Clock Signal (CLK) - RetroBIOS¶
Technical notes
Multi-system cycle-accurate emulator by Tom Harte. Used by Batocera and RetroBat as a standalone emulator. Invoked as clksignal with --rompath pointing to the BIOS directory.
ROM resolution: {rompath}/{machine_name}/{filename}. Machine names are fixed strings per system (e.g. "Enterprise", "Oric", "AmstradCPC"). Batocera passes --rompath=/userdata/bios/.
All ROMs are loaded via a centralized ROM::Request/ROMFetcher system. No hash validation at runtime. CRC32s in the ROM catalogue are for host platform identification only. Sizes are enforced via truncation/padding.
Built-in ROMs (compiled into binary, no external file needed): Amstrad CPC (all 7), ZX Spectrum (all 4), ZX80 + ZX81. These systems function without external ROM files. User-supplied files override the built-in copies.
Atari 2600 requires no system ROM (cartridge-only).
118 files | 52 required, 66 optional | 118 in repo, 0 missing
ROM311 required in repo standalone
RISC OS v3.11
- Path:
Archimedes/ROM311 - Size: 2.0 MB
- CRC32:
54c0c963 - Source:
Machines/Utility/ROMCatalogue.cpp:58-65
basic.rom required in repo standalone
Acorn BASIC II ROM, shared by BBC Micro and Electron
- Path:
Acorn/basic.rom - Size: 16.0 KB
- CRC32:
79434781 - Aliases:
basic2.rom - Source:
Machines/Utility/ROMCatalogue.cpp:78-85
os12.rom required in repo standalone
BBC MOS v1.2
- Path:
BBCMicro/os12.rom - Size: 16.0 KB
- CRC32:
3c14fc70 - Source:
Machines/Utility/ROMCatalogue.cpp:436-443 - Platforms: batocera
dfs09.rom optional in repo standalone
Acorn 8271 DFS 0.9 ROM
- Path:
BBCMicro/dfs09.rom - Size: 8.0 KB
- CRC32:
3ce609cf - Source:
Machines/Utility/ROMCatalogue.cpp:444-451 - Conditional: only when using 8271 disk interface
dfs-2.26.rom optional in repo standalone
Acorn 1770 DFS 2.26 ROM
- Path:
BBCMicro/dfs-2.26.rom - Size: 16.0 KB
- CRC32:
5ae33e94 - Source:
Machines/Utility/ROMCatalogue.cpp:452-459 - Platforms: batocera
- Conditional: needed for 1770 DFS or tube processor
adfs-1.30.rom optional in repo standalone
Acorn ADFS 1.30 ROM
- Path:
BBCMicro/adfs-1.30.rom - Size: 16.0 KB
- CRC32:
d3855588 - Source:
Machines/Utility/ROMCatalogue.cpp:460-467 - Conditional: needed for ADFS support
ADT-1.40.rom optional in repo standalone
Advanced Disc Toolkit 1.40 ROM
- Path:
BBCMicro/ADT-1.40.rom - Size: 16.0 KB
- CRC32:
8314fed0 - Source:
Machines/Utility/ROMCatalogue.cpp:468-475 - Optional: fetched separately, silently skipped if absent
TUBE110.rom optional in repo standalone
6502 Tube 1.10 Boot ROM
- Path:
BBCMicro/TUBE110.rom - Size: 2.0 KB
- CRC32:
9ec2dbd0 - Source:
Machines/Utility/ROMCatalogue.cpp:476-483 - Conditional: needed for 6502 tube processor
Z80_122.rom optional in repo standalone
Z80 Tube 1.22 Boot ROM
- Path:
BBCMicro/Z80_122.rom - Size: 4.0 KB
- CRC32:
b5851efc - Source:
Machines/Utility/ROMCatalogue.cpp:484-491 - Conditional: needed for Z80 tube processor
basic.rom required in repo standalone
Acorn BASIC II ROM (Electron copy)
- Path:
Electron/basic.rom - Size: 16.0 KB
- CRC32:
79434781 - Source:
Machines/Utility/ROMCatalogue.cpp:90-97
os.rom required in repo standalone
Electron MOS ROM v1.00
- Path:
Electron/os.rom - Size: 16.0 KB
- CRC32:
bf63fb1f - Source:
Machines/Utility/ROMCatalogue.cpp:146-156 - The catalogue accepts five images: 406a42ce, 0886741b, bf63fb1f, 6fea0978 and d61135d7. They differ only in the credits text, which lives on the IO page of a real machine.
ADFS-E00_1.rom optional in repo standalone
E00 ADFS ROM, first slot
- Path:
Electron/ADFS-E00_1.rom - Size: 16.0 KB
- CRC32:
51523993 - Source:
Machines/Utility/ROMCatalogue.cpp:98-105 - Conditional: needed for PRES ADFS
ADFS-E00_2.rom optional in repo standalone
E00 ADFS ROM, second slot
- Path:
Electron/ADFS-E00_2.rom - Size: 16.0 KB
- CRC32:
8d17de0e - Source:
Machines/Utility/ROMCatalogue.cpp:106-113 - Conditional: needed for PRES ADFS
adfs.rom optional in repo standalone
Acorn ADFS ROM
- Path:
Electron/adfs.rom - Size: 16.0 KB
- CRC32:
3289bdc6 - Source:
Machines/Utility/ROMCatalogue.cpp:114-121 - Conditional: needed for Acorn ADFS
DFS-1770-2.20.rom optional in repo standalone
1770 DFS ROM
- Path:
Electron/DFS-1770-2.20.rom - Size: 16.0 KB
- CRC32:
f3dc9bc5 - Source:
Machines/Utility/ROMCatalogue.cpp:122-129 - Conditional: needed for DFS disk images
ELK130E.rom optional in repo standalone
IDE-modified ADFS 1.03 ROM
- Path:
Electron/ELK130E.rom - Size: 16.0 KB
- CRC32:
a923368d - Source:
Machines/Utility/ROMCatalogue.cpp:130-137 - Conditional: needed for IDE interface
AP6v133.rom optional in repo standalone
Advanced Plus 6 ROM
- Path:
Electron/AP6v133.rom - Size: 8.0 KB
- CRC32:
e0013cfc - Source:
Machines/Utility/ROMCatalogue.cpp:138-145 - Conditional: needed for AP6 commands
Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom required in repo standalone
A500/A1000/A2000/CDTV Kickstart 1.3 ROM
- Path:
Amiga/Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom - Size: 256.0 KB
- CRC32:
c4f0f55f - Source:
Machines/Utility/ROMCatalogue.cpp:193-200
os464.rom optional in repo standalone
CPC 464 firmware
- Path:
AmstradCPC/os464.rom - Size: 16.0 KB
- CRC32:
815752df - Source:
Machines/Utility/ROMCatalogue.cpp:261-268,Machines/Utility/ROMLibrary.cpp:14535 - Built into binary. Required for CPC 464 model.
basic464.rom optional in repo standalone
CPC 464 BASIC ROM
- Path:
AmstradCPC/basic464.rom - Size: 16.0 KB
- CRC32:
7d9a3bac - Source:
Machines/Utility/ROMCatalogue.cpp:269-276,Machines/Utility/ROMLibrary.cpp:14532 - Built into binary. Required for CPC 464 model.
os664.rom optional in repo standalone
CPC 664 firmware
- Path:
AmstradCPC/os664.rom - Size: 16.0 KB
- CRC32:
3f5a6dc4 - Source:
Machines/Utility/ROMCatalogue.cpp:277-283,Machines/Utility/ROMLibrary.cpp:14537 - Built into binary. Required for CPC 664 model.
basic664.rom optional in repo standalone
CPC 664 BASIC ROM
- Path:
AmstradCPC/basic664.rom - Size: 16.0 KB
- CRC32:
32fee492 - Source:
Machines/Utility/ROMCatalogue.cpp:284-291,Machines/Utility/ROMLibrary.cpp:14534 - Built into binary. Required for CPC 664 model.
os6128.rom optional in repo standalone
CPC 6128 firmware
- Path:
AmstradCPC/os6128.rom - Size: 16.0 KB
- CRC32:
0219bb74 - Source:
Machines/Utility/ROMCatalogue.cpp:292-299,Machines/Utility/ROMLibrary.cpp:14536 - Built into binary. Required for CPC 6128 model.
basic6128.rom optional in repo standalone
CPC 6128 BASIC ROM
- Path:
AmstradCPC/basic6128.rom - Size: 16.0 KB
- CRC32:
ca6af63d - Source:
Machines/Utility/ROMCatalogue.cpp:300-307,Machines/Utility/ROMLibrary.cpp:14533 - Built into binary. Required for CPC 6128 model.
amsdos.rom optional in repo standalone
Amstrad Disk Operating System
- Path:
AmstradCPC/amsdos.rom - Size: 16.0 KB
- CRC32:
1fe22ecd - Source:
Machines/Utility/ROMCatalogue.cpp:253-260,Machines/Utility/ROMLibrary.cpp:14531 - Built into binary. Needed for CPC 664/6128 disk support.
apple2o.rom required in repo standalone
Original Apple II ROM
- Path:
AppleII/apple2o.rom - Size: 12.0 KB
- CRC32:
ba210588 - Source:
Machines/Utility/ROMCatalogue.cpp:336-343 - Required for original Apple II model
apple2.rom required in repo standalone
Apple II+ ROM
- Path:
AppleII/apple2.rom - Size: 12.0 KB
- CRC32:
f66f9c26 - Source:
Machines/Utility/ROMCatalogue.cpp:328-335 - Required for Apple II+ model
apple2eu.rom required in repo standalone
Apple IIe ROM
- Path:
AppleII/apple2eu.rom - Size: 32.0 KB
- CRC32:
e12be18d - Source:
Machines/Utility/ROMCatalogue.cpp:320-327 - Required for Apple IIe model
apple2e.rom required in repo standalone
Enhanced Apple IIe ROM
- Path:
AppleII/apple2e.rom - Size: 32.0 KB
- CRC32:
65989942 - Source:
Machines/Utility/ROMCatalogue.cpp:312-319 - Required for Enhanced IIe model
apple2-character.rom required in repo standalone
Apple II/II+ character ROM
- Path:
AppleII/apple2-character.rom - Size: 2.0 KB
- CRC32:
64f415c6 - Source:
Machines/Utility/ROMCatalogue.cpp:344-351 - Required for Apple II and II+ models
apple2eu-character.rom required in repo standalone
Apple IIe character ROM
- Path:
AppleII/apple2eu-character.rom - Size: 4.0 KB
- CRC32:
816a86f1 - Source:
Machines/Utility/ROMCatalogue.cpp:352-359 - Required for Apple IIe model
apple2e-character.rom required in repo standalone
Enhanced Apple IIe character ROM
- Path:
AppleII/apple2e-character.rom - Size: 4.0 KB
- CRC32:
2651014d - Source:
Machines/Utility/ROMCatalogue.cpp:360-367 - Required for Enhanced IIe model. Also used by Apple IIgs.
scsi.rom optional in repo standalone
Apple II SCSI card ROM
- Path:
AppleII/scsi.rom - Size: 16.0 KB
- CRC32:
5aff85d3 - Source:
Machines/Utility/ROMCatalogue.cpp:368-375 - Conditional: needed for SCSI controller
apple2gs.rom required in repo standalone
Apple IIgs ROM01
- Path:
AppleIIgs/apple2gs.rom - Size: 128.0 KB
- CRC32:
42f124b0 - Source:
Machines/Utility/ROMCatalogue.cpp:380-387 - Required for ROM01 model
apple2gs.rom2 required in repo standalone
Apple IIgs ROM03
- Path:
AppleIIgs/apple2gs.rom2 - Size: 256.0 KB
- CRC32:
de7ddf29 - Source:
Machines/Utility/ROMCatalogue.cpp:388-395 - Required for ROM03 model (default)
apple2gs.chr required in repo standalone
Apple IIgs character ROM
- Path:
AppleIIgs/apple2gs.chr - Size: 4.0 KB
- CRC32:
91e53cd8 - Source:
Machines/Utility/ROMCatalogue.cpp:396-403
341s0632-2 required in repo standalone
Apple IIgs ROM03 ADB microcontroller ROM
- Path:
AppleIIgs/341s0632-2 - Size: 4.0 KB
- CRC32:
e1c11fb0 - Source:
Machines/Utility/ROMCatalogue.cpp:404-411
tos100.img required in repo standalone
UK TOS 1.00 ROM
- Path:
AtariST/tos100.img - Size: 192.0 KB
- CRC32:
1a586c64 - Source:
Machines/Utility/ROMCatalogue.cpp:416-423
coleco.rom required in repo standalone
ColecoVision BIOS
1540.bin optional in repo standalone
Commodore 1540 floppy drive ROM
- Path:
Commodore1540/1540.bin - Size: 16.0 KB
- CRC32:
718d42b1 - Source:
Machines/Utility/ROMCatalogue.cpp:508-515 - Conditional: needed when VIC-20 has 1540 drive
1541.bin optional in repo standalone
Commodore 1541 floppy drive ROM
- Path:
Commodore1540/1541.bin - Size: 16.0 KB
- CRC32:
fb760019 - Source:
Machines/Utility/ROMCatalogue.cpp:516-523 - Conditional: needed when Plus/4 has 1541 drive
boot-16.rom optional in repo standalone
Disk II 16-sector boot ROM
- Path:
DiskII/boot-16.rom - Size: 256 B
- CRC32:
ce7144f6 - Source:
Machines/Utility/ROMCatalogue.cpp:528-535 - Conditional: needed for 16-sector disk controller
state-machine-16.rom optional in repo standalone
Disk II 16-sector state machine ROM
- Path:
DiskII/state-machine-16.rom - Size: 256 B
- CRC32:
9796a238 - Source:
Machines/Utility/ROMCatalogue.cpp:536-543 - Conditional: needed for disk controller. Also used by Oric Pravetz.
boot-13.rom optional in repo standalone
Disk II 13-sector boot ROM
- Path:
DiskII/boot-13.rom - Size: 256 B
- CRC32:
d34eb2ff - Source:
Machines/Utility/ROMCatalogue.cpp:544-551 - Conditional: needed for 13-sector disk controller
state-machine-13.rom optional in repo standalone
Disk II 13-sector state machine ROM
- Path:
DiskII/state-machine-13.rom - Size: 256 B
- CRC32:
62e22620 - Source:
Machines/Utility/ROMCatalogue.cpp:552-559 - Conditional: needed for 13-sector disk controller
exos10.bin required in repo standalone
Enterprise EXOS ROM v1.0
- Path:
Enterprise/exos10.bin - Size: 32.0 KB
- CRC32:
30b26387 - Aliases:
Exos (198x)(Enterprise).bin - Source:
Machines/Utility/ROMCatalogue.cpp:600-607 - One EXOS version required. Selected by target or any available.
exos20.bin required in repo standalone
Enterprise EXOS ROM v2.0
- Path:
Enterprise/exos20.bin - Size: 32.0 KB
- CRC32:
d421795f - Aliases:
Expandible OS v2.0 (1984)(Intelligent Software).bin - Source:
Machines/Utility/ROMCatalogue.cpp:611-618 - Alternative EXOS version
exos21.bin required in repo standalone
Enterprise EXOS ROM v2.1
- Path:
Enterprise/exos21.bin - Size: 32.0 KB
- CRC32:
982a3b44 - Aliases:
Expandible OS v2.1 (1985)(Intelligent Software).bin - Source:
Machines/Utility/ROMCatalogue.cpp:622-629 - Alternative EXOS version
exos23.bin required in repo standalone
Enterprise EXOS ROM v2.3
- Path:
Enterprise/exos23.bin - Size: 64.0 KB
- CRC32:
24838410 - Aliases:
Expandible OS v2.3 (1987)(Intelligent Software).bin - Source:
Machines/Utility/ROMCatalogue.cpp:633-640 - Alternative EXOS version
basic10.bin required in repo standalone
Enterprise BASIC ROM v1.0
- Path:
Enterprise/basic10.bin - Size: 16.0 KB
- CRC32:
d62e4fb7 - Source:
Machines/Utility/ROMCatalogue.cpp:645-652 - One BASIC version required. v1.0 single-file version.
BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin optional in repo standalone
Enterprise BASIC ROM v1.0, Part 1
- Path:
Enterprise/BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin - Size: 8.0 KB
- CRC32:
37bf48e1 - Source:
Machines/Utility/ROMCatalogue.cpp:653-660 - Alternative: both parts needed together as substitute for basic10.bin
BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin optional in repo standalone
Enterprise BASIC ROM v1.0, Part 2
- Path:
Enterprise/BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin - Size: 8.0 KB
- CRC32:
c5298c79 - Source:
Machines/Utility/ROMCatalogue.cpp:661-668 - Alternative: both parts needed together as substitute for basic10.bin
basic11.bin required in repo standalone
Enterprise BASIC ROM v1.1
- Path:
Enterprise/basic11.bin - Size: 16.0 KB
- CRC32:
683cf455 - Source:
Machines/Utility/ROMCatalogue.cpp:669-676 - Alternative BASIC version
BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin optional in repo standalone
Enterprise BASIC ROM v1.1, with trailing byte
- Path:
Enterprise/BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin - Size: 16.0 KB
- CRC32:
c96b7602 - Source:
Machines/Utility/ROMCatalogue.cpp:677-684 - Alternative format of BASIC v1.1 with trailing byte
basic21.bin required in repo standalone
Enterprise BASIC ROM v2.1
- Path:
Enterprise/basic21.bin - Size: 16.0 KB
- CRC32:
55f96251 - Aliases:
BASIC Interpreter v2.1 (1985)(Intelligent Software).bin,BASIC Interpreter v2.1 (1985)(Intelligent Software)[a].bin - Source:
Machines/Utility/ROMCatalogue.cpp:685-693 - Alternative BASIC version
epdos.bin optional in repo standalone
Enterprise EPDOS ROM
- Path:
Enterprise/epdos.bin - Size: 32.0 KB
- CRC32:
201319eb - Aliases:
EPDOS v1.7 (19xx)(Haluska, Laszlo).bin - Source:
Machines/Utility/ROMCatalogue.cpp:698-705 - Conditional: needed for EPDOS disk interface
exdos.bin optional in repo standalone
Enterprise EXDOS ROM
- Path:
Enterprise/exdos.bin - Size: 16.0 KB
- CRC32:
e6daa0e9 - Aliases:
EX-DOS EPROM (198x)(Enterprise).bin - Source:
Machines/Utility/ROMCatalogue.cpp:709-716 - Conditional: needed when DOS is set to EXDOS
mac128k.rom required in repo standalone
Macintosh 128k ROM
- Path:
Macintosh/mac128k.rom - Size: 64.0 KB
- CRC32:
6d0c8a28 - Source:
Machines/Utility/ROMCatalogue.cpp:724-731 - Required for Macintosh 128k model
mac512k.rom required in repo standalone
Macintosh 512k ROM
- Path:
Macintosh/mac512k.rom - Size: 64.0 KB
- CRC32:
cf759e0d - Source:
Machines/Utility/ROMCatalogue.cpp:732-739 - Required for Macintosh 512k model
macplus.rom required in repo standalone
Macintosh Plus ROM
- Path:
Macintosh/macplus.rom - Size: 128.0 KB
- CRC32:
4fa5b399 - Source:
Machines/Utility/ROMCatalogue.cpp:740-751 - Required for Macintosh 512ke and Plus models
bios.sms optional in repo standalone north-america, europe
European/US Master System BIOS
japanese-bios.sms optional in repo standalone japan
Japanese Master System BIOS
- Path:
MasterSystem/japanese-bios.sms - Size: 8.0 KB
- CRC32:
48d44a13 - Source:
Machines/Utility/ROMCatalogue.cpp:756-763 - Optional. Used for Japan region. Boots without if absent.
msx.rom required in repo standalone
Generic MSX BIOS
- Path:
MSX/MSX.ROM - Size: 32.0 KB
- CRC32:
94ee12f3 - Aliases:
MSX.ROM - Source:
Machines/Utility/ROMCatalogue.cpp:777-784 - Required for MSX1. Region bytes patched in memory if regional BIOS absent.
msx-japanese.rom optional in repo standalone japan
Japanese MSX BIOS
- Path:
MSX/msx-japanese.rom - Size: 32.0 KB
- CRC32:
ee229390 - Source:
Machines/Utility/ROMCatalogue.cpp:785-792 - Alternative to msx.rom for Japanese region
msx-american.rom optional in repo standalone north-america
American MSX BIOS
- Path:
MSX/msx-american.rom - Size: 32.0 KB
- Source:
Machines/Utility/ROMCatalogue.cpp:793-800 - Alternative to msx.rom for American region
msx-european.rom optional in repo standalone europe
European MSX BIOS
- Path:
MSX/msx-european.rom - Size: 32.0 KB
- Source:
Machines/Utility/ROMCatalogue.cpp:801-808 - Alternative to msx.rom for European region
disk.rom optional in repo standalone
MSX-DOS ROM
msx2.rom required in repo standalone
Generic MSX2 BIOS
- Path:
MSX/MSX2.ROM - Size: 32.0 KB
- CRC32:
6cdaf3a5 - Aliases:
MSX2.ROM - Source:
Machines/Utility/ROMCatalogue.cpp:818-825 - Required for MSX2
msx2ext.rom required in repo standalone
MSX2 extension ROM
- Path:
MSX/MSX2EXT.ROM - Size: 16.0 KB
- CRC32:
66237ecf - Aliases:
MSX2EXT.ROM - Source:
Machines/Utility/ROMCatalogue.cpp:826-833 - Required for MSX2
fmpac.rom optional in repo standalone
MSX-MUSIC / FM-PAC ROM
- Path:
MSX/fmpac.rom - Size: 64.0 KB
- CRC32:
0e84505d - Source:
Machines/Utility/ROMCatalogue.cpp:834-841 - Platforms: retrobat
- Conditional: needed for MSX-Music support
basic10.rom required in repo standalone
Oric BASIC 1.0
- Path:
Oric/basic10.rom - Size: 16.0 KB
- CRC32:
f18710b4 - Source:
Machines/Utility/ROMCatalogue.cpp:870-877 - Platforms: recalbox
- Required for Oric-1 model
basic11.rom required in repo standalone
Oric BASIC 1.1
- Path:
Oric/basic11.rom - Size: 16.0 KB
- CRC32:
c3a92bef - Source:
Machines/Utility/ROMCatalogue.cpp:878-885 - Platforms: batocera
- Required for Oric Atmos model
pravetz.rom required in repo standalone
Pravetz BASIC
- Path:
Oric/pravetz.rom - Size: 16.0 KB
- CRC32:
58079502 - Source:
Machines/Utility/ROMCatalogue.cpp:886-893 - Required for Pravetz 8D model
colour.rom optional in repo standalone
Oric colour ROM (128-byte version)
- Path:
Oric/colour.rom - Size: 128 B
- CRC32:
d50fca65 - Source:
Machines/Utility/ROMCatalogue.cpp:846-853 - Platforms: batocera
- Optional. Enables colour video output.
ORIC.PAL-PROM-TBP24S10-1ab9b572.bin optional in repo standalone
Oric colour ROM (256-byte version)
- Path:
Oric/ORIC.PAL-PROM-TBP24S10-1ab9b572.bin - Size: 256 B
- CRC32:
1ab9b572 - Source:
Machines/Utility/ROMCatalogue.cpp:854-861 - Optional. Alternative colour ROM.
PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin optional in repo standalone
Pravetz 8D colour ROM
- Path:
Oric/PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin - Size: 256 B
- CRC32:
1576a69b - Source:
Machines/Utility/ROMCatalogue.cpp:862-869 - Optional. Colour ROM for Pravetz model.
bd500.rom optional in repo standalone
Oric Byte Drive 500 ROM
- Path:
Oric/bd500.rom - Size: 8.0 KB
- CRC32:
61952e34 - Source:
Machines/Utility/ROMCatalogue.cpp:894-901 - Platforms: recalbox
- Conditional: needed for Byte Drive 500 disk interface
jasmin.rom optional in repo standalone
Oric Jasmin ROM
- Path:
Oric/jasmin.rom - Size: 2.0 KB
- CRC32:
37220e89 - Source:
Machines/Utility/ROMCatalogue.cpp:902-909 - Platforms: recalbox
- Conditional: needed for Jasmin disk interface
microdisc.rom optional in repo standalone
Oric Microdisc ROM
- Path:
Oric/microdisc.rom - Size: 8.0 KB
- CRC32:
a9664a9c - Source:
Machines/Utility/ROMCatalogue.cpp:910-917 - Conditional: needed for Microdisc disk interface
8dos.rom optional in repo standalone
8DOS boot ROM
- Path:
Oric/8dos.rom - Size: 512 B
- CRC32:
49a74c06 - Source:
Machines/Utility/ROMCatalogue.cpp:918-925 - Conditional: needed for Pravetz 8-DOS disk interface
GLABIOS_0.2.5_8T.ROM required in repo standalone
8088 GLaBIOS 0.2.5
- Path:
PCCompatible/GLABIOS_0.2.5_8T.ROM - Size: 8.0 KB
- CRC32:
9576944c - Source:
Machines/Utility/ROMCatalogue.cpp:930-937 - Required for XT-class emulation
GLaTICK_0.8.5_AT.ROM optional in repo standalone
AT GLaTICK 0.8.5 RTC option ROM
- Path:
PCCompatible/GLaTICK_0.8.5_AT.ROM - Size: 2.0 KB
- CRC32:
371ea3f1 - Source:
Machines/Utility/ROMCatalogue.cpp:938-945 - XT-class RTC option ROM
Phoenix 80286 ROM BIOS Version 3.05.bin required in repo standalone
Phoenix 80286 BIOS 3.05
- Path:
PCCompatible/Phoenix 80286 ROM BIOS Version 3.05.bin - Size: 32.0 KB
- CRC32:
8d0d318a - Source:
Machines/Utility/ROMCatalogue.cpp:946-953 - Required for AT-class emulation (alternative to IBM AT BIOS)
at-bios.bin required in repo standalone
IBM PC AT BIOS v3
- Path:
PCCompatible/at-bios.bin - Size: 64.0 KB
- CRC32:
674426be - Source:
Machines/Utility/ROMCatalogue.cpp:954-961 - AT-class: single-file IBM AT BIOS (alternative to split U27/U47)
BIOS_5170_15NOV85_U27_61X9266_27256.BIN optional in repo standalone
IBM PC AT BIOS, Nov 1985, U27 chip
- Path:
PCCompatible/BIOS_5170_15NOV85_U27_61X9266_27256.BIN - Size: 32.0 KB
- CRC32:
4995be7a - Source:
Machines/Utility/ROMCatalogue.cpp:962-969 - AT-class: split BIOS, used with U47 chip
BIOS_5170_15NOV85_U47_61X9265_27256.BIN optional in repo standalone
IBM PC AT BIOS, Nov 1985, U47 chip
- Path:
PCCompatible/BIOS_5170_15NOV85_U47_61X9265_27256.BIN - Size: 32.0 KB
- CRC32:
c32713e4 - Source:
Machines/Utility/ROMCatalogue.cpp:970-977 - AT-class: split BIOS, used with U27 chip
CGA.F08 required in repo standalone
IBM CGA font
- Path:
PCCompatible/CGA.F08 - Size: 2.0 KB
- CRC32:
a362ffe6 - Source:
Machines/Utility/ROMCatalogue.cpp:978-985 - Required for CGA video adapter
EUMDA9.F14 required in repo standalone
IBM MDA font
- Path:
PCCompatible/EUMDA9.F14 - Size: 3.5 KB
- CRC32:
7754882a - Source:
Machines/Utility/ROMCatalogue.cpp:986-993 - Required for MDA video adapter
ibm_6277356_ega_card_u44_27128.bin optional in repo standalone
IBM EGA BIOS
- Path:
PCCompatible/ibm_6277356_ega_card_u44_27128.bin - Size: 16.0 KB
- CRC32:
2f2fbc40 - Source:
Machines/Utility/ROMCatalogue.cpp:994-1001 - Needed for EGA video adapter
ibm_vga.bin optional in repo standalone
IBM VGA BIOS
- Path:
PCCompatible/ibm_vga.bin - Size: 32.0 KB
- CRC32:
03b3f90d - Source:
Machines/Utility/ROMCatalogue.cpp:1002-1009 - Needed for VGA video adapter
ibm-basic-1.10.rom optional in repo standalone
IBM ROM BASIC 1.10
- Path:
PCCompatible/ibm-basic-1.10.rom - Size: 32.0 KB
- CRC32:
ebacb791 - Source:
Machines/Utility/ROMCatalogue.cpp:1010-1017 - Required for AT-class with IBM BIOS (not needed with Phoenix)
basic.318006-01.bin required in repo standalone
C16+4 BASIC ROM
- Path:
Plus4/basic.318006-01.bin - Size: 16.0 KB
- CRC32:
74eaae87 - Source:
Machines/Utility/ROMCatalogue.cpp:1046-1053
kernal.318004-05.bin required in repo standalone
C16+4 kernel, PAL-G revision 5
- Path:
Plus4/kernal.318004-05.bin - Size: 16.0 KB
- CRC32:
71c07bd4 - Source:
Machines/Utility/ROMCatalogue.cpp:1038-1045 - Default kernel version requested by machine code
kernal.318004-03.bin optional in repo standalone
C16+4 kernel, PAL-G revision 3
- Path:
Plus4/kernal.318004-03.bin - Size: 16.0 KB
- CRC32:
77bab934 - Source:
Machines/Utility/ROMCatalogue.cpp:1022-1029 - Alternative kernel version (in catalogue but not default)
kernal.318004-04.bin optional in repo standalone
C16+4 kernel, PAL-G revision 4
- Path:
Plus4/kernal.318004-04.bin - Size: 16.0 KB
- CRC32:
be54ed79 - Source:
Machines/Utility/ROMCatalogue.cpp:1030-1037 - Alternative kernel version (in catalogue but not default)
mo5-v1.0.rom required in repo standalone
Thomson MO5 ROM, version 1
- Path:
Thomson/mo5-v1.0.rom - Size: 16.0 KB
- CRC32:
f62d2f3a - Source:
Machines/Utility/ROMCatalogue.cpp:1157-1164
mo5-v1.1.rom required in repo standalone
Thomson MO5 ROM, version 1.1
- Path:
Thomson/mo5-v1.1.rom - Size: 16.0 KB
- CRC32:
237c60bf - Source:
Machines/Utility/ROMCatalogue.cpp:1165-1172
mo6-v1.rom required in repo standalone
Thomson MO6 ROM, version 1
- Path:
Thomson/mo6-v1.rom - Size: 64.0 KB
- CRC32:
45e859c6 - Source:
Machines/Utility/ROMCatalogue.cpp:1173-1180
mo6-v2.rom required in repo standalone
Thomson MO6 ROM, version 2
- Path:
Thomson/mo6-v2.rom - Size: 64.0 KB
- CRC32:
b4430a3b - Source:
Machines/Utility/ROMCatalogue.cpp:1181-1188
mo6-v3.rom required in repo standalone
Thomson MO6 ROM, version 3
- Path:
Thomson/mo6-v3.rom - Size: 64.0 KB
- CRC32:
7a012322 - Source:
Machines/Utility/ROMCatalogue.cpp:1189-1196
pc128.rom required in repo standalone
Olivetti Prodest PC128 ROM
- Path:
Thomson/pc128.rom - Size: 64.0 KB
- CRC32:
fc173504 - Source:
Machines/Utility/ROMCatalogue.cpp:1197-1204
cd90-640.rom optional in repo standalone
Thomson CD90-640 floppy controller ROM
- Path:
Thomson/cd90-640.rom - Size: 1.9 KB
- CRC32:
5114c0a5 - Source:
Machines/Utility/ROMCatalogue.cpp:1206-1213 - Requested on top of the machine ROM when a disk is attached.
basic.bin required in repo standalone
VIC-20 BASIC ROM
- Path:
Vic20/basic.bin - Size: 8.0 KB
- CRC32:
db4c43c1 - Source:
Machines/Utility/ROMCatalogue.cpp:1218-1225
characters-english.bin required in repo standalone north-america, europe
English-language VIC-20 character ROM
- Path:
Vic20/characters-english.bin - Size: 4.0 KB
- CRC32:
83e032a6 - Source:
Machines/Utility/ROMCatalogue.cpp:1226-1233 - Required for English region
kernel-pal.bin required in repo standalone europe
English-language PAL VIC-20 kernel ROM
- Path:
Vic20/kernel-pal.bin - Size: 8.0 KB
- CRC32:
4be07cb4 - Source:
Machines/Utility/ROMCatalogue.cpp:1234-1241 - Required for English PAL region
kernel-ntsc.bin required in repo standalone north-america
English-language NTSC VIC-20 kernel ROM
- Path:
Vic20/kernel-ntsc.bin - Size: 8.0 KB
- CRC32:
e5e7c174 - Source:
Machines/Utility/ROMCatalogue.cpp:1242-1249 - Required for English NTSC region
characters-danish.bin optional in repo standalone denmark
Danish VIC-20 character ROM
- Path:
Vic20/characters-danish.bin - Size: 4.0 KB
- CRC32:
7fc11454 - Source:
Machines/Utility/ROMCatalogue.cpp:1250-1257 - Required for Danish region
kernel-danish.bin optional in repo standalone denmark
Danish VIC-20 kernel ROM
- Path:
Vic20/kernel-danish.bin - Size: 8.0 KB
- CRC32:
02adaf16 - Source:
Machines/Utility/ROMCatalogue.cpp:1258-1265 - Required for Danish region
characters-japanese.bin optional in repo standalone japan
Japanese VIC-20 character ROM
- Path:
Vic20/characters-japanese.bin - Size: 4.0 KB
- CRC32:
fcfd8a4b - Source:
Machines/Utility/ROMCatalogue.cpp:1266-1273 - Required for Japanese region
kernel-japanese.bin optional in repo standalone japan
Japanese VIC-20 kernel ROM
- Path:
Vic20/kernel-japanese.bin - Size: 8.0 KB
- CRC32:
336900d7 - Source:
Machines/Utility/ROMCatalogue.cpp:1274-1281 - Required for Japanese region
characters-swedish.bin optional in repo standalone sweden
Swedish VIC-20 character ROM
- Path:
Vic20/characters-swedish.bin - Size: 4.0 KB
- CRC32:
d808551d - Source:
Machines/Utility/ROMCatalogue.cpp:1282-1289 - Required for Swedish region
kernel-swedish.bin optional in repo standalone sweden
Swedish VIC-20 kernel ROM
- Path:
Vic20/kernel-swedish.bin - Size: 8.0 KB
- CRC32:
b2a60662 - Source:
Machines/Utility/ROMCatalogue.cpp:1290-1297 - Required for Swedish region
48.rom optional in repo standalone
ZX Spectrum 48K ROM
- Path:
ZXSpectrum/48.rom - Size: 16.0 KB
- CRC32:
ddee531f - Source:
Machines/Utility/ROMCatalogue.cpp:1302-1309,Machines/Utility/ROMLibrary.cpp:14539 - Platforms: lakka, retroarch, retropie, romm
- Built into binary. Required for 16K/48K model.
128.rom optional in repo standalone
ZX Spectrum 128K ROM
- Path:
ZXSpectrum/128.rom - Size: 32.0 KB
- CRC32:
2cbe8995 - Source:
Machines/Utility/ROMCatalogue.cpp:1310-1317,Machines/Utility/ROMLibrary.cpp:14540 - Built into binary. Required for 128K model.
plus2.rom optional in repo standalone
ZX Spectrum +2 ROM
- Path:
ZXSpectrum/plus2.rom - Size: 32.0 KB
- CRC32:
e7a517dc - Source:
Machines/Utility/ROMCatalogue.cpp:1318-1325,Machines/Utility/ROMLibrary.cpp:14541 - Built into binary. Required for +2 model.
plus3.rom optional in repo standalone
ZX Spectrum +2a/+3 ROM
- Path:
ZXSpectrum/plus3.rom - Size: 64.0 KB
- CRC32:
96e3c17a - Source:
Machines/Utility/ROMCatalogue.cpp:1326-1336,Machines/Utility/ROMLibrary.cpp:14542 - Built into binary. Required for +2a/+3 model.
zx80.rom optional in repo standalone
ZX80 BASIC ROM
- Path:
ZX8081/zx80.rom - Size: 4.0 KB
- CRC32:
4c7fc597 - Source:
Machines/Utility/ROMCatalogue.cpp:1341-1348,Machines/Utility/ROMLibrary.cpp:14544 - Built into binary. Required for ZX80 model.
zx81.rom optional in repo standalone
ZX81 BASIC ROM
- Path:
ZX8081/zx81.rom - Size: 8.0 KB
- CRC32:
4b1dd6eb - Source:
Machines/Utility/ROMCatalogue.cpp:1349-1356,Machines/Utility/ROMLibrary.cpp:14545 - Built into binary. Required for ZX81 model.
Generated on 2026-08-23T16:12:06Z