adapts genesis controllers to the neo geo
This can also be used to simulate button presses where an input pin needs to be grounded on any system. It uses the MCP23018 as an open drain I/O expander to simulate mechanical buttons on those lines connecting to ground.