emulator: MAME 2003 Midway type: libretro core_classification: frozen_snapshot source: "https://github.com/libretro/mame2003_midway" upstream: "https://www.mamedev.org" profiled_date: "2026-03-24" core_version: "0.78" display_name: "Arcade (MAME 2003 Midway)" cores: - mame2003_midway systems: [] notes: | Stripped-down MAME 0.78 build with only 4 Midway driver files (midtunit, midwunit, midxunit, midyunit). Targets RAM-constrained devices that cannot load the full mame2003 core. Supports ~50 games (Mortal Kombat series, NBA Jam, Smash TV, Total Carnage, etc.). No shared BIOS ZIPs needed — all Midway games are self-contained ROM sets. Uses system_dir/mame2003/ for data files (shared path with mame2003). Data files are not bundled in this repo. files: - name: hiscore.dat path: "mame2003/hiscore.dat" required: false category: game_data source_ref: "src/hiscore.c:18,225" note: "high score definitions, loaded from system_dir/mame2003/" - name: cheat.dat path: "mame2003/cheat.dat" required: false category: game_data source_ref: "src/cheat.c:839,8597-8607" note: "cheat definitions, loaded from system_dir/mame2003/" - name: history.dat path: "mame2003/history.dat" required: false category: game_data source_ref: "src/datafile.c:51,619-623" note: "game history database, loaded from system_dir/mame2003/" - name: mameinfo.dat path: "mame2003/mameinfo.dat" required: false category: game_data source_ref: "src/datafile.c:52,649-653" note: "game technical information database, loaded from system_dir/mame2003/"