{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "tempgba",
      "profile": {
        "core_classification": "community_fork",
        "core_version": "26731013",
        "cores": [
          "tempgba"
        ],
        "display_name": "Nintendo - Game Boy Advance (TempGBA)",
        "emulator": "TempGBA",
        "files": [
          {
            "name": "gba_bios.bin",
            "required": true,
            "size": 16384,
            "source_ref": "source memory.c:3308-3323 (load_bios), source libretro.c:238-314 (retro_load_game returns false if missing)",
            "system": "nintendo-gba"
          }
        ],
        "notes": "Fork chain: gpSP (Exophase) -> gpSP Kai (takka) -> TempGBA NDS\n(Nebuleon) -> TempGBA4PSP (unknown) -> TempGBA-libretro.\nPSP-optimized GBA emulator. No HLE BIOS: SWI calls execute from\nthe real BIOS ROM. The NDS version (ReGBA) added an open-source\nBIOS replacement (Normmatt), but TempGBA4PSP did not carry it over.\nBoot sequence skipped by default (PC starts at 0x08000000).\n",
        "profiled_date": "2026-03-25",
        "source": "https://github.com/libretro/TempGBA-libretro",
        "source_commit": "b0c2652797a4c11f3edd30f9e59a77a5b88ce5fb",
        "systems": [
          "nintendo-gba"
        ],
        "type": "libretro",
        "upstream": "https://github.com/Nebuleon/ReGBA",
        "version_basis": {
          "kind": "file",
          "path": "libretro.c",
          "pattern": "info->library_version\\s+=\\s+\"([^\"]+)"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
