{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "numero",
      "profile": {
        "core_classification": "community_fork",
        "core_version": "1.1",
        "cores": [
          "numero"
        ],
        "display_name": "Texas Instruments TI-83 (Numero)",
        "emulator": "Numero",
        "files": [
          {
            "description": "TI-83 Plus Silver Edition ROM dump",
            "name": "ti83se.rom",
            "note": "Checked first. Recommended for largest storage capacity.",
            "priority": 1,
            "required": false,
            "source_ref": "source libnumero/libretro/libretronew.cpp:576-578",
            "system": "ti-83"
          },
          {
            "description": "TI-83 Plus ROM dump",
            "name": "ti83plus.rom",
            "note": "Checked second, used if ti83se.rom is missing.",
            "priority": 2,
            "required": false,
            "source_ref": "source libnumero/libretro/libretronew.cpp:583-585",
            "system": "ti-83"
          },
          {
            "description": "TI-83 ROM dump",
            "name": "ti83.rom",
            "note": "Checked last. Original TI-83 (non-Plus).",
            "priority": 3,
            "required": false,
            "source_ref": "source libnumero/libretro/libretronew.cpp:591-593",
            "system": "ti-83"
          }
        ],
        "notes": "Libretro port of Wabbitemu, a TI-83 family calculator emulator.\nSupports TI-83, TI-83 Plus and TI-83 Plus Silver Edition.\n\nA calculator ROM dump is required. The core searches sequentially in the\nsystem directory (libretronew.cpp:575-594): ti83se.rom first, then\nti83plus.rom, then ti83.rom. The first found is loaded via rom_load()\n(libretronew.cpp:608). file_present_in_system() checks existence only\nvia VFS open/close (libretronew.cpp:451-472). No hash or size validation.\n\nWithout any ROM, the core shows a blank screen listing the expected\nfilenames (libretronew.cpp:1030-1042). No HLE fallback.\n\nSupports no-content launch (libretronew.cpp:556). Content files\n(.8xp/.8xk/.8xg) are loaded on top of the running ROM via link cable\nsimulation. Auto-saves calculator state every 10 seconds\n(libretronew.cpp:1050-1063).\n\nUpstream Wabbitemu supports a wider model range (TI-73 through TI-84+CSE)\nbut the libretro wrapper only searches for TI-83 family filenames. The\nunderlying engine (calc.cpp:rom_load) auto-detects the model from the ROM\nheader.\n",
        "profiled_date": "2026-03-24",
        "source": "https://github.com/nbarkhina/numero",
        "source_commit": "c0b07a39782feafebcde0c8ccfa91fc92732c999",
        "systems": [
          "ti-83"
        ],
        "type": "libretro",
        "upstream": "https://github.com/sputt/wabbitemu",
        "version_basis": {
          "kind": "file",
          "path": "libnumero/libretro/libretronew.cpp",
          "pattern": "library_version\\s*=\\s*\"([^\"]+)\""
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
