Actions
Emulator Issues #1222
closedPlease test: Separate DVD thread
% Done:
0%
Operating system:
N/A
Issue type:
Other
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
Description
Currently, when a game reads from a disc, the whole emulator pauses until
the operation is done. That's bad for performance because file I/O is
extremely slow. It would be better to allow for the emulator to continue
while the file is being read in the background.
This patch splits disc access into a separate thread.
Advice is welcome. I would like to know the best way to handle the
"Transfer Complete" interrupt (search for "TODO" in the patch code).
Actions