View Single Post
Old February 1st, 2008   #1 (permalink)
GiGaHeRz
B( o Y o )BS!
 
GiGaHeRz's Avatar
 
Join Date: Feb 2002
Location: Spain
Posts: 892
Gigaherz's cdvd plugin

Latest Stable Version: (none yet!)
Latest Beta Version: (none yet!)
Latest Experimental Version: 0.7 wip4 [WIP!]

In v0.7wip4, disc change detection works, but I don't know if the games will work after swapping.
Starting with an empty drive, and then closing the tray in the bios does NOT work for me.

On the other side, this version should be a LOT faster than other cdvd plugins using real discs, specially when playing FMVs.


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 .
Attached Files
File Type: rar cdvdGigaherz-v0.4r2.rar (134.9 KB, 892 views)
File Type: rar cdvdGigaherz-v0.4r3.rar (42.5 KB, 209 views)
File Type: rar cdvdGigaherz-v0.4r4.rar (135.1 KB, 366 views)
File Type: rar cdvdGigaherz-v0.5r2.rar (42.5 KB, 437 views)
File Type: rar cdvdGigaherz-v0.6.rar (42.5 KB, 2612 views)
File Type: rar cdvdGigaherz-v0.7wip3.rar (76.4 KB, 2535 views)
__________________
"There's only one absolute truth in our world: shït happens." - Gigaherz (whoever decided "s-h-i-t" is a obscene word needs to grow up a few years)

The Book and other stories:
Tears of Fantasy - An Online Book... by ME!
MetaLife, Inc. (intro)
SubGaea (intro)
Crow Blade (intro for now)
Memories - Prayer from the fallen hearts.

My weblog... not like if there was too much to read on it tho.
For anyone interested, there's a mirc script which converts "/me 's" into " * nickname's whatever" and adds a nice "/my" command.

Last edited by GiGaHeRz; August 17th, 2008 at 20:01..
GiGaHeRz is offline   Reply With Quote

Advertisement [Remove Advertisement]