Prison Architect

Prison Architect

View Stats:
Laptop heat issue due to game's unnecessary GPU utilization
PA has no code that idles the graphics refresh, using up 100% GPU even in paused state / on menu screen.

This is especially an issue on laptops, making the game unplayable when on battery, plus on new fanless MacBook Air (M1) this is a major issue, with the computer getting very hot.
< >
Showing 1-15 of 17 comments
Kunovega Mar 6, 2021 @ 8:21am 
That's a typical macbook problem, it's not the game.

I don't know why anyone buys an apple product and expects to use it for gaming.
Kononowicz :D Mar 7, 2021 @ 1:25am 
MacBooks are only good for browsing and reading writing. For games they are hopeless, as you wrote yourself that they don't even have a fan. I have a Lenovo gaming one. And I don't have a problem with it, yes it also gets hot, but the fans are fine
The Queen Salis Mar 7, 2021 @ 5:15am 
you NEED a fan to play actual games. They all expect your system will have some active cooling
Ozoneraxi Mar 7, 2021 @ 5:23am 
PA uses very little GPU power so that laptop must be a really underpowered computer if its GPU is somehow at 100%
Last edited by Ozoneraxi; Mar 7, 2021 @ 6:02am
The Queen Salis Mar 7, 2021 @ 5:25am 
Originally posted by Ozoneraxi:
PA uses very little GPU power so you must be using a really underpowered computer if its somehow at 100%
exactly. You may have noticed PA has very low-res graphics?

You own over 100 games. I think you could afford a better rig and not continuously try to run all your games on what is essentialy a notepad with internet access.

Cheers.
Last edited by The Queen Salis; Mar 7, 2021 @ 5:44am
CunkFeatures Mar 8, 2021 @ 6:19pm 
^^^
Its not really "gaming". In PC terms this game is just a hardcore powerpoint presentation, or super heavy web page.

I use my Mac daily but havent logged in for years as TDM into it. But cant you cap the fps, 3rd party maybe? And why is VSync not working?

Maybe use Steams in game fps monitor to see what you're getting and why its causing your GPU to work hard, and when you fix it. Really this wants to be sorted by macOS. Over screen refresh rate is a waste of battery... in a MacBook of all things.
Kunovega Mar 8, 2021 @ 6:57pm 
Originally posted by CunkFeatures:
^^^
Its not really "gaming". In PC terms this game is just a hardcore powerpoint presentation, or super heavy web page.
I think you mean in terms of graphics, not in terms of "gaming"

Because if you are talking the game as a whole, this has the potential to be extremely CPU intensive on par with AI scaling if you have large volumes of prisoners/land; far beyond any web page or powerpoint or even most average games.

I use my Mac daily but havent logged in for years as TDM into it. But cant you cap the fps, 3rd party maybe? And why is VSync not working?

Maybe use Steams in game fps monitor to see what you're getting and why its causing your GPU to work hard, and when you fix it.

The game doesn't have built in vsync, third party works just fine though. I have it turned on specifically for this game in nvidia control panel.

Really this wants to be sorted by macOS. Over screen refresh rate is a waste of battery... in a MacBook of all things.

MacBooks have terrible cooling issues and are horribly designed for gaming across the board.

Originally posted by Kunovega:
That's a typical macbook problem, it's not the game.

I don't know why anyone buys an apple product and expects to use it for gaming.

1. this is related to poor game dev, graphics should be locked to screen or manually defined refresh rate, which it is not.

2. lack of knowing anyone using (expecting to use) for gaming has zero to do with the issue - for your education, there are Mac gaming communities out there, as there are for Linux.
Originally posted by Kononowicz :D:
MacBooks are only good for browsing and reading writing. For games they are hopeless, as you wrote yourself that they don't even have a fan. I have a Lenovo gaming one. And I don't have a problem with it, yes it also gets hot, but the fans are fine

1. wrong, only the MacBook M1s don't have a fan
2. because if an app is well implemented (or unless it's some heavy duty number crunching, such as simulating molecular structures) it does not need to utilize 100% of all 8 CPU and in most cases 100% of all 7 to 8 GPU cores (unless it's a very graphically intensive app, which PA certainly is not).
3. Your Lenovo is based on either a AMD or Intel CPU and chipset, all of which are prone to produce much more heat compared to the new Apple Silicon / Darwin ARM64 architecture.

i understand that it's easy to jump to the conclusion as you did, but the new Apple Macs "are a game-changer" (just quoting numerous sources that have extensively tested and concluded this).
Originally posted by The Queen Salis:
you NEED a fan to play actual games. They all expect your system will have some active cooling

wrong, games NEED to support FPS throttling and implement graphics / GPU "wait states" - i know from experience (3D graphics programming in cpp) and i ran into the same issue, which i fixed with a few lines of code. as did the devs of 7 days to die, the game since about a year or so ago implemented that and it runs beautifully on my arm64 macbook / m1
Originally posted by Ozoneraxi:
PA uses very little GPU power so that laptop must be a really underpowered computer if its GPU is somehow at 100%

1. how do you know that PA uses "very little GPU power"? where's your proof? because mine is: start PA, check "activity monitor" w/ GPU graph turned on, there you go.

2. wrong, both in cpu speed it beats an i7 and comes close to the performance capability of an i9, plus its integrated gpu comes close to the performance of dedicated modern GPUs
Originally posted by Kunovega:
MacBooks have terrible cooling issues and are horribly designed for gaming across the board.

past tense, traditionally MacBooks were prone to (over)heating due to Intel CPU / integrated GPU; Intel is supposed to work on that for future generation of CPUs that promise to have dedicated GPU performance, at least so they say, but AFAIK no ETA; whereas Apple's new Darwin ARM64 SOC (CPU+GPU+...) can provide all that now (no raytracing yet via GPU, AFAIK)... most 3d games have 30+ FPS on medium settings - and that's via Intel / x64 code emulation and non-optimized GPU graphics either.
Originally posted by Kunovega:
Originally posted by max2veg_AppleSilicon:
1. wrong, only the MacBook M1s don't have a fan

Macbook fans are an industry joke. The CPU's do not have proper cooling.
https://youtu.be/iiCBYAP_Sgg
https://youtu.be/OfBroJFKF6w

https://xander51.medium.com/the-macbook-pro-is-still-overpriced-68bf683345b

https://www.gamingscan.com/mac-good-for-gaming/#:~:text=Answer%3A,very%20small%20compared%20to%20Windows.

https://www.imymac.com/mac-tips/why-are-macs-bad-for-gaming.html

https://youtu.be/AUaJ8pDlxi8
https://youtu.be/_hYHwkIuEMo

wait, which of these vids are about the new Apple Silicon / Darwin ARM64 powered Macs? 🧐
oh yeah, none of these 🤔

if you'd put as much energy into actually educating yourself on the subject matter, as you do getting all riled up because someone is using an Apple device and dares to post about using it for gaming... well, give it a try and perhaps the end result will perhaps question your antiquated point of view.
Originally posted by CunkFeatures:
^^^
Its not really "gaming". In PC terms this game is just a hardcore powerpoint presentation, or super heavy web page.

I use my Mac daily but havent logged in for years as TDM into it. But cant you cap the fps, 3rd party maybe? And why is VSync not working?

Maybe use Steams in game fps monitor to see what you're getting and why its causing your GPU to work hard, and when you fix it. Really this wants to be sorted by macOS. Over screen refresh rate is a waste of battery... in a MacBook of all things.

1. agreed, and any "super heavy web page" (including those with heavy web-gl 3d graphics) are no problem for the new apple silicon.

2. IDK what TDM stands for. 3rd party apps, i doubt they exist for the new apple arch yet, and even so, this should be fixed by the dev of an app as "good dev practice", it's usually a fairly trivial fix.

3. good idea, i did, about 40 to 50 fps usually... with all the graphics options set to highest; and even on lowest setting creates the same heat issue, just at higher fps.
< >
Showing 1-15 of 17 comments
Per page: 1530 50

Date Posted: Mar 6, 2021 @ 3:45am
Posts: 17