Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retrobit Mega Drive Controller USB issues #81

Open
sprudel79 opened this issue Dec 11, 2021 · 7 comments
Open

Retrobit Mega Drive Controller USB issues #81

sprudel79 opened this issue Dec 11, 2021 · 7 comments

Comments

@sprudel79
Copy link

Hi there,

with firmware firmware_120721 my Retrobit Mega Drive Controller USB doesn't work anymore unfortunately. Two firmware releases ago it was detected correctly thanks to your work.
Now it is recognized as Retrobit NES Controller and the button setup is messed up.
Could you please verify? I can support testing if required.
Thank you and regards,
Sprudel

@gyurco
Copy link
Contributor

gyurco commented Dec 11, 2021

What's the USB VID/PID? And what was before? If it's recognized as a different controller now, then it must be changed.

@sprudel79
Copy link
Author

Thanks for your quick reply, I will check the details today evening and let you know.

@sprudel79
Copy link
Author

sprudel79 commented Dec 12, 2021

Hi @gyurco, I was able to check things with my second MIST FPGA which had the firmware 211001. The Retrobit Genesis 6-button Controller USB was detected as: 0F0D 00C1.
Next I have upgraded to firmware 211207 and rebooted. The controller was then detected as: 0079 0011 so yes indeed the VID/PID have changed.

@gyurco
Copy link
Contributor

gyurco commented Dec 12, 2021

This gamepad has the weirdest firmware ever.
Can you try the attached test firmware?
fw-test-211212.zip

@sprudel79
Copy link
Author

Thank you very much. I was able to test it.
The VID/PID are still the same and it still says Retrobit NES but more buttons are working.
With a custom joy map setup in the mist.ini I am able to use the controller without any problem anymore. Thank you very much again.

@gyurco
Copy link
Contributor

gyurco commented Dec 12, 2021

Maybe the gamepad can be switched to Sega/Nintendo mode via a button press during power up.

@sprudel79
Copy link
Author

To be honest I don't care what the label says :-) As long as the buttons are detected I am fine. And thanks to the great flexibility via mapping I can easily achieve to have a perfect setup.
Thank you and everyone else involved in the firmware and core development for your efforts and great work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants