11/22/2023 0 Comments Pcsx2 games stutter![]() ![]() For example, going to any place and standing still will eventually make the drive stop spinning. This micro stuttering occurs again when you're walking around in the game and go near a door or new map area (sections from Hyrule Field, doors from dungeons, etc) and it's even more noticeable when the disc stop spinning. However, as soon as it starts "streaming" the movie file (around 140 MB), all stuttering goes away (I guess it's because the drive doesn't need to seek to anywhere else while the movie is playing). For example, leaving Zelda TP at title screen will play a video, while the game is loading the required files (probably the code responsible for the video player) I note that for every new FileMon entry the game freezes momentarily, but since the seek times are small, the game unfreeze quickly too (hence the sensation of stuttering). I think the code that handles DVD reads from a backup disc isn't async and that's the cause of stuttering, so, this issue may be completely unrelated to the changes from JosJuice's PR: from my understanding, his PR changes only when the read occur (this read command, at least for DVD backups, is executed somewhere else).Įnabling logging, I could see when the game asked data from disc (thanks to FileMon) and what I noted is that when a new FileMon entry show in the log, the game will freeze while the drive is seeking (it's very quick if the disc already is spinning, I guess the seeks takes around 100-200ms in my drive) but will unfreeze when the data starts to be "streamed". Using an optical drive benchmark tool I could get read speeds of around 10x with the DVD+RW disc and around 16x with the DVD-R disc, so I'm crossing the disc and optical drive from the possible culprits. I re burned Zelda TP (GC) and DKCR (Wii) in a faster DVD-R disc and the results were the same. Hey JosJuice, I tested your PR more and there's no difference between using a DVD+RW disc or a DVD-R.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |