Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[util] Limit Dead Space to 60fps and fix vsync
https://www.pcgamingwiki.com/wiki/Dead_Space#Issues_fixed The game has mouse acceleration and physics issues above 60 FPS. Also the game locks to 30 FPS using the built-in vsync. Setting presentInterval to 1 blocks this and the game continues to run at 60 FPS
- Loading branch information
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this is the best take on Dead Space 1.
Please don't lock the game at 60 FPS for new players. It's glorious at 120-144.
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Physics break at frame rates higher than 60 in the beginning of the game.
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope. Absolutely nothing breaks at 120 fps throughout the entire game. Finished the game with DXVK 1.9 (I think, whatever was latest at the time) in February 2022 on Windows 11 on an AMD GPU.
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And I played it a few months before that and couldnt progress shortly because of broken physics.
Here's what happens: https://youtu.be/RRRPkSkkdAQ?t=271
Just google "Dead Space door bug" and you'll find tons of guides telling people to lock the game to 60fps to fix this issue.
There's also other bugs. The womans hair physics (forgot the name) can also completely break after the shuttle crashes into the Ishimura in the intro. I specifically remember that because I spent hours trying to debug it, thinking it was a DXVK bug when in reality it was just the game being broken.
If you don't run into those issues (which is totally possible) you can disable vsync and the frame limiter with a dxvk config file. For everyone else, this is the best thing we can do to ensure a solid experience out of the box.
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From my play-testing - various physics and game-breaking glitches happen above ~200 fps. It's safe to increase limit to at least 150.
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PCGamingWiki has an issue that's only fixed by locking to 60. I'd rather not risk breaking it. You can unlock the frame rate using the DXVK config file.
4a0a9d6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, i guess it's time to update PCGamingWiki :)