{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "lutro",
      "profile": {
        "core_classification": "game_engine",
        "core_version": "0.0.1",
        "cores": [
          "lutro"
        ],
        "display_name": "Lua Engine (Lutro)",
        "emulator": "Lutro",
        "exclusion_note": "The system directory is not read by the core but handed to the Lua game through fs_getAppdataDirectory, so whatever is loaded from it is the game's own content, not a file this core names (filesystem.c:291-303).\n",
        "files": [],
        "notes": "Lutro is a Lua game framework for libretro implementing a subset of the\nLÖVE (Love2D) API. Runs .lutro/.lua games. Written for libretro, no\nstandalone upstream.\n\nretro_load_game() calls lutro_load(info->path) to load the game\ndirectory or archive (libretro.c:241). The core exposes\nlove.filesystem.getAppdataDirectory to games as the system_dir\n(filesystem.c:296) but does not load any files from it itself.\nNo BIOS, firmware, or system files required.\n",
        "profiled_date": "2026-03-24",
        "source": "https://github.com/libretro/libretro-lutro",
        "source_commit": "6224157a615b18507bc0b117a3398c7a324cd3e5",
        "systems": [],
        "type": "libretro",
        "upstream": "https://github.com/libretro/libretro-lutro",
        "version_basis": {
          "kind": "file",
          "path": "lutro.h",
          "pattern": "#define\\s+VERSION_STRING\\s+\"([^\"]+)\""
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
