raphnet / dreamcast_usb

Dreamcast controller to USB adapter firmware
GNU General Public License v2.0
30 stars 5 forks source link

SEGA Dreamcast Arcade Stick fails to be detected sometimes #1

Open vanfanel opened 4 years ago

vanfanel commented 4 years ago

Hi there

I am a happy owner of the Raphnet DC-USB adapter. However, when using it with my MiSTer FPGA system (https://github.com/MiSTer-devel/Main_MiSTer/wiki) it fails to be detected on some boots, so I have to unplug the DC Arcade from the adaptor and plug it again: then it gets detected by the Linux kernel on the MiSTer.

Maybe its fixable via firmware update? However I got my Raphnet adaptor last year, and latest FW update seems to be from 2013, so I don't think there is a new build I can directly flash, is there?

raphnet commented 4 years ago

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 to connect it to an AVR programmer... But I'm still interested in trying to fix the issue.

What is the exact model of stick you use? Is it the HKT-7300?

vanfanel commented 4 years ago

@raphnet

Yes, it's exactly that model, HKT-7300, made in Taiwan. Any information on this issue is welcome! I try to use the arcade stick a lot, but sometimes I just pass on it as it doesn't get recognized properly. I wouldn't mind doing a fix on the arcade stick itself either, if it can help.

raphnet commented 4 years ago

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 do, is it always detected correctly, no matter how many times you reboot?