Raphaël Assenat
Raphaël Assenat
This project is only tested with the devices listed on the webpage: https://www.raphnet.net/electronique/dreamcast_usb/index_en.php It's not impossible that there would various reliability issues with other 3rd party controllers. Do you have...
> no, i have a 5v version at 16mhz Then this means you are sending 5v signals into the controller data lines. Those are supposed to work at 3.3 volt....
Hello! Sorry for the delay... Yes, as you suspect, a firmware update cannot be performed easily on this old design. You would need to solder wires directly to the board...
Thanks for confirming the model number. I'll try to get access to one of those. I was also wondering, did you also try using a regular Dreamcast controller? When you...
As for a professional product, I designed this PS1/PS2 to USB converter: https://www.raphnet-tech.com/products/psx_to_usb/index.php However at this time there is no open source code release for it.
Please try the beta firmware here, it has fixed the problem for a few users: https://www.raphnet-tech.com/support/tmp/classic_to_usb_beta_firmwares.php
Oh, and I also added a makefile which generates the standard PSGlib and PSGlib_multibank
Thank you for reviewing this! Thanks for the suggestion of using a conditional return, that's a neat Z80 feature, I was not aware of it yet. I made the change...
Oh right, fixed!
With multibank support, the initial song bank is saved when PSG_Play is called. But after that, the programmer can just call PSGFrame without setting a particular bank beforehand, since _PSG_ReadByte_B/C...