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).
113 files | 47 required, 66 optional | 101 in repo, 12 missing
ROM311 required in repo standalone
RISC OS v3.11
- Path:
Archimedes/ROM311 - Size: 2.0 MB
- CRC32:
54c0c963 - Source:
Machines/Acorn/Archimedes/Archimedes.cpp:120-121,Machines/Utility/ROMCatalogue.cpp:59-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:79-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:426-432 - 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:434-440 - 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:442-448 - Platforms: batocera
- Conditional: needed for 1770 DFS or tube processor
adfs-1.30.rom optional missing standalone
Acorn ADFS 1.30 ROM
- Path:
BBCMicro/adfs-1.30.rom - Size: 16.0 KB
- CRC32:
d3855588 - Source:
Machines/Utility/ROMCatalogue.cpp:450-456 - Conditional: needed for ADFS support
ADT-1.40.rom optional missing standalone
Advanced Disc Toolkit 1.40 ROM
- Path:
BBCMicro/ADT-1.40.rom - Size: 16.0 KB
- CRC32:
8314fed0 - Source:
Machines/Utility/ROMCatalogue.cpp:458-464 - Optional: fetched separately, silently skipped if absent
TUBE110.rom optional missing standalone
6502 Tube 1.10 Boot ROM
- Path:
BBCMicro/TUBE110.rom - Size: 2.0 KB
- CRC32:
9ec2dbd0 - Source:
Machines/Utility/ROMCatalogue.cpp:466-472 - Conditional: needed for 6502 tube processor
Z80_122.rom optional missing standalone
Z80 Tube 1.22 Boot ROM
- Path:
BBCMicro/Z80_122.rom - Size: 4.0 KB
- CRC32:
b5851efc - Source:
Machines/Utility/ROMCatalogue.cpp:474-480 - 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:91-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:148-153
ADFS-E00_1.rom optional missing standalone
E00 ADFS ROM, first slot
- Path:
Electron/ADFS-E00_1.rom - Size: 16.0 KB
- CRC32:
51523993 - Source:
Machines/Utility/ROMCatalogue.cpp:99-105 - Conditional: needed for PRES ADFS
ADFS-E00_2.rom optional missing standalone
E00 ADFS ROM, second slot
- Path:
Electron/ADFS-E00_2.rom - Size: 16.0 KB
- CRC32:
8d17de0e - Source:
Machines/Utility/ROMCatalogue.cpp:107-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:115-121 - Conditional: needed for Acorn ADFS
DFS-1770-2.20.rom optional missing standalone
1770 DFS ROM
- Path:
Electron/DFS-1770-2.20.rom - Size: 16.0 KB
- CRC32:
f3dc9bc5 - Source:
Machines/Utility/ROMCatalogue.cpp:123-129 - Conditional: needed for DFS disk images
ELK130E.rom optional missing standalone
IDE-modified ADFS 1.03 ROM
- Path:
Electron/ELK130E.rom - Size: 16.0 KB
- CRC32:
a923368d - Source:
Machines/Utility/ROMCatalogue.cpp:131-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:139-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/Amiga/Amiga.cpp:60-61,Machines/Utility/ROMCatalogue.cpp:183-189
os464.rom optional in repo standalone
CPC 464 firmware
- Path:
AmstradCPC/os464.rom - Size: 16.0 KB
- CRC32:
815752df - Source:
Machines/Utility/ROMCatalogue.cpp:251-256,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:258-265,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:267-271,Machines/Utility/ROMLibrary.cpp:14536 - 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:273-280,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:282-288,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:290-296,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:243-249,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:326-332 - 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:318-324 - 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:310-316 - 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:302-308 - 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:334-340 - 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:342-348 - 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:350-356 - 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:358-364 - 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:370-376 - 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:378-384 - 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:386-392
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:394-399
tos100.img required in repo standalone
UK TOS 1.00 ROM
- Path:
AtariST/tos100.img - Size: 192.0 KB
- CRC32:
1a586c64 - Source:
Machines/Atari/ST/AtariST.cpp:96-97,Machines/Utility/ROMCatalogue.cpp:406-412
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:498-504 - 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:506-512 - 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:518-524 - 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:526-532 - 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:534-540 - 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:542-548 - 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:554-563 - 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:565-574 - 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:576-585 - Platforms: batocera
- 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:587-596 - 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:599-605 - 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:607-613 - 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:615-621 - 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:623-629 - 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:631-637 - 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:639-649 - Platforms: batocera
- 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:651-661 - 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:663-672 - 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:678-684 - 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:686-692 - 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:694-704 - Required for Macintosh 512ke and Plus models
bios.sms optional in repo standalone
European/US Master System BIOS
japanese-bios.sms optional in repo standalone
Japanese Master System BIOS
- Path:
MasterSystem/japanese-bios.sms - Size: 8.0 KB
- CRC32:
48d44a13 - Source:
Machines/Utility/ROMCatalogue.cpp:710-716 - 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 - Source:
Machines/Utility/ROMCatalogue.cpp:731-737 - Required for MSX1. Region bytes patched in memory if regional BIOS absent.
msx-japanese.rom optional in repo standalone
Japanese MSX BIOS
- Path:
MSX/msx-japanese.rom - Size: 32.0 KB
- CRC32:
ee229390 - Source:
Machines/Utility/ROMCatalogue.cpp:739-745 - Alternative to msx.rom for Japanese region
msx-american.rom optional in repo standalone
American MSX BIOS
- Path:
MSX/msx-american.rom - Size: 32.0 KB
- Source:
Machines/Utility/ROMCatalogue.cpp:747-753 - Alternative to msx.rom for American region
msx-european.rom optional in repo standalone
European MSX BIOS
- Path:
MSX/msx-european.rom - Size: 32.0 KB
- Source:
Machines/Utility/ROMCatalogue.cpp:755-761 - 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 - Source:
Machines/Utility/ROMCatalogue.cpp:771-778 - Required for MSX2
msx2ext.rom required in repo standalone
MSX2 extension ROM
- Path:
MSX/msx2ext.rom - Size: 16.0 KB
- CRC32:
66237ecf - Source:
Machines/Utility/ROMCatalogue.cpp:780-786 - 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:788-794 - 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:824-830 - 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:832-838 - 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:840-846 - 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:800-806 - Platforms: batocera
- Optional. Enables colour video output.
ORIC.PAL-PROM-TBP24S10-1ab9b572.bin optional missing 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:808-814 - Optional. Alternative colour ROM.
PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin optional missing standalone
Pravetz 8D colour ROM
- Path:
Oric/PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin - Size: 256 B
- CRC32:
1576a69b - Source:
Machines/Utility/ROMCatalogue.cpp:816-822 - 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:848-854 - 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:856-862 - 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:864-870 - Conditional: needed for Microdisc disk interface
8dos.rom optional missing standalone
8DOS boot ROM
- Path:
Oric/8dos.rom - Size: 512 B
- CRC32:
49a74c06 - Source:
Machines/Utility/ROMCatalogue.cpp:872-878 - 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:884-890 - 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:892-898 - 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:900-906 - 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:908-914 - 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:916-922 - 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:924-930 - 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:932-938 - 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:940-946 - 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:948-954 - 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:956-962 - 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:964-970 - 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:999-1006
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:992-998 - 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:976-982 - 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:984-990 - Alternative kernel version (in catalogue but not default)
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:1032-1038
mo5-v1.0.rom optional missing standalone
Thomson MO5 ROM, version 1
- Path:
Thomson/mo5-v1.0.rom - Size: 16.0 KB
- CRC32:
f62d2f3a - Source:
Machines/Utility/ROMCatalogue.cpp:1024-1030 - In catalogue but machine requests v1.1 only
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:1044-1050
characters-english.bin required in repo standalone
English-language VIC-20 character ROM
- Path:
Vic20/characters-english.bin - Size: 4.0 KB
- CRC32:
83e032a6 - Source:
Machines/Utility/ROMCatalogue.cpp:1052-1058 - Required for English region
kernel-pal.bin required in repo standalone
English-language PAL VIC-20 kernel ROM
- Path:
Vic20/kernel-pal.bin - Size: 8.0 KB
- CRC32:
4be07cb4 - Source:
Machines/Utility/ROMCatalogue.cpp:1060-1066 - Required for English PAL region
kernel-ntsc.bin required in repo standalone
English-language NTSC VIC-20 kernel ROM
- Path:
Vic20/kernel-ntsc.bin - Size: 8.0 KB
- CRC32:
e5e7c174 - Source:
Machines/Utility/ROMCatalogue.cpp:1068-1074 - Required for English NTSC region
characters-danish.bin optional in repo standalone
Danish VIC-20 character ROM
- Path:
Vic20/characters-danish.bin - Size: 4.0 KB
- CRC32:
7fc11454 - Source:
Machines/Utility/ROMCatalogue.cpp:1076-1082 - Required for Danish region
kernel-danish.bin optional in repo standalone
Danish VIC-20 kernel ROM
- Path:
Vic20/kernel-danish.bin - Size: 8.0 KB
- CRC32:
02adaf16 - Source:
Machines/Utility/ROMCatalogue.cpp:1084-1090 - Required for Danish region
characters-japanese.bin optional in repo standalone
Japanese VIC-20 character ROM
- Path:
Vic20/characters-japanese.bin - Size: 4.0 KB
- CRC32:
fcfd8a4b - Source:
Machines/Utility/ROMCatalogue.cpp:1092-1098 - Required for Japanese region
kernel-japanese.bin optional in repo standalone
Japanese VIC-20 kernel ROM
- Path:
Vic20/kernel-japanese.bin - Size: 8.0 KB
- CRC32:
336900d7 - Source:
Machines/Utility/ROMCatalogue.cpp:1100-1106 - Required for Japanese region
characters-swedish.bin optional in repo standalone
Swedish VIC-20 character ROM
- Path:
Vic20/characters-swedish.bin - Size: 4.0 KB
- CRC32:
d808551d - Source:
Machines/Utility/ROMCatalogue.cpp:1108-1114 - Required for Swedish region
kernel-swedish.bin optional in repo standalone
Swedish VIC-20 kernel ROM
- Path:
Vic20/kernel-swedish.bin - Size: 8.0 KB
- CRC32:
b2a60662 - Source:
Machines/Utility/ROMCatalogue.cpp:1116-1122 - Required for Swedish region
48.rom optional in repo standalone
ZX Spectrum 48K ROM
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:1136-1142,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:1144-1150,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:1152-1161,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:1167-1173,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:1175-1181,Machines/Utility/ROMLibrary.cpp:14545 - Built into binary. Required for ZX81 model.
Generated on 2026-04-03T20:37:39Z