emulator: Numero type: libretro core_classification: community_fork source: "https://github.com/nbarkhina/numero" upstream: "https://github.com/sputt/wabbitemu" profiled_date: "2026-03-24" core_version: "v1.0" display_name: "Texas Instruments TI-83 (Numero)" cores: - numero systems: - ti-83 notes: | Libretro port of Wabbitemu, a TI-83 family calculator emulator. Supports TI-83, TI-83 Plus and TI-83 Plus Silver Edition. A calculator ROM dump is required. The core searches sequentially in the system directory (libretronew.cpp:575-594): ti83se.rom first, then ti83plus.rom, then ti83.rom. The first found is loaded via rom_load() (libretronew.cpp:608). file_present_in_system() checks existence only via VFS open/close (libretronew.cpp:451-472). No hash or size validation. Without any ROM, the core shows a blank screen listing the expected filenames (libretronew.cpp:1030-1042). No HLE fallback. Supports no-content launch (libretronew.cpp:556). Content files (.8xp/.8xk/.8xg) are loaded on top of the running ROM via link cable simulation. Auto-saves calculator state every 10 seconds (libretronew.cpp:1050-1063). Upstream Wabbitemu supports a wider model range (TI-73 through TI-84+CSE) but the libretro wrapper only searches for TI-83 family filenames. The underlying engine (calc.cpp:rom_load) auto-detects the model from the ROM header. files: - name: "ti83se.rom" system: ti-83 description: "TI-83 Plus Silver Edition ROM dump" required: false source_ref: "libretronew.cpp:576-578" note: "Checked first. Recommended for largest storage capacity." - name: "ti83plus.rom" system: ti-83 description: "TI-83 Plus ROM dump" required: false source_ref: "libretronew.cpp:583-585" note: "Checked second, used if ti83se.rom is missing." - name: "ti83.rom" system: ti-83 description: "TI-83 ROM dump" required: false source_ref: "libretronew.cpp:591-593" note: "Checked last. Original TI-83 (non-Plus)."