MAMEHub Online
What is MAME?
MAME (Multiple Arcade Machine Emulator) is preservation software that recreates vintage hardware so original games can run on modern computers. It started with arcade cabinets, and the same project now also emulates home consoles and handhelds from that era. MAMEHub adds input synchronization and a latency predictor on top of MAME: your inputs are delayed just long enough that every peer is guaranteed to receive the same inputs, so all machines stay in lockstep.
How the browser version works
This build compiles MAME to WebAssembly and runs it in your browser. Lobbies are announced on public Nostr relays; gameplay inputs travel peer-to-peer over WebRTC. There is no central MAMEHub server. The site is static HTML, JavaScript, and WASM — anyone can copy those files and host them on their own machine or any static web host.










