MegaDrivePlusPlus icon indicating copy to clipboard operation
MegaDrivePlusPlus copied to clipboard

Buttoncombos not working: NANO USB C clone

Open Lo0twig opened this issue 1 year ago • 12 comments

I can neither switch the region nor trigger the IGR. I have checked the wiring several times and it seems to be correct.

The L LED stays on after you press A and goes off again after a "cooldown" the next time you press A. The same applies to the B button. The controller inputs do not seem to be read correctly.

If I remove all cables for the controller inputs, switching via the reset button and the reset function no longer work.

Lo0twig avatar Dec 14 '23 18:12 Lo0twig

Are you using an Arduino Nano? Make sure the fuses are set correctly.

SukkoPera avatar Dec 15 '23 09:12 SukkoPera

Yes I am using an Arduino Nano clone with usb c. I had to move the Rx led and resistor so 6button controllers work. But the behavior is the same no matter if these are removed or not.

Lo0twig avatar Dec 15 '23 10:12 Lo0twig

Is it a clone with an ATmega328?

SukkoPera avatar Dec 15 '23 13:12 SukkoPera

Yes

Lo0twig avatar Dec 15 '23 13:12 Lo0twig

Well, I'm sorry but I don't know what to suggest. The Reset button stuff is independent of the controller snooping, so it should work even without the controller wires. Triple check the wiring and maybe post a pic of your installation so that we can see what you did.

SukkoPera avatar Dec 15 '23 15:12 SukkoPera

NANO1 NANO2

Lo0twig avatar Dec 15 '23 16:12 Lo0twig

NANO4

Lo0twig avatar Dec 15 '23 16:12 Lo0twig

https://github.com/SukkoPera/MegaDrivePlusPlus/assets/44567649/2ad0ee81-8f54-4ce6-9240-450361c0eb3a

Lo0twig avatar Dec 15 '23 16:12 Lo0twig

Wiring looks correct, just make sure +5V and GND are actually what they should be.

Also try another game, many games do not poll the controller at all times (in particular not during the initial screens), and since the Arduino is only snooping passively, it must wait for the game to do it.

SukkoPera avatar Dec 15 '23 16:12 SukkoPera

Pulled 5v before from an other point. No difference. Also tried several Games via Mega EverDrive Pro. Same behavior.

Lo0twig avatar Dec 15 '23 16:12 Lo0twig

I have no more clues, sorry :(.

SukkoPera avatar Dec 15 '23 16:12 SukkoPera

😢

Lo0twig avatar Dec 15 '23 16:12 Lo0twig