this post was submitted on 15 Jun 2023
4 points (100.0% liked)
Macintosh Gamers ๐ฅ๏ธ๐ | Gaming on macOS and Mac hardware
592 readers
1 users here now
A community for Mac users to discuss video gaming on macOS and Apple hardware.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Wow, I'm surprised it's that much of a difference. What resolution are you running at?
I think I was running at native resolution, which is much less than what you're running at.
Edit: Ok, I actually tried running it again, on 1080p, and it's faster than I remember, maybe there was some optimization along the way or something happened. I still get really bad frame drops when the temperature drops. It runs at 45fps until it drops to 10fps for like 10/15 seconds while the temperature drops.
I actually checked cpu and gpu usage, and the cpu is not max at all, but the gpu is at 100% all the time, that might mean that a faster cpu might indeed be useful. Maybe at around 45fps it starts to become cpu bound?
Edit 2: on native resolution it runs at 30fps, and drops to 4fps when temperature drops.
Edit 3: Running at 960x600 resolution keeps it running at 50fps, even when the temperature drops. GPU usage is still at maximum.
Edit 4: Found the culprit. Global illumination is the setting that made the fps drop so hard when temperature drops. Can you check if it happens for you as well on m2 ultra?
I notice improved performance with that off, but only by using the Metal FPS overlay and observing that it drops from like 100+ to ~60 FPS. It's not really noticeable on a 60hz monitor either way.
So an m2 ultra gets 100+ fps at 1080? Nice! Yeah makes sense that it is not noticeable. I tried the game on crossover, and that setting does not cause slowdowns there. So it's a metal bug on frostpunk code.
Oh, haha. No, it gets 60-80 FPS with occasional peaks at 100+ at 5120x2160 :-), so I'm sure it would run far better at 1080P!