hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.2k stars 2.17k forks source link

Room Lag in Final Fantasy III #10588

Open TheBeverage opened 6 years ago

TheBeverage commented 6 years ago

When I move from room to room for the first time, including entering new areas from the overworld, or entering new buildings in a town, the game seems to briefly stop, including the music cutting out for a split second. Once I've been in a room, I can re-enter it instantaneously until the game has been turned off. This also happens during battles if I have not been in that battle area yet, and when cutscenes start. It's minor but irritating.

I've included a video that includes my settings, as well as the issue. I don't happen to be near a town at the moment, which is where it's the worst, but you can still get the idea from the room transitions as well as the entry to battle at the end. Like I said, not major, but it's annoying.

Link: https://youtu.be/2TOGQnM_yx8 I apologize for not having a direct capture, but I only use this system for games and have no such software installed. Hopefully this is sufficient to see the issue.

Hardware: i5-7500T, 8GB DDR4 RAM, GTX 1060 Running Windows 10

unknownbrackets commented 6 years ago

Does it fix it if you change the "I/O timing method" setting under System to "Host"?

-[Unknown]

TheBeverage commented 6 years ago

Hey, that worked! I am surprised though that what I'm using would be considered "slow storage", I'm on a nearly brand new 7200rpm hard drive. I guess SSD is required for full speed in the other method?

Regardless, thanks a bunch!

unknownbrackets commented 6 years ago

Well, we probably have some IO there timed unrealistically fast, which attempts to mimic the best-case of the flash storage on a PSP. This game was available in some regions via UMD, which was surely slower.

-[Unknown]

TheBeverage commented 6 years ago

Ah okay, that makes sense. Thanks again.

hrydgard commented 1 year ago

If it is, we might want to force the I/O timing method on this game to the one that works best..