Hi. I’m playing emulated Driver using pcsxr on Linux. Sometimes, when I’m being chased by three or more police cars for example, I’m observing a drop rate (from ~59 fps to ~45 fps). I first thought my computer (which is an old i3 540!), but I soon changed my mind because of two reasons:

  1. I was playing 1080p, but when I decreased resolution to 480p, this problem persisted.

  2. When I disabled emulator frame rate limiting, it jumped to ~120 fps and it dropped to only ~90 fps on other situations. Well, it is impossible to play the game in this situation as it seems you are playing in fast-forward mode.

Because of that, I thought that the game itself could be dropping frames in some situations. Maybe it is considering the limitations of original PS1 hardware and prefer to drop frames instead of delaying the game itself? If this is right, it is impossible to “fix” it changing the emulator configuration. Unfortunately I have no PS1 original hardware to test it myself.

Thanks!

P.S.: I recently discovered there is a Driver game for PC which seems to run much better, but now I’m past half of the PS1 version, so it is not worth to start it over again :-)

  • Destragras@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    There are also some games that are designed around the slowdown in mind, and not just on the PlayStation. For example games developed by Cave like Dodonpachi, Ketsui, etc. slow down on original hardware when there are a lot of bullets on the screen, which intentionally gives the player an easier time to weave through dense bullet patterns even if the character is moving slower too. Rereleases and emulators need to recreate that slowdown otherwise the player is going to have a bad time.

    Of course there are games like Driver where the slowdown is just because of the hardware and the developers either designed the game to skip frames or tied things to the framerate. Sonic Adventure 2 comes to mind where the whole game is tied to its 60fps framerate cap and slows down as the franerate dips.