feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
emulator: FreeIntv
|
|
|
|
|
type: libretro
|
feat: update 47 emulator profiles with core_classification and fixes
add core_classification, cores, upstream fields. fix false aliases
(fixnes, fsuae, gearboy, higan_sfc, higan_sfc_balanced, potator,
quicknes). add new profiles (fbneo_neogeo, flycast_gles2,
genesis_plus_gx_wide). remove verbose notes and disclaimers.
2026-03-22 14:01:38 +01:00
|
|
|
core_classification: pure_libretro
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
source: "https://github.com/libretro/FreeIntv"
|
2026-03-24 09:33:06 +01:00
|
|
|
profiled_date: "2026-03-23"
|
2026-03-18 05:19:57 +01:00
|
|
|
core_version: "2018.1.5"
|
|
|
|
|
display_name: "Mattel - Intellivision (FreeIntv)"
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
cores:
|
|
|
|
|
- freeintv
|
|
|
|
|
systems:
|
|
|
|
|
- intellivision
|
|
|
|
|
|
|
|
|
|
notes: |
|
2026-03-24 09:33:06 +01:00
|
|
|
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.
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
|
2026-03-24 09:33:06 +01:00
|
|
|
BIOS loading in retro_init() (src/libretro.c:1166-1174). Paths joined
|
|
|
|
|
directly to system directory, no subdirectory.
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
|
2026-03-24 09:33:06 +01:00
|
|
|
loadExec() reads exec.bin as big-endian 16-bit words into 0x1000-0x1FFF.
|
|
|
|
|
loadGrom() reads grom.bin as raw bytes into 0x3000-0x37FF.
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
|
2026-03-24 09:33:06 +01:00
|
|
|
Both files required for operation. Without them, the OSD shows
|
|
|
|
|
"PUT GROM/EXEC IN SYSTEM DIRECTORY" and games do not run.
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
|
2026-03-24 09:33:06 +01:00
|
|
|
No hash or size validation on either file.
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
|
2026-03-24 09:33:06 +01:00
|
|
|
No ECS support. No ecs.bin loading code in the source.
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
|
|
|
|
|
files:
|
|
|
|
|
- name: "exec.bin"
|
|
|
|
|
system: intellivision
|
|
|
|
|
required: true
|
2026-03-24 09:33:06 +01:00
|
|
|
size: 8192
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
note: "Executive ROM. Big-endian 16-bit words loaded at 0x1000-0x1FFF."
|
|
|
|
|
source_ref: "src/intv.c:47-71, src/libretro.c:1169"
|
|
|
|
|
|
|
|
|
|
- name: "grom.bin"
|
|
|
|
|
system: intellivision
|
|
|
|
|
required: true
|
2026-03-24 09:33:06 +01:00
|
|
|
size: 2048
|
feat: add 10 emulator profiles (batch 3)
freechaf (Channel F, 3 ROMs), freeintv (Intellivision, exec+grom),
ep128emu (Enterprise/TVC/CPC/ZX, 22 ROMs all built-in),
kronos (Saturn + 14 ST-V blobs), gambatte (GB/GBC boot ROMs),
mgba (GBA/GB/GBC/SGB, 10 CRC32 revisions), nestopia (FDS + NstDatabase),
px68k (X68000, 6 ROMs in keropi/), fuse (ZX Spectrum, 17 machines),
o2em (Odyssey2/Videopac, 4 BIOS by CRC32)
41 total profiles. Cross-reference: 644 undeclared, 167 in repo.
2026-03-17 19:23:58 +01:00
|
|
|
note: "Graphics ROM. Raw bytes loaded at 0x3000-0x37FF."
|
|
|
|
|
source_ref: "src/intv.c:73-98, src/libretro.c:1173"
|