Has anyone ever discussed networking two MAME boxes together? For example, me and my buddy each built the same 2 player cabinet.
I would think it shouldn't be too hard to get MAME to support any number of players networked from any number of arcade machines. Basically instead of just feeding MAME the input from the local control panel, some external networking software could feed events from another machine on the network.
Of course the various machines would have to reserve their own private key spaces so as to not conflict, and I'm not sure how easy it would be to handle analog input, etc.
I would guess that because MAME uses heavy internal software synchronization of various processing units to an internal clock that it doesn't really matter what kind of hardware each box runs on. As long as MAME can synchronize with the other machine one time, the exact time the two machines start running the game, they will stay in sync with each other forever, right?
-Jason