FreeIntv - RetroBIOS¶
Technical notes
Written for libretro by David Richardson. Intellivoice SP0256 emulation contributed by Joe Zbiciak (jzIntv), mask ROM embedded in source (src/ivoice.c:337-510, 4097-byte static array). No external ivoice ROM.
BIOS loading in retro_init() (src/libretro.c:1175-1183). Paths joined directly to system directory, no subdirectory.
loadExec() reads exec.bin as big-endian 16-bit words into 0x1000-0x1FFF. loadGrom() reads grom.bin as raw bytes into 0x3000-0x37FF.
Both files required for operation. Without them, the OSD shows "PUT GROM/EXEC IN SYSTEM DIRECTORY" and games do not run.
No hash or size validation on either file.
No ECS support. No ecs.bin loading code in the source.
2 files | 2 required, 0 optional | 2 in repo, 0 missing
exec.bin required in repo
- System: intellivision
- Size: 8.0 KB
- Source:
src/intv.c:51-96,src/libretro.c:1178 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie, romm
- Executive ROM. Big-endian 16-bit words loaded at 0x1000-0x1FFF.
grom.bin required in repo
- System: intellivision
- Size: 2.0 KB
- Source:
src/intv.c:98-144,src/libretro.c:1182 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie, romm
- Graphics ROM. Raw bytes loaded at 0x3000-0x37FF.
Generated on 2026-09-14T09:03:09Z