Latest Stable Version: (none yet!)
Latest Beta Version: (none yet!)
Latest Experimental Version: Public Alpha 0.6! [LATEST!]
Rant:
Heya people,
A few days ago I started to code a CDVD plugin using IOCtl raw reading as the access method.
The main reasons I started this plugin were:
1. To have the ability to start the emulator without a disk in the drive, and to be able to swap discs anytime.
2. To be able to keep some kind of "cache" or maybe a file with "hints" about what is the game gonna read next.
At the moment, the plugin will start without a disc, and will detect when the disc is removed or inserted, but sometimes it fails to detect the disc correctly and it will report the disc as being illegal (making the bios show that annoying red screen).
I have attached two versions of the plugin: v0.1 and v0.1b2. The code is all the same for both, with the exception b2 has pauses after detecting a new disc. These pauses might help in avoiding discs being detected as illegal, but make the detection slower.
In any case, it's a really young plugin, just a few days old, so enjoy it as much as you can, and tell me of any problems you find on it!
Note: If anyone is interested, the code can be downloaded from the SPU2ghz SVN server in
SourceForge.net .