{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "retro8",
      "profile": {
        "core_classification": "game_engine",
        "core_version": "0.1b",
        "cores": [
          "retro8"
        ],
        "display_name": "PICO-8 (Retro8)",
        "emulator": "Retro8",
        "exclusion_note": "all engine resources (font, Lua API, color palette, audio synth) compiled into the binary",
        "files": [],
        "notes": "Open-source PICO-8 fantasy console reimplementation by Jacopo Santoni.\nRuns .p8 and .p8.png cartridge files. The PICO-8 font is compiled into the\nbinary as a byte array (gen/pico_font.h, loaded in src/vm/gfx.cpp:9). The Lua API\nshim is compiled as a string constant (gen/lua_api.h, loaded in\nsrc/vm/lua_bridge.cpp:1126). The core never calls GET_SYSTEM_DIRECTORY and performs\nno file I/O from the system directory.\n",
        "profiled_date": "2026-03-25",
        "source": "https://github.com/libretro/retro8",
        "source_commit": "ddc06a142398ee9755894b3f0bb17c8dc428151d",
        "systems": [
          "pico8"
        ],
        "type": "libretro",
        "upstream": "https://github.com/Jakz/retro8",
        "upstream_commit": "ecee6594c5b953966ee0515f3edac4032c7ed40f",
        "version_basis": {
          "kind": "file",
          "path": "src/libretro/libretro.cpp",
          "pattern": "info->library_version\\s+=\\s+\"([^\"]+)"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
