Skip to content

# VICE x64dtv - RetroBIOS

Type | libretro
Classification | community_fork
Source | https://github.com/libretro/vice-libretro
Upstream | https://sourceforge.net/projects/vice-emu/
Version | 3.10
Profiled | 2026-03-25
Cores | vice_x64dtv
Systems | commodore-c64dtv

Technical notes

System ROMs embedded in binary: C64 BASIC (901226-01), kernal Rev 3 (901227-03), chargen (901225-01), plus all drive ROMs (1540, 1541, 1541-II, 1551, 1570, 1571, 1571CR, 1581, 1001, 2031, 2040, 3040, 4040, 9000). Embedded ROM check in sysfile_load takes priority over filesystem. DTV has its own color system (viciidtv-color.c); external palette loading is disabled. JiffyDOS is not supported (excluded from build conditionals). The .info declares 4 JiffyDOS firmware (firmware_count=4) but the code never loads them for this core. The .info also omits dtvrom.bin.

1 files | 0 required, 1 optional | 0 in repo, 1 missing | 1 with HLE fallback

`dtvrom.bin` -optional, HLE available, missing from repo : C64 DTV 2MB flash ROM image

- Size: 2.0 MB
- Source: `vice/src/c64dtv/c64dtvflash.c:59-64,470-471,488-505`
- Loaded via sysfile_load from system/vice/C64DTV/. All model variants (V2 PAL/NTSC, V3 PAL/NTSC, Hummer) default to this filename. If not found, the core copies embedded BASIC, kernal and chargen ROMs into flash memory. Without it, the DTV operates as a basic C64 without the built-in DTV games and firmware. The original DTV ROM has distorted colors; a patched ROM is recommended.

Generated on 2026-03-25T14:56:43Z