Quantcast
Channel: PCSX-Reloaded
Viewing all articles
Browse latest Browse all 2368

Commented Unassigned: Changing discs with virtual drives [11225]

$
0
0
Games such as Metal Gear Solid don't work well with savestates meaning that pressing escape to change to the the disc 2 ISO won't work...you also can't change discs with a CDR plugin and virtual drive as the "tray" never opens meaning that the game will not allow you to proceed. A reasonably simple solution to this is to have F9 and F10 force simulate an opening and closing tray when using a CDR plugin just as they do with ISO's. By doing this alt tabbing out of PCSX-Reloaded to mount the disc 2 ISO on the virtual drive would allow you to change the disc whilst the emulation continues, thus resolving the issue.
Comments: ** Comment from web user: MeatSafeMurderer **

I believe you miss understand the issue.
To my knowledge this issue still hasn't been fixed, although I could be wrong as I haven't used PCSX-R in a while. Due to the way PCSX-R handles savestates certain games have problems, I don't know the specifics of how it works but games such as Metal Gear Solid cannot be played if loading from a savestate. As a result changing the disc does not work using the built in iso loader when prompted as it uses a savestate to do so.
Of course you can use a virtual drive such as Daemon tools to change disc while emulating but it never detects the disk tray as being open meaning it will never progress from the screen.
My proposed fix was to use keys to simulate opening and closing of the disc tray, thus allowing you to simulate the natural process done when changing discs on the original console.

Example: Press F9 to "open" the disc tray, alt-tab and mount the other disc image in Daemon tools, then press F10 to "close" the tray again.

Until this fix is in place or savestates are made compatible with certain games we have to switch emulators or use physical CDs just to change between the discs...


Viewing all articles
Browse latest Browse all 2368

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>