Libretro MAME 2003 Plus (2024)

Libretro MAME2003_Plus (also called MAME 2003+ and mame2003-plus) is a Libretro arcade system emulator core that emphasizes high performance and broad compatibility with mobile devices, single board computers, embedded systems and similar platforms.

In order to take advantage of the lower performance and hardware requirements of an earlier MAME architecture, MAME 2003-Plus started with the MAME 2003 code base, itself derived from MAME 0.78.

On this basis, MAME 2003-Plus contributors retro ported support for several hundred additional games, as well as other features not originally present in MAME 0.78.

Libretro MAME 2003 Plus (1) License

This core is under MAME non-commercial license.

Libretro MAME 2003 Plus (2) Compatibility

RPI0/RPI1RPI2RPI3RPI4/RPI400ODROID XU4ODROID GOPC x86PC x86_64

Libretro MAME 2003 Plus (3) Features

FeatureSupported
Saves
StatesGame-dependent
Rewind
Netplay
Native Cheats
Controllers
Multi-Mouse

Libretro MAME 2003 Plus (4) BIOS

BIOS romsets are not required when using "Full Non-Merged" arcade romsets. For "Split" and "Non-Merged" romsets, place the BIOS in the same directory as the game romset.

Note:
Place the bios in the directory: /recalbox/share/roms/mame/
or in its subdirectory if you use several Mame cores: /recalbox/share/roms/mame/Mame2003-Plus/

Libretro MAME 2003 Plus (5) Roms

  • Based on romset: 0.78-0.188 (MAME 0.78 as baseline with others ROMs based on higher MAME romsets)
  • Size: 32gb
  • Emulated romsets: 4941 (including clones, etc...)
  • Active Sets: 4941
  • Parents: 1089
  • Clones: 2123
  • Others: 1713
  • BIOS: 16
  • CHDs: 30
  • Samples: 66 + 6 Optional "Soundtrack Samples"
  • DatFile: You can find the dat file in your recalbox at location /recalbox/share/bios/mame-plus/.

Location

Put your roms like this:

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 mame
┃ ┃ ┃ ┃ ┣ 🗒 game.zip
┃ ┃ ┃ ┃ ┣ 📁 game
┃ ┃ ┃ ┃ ┃ ┣ 🗒 game.chd

You can also opt for a subdirectory (useful if you want to have a mame set for another core).

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 mame
┃ ┃ ┃ ┃ ┣ 📁 Mame 2003-Plus
┃ ┃ ┃ ┃ ┃ ┣ 🗒 game.zip
┃ ┃ ┃ ┃ ┃ ┣ 📁 game
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 game.chd

Libretro MAME 2003 Plus (6) Advanced configuration of the emulator

To be able to keep your custom configurations during an upgrade, we advise you to use our configuration override feature.

Accessing to options

You can configure various options in two different ways.

  • Via RetroArch menu:

┣ 📁 RetroArch Menu
┃ ┣ 📁 Core options
┃ ┃ ┣ 🧩 Name_option

  • Via the file retroarch-core-options.cfg:

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg

Core options

OptionsOptions valuesVariables (for configuration override)Variables values
Skip DisclaimerDisabled ✅ / Enabledmame2003-plus_skip_disclaimerdisabled / enabled
Skip WarningsDisabled ✅ / Enabledmame2003-plus_skip_warningsdisabled / enabled
Display MAME MenuDisabled ✅ / Enabledmame2003-plus_display_setupdisabled / enabled
Legacy RemappingEnabled ✅ / Disabledmame2003-plus_mame_remappingenabled / disabled
Autosave Hiscoredefault ✅ / recursivelymame2003-plus_autosave_hiscoredefault / recursively
Locate System Files Within a SubfolderEnabled ✅ / Disabledmame2003-plus_core_sys_subfolderenabled / disabled
Locate Save Files Within a SubfolderEnabled ✅ / Disabledmame2003-plus_core_save_subfolderenabled / disabled
X-Y Devicemouse ✅ / pointer / lightgun / disabledmame2003-plus_xy_devicemouse / pointer / lightgun / disabled
Input Interfacesimultaneous ✅ / retropad / keyboardmame2003-plus_input_interfacesimultaneous / retropad / keyboard
Analog Deadzone0% / 5% / 10% / 15% / 20% ✅ / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95%mame2003-plus_deadzone0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95
Dip Switch/Cheat Input PortsDisabled ✅ / Enabledmame2003-plus_cheat_input_portsdisabled / enabled
Center Joystick Axis for Digital ControlsEnabled ✅ / Disabledmame2003-plus_digital_joy_centeringenabled / disabled
Sample Rate8000 KHz / 11025 KHz / 22050 KHz / 30000 KHz / 44100 KHz ✅ / 48000 KHzmame2003-plus_sample_rate8000 / 11025 / 22050 / 30000 / 44100 / 48000
Bypass Audio SkewEnabled ✅ / Disabledmame2003-plus_machine_timingenabled / disabled
Brightness0.2 / 0.3 / 0.4 / 0.5 / 0.6 / 0.7 / 0.8 / 0.9 / 1.0 ✅ / 1.1 / 1.2 / 1.3 / 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 2.0mame2003-plus_brightness0.2 / 0.3 / 0.4 / 0.5 / 0.6 / 0.7 / 0.8 / 0.9 / 1.0 / 1.1 / 1.2 / 1.3 / 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 2.0
Gamma Correction0.5 / 0.6 / 0.7 / 0.8 / 0.9 / 1.0 ✅ / 1.1 / 1.2 / 1.3 / 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 2.0mame2003-plus_gamma0.5 / 0.6 / 0.7 / 0.8 / 0.9 / 1.0 / 1.1 / 1.2 / 1.3 / 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 2.0
TATE ModeDisabled ✅ / Enabledmame2003-plus_tate_modedisabled / enabled
FrameskipDisabled ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 9 / 10 / 11 / auto / auto aggressive / auto maxmame2003-plus_frameskipdisabled / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 9 / 10 / 11 / auto / auto_aggressive / auto_max
Display ArtworkEnabled ✅ / Disabledmame2003-plus_display_artworkenabled / disabled
Resolution Multiplier1 ✅ / 2mame2003-plus_art_resolution1 / 2
Hardcoded Overlay Opacitydefault ✅ / 0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 50 / 70mame2003-plus_art_overlay_opacitydefault / 0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 50 / 70
CPU Clock Scaledefault ✅ / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 105% / 110% / 115% / 120% / 125%mame2003_cpu_clock_scaledefault / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 105 / 110 / 115 / 120 / 125
CPU Clock Scaledefault ✅ / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% / 105% / 110% / 115% / 120% / 125%mame2003-plus_cpu_clock_scaledefault / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% / 105% / 110% / 115% / 120% / 125%

Libretro MAME 2003 Plus (7) External links

Libretro MAME 2003 Plus (2024)

References

Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 5877

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.