{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "mame2010",
      "profile": {
        "core_classification": "frozen_snapshot",
        "core_version": "0.139",
        "cores": [
          "mame2010",
          "mame0139"
        ],
        "display_name": "Arcade (MAME 2010)",
        "emulator": "MAME 2010",
        "files": [
          {
            "category": "game_data",
            "installed_on": [
              "recalbox",
              "retrobat"
            ],
            "md5": "bb8023a43e357b7f0cc06bf00f0470b2",
            "name": "hiscore.dat",
            "note": "high score definitions, embedded in binary by default, external via core option mame-external_hiscore. metadata/hiscore.dat of the core repository, the same bytes as the embedded precompile/hiscore_dat.h. is_mem_range reads only \"cpu:addr:len:start:end\" lines under a \"gamename:\" header.",
            "path": "mame2010/hiscore.dat",
            "required": false,
            "sha1": "17b8b03a89d8443927aa92ede799e117b4ab6fdb",
            "size": 202298,
            "source_ref": "source src/emu/hiscore.c:25, 136-150, 304-358, source src/emu/machine.c:362-363",
            "system": "arcade"
          },
          {
            "category": "game_data",
            "installed_on": [
              "recalbox",
              "retrobat"
            ],
            "name": "cheat.zip",
            "note": "per-game XML cheat files in ZIP, cheatpath never initialized in libretro port (non-functional)",
            "path": "mame2010/cheat.zip",
            "required": false,
            "source_ref": "source src/emu/cheat.c:1027",
            "system": "arcade"
          },
          {
            "category": "bios_zip",
            "contents": [
              {
                "description": "Europe, default",
                "name": "sp-s2.sp1"
              },
              {
                "description": "US, 2 slot",
                "name": "usa_2slt.bin"
              },
              {
                "description": "Asia",
                "name": "asia-s3.rom"
              },
              {
                "description": "Japan VS",
                "name": "vs-bios.rom"
              },
              {
                "description": "MV1C Asia",
                "name": "sp-45.sp1",
                "size": 524288
              },
              {
                "description": "Z80 sound, always required",
                "name": "sm1.sm1"
              },
              {
                "description": "fix tiles, always required",
                "name": "sfix.sfix"
              },
              {
                "description": "zoom table, always required",
                "name": "000-lo.lo"
              }
            ],
            "name": "neogeo.zip",
            "note": "MVS/AES BIOS, 21 variants (11 official + 10 Universe BIOS up to 2.3)",
            "required": true,
            "source_ref": "source src/mame/drivers/neodrvr.c:565-614",
            "system": "snk-neogeo-mvs"
          },
          {
            "category": "bios_zip",
            "contents": [
              {
                "description": "68K BIOS v2, default",
                "name": "pgm_p02s.u20"
              },
              {
                "description": "68K BIOS v1",
                "name": "pgm_p01s.u20"
              },
              {
                "description": "text tiles",
                "name": "pgm_t01s.rom",
                "size": 2097152
              },
              {
                "description": "samples",
                "name": "pgm_m01s.rom",
                "size": 2097152
              }
            ],
            "name": "pgm.zip",
            "note": "PGM system BIOS, 2 program ROM versions + shared tiles/samples",
            "required": true,
            "source_ref": "upstream src/mame/drivers/pgm.c:1525-1533",
            "system": "igs-pgm"
          },
          {
            "category": "bios_zip",
            "name": "naomi.zip",
            "note": "Naomi BIOS, multiple region variants",
            "required": true,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "naomi2.zip",
            "note": "Naomi 2 BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sega-naomi2"
          },
          {
            "category": "bios_zip",
            "name": "naomigd.zip",
            "note": "Naomi GD-ROM BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sega-naomigd"
          },
          {
            "category": "bios_zip",
            "name": "awbios.zip",
            "note": "Atomiswave BIOS (Sammy)",
            "required": true,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sammy-atomiswave"
          },
          {
            "category": "bios_zip",
            "name": "stvbios.zip",
            "note": "ST-V BIOS, multiple region variants",
            "required": true,
            "source_ref": "source src/mame/drivers/stv.c",
            "system": "sega-stv"
          },
          {
            "category": "bios_zip",
            "name": "hikaru.zip",
            "note": "Hikaru BIOS (not working in 0.139)",
            "required": true,
            "source_ref": "source src/mame/drivers/hikaru.c",
            "system": "sega-hikaru"
          },
          {
            "category": "bios_zip",
            "name": "chihiro.zip",
            "note": "Chihiro BIOS (Xbox-based, not working in 0.139)",
            "required": true,
            "source_ref": "source src/mame/drivers/chihiro.c",
            "system": "sega-chihiro"
          },
          {
            "category": "bios_zip",
            "name": "triforce.zip",
            "note": "Triforce BIOS (GameCube-based, not working in 0.139)",
            "required": true,
            "source_ref": "source src/mame/drivers/triforce.c",
            "system": "sega-triforce"
          },
          {
            "category": "bios_zip",
            "name": "decocass.zip",
            "note": "DECO Cassette BIOS, 4 regions (Japan/USA/UK/Europe) x old/new",
            "required": true,
            "source_ref": "source src/mame/drivers/decocass.c",
            "system": "deco-cassette"
          },
          {
            "category": "bios_zip",
            "name": "playch10.zip",
            "note": "PlayChoice-10 BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/playch10.c",
            "system": "nintendo-playch10"
          },
          {
            "category": "bios_zip",
            "name": "nss.zip",
            "note": "Nintendo Super System BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/nss.c",
            "system": "nintendo-nss"
          },
          {
            "category": "bios_zip",
            "name": "sfcbox.zip",
            "note": "Super Famicom Box BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/sfcbox.c",
            "system": "nintendo-sfcbox"
          },
          {
            "category": "bios_zip",
            "name": "megaplay.zip",
            "note": "Mega Play BIOS (Mega Drive arcade)",
            "required": true,
            "source_ref": "source src/mame/drivers/megaplay.c",
            "system": "sega-megaplay"
          },
          {
            "category": "bios_zip",
            "name": "megatech.zip",
            "note": "Mega-Tech BIOS (Mega Drive arcade)",
            "required": true,
            "source_ref": "source src/mame/drivers/megatech.c",
            "system": "sega-megatech"
          },
          {
            "category": "bios_zip",
            "name": "cd32.zip",
            "note": "Amiga CD32 BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/cubocd32.c",
            "system": "commodore-cd32"
          },
          {
            "category": "bios_zip",
            "name": "cdi.zip",
            "note": "CD-i BIOS",
            "required": true,
            "source_ref": "source src/mame/drivers/cdi.c",
            "system": "philips-cdi"
          },
          {
            "category": "bios_zip",
            "name": "sys246.zip",
            "note": "Namco System 246 BIOS (PS2-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/namcops2.c",
            "system": "namco-system246"
          },
          {
            "category": "bios_zip",
            "name": "sys256.zip",
            "note": "Namco System 256 BIOS (PS2-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/namcops2.c",
            "system": "namco-system256"
          },
          {
            "category": "bios_zip",
            "name": "sys573.zip",
            "note": "Namco System 573 BIOS (PSX-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/ksys573.c",
            "system": "namco-system573"
          },
          {
            "category": "bios_zip",
            "name": "kviper.zip",
            "note": "Konami Viper BIOS (3dfx-based, not working in 0.139)",
            "required": true,
            "source_ref": "source src/mame/drivers/viper.c",
            "system": "konami-viper"
          },
          {
            "category": "bios_zip",
            "name": "taitogn.zip",
            "note": "Taito G-Net BIOS (PSX-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/taitogn.c",
            "system": "taito-type-x"
          },
          {
            "category": "bios_zip",
            "name": "cpzn1.zip",
            "note": "Capcom ZN-1 BIOS (PSX-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "capcom-zn1"
          },
          {
            "category": "bios_zip",
            "name": "cpzn2.zip",
            "note": "Capcom ZN-2 BIOS (PSX-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "capcom-zn2"
          },
          {
            "category": "bios_zip",
            "name": "konamigv.zip",
            "note": "Konami GV BIOS (PSX-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/konamigv.c",
            "system": "konami-gv"
          },
          {
            "category": "bios_zip",
            "name": "skns.zip",
            "note": "Super Kaneko Nova System BIOS, 5 regions",
            "required": true,
            "source_ref": "source src/mame/drivers/suprnova.c",
            "system": "super-kaneko-nova"
          },
          {
            "category": "bios_zip",
            "name": "alg_bios.zip",
            "note": "American Laser Games BIOS (Amiga-based laserdisc)",
            "required": true,
            "source_ref": "source src/mame/drivers/alg.c",
            "system": "alg-laserdisc"
          },
          {
            "category": "bios_zip",
            "name": "maxaflex.zip",
            "note": "Exidy Max-A-Flex BIOS (Atari 600XL-based)",
            "required": true,
            "source_ref": "source src/mame/drivers/maxaflex.c",
            "system": "exidy-maxaflex"
          },
          {
            "category": "bios_zip",
            "name": "hng64.zip",
            "note": "Hyper Neo-Geo 64 BIOS (not working in 0.139)",
            "required": true,
            "source_ref": "source src/mame/drivers/hng64.c",
            "system": "hyper-neogeo64"
          },
          {
            "category": "bios_zip",
            "name": "konamigx.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/konamigx.c",
            "system": "konami-gx"
          },
          {
            "category": "bios_zip",
            "name": "acpsx.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "acclaim-zn1"
          },
          {
            "category": "bios_zip",
            "name": "atluspsx.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "atlus-zn1"
          },
          {
            "category": "bios_zip",
            "name": "atpsx.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "atari-zn1"
          },
          {
            "category": "bios_zip",
            "name": "taitofx1.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "taito-fx1"
          },
          {
            "category": "bios_zip",
            "name": "tps.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "tecmo-tps"
          },
          {
            "category": "bios_zip",
            "name": "psarc95.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "eighting-zn1"
          },
          {
            "category": "bios_zip",
            "name": "vspsx.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/zn.c",
            "system": "videosystem-zn1"
          },
          {
            "category": "bios_zip",
            "name": "hod2bios.zip",
            "required": false,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "f355bios.zip",
            "required": false,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "airlbios.zip",
            "required": false,
            "source_ref": "source src/mame/drivers/naomi.c",
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "aleck64.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/aleck64.c",
            "system": "nintendo-aleck64"
          },
          {
            "category": "bios_zip",
            "name": "taitotz.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/taitotz.c",
            "system": "taito-typezero"
          },
          {
            "category": "bios_zip",
            "name": "ar_bios.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/arcadia.c",
            "system": "arcadia-systems"
          },
          {
            "category": "bios_zip",
            "name": "atarisy1.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/atarisy1.c",
            "system": "atari-system1"
          },
          {
            "category": "bios_zip",
            "name": "crysbios.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/crystal.c",
            "system": "brezzasoft-crystal"
          },
          {
            "category": "bios_zip",
            "name": "galgbios.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/tmaster.c",
            "system": "ces-galaxy-games"
          },
          {
            "category": "bios_zip",
            "name": "gq863.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/twinkle.c",
            "system": "konami-twinkle"
          },
          {
            "category": "bios_zip",
            "name": "mac2bios.zip",
            "note": "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.c:499-502). handle_missing_file (src/emu/romload.c:430-452) counts a missing NO_DUMP ROM as a warning, not an error, so the machine runs without the set.",
            "required": false,
            "source_ref": "source src/mame/drivers/macs.c:514, 740",
            "system": "imax-macs"
          },
          {
            "category": "bios_zip",
            "name": "macsbios.zip",
            "required": true,
            "source_ref": "source src/mame/drivers/macs.c",
            "system": "imax-macs"
          },
          {
            "category": "bios_zip",
            "name": "bctvidbs.zip",
            "required": true,
            "source_ref": "upstream src/mame/drivers/mpu4drvr.c:3116",
            "system": "barcrest-mpu4"
          }
        ],
        "logo": "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg",
        "mame_version": "0.139",
        "notes": "Frozen snapshot of MAME 0.139 (mid-2010). Sourced from mame0139s.zip.\n51 BIOS root sets. Upstream comparison (tag mame0139): BIOS root sets\nidentical, romload.c modified (libretro_content_directory), hiscore.c\nadded (not in upstream), cheat.c modified (cheatpath global).\n\nhiscore.dat is embedded in binary (precompile/hiscore_dat.h). External\nhiscore.dat loadable via core option mame-external_hiscore from\nsystem_dir/mame2010/. cheatpath declared but never initialized in\nlibretro port (cheat loading non-functional). Samples in\nsystem_dir/mame2010/samples/.\n\nROM naming follows MAME 0.139 conventions.\n",
        "profiled_date": "2026-03-22",
        "source": "https://github.com/libretro/mame2010-libretro",
        "source_commit": "dff8aadd1c3f38215af3955746d6e19abe0ddcea",
        "systems": [
          "snk-neogeo-mvs",
          "igs-pgm",
          "sega-naomi",
          "sega-naomi2",
          "sega-naomigd",
          "sega-stv",
          "sega-hikaru",
          "sega-chihiro",
          "sega-triforce",
          "sega-model2",
          "commodore-cd32",
          "philips-cdi",
          "deco-cassette",
          "nintendo-playch10",
          "sega-megaplay",
          "sega-megatech",
          "nintendo-sfcbox",
          "nintendo-nss",
          "snk-neogeo-aes",
          "sammy-atomiswave",
          "taito-type-x",
          "namco-system246",
          "namco-system256",
          "namco-system573",
          "konami-viper",
          "cave-cv1000",
          "konami-gx",
          "acclaim-zn1",
          "atlus-zn1",
          "atari-zn1",
          "taito-fx1",
          "tecmo-tps",
          "eighting-zn1",
          "videosystem-zn1",
          "nintendo-aleck64",
          "taito-typezero",
          "arcadia-systems",
          "atari-system1",
          "brezzasoft-crystal",
          "ces-galaxy-games",
          "konami-twinkle",
          "imax-macs",
          "arcade",
          "barcrest-mpu4",
          "capcom-zn1",
          "capcom-zn2",
          "konami-gv",
          "super-kaneko-nova",
          "alg-laserdisc",
          "exidy-maxaflex",
          "hyper-neogeo64"
        ],
        "type": "libretro",
        "upstream": "https://github.com/mamedev/mame/tree/mame0139",
        "upstream_commit": "f4f24ba7274010fb8ccb84548b5ca95c2be2f85b",
        "version_basis": {
          "kind": "file",
          "path": "src/osd/retro/retroos.c",
          "pattern": "const char build_version\\[\\]\\s*=\\s*\"([^\" ]+)"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
