Nice build. I was wondering if your nes ports work but with the nes opened up I can see your USB adapters wired in. Is you power button setup to send a shutdown/halt code or do you just handle this through the retropie ui too?
Thanks! Yes the NES controller ports were wired into the male controller plugs, which are plugged into tomee controller to USB adapters and then plugged into the Pi. I liked the idea of having everything easy to unplug and swap out if I want to make changes and that was a fairly easy way to make it happen.
The power button is set in-line with the AC adapter power that runs to the USB hub (which back-powers the Pi) but it’s just a simple switch. I have been doing the shut-down in the ui (emulationstation) then hitting the switch to kill power to the internals. It was an effort vs. benefit thing, though as I get free time again I’d like to revisit the power and re-set buttons. I know there are ways to make them issue commands.