I used a Sonic Spinball cart, but the game worked without problems. When I write "spurious/ghost inputs" I'm referring to the Arduino's debug output.
I thought the problem was caused by the controller, so I didn't do further/deeper testing. After a few tries, I found that the reset combo seemed to work reliably enough, so I edited the Arduino source and left only that enabled. I will take another look at the problem in the near future; Maybe there was some problem with the wiring, but I still think the controller was the problem.
Ok, if anything doesn't work as expected please open an issue on the github page and attach the console log. This is actually valid for anyone who is having issues . Thanks.
Alright, just installed a nano with MD++. First of all, thank you so much for creating this project. I loved reading and browsing the github, wiki and forums. Love the simple yet efficient idea you brought up to the world. Kudos! Now of course, I have some issues now So the nano is wired, double checked my wires with the diagram + with the multimeter. Everything seems to be fine with the wires (megadrive pal M5). When I turn on the MD, it is by default in - I think, considering the games I tested) in NTSC/60hz. But even then, games dont really "boot". For ex, Sonic 3 Pal will show the region lock message, but Sonic & Knuckles wont load past the boot screen. Another example would be klax pal. The game boots but has weird flickering issues and displays weirdly. Pushing the buttons of my 3 or 6 buttons doesnt work (no igr or region change). C is pushed, the red LED lights up. Finally, if I push and hold the reset button of the nano, The console works just like normal, ntsc/60hz. about a second or 2 after I release the button, black screen. Reset button does not work. Any idea?
(We are trying to solve this issue in the Telegram support channel, hence the lack of replies here. We'll report the solution when we're done.)