{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "puzzlescript",
      "profile": {
        "core_classification": "game_engine",
        "core_version": "0.2.1",
        "cores": [
          "puzzlescript",
          "pzretro"
        ],
        "display_name": "PuzzleScript (pzretro)",
        "emulator": "PuzzleScript",
        "files": [],
        "notes": "Libretro port of PuzzleScript, an open-source HTML5 puzzle game engine\nby Stephen Lavelle (increpare). Runs .pz and .pzp puzzle definition files.\nAlso supports PuzzleScript Plus (Auroriax fork) for .pzp files.\n\nThe PuzzleScript and PuzzleScript Plus JavaScript engines are compiled into\nthe binary via QuickJS. No external files required.\n",
        "profiled_date": "2026-03-25",
        "source": "https://github.com/amberwhitehead/pzretro",
        "source_commit": "6d859b47092f585a7ec05804c1d51a1676a06531",
        "systems": [],
        "type": "libretro",
        "upstream": "https://github.com/increpare/PuzzleScript",
        "version_basis": {
          "kind": "file",
          "path": "src/core.cpp",
          "pattern": "info->library_version\\s*=\\s*\"([^\"]+)\""
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
