Gigaherz's cdvd plugin

Discussion in 'PS2 Plugin Questions & Plugin Troubleshooting' started by GiGaHeRz, Feb 1, 2008.

  1. GiGaHeRz

    GiGaHeRz B( o Y o )BS!

    Messages:
    895
    Likes Received:
    1
    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 .
    Last edited: Aug 17, 2008
  2. NGEmu.com Advertisement

  3. petit français

    petit français New Member

    Messages:
    61
    Likes Received:
    0
    Thnaks you !

    But i have a problem... Nothing appear with Stella Deus and other original ps2 game :(
  4. GiGaHeRz

    GiGaHeRz B( o Y o )BS!

    Messages:
    895
    Likes Received:
    1
    Is it only those 2 games or all your games?
    Are the games on CD or DVD?
    What brand is your drive?

    I can't help you or fix anything without enough info! :p
  5. petit français

    petit français New Member

    Messages:
    61
    Likes Received:
    0
    Sorry :D

    All of my game (dragon quest 8, Final Fantasy 12, Stella Deus, Atelier Iris : Eternal Mana 2) don't work. It block here :

    Games on dvd and brand of my drive : LG GSA H42L
  6. Squall-Leonhart

    Squall-Leonhart NGemu Award Winner Award Winner!

    Messages:
    23,269
    Likes Received:
    2
    have you updated to the latest Firmware?
  7. Air-Gamer

    Air-Gamer BEYOND All Limits

    Messages:
    101
    Likes Received:
    0
    1 good thing is it makes the bios faster

    1 bad thing is it freezes the emu when i put a disc in

    any advice on this?
  8. Squall-Leonhart

    Squall-Leonhart NGemu Award Winner Award Winner!

    Messages:
    23,269
    Likes Received:
    2
    got further then others
  9. El_Diablos

    El_Diablos iLLiDaN sTormRaGe

    Messages:
    386
    Likes Received:
    0
    why do we need new cdvd plugin ? O_O
    I thought CDVDbin 0.65 works very well...
  10. Godwin

    Godwin New Member

    Messages:
    1,069
    Likes Received:
    0
    Giga is trying to crack disc swapping.
  11. GiGaHeRz

    GiGaHeRz B( o Y o )BS!

    Messages:
    895
    Likes Received:
    1
    CDVDbin works with images, mine works with real discs. And peops will not support swapping discs and other features I want to implement later.
  12. Harlay

    Harlay New Member

    Messages:
    36
    Likes Received:
    0
    can i use image with the plugin?
    all of my game blocked just like the 4#.
  13. petit français

    petit français New Member

    Messages:
    61
    Likes Received:
    0
    Yes, the firmware is up-to-date (SL01).

    EDIT : Don't work with daemon tool :(
  14. rama2

    rama2 Emu author Emu Author

    Messages:
    1,467
    Likes Received:
    0
    Works fine here, using deamon tools. No complaints from the emulator, all games i tried run.
    Good work, Gigaherz :D
  15. GiGaHeRz

    GiGaHeRz B( o Y o )BS!

    Messages:
    895
    Likes Received:
    1
    Oh well... later today I will implement a diagnostic test (to be accessed in the test button in the config) to check what exactly fails on your pcs.
  16. cyclonmaster

    cyclonmaster EmuAddict-_-;;

    Messages:
    2,825
    Likes Received:
    27
    Very nice. Thanks. Start testing now :)
  17. Shiro_Yamada

    Shiro_Yamada Schoolboy-type guy

    Messages:
    77
    Likes Received:
    0
    Cool, i hope this new pluggin work fine enought to spend some hard disk space.
    thanks!!
  18. orusskich

    orusskich Felix Leonhart

    Messages:
    124
    Likes Received:
    0
    One question: Will the second game work if the bios is NTSC, the first game is NTSC but the second game I swap is a PAL?
  19. TLIXX

    TLIXX Guest

    0.1b2 still crashes my action replay max. I'm looking forward to your diagnostic test :)
  20. GiGaHeRz

    GiGaHeRz B( o Y o )BS!

    Messages:
    895
    Likes Received:
    1
    Uploaded v0.2 on the first post earlier. Just marking the thread changed.
  21. afx420

    afx420 New Member

    Messages:
    36
    Likes Received:
    0
    by diagnostic do you mean that test button? if so... http://rafb.net/p/a2ROR575.html it fails on step one for me with FFX-2 SLUS_206.72. pc stat: AMD x2 4400+ oc2.6ghz, 2gigs DDR2 667, ATI HD2400 pro, TSSTcorp SH-S182F latest SB02 firmware.

Share This Page