So I had a situation with an older MAME PC setup which really confused me. First the general setup:
Advance MAME & Advance Menu w/ MAME 0.96
A quite old PC (Celeron 400)
Happ Arcade monitor, vertical (Pac-man type)
Authentic Pac-man controller & buttons wired into an I-Pac
The setup has been working for many years. Now it had started acting flaky. First, I would be navigating the AdvanceMAME menu, moving up and down without problems. But when I pushed the 1p start button (which doubles as fire & game start button) instead of starting the game, it started wigging out and infinitely going Up Up Up Up Up... I have reason to believe that someone hit some buttons on the keyboard which may have instituted some kind of bad AdvanceMAME/AdvanceMenu "event" or macro which caused that to happen. I spent a couple hours looking through the Advance MAME / Advance Menu RC(?) files to try to find such an event. Simultaneously I untwisted and retwisted & taped all of the button and joystick connections, as well as blew dust off the I-Pac and other things. SOMETHING I did fixed it but I really don't know what.
Now, another problem is that the Right-direction is barely working on the stick. When I try to push on the Right leaf switch manually, I get it to work reliably (I think), but otherwise I can barely move right using the controller itself. This seems like I just need a new right leaf switch, but the other problems (like with the 1p button) make me suspicious.
Can you think of an easy diagnostic method I can use to determine whether I just need some new leaf switches / controller, whether my I-Pac is going bad, or whether the wiring connections might be going flaky? I'm afraid to waste money on a new controller if that isn't the problem, but I also don't want to waste a lot of time on it either. Is there an easy method I can use to try to fix flaky leaf switches? I tried gentle sanding on the contacts but that did not seem to help.
Also, how hard / worthwhile is it to try to replace individual leaf switches on a genuine Pac-Man controller, vs. just getting a new controller?
Thanks!