MAME4droid 2024 (0.264)

3.9
582 reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this game

MAME4droid 2024 is developed by David Valdeita (Seleuco) as a port of the MAME 0.262 emulator by MAMEDev and contributors. It emulates arcade games and systems like ZX Spectrum, Amstrad CPC, MSX etc. This version of MAME support over 40000 different ROMs.

* MAME4droid is an EMULATOR and DOES NOT INCLUDE ROMS OR COPYRIGHTED MATERIAL OF ANY KIND.

(NOTE: MAME4droid is not supported, nor does it have anything to do with Mame's team. Don't bother them with questions about MAME4droid)

This version of MAME4droid was designed to be used with high-end Android devices because it is based on the latest PC MAME version which requires higher specifications than the older versions.

Even with a high-end device, do not expect "modern" arcade games from the 90s and beyond to necessarily work at full speed or compatibility.

With over 40000 games and system supported, some games will run better than others; some games may not run at all. It is impossible to support such a vast number of titles, so please do not email me asking for support for a specific game.

After installing, place your MAME-titled zipped ROMs in /storage/emulated/0/Android/data/com.seleuco.mame4d2024/files/roms folder (Read the help to see other possibilities for reading your ROMs).


IMPORTANT NOTE: This MAME4droid version uses only '0.262' romset not romset from older versions.


FEATURES

Autorotate with individual settings for portrait and landscape orientation
Physical and touch Mouse support (autodetected)
Virtual and full Physical keyboard support (with Keys remapping)
Plug and play support for most Bluetooth and USB Gamepads
Touch lightgun with auto-detection option
Touch Controller can be toggled on and off
Image smoothing and effects (Overlay filters including scanlines, CRT, etc.)
Digital or Analog touch selectable
Animated touch stick or DPAD
Customizable In-App button layout
Tilt Sensor replacement for joystick movement
Display 1 to 6 buttons on screen
Options for video aspect ratio, scaling, rotate, etc.


MAME LICENSE

Copyright (C) 1997-2024 MAMEDev and contributors

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Updated on
Mar 29, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.9
532 reviews
TheChu011
April 12, 2024
I really like this version. However, I can't seem to get Asteroids to work 100%. The game starts up and plays but the ship doesn't turn clockwise and counter clockwise. Everything else works, such as hyperspace, the fire button and thrusters . I tried settings and different roms versions but no luck. The same thing happen with last version and I thought it would have been fixed in this version. So far the other games work.
3 people found this review helpful
Did you find this helpful?
Seleuco
April 13, 2024
You should press coin + start at the same time when the game is running. Then go to input settings and bind left and right to buttons or to the stick. There are some older games that are not binding the defaults buttons correctly but you can fix it as i have explained. Enjoy.
James O
March 30, 2024
EDIT: analog fixed, 5 stars! This is amazing! Playing on a Retroid Flip. I am a huge fan of SEGA System 16 era games and they're all running flawlessly. My only feedback is that while there's a setting to auto-detect analog triggers, there doesn't seem to be a way to set them manually. Being able to play racers with analog gas and breaking would make this perfect. MAME's keyboard-based UI is also a little tricky on a mobile device but it's worth the hassle and can be bypassed with a launcher.
17 people found this review helpful
Did you find this helpful?
Vincent Aranda (MEXICAN DOOFUS)
December 24, 2023
This is a pretty good improvement on the 2010 version. Some things aren't as they once were, however. It's difficult to set up trackball in-game speed for games such as SegaSonic the Hedgehog that use a trackball. Some audio stuttering is also apparent, too, and some options aren't available, like upscaling HQx. Overall, it's not super terrible. The 3D games function now, great. I wouldn't highly recommend this version of MAME4droid, I would hope the issues I listed here get fixed.
15 people found this review helpful
Did you find this helpful?

What's new

1.11. Updated to MAME 0.264. Improved haptics. Added BSP-D8 controller support. Added some new nogeo shaders
1.10. Updated to 0.263. Improved SAF support for MESS media.Added right stick and analog triggers support to generic controllers
1.9 Added media scraping thanks to Arcade Database by motoschifo....
1.8 Updated to 0.262
1.7 Implemented a new OpenGLES 3.2 renderer with advanced post-processing effects using shaders.
1.6 Fixed N.System22 driver graphical glitches on ARM64...