VICE - RetroBIOS¶
Machine directories
- vice_x64: C64
- vice_x64sc: C64
- vice_x64dtv: C64DTV
- vice_x128: C128
- vice_xvic: VIC20
- vice_xplus4: PLUS4
- vice_xpet: PET
- vice_xcbm2: CBM-II
- vice_xcbm5x0: CBM-II
- vice_xscpu64: SCPU64
Technical notes
VICE is a multi-machine Commodore emulator covering C64, C128, VIC-20, Plus/4, PET, CBM-II, C64 DTV, and SuperCPU64. Each machine is built as a separate libretro core.
All standard ROMs (kernal, basic, chargen, drive DOS, editor) are embedded
in the core binary via USE_EMBEDDED. External ROM files are NOT required
for normal operation. The embedded ROMs are compiled from vice/data/
The core looks for optional external data in system/vice/
JiffyDOS support (C64/C64SC/C128/SCPU64 only): Requires True Drive Emulation enabled and 1541/1571/1581 drive type. ROMs are loaded from system/vice/: - JiffyDOS_C64.bin (C64 kernal replacement) - JiffyDOS_SX-64.bin (SX-64 model kernal replacement) - JiffyDOS_C128.bin (C128 kernal replacement, C128 core only) - JiffyDOS_1541-II.bin (1541-II drive DOS replacement) - JiffyDOS_1571_repl310654.bin (1571 drive DOS replacement) - JiffyDOS_1581.bin (1581 drive DOS replacement)
SuperCPU kernal (SCPU64 core only): Option "SuperCPU Kernal" selects between Internal (embedded), 1.40, or 2.04. External kernals loaded from system/vice/SCPU64/: - scpu-dos-1.4.bin - scpu-dos-2.04.bin These files are blacklisted from the cartridge scanner to prevent accidental loading as cartridges.
C128 libretro specifics: the C128 core reuses C64 ROM filenames for C64 mode (basic-901226-01.bin, kernal-901227-03.bin) instead of the standalone VICE names (basic64-901226-01.bin, kernal64-901227-03.bin). This is controlled by #ifdef LIBRETRO in c128rom.h.
Drive ROM notes: dos2000, dos4000, and CMDHD boot ROM are defined in driverom.h but not shipped in vice/data/DRIVES/. These are for CMD hardware (FD-2000, FD-4000, CMD HD) which are rare peripherals.
Source: retrodep/embedded/.c (embedded ROM tables), vice/src//rom.h (ROM name defines), vice/src/drive/driverom.h (drive ROMs), retrodep/ui.c:274-315 (JiffyDOS loading), retrodep/ui.c:258-271 (SCPU kernal), libretro/libretro-core.c:2800-2865 (core options for JiffyDOS/SCPU)
102 files | 0 required, 102 optional | 102 in repo, 0 missing | 102 with HLE fallback
vice/C64/basic-901226-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
790153231286... - MD5:
57af4ae21d4b... - CRC32:
f833d117 - Source:
vice/src/c64/c64rom.h:31 - C64 BASIC V2 ROM. Embedded in core.
vice/C64/kernal-901227-03.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
1d503e56df85... - MD5:
390654976308... - CRC32:
dbe3e7c7 - Source:
vice/src/c64/c64rom.h:52 - C64 Kernal Rev 3 (default). Embedded in core.
vice/C64/kernal-901227-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
87cc04d61fc7... - MD5:
1ae0ea224f2b... - CRC32:
dce782fa - Source:
vice/src/c64/c64rom.h:50 - C64 Kernal Rev 1. Embedded in core.
vice/C64/kernal-901227-02.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
0e2e4ee3f2d4... - MD5:
7360b296d64e... - CRC32:
a5c687b3 - Source:
vice/src/c64/c64rom.h:51 - C64 Kernal Rev 2. Embedded in core.
vice/C64/kernal-390852-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
3ad6cc1837c6... - MD5:
ddee89b0fed1... - CRC32:
505365d4 - Source:
vice/src/c64/c64rom.h:53 - C64 GS (Games System) Kernal. Embedded in core.
vice/C64/kernal-251104-04.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
aa136e91ecf3... - MD5:
187b8c713b51... - CRC32:
2c5965d4 - Source:
vice/src/c64/c64rom.h:54 - SX-64 Kernal. Embedded in core.
vice/C64/kernal-901246-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
6c4fa9465f60... - MD5:
da92801e3a03... - CRC32:
789c8cc5 - Source:
vice/src/c64/c64rom.h:55 - PET64/Educator64 (4064) Kernal. Embedded in core.
vice/C64/kernal-906145-02.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 8.0 KB
- SHA1:
4ff0f11e80f4... - MD5:
479553fd5334... - CRC32:
3a9ef6f1 - Source:
vice/src/c64/c64rom.h:49 - C64 Japanese Kernal. Embedded in core.
vice/C64/chargen-901225-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 4.0 KB
- SHA1:
adc7c31e18c7... - MD5:
12a4202f5331... - CRC32:
ec4272ee - Source:
vice/src/c64/c64rom.h:60 - C64 Character Generator ROM (default). Embedded in core.
vice/C64/chargen-906143-02.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 4.0 KB
- SHA1:
0fad19dbcdb1... - MD5:
cf32a93c0a69... - CRC32:
1604f6c1 - Source:
vice/src/c64/c64rom.h:61 - C64 Japanese Character Generator ROM. Embedded in core.
vice/C128/kernal-318020-05.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
ceb6e1a1bf7e... - MD5:
01f6903033b9... - CRC32:
ba456b8e - Source:
vice/src/c128/c128rom.h:103 - C128 Kernal (default international). Embedded in core.
vice/C128/kernal-315078-03.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
3629b3fa28b6... - MD5:
9837409b6bdb... - CRC32:
bff7550b - Source:
vice/src/c128/c128rom.h:105 - C128 Kernal German. Embedded in core.
vice/C128/kernal-325172-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
98c34e0dec9f... - MD5:
90907477d39d... - CRC32:
d311dab1 - Source:
vice/src/c128/c128rom.h:104 - C128 Kernal Swiss. Embedded in core.
vice/C128/kernal-318034-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
925177c99ee7... - MD5:
7852922295c1... - CRC32:
1cf7f729 - Source:
vice/src/c128/c128rom.h:110 - C128 Kernal Swedish. Embedded in core.
vice/C128/kernalfi optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
d08e7991a6df... - MD5:
0a0eb549ec08... - CRC32:
d3ecea84 - Source:
vice/src/c128/c128rom.h:106 - C128 Kernal Finnish (unidentified part number). Embedded in core.
vice/C128/kernalfr optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
a0680d04db32... - MD5:
7a7747aa70fd... - CRC32:
2df282b8 - Source:
vice/src/c128/c128rom.h:107 - C128 Kernal French (unidentified part number). Embedded in core.
vice/C128/kernalit optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
592a626eb2b5... - MD5:
142c8bd5934e... - CRC32:
74d6b084 - Source:
vice/src/c128/c128rom.h:108 - C128 Kernal Italian (unidentified part number). Embedded in core.
vice/C128/kernalno optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
00fe2fd610a8... - MD5:
498fdedaeab4... - CRC32:
a5406848 - Source:
vice/src/c128/c128rom.h:109 - C128 Kernal Norwegian (unidentified part number). Embedded in core.
vice/C128/basiclo-318018-04.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
d53a7884404f... - MD5:
b86ce827c910... - CRC32:
9f9c355b - Source:
vice/src/c128/c128rom.h:115 - C128 BASIC low (BASIC part). Embedded in core.
vice/C128/basichi-318019-04.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 16.0 KB
- SHA1:
c4fb4a714e48... - MD5:
87bb251707d0... - CRC32:
6e2c91a7 - Source:
vice/src/c128/c128rom.h:116 - C128 BASIC high (Editor part). Embedded in core.
vice/C128/basic-901226-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- Source:
vice/src/c128/c128rom.h:123-127 - C64 BASIC V2 ROM, used by C128 in C64 mode. Libretro build uses C64 filename instead of basic64-901226-01.bin.
vice/C128/kernal-901227-03.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- Source:
vice/src/c128/c128rom.h:130-134 - C64 Kernal Rev 3, used by C128 in C64 mode. Libretro build uses C64 filename instead of kernal64-901227-03.bin.
vice/C128/kernal64-325179-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
b4862cac7b93... - MD5:
8fa940c39225... - CRC32:
dd2976d2 - Source:
vice/src/c128/c128rom.h:136 - C128 C64-mode Kernal Norwegian. Embedded in core.
vice/C128/kernal64-325182-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
e4f52d9b36c0... - MD5:
27e26dbb267c... - CRC32:
f10c2c25 - Source:
vice/src/c128/c128rom.h:137 - C128 C64-mode Kernal Swedish. Embedded in core.
vice/C128/chargen-390059-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
29ed066d513f... - MD5:
46b3cb2140f2... - CRC32:
6aaaafe6 - Source:
vice/src/c128/c128rom.h:92 - C128 Character Generator (default international). Embedded in core.
vice/C128/chargen-315079-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
638f8aff51c2... - MD5:
ec9e71614010... - CRC32:
fe5a2db1 - Source:
vice/src/c128/c128rom.h:95 - C128 Character Generator German. Embedded in core.
vice/C128/chargen-325167-02.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
9119b27a1bf8... - MD5:
de3e110a48de... - CRC32:
bad36b88 - Source:
vice/src/c128/c128rom.h:93 - C128 Character Generator Italian/French/Belgian. Embedded in core.
vice/C128/chargen-325173-01D.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
70eccd8b9441... - MD5:
5cc3635e434f... - CRC32:
c8def186 - Source:
vice/src/c128/c128rom.h:94 - C128 Character Generator Swiss. Embedded in core.
vice/C128/chargen-325078-02.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
5a87faa45797... - MD5:
7eead22a1141... - CRC32:
ba95c625 - Source:
vice/src/c128/c128rom.h:99 - C128 Character Generator Norwegian. Embedded in core.
vice/C128/chargen-325181-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 8.0 KB
- SHA1:
aca3f7321ee7... - MD5:
06e46af13d13... - CRC32:
7a70d9b8 - Source:
vice/src/c128/c128rom.h:96 - C128 Character Generator Finnish/Swedish. Embedded in core.
vice/C64DTV/dtvrom.bin optional in repo HLE fallback embedded
- System: commodore-c64dtv
- Size: 2.0 MB
- SHA1:
72b4c8da0756... - MD5:
d6efbc538195... - CRC32:
242daa5a - Source:
vice/src/c64dtv/c64dtvflash.c:59-64 - C64 DTV flash ROM (2 MB). Contains kernal, basic, chargen. Embedded in core.
vice/C64DTV/basic-901226-01.bin optional in repo HLE fallback embedded
- System: commodore-c64dtv
- Size: 8.0 KB
- SHA1:
790153231286... - MD5:
57af4ae21d4b... - CRC32:
f833d117 - Source:
vice/data/C64DTV/ - C64 BASIC V2 ROM (DTV copy). Embedded in core.
vice/C64DTV/chargen-901225-01.bin optional in repo HLE fallback embedded
- System: commodore-c64dtv
- Size: 4.0 KB
- SHA1:
adc7c31e18c7... - MD5:
12a4202f5331... - CRC32:
ec4272ee - Source:
vice/data/C64DTV/ - C64 Character Generator (DTV copy). Embedded in core.
vice/C64DTV/kernal-901227-03.bin optional in repo HLE fallback embedded
- System: commodore-c64dtv
- Size: 8.0 KB
- SHA1:
1d503e56df85... - MD5:
390654976308... - CRC32:
dbe3e7c7 - Source:
vice/data/C64DTV/ - C64 Kernal Rev 3 (DTV copy). Embedded in core.
vice/VIC20/basic-901486-01.bin optional in repo HLE fallback embedded
- System: commodore-vic20
- Size: 8.0 KB
- SHA1:
587d1e909506... - MD5:
8b9237706f47... - CRC32:
db4c43c1 - Source:
vice/src/vic20/vic20rom.h:43 - VIC-20 BASIC ROM. Embedded in core.
vice/VIC20/kernal.901486-07.bin optional in repo HLE fallback embedded
- System: commodore-vic20
- Size: 8.0 KB
- SHA1:
ce0137ed69f0... - MD5:
f0587624dcd7... - CRC32:
4be07cb4 - Source:
vice/src/vic20/vic20rom.h:53 - VIC-20 Kernal PAL (default). Embedded in core.
vice/VIC20/kernal.901486-06.bin optional in repo HLE fallback embedded
- System: commodore-vic20
- Size: 8.0 KB
- SHA1:
06de7ec017a5... - MD5:
0313e31e5f31... - CRC32:
e5e7c174 - Source:
vice/src/vic20/vic20rom.h:52 - VIC-20 Kernal NTSC. Embedded in core.
vice/VIC20/kernal.901486-02.bin optional in repo HLE fallback embedded
- System: commodore-vic20
- Size: 8.0 KB
- SHA1:
c9ead45e6674... - MD5:
317f93bcbc5e... - CRC32:
336900d7 - Source:
vice/src/vic20/vic20rom.h:51 - VIC-20 Kernal Japanese NTSC Rev 2. Embedded in core.
vice/VIC20/chargen-901460-03.bin optional in repo HLE fallback embedded
- System: commodore-vic20
- Size: 4.0 KB
- SHA1:
4fd85ab6647e... - MD5:
d390e340e94e... - CRC32:
83e032a6 - Source:
vice/src/vic20/vic20rom.h:56 - VIC-20 Character Generator (default). Embedded in core.
vice/VIC20/chargen-901460-02.bin optional in repo HLE fallback embedded
- System: commodore-vic20
- Size: 4.0 KB
- SHA1:
dae61ac03065... - MD5:
7e6e41b5b60f... - CRC32:
fcfd8a4b - Source:
vice/src/vic20/vic20rom.h:57 - VIC-20 Japanese Character Generator. Embedded in core.
vice/PLUS4/basic-318006-01.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
161c96b4ad20... - MD5:
44a4ae400e3b... - CRC32:
74eaae87 - Source:
vice/src/plus4/plus4rom.h:33 - Plus/4 BASIC ROM. Embedded in core.
vice/PLUS4/kernal-318004-05.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
7c7e07f01639... - MD5:
89f5263665a8... - CRC32:
71c07bd4 - Source:
vice/src/plus4/plus4rom.h:36 - Plus/4 Kernal PAL Rev 5 (default PAL). Embedded in core.
vice/PLUS4/kernal-318005-05.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
a3d9e5be091b... - MD5:
b3c450c36a88... - CRC32:
70295038 - Source:
vice/src/plus4/plus4rom.h:37 - Plus/4 Kernal NTSC Rev 5 (default NTSC). Embedded in core.
vice/PLUS4/kernal-318004-01.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
3c77caf72914... - MD5:
a21382355742... - CRC32:
dbdc3319 - Source:
vice/src/plus4/plus4rom.h:35 - Plus/4 Kernal NTSC Rev 1 (V232 prototype). Embedded in core.
vice/PLUS4/kernal-364.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
b9a5b5dacd57... - MD5:
7abb51257595... - CRC32:
84fd4f7a - Source:
vice/src/plus4/plus4rom.h:38 - Commodore 364 prototype Kernal. Embedded in core.
vice/PLUS4/3plus1-317053-01.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
3b69f6e7cb4c... - MD5:
2994d5463ef8... - CRC32:
4fd1d8cb - Source:
vice/src/plus4/plus4rom.h:40 - 3-Plus-1 software ROM low. Embedded in core.
vice/PLUS4/3plus1-317054-01.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
0ad7ac2db7da... - MD5:
ac34591c820f... - CRC32:
109de2fc - Source:
vice/src/plus4/plus4rom.h:41 - 3-Plus-1 software ROM high. Embedded in core.
vice/PLUS4/c2lo-364.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
59af401cbb21... - MD5:
0073ace3874a... - CRC32:
5227c2ee - Source:
vice/src/plus4/plus4rom.h:43 - Commodore 364 prototype function ROM low. Embedded in core.
vice/PET/basic-1.901439-09-05-02-06.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 8.0 KB
- SHA1:
3be9cd41b646... - MD5:
f328e7858359... - CRC32:
aff78300 - Source:
vice/src/pet/petrom.h:55 - PET BASIC 1.0 ROM (PET 2001). Embedded in core.
vice/PET/basic-2.901465-01-02.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 8.0 KB
- SHA1:
9322a9f0354b... - MD5:
b69739387beb... - CRC32:
cf35e68b - Source:
vice/src/pet/petrom.h:56 - PET BASIC 2.0 ROM. Embedded in core.
vice/PET/basic-4.901465-23-20-21.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 12.0 KB
- SHA1:
d70bec479e1e... - MD5:
d22d2a1912a0... - CRC32:
2a940f0a - Source:
vice/src/pet/petrom.h:57 - PET BASIC 4.0 ROM. Embedded in core.
vice/PET/kernal-1.901439-04-07.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
32dc08828e88... - MD5:
61b7e2fd04d6... - CRC32:
f0186492 - Source:
vice/src/pet/petrom.h:51 - PET Kernal 1.0 (PET 2001). Embedded in core.
vice/PET/kernal-2.901465-03.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
38742bdf449f... - MD5:
51a38bfef8f9... - CRC32:
f02238e2 - Source:
vice/src/pet/petrom.h:52 - PET Kernal 2.0. Embedded in core.
vice/PET/kernal-4.901465-22.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
96a0fa56e0c9... - MD5:
16ec21443ea5... - CRC32:
cc5298a1 - Source:
vice/src/pet/petrom.h:53 - PET Kernal 4.0. Embedded in core.
vice/PET/edit-1-n.901439-03.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
f02f5fb492ba... - MD5:
ef9bd0e62dfc... - CRC32:
9e1c5cea - Source:
vice/src/pet/petrom.h:59 - PET Editor 1.0 Normal (graphics keyboard). Embedded in core.
vice/PET/edit-2-n.901447-24.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
5e5502ce32f5... - MD5:
cb8e8404c0b2... - CRC32:
e459ab32 - Source:
vice/src/pet/petrom.h:60 - PET Editor 2.0 Normal (graphics keyboard). Embedded in core.
vice/PET/edit-2-b.901474-01.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
174ace3a8c03... - MD5:
7f87889ca7ee... - CRC32:
05db957e - Source:
vice/src/pet/petrom.h:61 - PET Editor 2.0 Business keyboard. Embedded in core.
vice/PET/edit-4-40-n-50Hz.901498-01.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
05af284c914d... - MD5:
b76d756e7ac8... - CRC32:
3370e359 - Source:
vice/src/pet/petrom.h:62 - PET Editor 4.0, 40 col, Normal keyboard, 50Hz. Embedded in core.
vice/PET/edit-4-40-b-50Hz.ts.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
9f91fbabfdd5... - MD5:
8e69e0404890... - CRC32:
16fb070c - Source:
vice/src/pet/petrom.h:65 - PET Editor 4.0, 40 col, Business keyboard, 50Hz. Embedded in core.
vice/PET/edit-4-80-b-50Hz.901474-04_.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
81975eab31a8... - MD5:
3a0e2ef32804... - CRC32:
845a44e6 - Source:
vice/src/pet/petrom.h:63 - PET Editor 4.0, 80 col, Business keyboard, 50Hz. Embedded in core.
vice/PET/characters-1.901447-08.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
3e067cc621e4... - MD5:
29a82eb54e73... - CRC32:
54f32f45 - Source:
vice/src/pet/petrom.h:46 - PET Character Generator 1 (original PET 2001). Embedded in core.
vice/PET/characters-2.901447-10.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
0157a2d55b7a... - MD5:
9880432e633b... - CRC32:
d8408674 - Source:
vice/src/pet/petrom.h:47 - PET Character Generator 2. Embedded in core.
vice/PET/characters.901640-01.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
bf346f11595a... - MD5:
dd30641d9e6a... - CRC32:
ee8229c4 - Source:
vice/src/pet/petrom.h:48 - SuperPET Character Generator. Embedded in core.
vice/PET/waterloo-a000.901898-01.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
0414b3ab847c... - MD5:
6eb1c1bfa6ce... - CRC32:
728a998b - Source:
vice/src/pet/petrom.h:75 - SuperPET Waterloo microEngine 6809 ROM at $A000. Embedded in core.
vice/PET/waterloo-b000.901898-02.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
df154939b934... - MD5:
537498d75ecf... - CRC32:
6beb7c62 - Source:
vice/src/pet/petrom.h:76 - SuperPET Waterloo microEngine 6809 ROM at $B000. Embedded in core.
vice/PET/waterloo-c000.901898-03.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
6c5b0cce9706... - MD5:
3e8dd04902dc... - CRC32:
5db4983d - Source:
vice/src/pet/petrom.h:77 - SuperPET Waterloo microEngine 6809 ROM at $C000. Embedded in core.
vice/PET/waterloo-d000.901898-04.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
b42a2050a319... - MD5:
80f4d2351ee1... - CRC32:
f55fc559 - Source:
vice/src/pet/petrom.h:78 - SuperPET Waterloo microEngine 6809 ROM at $D000. Embedded in core.
vice/PET/waterloo-e000.901897-01.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 2.0 KB
- SHA1:
e8ce8347451a... - MD5:
a740ff5d0d11... - CRC32:
b2cee903 - Source:
vice/src/pet/petrom.h:79 - SuperPET Waterloo microEngine 6809 ROM at $E000. Embedded in core.
vice/PET/waterloo-f000.901898-05.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 4.0 KB
- SHA1:
9b4a5134d203... - MD5:
049e2d26fde7... - CRC32:
f42df0cb - Source:
vice/src/pet/petrom.h:80 - SuperPET Waterloo microEngine 6809 ROM at $F000. Embedded in core.
vice/CBM-II/basic-901242+3-04a.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 16.0 KB
- SHA1:
9409f92e1679... - MD5:
3ad5c7182006... - CRC32:
a8ff9372 - Source:
vice/src/cbm2/cbm2rom.h:41 - CBM-II BASIC 128 (CBM 610/620/710/720). Embedded in core.
vice/CBM-II/basic-901240+1-03.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 16.0 KB
- SHA1:
53314b4d565c... - MD5:
6a505014e543... - CRC32:
5db15870 - Source:
vice/src/cbm2/cbm2rom.h:42 - CBM-II BASIC 256 (CBM 710/720 with 256K). Embedded in core.
vice/CBM-II/basic-901235+6-02.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 16.0 KB
- SHA1:
e69531d45f59... - MD5:
5a9559ceaf1a... - CRC32:
9a468e5d - Source:
vice/src/cbm2/cbm2rom.h:43 - CBM-II BASIC 500 (CBM 510/P500). Embedded in core.
vice/CBM-II/kernal-901244-04a.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 8.0 KB
- SHA1:
abb26418b9e1... - MD5:
e0346953e77b... - CRC32:
09a5667e - Source:
vice/src/cbm2/cbm2rom.h:45 - CBM-II Kernal (CBM 610/620/710/720). Embedded in core.
vice/CBM-II/kernal-901234-02.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 8.0 KB
- SHA1:
097197d4d08e... - MD5:
1a19593625ac... - CRC32:
f46bbd2b - Source:
vice/src/cbm2/cbm2rom.h:46 - CBM-II Kernal 500 (CBM 510/P500). Embedded in core.
vice/CBM-II/chargen-901225-01.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 4.0 KB
- SHA1:
adc7c31e18c7... - MD5:
12a4202f5331... - CRC32:
ec4272ee - Source:
vice/src/cbm2/cbm2rom.h:37 - CBM-II Character Generator 500 (VIC-II based, CBM 510/P500). Embedded in core.
vice/CBM-II/chargen-901237-01.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 4.0 KB
- SHA1:
e63bf18da48e... - MD5:
2818722af27c... - CRC32:
1acf5098 - Source:
vice/src/cbm2/cbm2rom.h:38 - CBM-II Character Generator 600 (CBM 610/620). Embedded in core.
vice/CBM-II/chargen-901232-01.bin optional in repo HLE fallback embedded
- System: commodore-cbm-ii
- Size: 4.0 KB
- SHA1:
e7f3cbc8e282... - MD5:
03f32477905d... - CRC32:
3a350bc3 - Source:
vice/src/cbm2/cbm2rom.h:39 - CBM-II Character Generator 700 (CBM 710/720). Embedded in core.
vice/SCPU64/scpu64 optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 64.0 KB
- SHA1:
f5b6da17ee82... - MD5:
006862e9a52d... - CRC32:
89c1a062 - Source:
retrodep/ui.c:269 - SuperCPU64 internal ROM (default). Embedded in core.
vice/SCPU64/chargen-901225-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 4.0 KB
- SHA1:
adc7c31e18c7... - MD5:
12a4202f5331... - CRC32:
ec4272ee - Source:
vice/src/scpu64/scpu64rom.h:36 - C64 Character Generator (used by SCPU64). Embedded in core.
vice/SCPU64/chargen-906143-02.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 4.0 KB
- SHA1:
0fad19dbcdb1... - MD5:
cf32a93c0a69... - CRC32:
1604f6c1 - Source:
vice/src/scpu64/scpu64rom.h:37 - C64 Japanese Character Generator (used by SCPU64). Embedded in core.
vice/SCPU64/scpu-dos-1.4.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:266, libretro/libretro-core.c:2823 - SuperCPU DOS v1.40 external kernal. Optional, selected via core option. Goes in system/vice/SCPU64/.
vice/SCPU64/scpu-dos-2.04.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:263, libretro/libretro-core.c:2825 - SuperCPU DOS v2.04 external kernal. Optional, selected via core option. Goes in system/vice/SCPU64/.
vice/DRIVES/dos1540-325302+3-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 16.0 KB
- SHA1:
3477c14e0c79... - MD5:
87e849da3c87... - CRC32:
718d42b1 - Source:
vice/src/drive/driverom.h:88 - 1540 drive DOS ROM. Embedded in core.
vice/DRIVES/dos1541-325302-01+901229-05.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 16.0 KB
- SHA1:
ab16f56989b2... - MD5:
a0ce8439d1b8... - CRC32:
57224cde - Source:
vice/src/drive/driverom.h:89 - 1541 drive DOS ROM. Embedded in core.
vice/DRIVES/dos1541ii-251968-03.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 16.0 KB
- SHA1:
d3b78c3dbac5... - MD5:
ada295382a1f... - CRC32:
899fa3c5 - Source:
vice/src/drive/driverom.h:90 - 1541-II drive DOS ROM. Embedded in core.
vice/DRIVES/dos1551-318008-01.bin optional in repo HLE fallback embedded
- System: commodore-plus4
- Size: 16.0 KB
- SHA1:
fae3c788ad9a... - MD5:
0c767bf0a84d... - CRC32:
6d16d024 - Source:
vice/src/drive/driverom.h:92 - 1551 drive DOS ROM (Plus/4 specific). Embedded in core.
vice/DRIVES/dos1570-315090-01.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 32.0 KB
- SHA1:
5fc06dc82ff6... - MD5:
f0799353f0e2... - CRC32:
5a0c7937 - Source:
vice/src/drive/driverom.h:93 - 1570 drive DOS ROM. Embedded in core.
vice/DRIVES/dos1571-310654-05.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 32.0 KB
- SHA1:
f1be619c1066... - MD5:
dae964d64b78... - CRC32:
5755bae3 - Source:
vice/src/drive/driverom.h:94 - 1571 drive DOS ROM. Embedded in core.
vice/DRIVES/dos1571cr-318047-01.bin optional in repo HLE fallback embedded
- System: commodore-c128
- Size: 32.0 KB
- SHA1:
14ee7a0fb7e1... - MD5:
f9158328494b... - CRC32:
f24efcc4 - Source:
vice/src/drive/driverom.h:95 - 1571CR drive DOS ROM (cost-reduced, C128D internal). Embedded in core.
vice/DRIVES/dos1581-318045-02.bin optional in repo HLE fallback embedded
- System: commodore-c64
- Size: 32.0 KB
- SHA1:
01228eae6f06... - MD5:
6a82f92aea2a... - CRC32:
a9011b84 - Source:
vice/src/drive/driverom.h:96 - 1581 drive DOS ROM. Embedded in core.
vice/DRIVES/dos1001-901887+8-01.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 16.0 KB
- SHA1:
d50b09382888... - MD5:
2d967790361a... - CRC32:
87e6a94e - Source:
vice/src/drive/driverom.h:70 - CBM 1001 (SFD-1001) drive DOS ROM. Embedded in core.
vice/DRIVES/dos2031-901484-03+05.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 16.0 KB
- SHA1:
c53e180a9664... - MD5:
3454c06fd227... - CRC32:
21b80fdf - Source:
vice/src/drive/driverom.h:73 - CBM 2031 drive DOS ROM. Embedded in core.
vice/DRIVES/dos2040-901468-06+07.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 8.0 KB
- SHA1:
e37b3bfd801e... - MD5:
3efff682000f... - CRC32:
d04c1fbb - Source:
vice/src/drive/driverom.h:76 - CBM 2040 dual drive DOS ROM. Embedded in core.
vice/DRIVES/dos3040-901468-11-13.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 12.0 KB
- SHA1:
02bd4b0c8508... - MD5:
139e72a58b7d... - CRC32:
f4967a7f - Source:
vice/src/drive/driverom.h:79 - CBM 3040 dual drive DOS ROM. Embedded in core.
vice/DRIVES/dos4040-901468-14-16.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 12.0 KB
- SHA1:
245abbe76581... - MD5:
2fce6a76c738... - CRC32:
40e0ebaa - Source:
vice/src/drive/driverom.h:82 - CBM 4040 dual drive DOS ROM. Embedded in core.
vice/DRIVES/dos9000-300516+7-revC.bin optional in repo HLE fallback embedded
- System: commodore-pet
- Size: 16.0 KB
- SHA1:
c48df2cbb0ee... - MD5:
d6d4df6f2811... - CRC32:
632a328e - Source:
vice/src/drive/driverom.h:85 - CBM D9090/D9060 hard drive DOS ROM. Embedded in core.
vice/JiffyDOS_C64.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:302, libretro/libretro-core.c:2853 - JiffyDOS C64 kernal replacement. Optional, proprietary. Requires True Drive Emulation + 1541/1571/1581 drive.
vice/JiffyDOS_SX-64.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:295 - JiffyDOS SX-64 kernal replacement. Used instead of JiffyDOS_C64.bin when SX-64 model is selected.
vice/JiffyDOS_C128.bin optional in repo HLE fallback
- System: commodore-c128
- Source:
retrodep/ui.c:309, libretro/libretro-core.c:2855 - JiffyDOS C128 kernal replacement. Optional, proprietary. C128 core only.
vice/JiffyDOS_1541-II.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:283 - JiffyDOS 1541-II drive ROM replacement. Optional, proprietary.
vice/JiffyDOS_1571_repl310654.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:285 - JiffyDOS 1571 drive ROM replacement. Optional, proprietary.
vice/JiffyDOS_1581.bin optional in repo HLE fallback
- System: commodore-c64
- Source:
retrodep/ui.c:287 - JiffyDOS 1581 drive ROM replacement. Optional, proprietary.
Generated on 2026-04-18T08:05:07Z