{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "easyrpg",
      "profile": {
        "core_classification": "game_engine",
        "core_version": "0.8.1.1",
        "cores": [
          "easyrpg"
        ],
        "data_root": {
          "android": {
            "note": "config.ini stays in Android/data/org.easyrpg.player/files",
            "path": "<folder picked at first launch>",
            "source_ref": "upstream builds/android/app/src/main/java/org/easyrpg/player/settings/SettingsManager.java:49-52, 304-315, 341-347, upstream builds/android/app/src/main/java/org/easyrpg/player/player/EasyRpgPlayerActivity.java:438-446, upstream src/filefinder_rtp.cpp:78-92"
          }
        },
        "display_name": "RPG Maker 2000/2003 (EasyRPG)",
        "emulator": "EasyRPG Player",
        "files": [
          {
            "aliases": [
              "FluidR3_GM.sf2"
            ],
            "category": "game_data",
            "hle_fallback": true,
            "name": "easyrpg.soundfont",
            "note": "General MIDI soundfont (SF2 format) for MIDI music playback. Many RPG Maker games use MIDI for background music. Without a soundfont, MIDI falls back to the built-in FmMidi synthesizer (lower quality). Any GM-compatible .sf2 works. After easyrpg.soundfont, the FluidSynth default and SDL_SOUNDFONTS, desktop Linux, BSD and macOS builds try FluidR3_GM.sf2 under /usr/share/soundfonts and /usr/share/sounds/sf2.\n",
            "path": "easyrpg.soundfont",
            "required": false,
            "source_ref": "upstream src/decoder_fluidsynth.cpp:125, source src/decoder_fluidsynth.cpp:149-152"
          },
          {
            "category": "game_data",
            "hle_fallback": true,
            "name": "wildmidi.cfg",
            "note": "WildMidi configuration file pointing to GUS patch sets for MIDI playback. Alternative to FluidSynth/SF2. Only used if WildMidi support is compiled in and FluidSynth is not available or disabled.\n",
            "path": "wildmidi.cfg",
            "required": false,
            "source_ref": "source src/decoder_wildmidi.cpp:103-104"
          },
          {
            "category": "game_data",
            "installed_on": [
              "rocknix"
            ],
            "name": "RPG Maker 2000 RTP",
            "note": "Run-Time Package for RPG Maker 2000 games. Contains default tilesets, character sprites, battle animations, music, and sound effects. Only needed by games that reference RTP assets instead of bundling them. Multiple RTP variants exist (Japanese official, English official, Don Miguel English translation). EasyRPG auto-detects which variant a game expects. ROCKNIX launches the core through a script that, when bios/rtp is empty, downloads the English official installers from Degica, checks their SHA-256 and extracts them into rtp/2000 and rtp/2003.\n",
            "path": "rtp/2000/",
            "required": false,
            "source_ref": "source src/filefinder_rtp.cpp:73-74",
            "type": "directory"
          },
          {
            "category": "game_data",
            "installed_on": [
              "rocknix"
            ],
            "name": "RPG Maker 2003 RTP",
            "note": "Run-Time Package for RPG Maker 2003 games. Same concept as the 2000 RTP but with additional battle system assets for the side-view ATB combat. Multiple variants exist (Japanese official, English official, RPG Advocate English, Vlad Russian, Korean, Traditional Chinese).\n",
            "path": "rtp/2003/",
            "required": false,
            "source_ref": "source src/filefinder_rtp.cpp:73-74",
            "type": "directory"
          }
        ],
        "notes": "No BIOS or firmware required. All files listed below are optional runtime\ndata that improve compatibility and audio quality.\n\nRTP (Run-Time Package) contains default assets (sprites, music, sound effects)\nshared by many RPG Maker games. Games that ship all their own assets do not\nneed it. The RPG Maker 2000 and 2003 RTPs are separate packages. EasyRPG\nalso supports translated/third-party RTP variants (Don Miguel, Kadokawa,\nEnterbrain, RPG Advocate, etc.) and auto-detects which one a game uses.\n\nFor MIDI music, a General MIDI soundfont in SF2 format is needed. Place it\nas easyrpg.soundfont in the system directory, or put any .sf2 file in\neasyrpg-player/Soundfont/ and select it from the core settings menu.\n",
        "profiled_date": "2026-03-23",
        "source": "https://github.com/libretro/easyrpg-libretro",
        "source_commit": "a3fbb7c24fd5a39fd95388d09135256a6b19f1e4",
        "systems": [
          "rpgmaker"
        ],
        "type": "standalone + libretro",
        "upstream": "https://github.com/EasyRPG/Player",
        "upstream_commit": "096c004def987f3545198304b1b7a8352f284a50",
        "version_basis": {
          "kind": "file",
          "path": "CMakeLists.txt",
          "pattern": "project\\(EasyRPG_Player\\s+VERSION\\s+([0-9][\\w.+-]*)"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
