The above video goes away if you are a member and logged in, so log in now!
Post By belek666
irx module for cdvd drive via usb
irx module for cdvd drive via usb –
I always wanted to use external cdvd drive in ps2 homebrew apps, especially for watching movies in SMS. Here is a module for SMS/uLe to support usb cdvd devices. It's not finished but should work. It's based on libcdvd by A.Lee & Nicholas Van Veen and usbhdfsd module.
Last edited by dlanor; 07-02-2011 at 05:36 PM.
I only tested this with usb to ide adapter. Only one device should be connected during using cdvd via usb. If ule/SMS can't recognise device try reconnect it. BTW where can I found latest source code of usbhdfsd module with multiple device support?
I see. Mine was an external CDVD burner with USB at its original and only interface. Possibly these need different device identification than an IDE burner connected through a USB adapter mainly intended to handle USB HDDs (as it is the adaptor that identifies itself to the USB bus traffic).
Originally Posted by belek666
I'll have to try this again with some other drive, as I do have USB adaptors that work fine with the PS2.
I did. It wouldn't stabilize for inserted discs unless I plugged it directly into both USB connectors of the PS2 (as it draws power from them).
Only one device should be connected during using cdvd via usb.
When I did that the drive quickly stabilized for each new disc inserted, which is the normal behavior. But the PS2 still never recognized the drive.
I tried many combinations of restart and reconnection, without any success.
If ule/SMS can't recognise device try reconnect it.
Most likely I need to do it the way you did, with a USB adapter, rather than using a CDVD drive designed with USB as its original interface.
Isn't that integrated with PS2SDK nowdays ? In which case you should be able to find it at github...
BTW where can I found latest source code of usbhdfsd module with multiple device support?
Hmmm... Seems like someone has made a fatal mistake and mislaid the entire project, as I'm now unable to find it...
I'm attaching the usbhdfsd source folder as used for the PS2Dev setup with which I compile uLE. (so it has multiple drive and partition support)
Before zipping it I hid away a copy of its bin folder, applied 'make clean', and then restored that folder.
So it is in the 'clean' state but has the IRX binary as compiled by me in that bin folder.
An ideal future implementation would be one that includes all original functionality of usbhdfsd while also allowing for the use of USB CDVD drives, in parallel with the normal USB HDDs and memory sticks.
Best regards: dlanor