NeoGeo is basically just digital microswitches wired up to pins directly,1 pin for each switch and then ground leading to all. Most home game system pads dont do this,instead using chips,signals,voltage,lesser pin counts then actual buttons present,ect. You however can take a PCE game pad,and take out the pcb,and solder the microswitches to the button leads on the pcb,and match them up correctly and you will have a working arcade stick.