Greetings!
Looks like the game has an unlocked frame rate on the real hardware. Though VPS shows a stable 60, the "internal" FPS is 32-55 fps in open areas (white numbers in OSD), which makes the game very stuttery. This is the case when the next-gen game was shoehorned into an old console without taking care of its smoothness and stability.
There are 2 possible workarounds each with its problems.
1. Increasing the cycle rate to 180% makes the game butter smooth both VPS and FPS become 60.
BUT staying in the same location for a few minutes, without entering doors the animation becomes increasingly jittery, which can be clearly seen on the flashlight, but it affects all animation. Can be temporally fixed with entering the door, but come back very soon. Looks like animations are tied to the EE PS2 frequency and sadly 180% Cycle Rate is no go : (
2. Locking to 30 FPS. I didn't find a way to trigger the internal 30 FPS lock via changing Cycle Rate or Cycle Skip. It can be done via the emu settings, but FMWs become 15 fps and I will have to press TAB every time. That breaks loading the gameplay with 50\50 chance. However, during the gameplay - it plays very smooth (as for 30 fps) and overall is a way better experience than that jittery laggy native behavior. But sadly still a buggy solution. They just should have locked it to 30 in the first place.
So there is a theoretical option to properly cap the FPS with the cheat code that keeps FMWs at 30 FPS and hopefully doesn't break anything else. But I have no idea how to do this and hope that someone is able to do this or let me know if that is impossible or makes no sense.
What do you think guys?
Thanks!
Looks like the game has an unlocked frame rate on the real hardware. Though VPS shows a stable 60, the "internal" FPS is 32-55 fps in open areas (white numbers in OSD), which makes the game very stuttery. This is the case when the next-gen game was shoehorned into an old console without taking care of its smoothness and stability.
There are 2 possible workarounds each with its problems.
1. Increasing the cycle rate to 180% makes the game butter smooth both VPS and FPS become 60.
BUT staying in the same location for a few minutes, without entering doors the animation becomes increasingly jittery, which can be clearly seen on the flashlight, but it affects all animation. Can be temporally fixed with entering the door, but come back very soon. Looks like animations are tied to the EE PS2 frequency and sadly 180% Cycle Rate is no go : (
2. Locking to 30 FPS. I didn't find a way to trigger the internal 30 FPS lock via changing Cycle Rate or Cycle Skip. It can be done via the emu settings, but FMWs become 15 fps and I will have to press TAB every time. That breaks loading the gameplay with 50\50 chance. However, during the gameplay - it plays very smooth (as for 30 fps) and overall is a way better experience than that jittery laggy native behavior. But sadly still a buggy solution. They just should have locked it to 30 in the first place.
So there is a theoretical option to properly cap the FPS with the cheat code that keeps FMWs at 30 FPS and hopefully doesn't break anything else. But I have no idea how to do this and hope that someone is able to do this or let me know if that is impossible or makes no sense.
What do you think guys?
Thanks!