Arcade (MAME 2010)

Background

MAME 2010 is a port of MAME 0.139 for libretro, originally sourced from https://github.com/mamedev/mame/releases/download/mame0139/mame0139s.zip

The OSD code is inspired by other MAME ports :

Author/License

MAME 2010 code is copyright Nicola Salmoria and the MAME team and distributed under a Non-Commercial MAME license.

A summary of the licenses behind RetroArch and its cores have found here.

Extensions

Content that can be loaded by MAME 2010 have the following file extensions:

Databases

RetroArch database(s) that are associated with the MAME 2010 core:

BIOS

BIOS files should either be placed in the same folder as the Arcade romset ZIP file, or should be incorporated into the Arcade romset ZIP file itself in a "Full Non-Merged" romset format.

Features

Frontend-level settings or features that the (Core name) core respects.

Feature Supported
Restart
Screenshots
Saves -
States -
Rewind -
Netplay -
Core Options
RetroAchievements -
RetroArch Cheats -
Native Cheats -
Controls -
Remapping -
Multi-Mouse -
Rumble -
Sensors -
Camera -
Location -
Subsystem -
Softpatching -
Disk Control -
Username -
Language -
Crop Overscan -
LEDs -

Directories

MAME 2010 requires the folllowing directories exist, and will create them if they are missing:

Core options

The MAME 2010 core has the following option(s) that can be tweaked from the core options menu. The default setting is bolded. Settings with (Restart) means that core has to be closed for the new setting to be applied on next launch.

Controllers

MAME 2010 supports keyboard use and up to four joypads.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
       RetroPad                        MAME Equivalent
   RETRO_DEVICE_ID_JOYPAD_START    [KEY_START]
   RETRO_DEVICE_ID_JOYPAD_SELECT   [KEY_COIN]
   RETRO_DEVICE_ID_JOYPAD_A    [KEY_BUTTON_1]
   RETRO_DEVICE_ID_JOYPAD_B        [KEY_BUTTON_2]
   RETRO_DEVICE_ID_JOYPAD_X        [KEY_BUTTON_3]
   RETRO_DEVICE_ID_JOYPAD_Y        [KEY_BUTTON_4]
   RETRO_DEVICE_ID_JOYPAD_L        [KEY_BUTTON_5]
   RETRO_DEVICE_ID_JOYPAD_R        [KEY_BUTTON_6]
   RETRO_DEVICE_ID_JOYPAD_L2       [KEY_TAB]
   RETRO_DEVICE_ID_JOYPAD_R3       [KEY_F3]
   RETRO_DEVICE_ID_JOYPAD_L3       [KEY_F2]
   RETRO_DEVICE_ID_JOYPAD_UP       [KEY_JOYSTICK_U]
   RETRO_DEVICE_ID_JOYPAD_DOWN     [KEY_JOYSTICK_D]
   RETRO_DEVICE_ID_JOYPAD_LEFT     [KEY_JOYSTICK_L]
   RETRO_DEVICE_ID_JOYPAD_RIGHT    [KEY_JOYSTICK_R]

Lightgun

To be written for MAME 2010

RetroLightgun Inputs (Device name) Inputs
Gun Crosshair -
Gun Trigger -
Gun Reload -
Gun Aux A -
Gun Aux B -
Gun Aux C -
Gun Start -
Gun Select -
Gun D-pad Up -
Gun D-pad Down -
Gun D-pad Left -
Gun D-pad Right -

See also