Emulator Issues #2950
closedDisk reading core looks to have problems
0%
Description
What steps will reproduce the problem?
1.Play any game, preferably one that involves big disk activity
2.Observe the slowdowns
What is the expected output? What do you see instead?
Speed shouldn't be affected by disk acccess, we see big slowdowns or even temporary freezes. Some desync crashes seem to be favorised by that.
Dolphin version with the problem? Other Dolphin version without the
problem?
all versions affected afaik
32-bit or 64-bit and any other build parameters?
64 bit
OS version and versions of tools/libraries used?
Win 7
Please provide any additional information below.
Disks access have a big impact on perfs. It doesn't seem to be related to the hardware. Happens with both using DVD or HD, using different disk controllers, and different modes (IDE/AHCI). The speed dramatically decreases when using DVD, you see it immediately on the 1st screen about wiimote safety. A big part of the crashes (in MP3) seem to follow big disk activity. (I remember someone also reporting 100% CPU usage just before). This problem also probably doesn't help with savestates, as they trigger big activity, so big slowdown, then a crash. Something that seems to converge in this direction is that the 1st savestate is always the most hazardous because it triggers big disk activity, while the following ones are lighter (probably because stuff is in RAM), and chances to have them working or at least not crash during creation are increased. Said quickly if the 1st savestate worked, the following ones are likely to work. This is a very old problem, and it looks to be related to a very fundamental feature affecting the whole emulator so I thought it would worth consideration.