MAME4droid 2026(0.289) v1.40, developed by David Valdeita (Seleuco), is an arcade game emulator supporting over 40,000 ROMs, including systems like ZX Spectrum and Amstrad CPC. Key features include autorotate, touch and physical mouse support, virtual keyboard layouts, and customizable in-app button setups. The latest update introduces NetPlay Public Rooms, enabling users to find opponents easily without exchanging IPs. It maintains user privacy, with no data tracking, and supports drop-in play, allowing players to join ongoing games seamlessly. The server operates on minimal resources, ensuring anonymity and no advertisements. Download it for free.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on 👍)
MAME4droid 2026(0.289) v1.40 has been released. Developed by David Valdeita (Seleuco), MAME4droid is a port of the MAME emulator by MAMEDev and contributors. It emulates various arcade games and systems, including ZX Spectrum, Amstrad CPC, and MSX. This version supports over 40,000 different ROMs.
MAME4droid Features:
Individual autorotate settings for both portrait and landscape orientation.
Support for both physical and touch mouse (autodetected).
Virtual and physical keyboard support with key remapping.
Plug-and-play compatibility for most Bluetooth and USB gamepads.
Touch lightgun with auto-detection capabilities.
Touch controller can be toggled on and off.
Image smoothing and effects (including overlay filters such as scanlines and CRT).
Selectable digital or analog touch controls.
Animated touch stick or D-PAD.
Customizable in-app button layout.
Tilt sensor can be used as a joystick movement alternative.
Display up to 6 on-screen buttons.
Options for adjusting video aspect ratio, scaling, and rotation.
MAME4droid Changelog:
Introduction of NetPlay Public Rooms.
Previously, NetPlay operated online without an account, relay, or trusted service, but did not help users find opponents; players had to exchange IP addresses manually. Public Rooms aim to fill this gap, allowing hosts to advertise their game, enabling anyone with the same ROM to connect easily.
It does not serve as a relay; it connects players and then steps aside—games run directly between devices without server mediation.
Features include:
Room codes: Each room receives a short code for sharing.
PIN rooms: Mark rooms as protected with a PIN, which never reaches the server—only a hash is stored.
Color-coded connection forecast: Displayed as green, amber, or red based on STUN measurements of routers, helping players assess connection quality.
Same-network rooms are flagged, allowing devices in the same house to connect via LAN without going through the internet.
A ROM check before joining ensures players have the correct game file before entering the room, preventing issues with mismatched ROMs.
Unusable rooms remain visible but are greyed out.
Drop-in NetPlay: Allows players to start a game and let others join at any time, with a seamless transition of game state when new players enter.
Players can continue solo if others leave, and rooms naturally expire if not maintained.
About your data: MAME4droid is created and distributed by one person, free of ads, unlocks, or subscriptions. Public Rooms are opt-in and don’t require any personal data—no logs retain your IP address or device identity, and room expiration occurs shortly unless extended by the host.
There is no in-app chat for moderation reasons; users are encouraged to use external solutions like Discord for communication.
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!