MAME MESS - RetroBIOS¶
Technical notes
SUBTARGET=mess build from libretro/mame. Same source, same CORE_NAME ("mame"), same paths (system_dir/mame/) as the mame core. Excludes arcade drivers, includes only console/computer/non-arcade drivers (~1290 driver files via mess.flt). romload.cpp unmodified. No hiscore support.
Paths under system_dir/mame/ (artwork, cheat, hash, ini, plugins, samples, crosshair). ROM search: content_dir + system_dir/mame/bios + system_dir/mame/roms. Hash directory contains software list XMLs needed for MESS software loading.
mess.flt exceptions: adds AES (+aes), CD-i consoles (+cdimono1, +cdimono2, +cdi910, +cdi490a), Atari Jaguar (+jaguar, +jaguarcd), CPS Changer (+wofch, +sfzch, +sfach, +sfzbch). Removes arcade 3DO machines (-3dobios, -alg3do, -orbatak, -md23do, -sht3do).
1 active IS_BIOS_ROOT (miuchiz). XaviX TV game parent machines serve as console BIOS for cartridge-based software (IS_BIOS_ROOT commented out in source but functionally required). Apple II family, Apple IIgs, Bally Astrocade, Casio Loopy, Casio PV-2000, Coleco Adam, VTech CreatiVision, Entex Adventure Vision, EACA Colour Genie, Acorn Atom, Tiger game.com, Bit Corporation Gamate, Epoch Game Pocket Computer, Hartung Game Master, Funtech Super A'Can, Technosys Aamber Pegasus, VTech Laser 310, VTech Socrates, TI-99/4A family and TRS-80 family system ROMs required for software loading (not IS_BIOS_ROOT but functionally BIOS).
Apple II: 4 machine ROM sets (apple2, apple2p, apple2e, apple2ee) plus 5 peripheral device ROM sets (disk controllers, CompactFlash, speech). Drivers in apple2.cpp and apple2e.cpp, both in mess.flt. Peripheral devices loaded via A2Bus slot system when configured.
Apple IIgs parent set (ROM03) has 4 ROMs: ADB microcontroller, Mega II character ROM, and two main CPU ROMs. Adam uses ADAMnet bus with per-device MCU ROMs.
Bally Astrocade: 3 machines (astrocde parent, astrocdl Home Library Computer, astrocdw Computer System). Single 8K BIOS ROM per machine. Driver in midway/astrohome.cpp (mess.flt). Cartridge-based console with software list "astrocde". No bus device ROMs.
VTech CreatiVision: 7 machines (crvision parent PAL, fnvision FunVision, crvisioj Japan NTSC, wizzard Dick Smith Wizzard, rameses Hanimex, vz2000 VZ 2000, crvisio2 MK-II). Single 2K BIOS ROM (crvision.u20). Clones wizzard/crvisioj/crvisio2 share parent ROM. fnvision/rameses/vz2000 use alternate BIOS (funboot.rom). Related separate systems: lasr2001 (Laser 2001, 16K ROM) and manager (Salora Manager, 2x8K ROM). Driver in vtech/crvision.cpp (mess.flt). Cartridge-based console with centronics printer port. Software list "crvision".
Mattel Aquarius: 4 machines (aquarius NTSC, aquariusp PAL, aquarius2, aquarius_ar Arabic). aquariusp uses identical ROMs as parent (#define rom_aquariusp rom_aquarius). aquarius2 adds extended BASIC. aquarius_ar has Arabic character ROM. Expansion slot supports C1541 DOS interface (Commodore 1541 device ROM loaded separately).
Acorn Atom: 5 machines (atom parent, atombbc BBC BASIC, prophet2 Busicomputers Prophet 2, atomes ES5700 NOT_WORKING, atomrr RAMROM NOT_WORKING). Parent set has Atom BASIC (abasic.ic20, 8KB split-loaded) and floating point ROM (afloat.ic21). atombbc adds MOS3 and BBC BASIC ROMs. prophet2 has alternative FP ROM and AtomCalc ROMs. Expansion bus (pl6/pl7/pl8) with discpack default on pl6. Bus device ROMs: discpack (8271 FDC DOS ROM), gdos (GDOS 1.66), gdos2015 (GDOS-2015 flash), speech (SP0256A-AL2), vdu80 (80-column charset, BAD_DUMP). Software lists: atom_cass (cassette), atom_flop (floppy), atom_rom (cartridge). Driver in acorn/atom.cpp, in mess.flt.
Camputers Lynx: 3 machines (lynx48k parent, lynx96k, lynx128k). Z80A-based British home computer (1983). lynx48k has 2 BIOS sets (Set1 default, Set2 alternate). lynx96k adds floppy DOS ROM and 3 BIOS variants for IC44 (original, Scorpion v2.1, Danish). lynx128k has 3 main ROMs plus same DOS ROM. Software lists: camplynx_cass (cassette) for all models, camplynx_flop (floppy) for 96K/128K. Driver in camputers/camplynx.cpp, in mess.flt.
EACA Colour Genie: 2 machines (cgenie parent EU, cgenienz NZ clone). Z80-based home computer (1982). Parent set has 4x4KB BASIC/system ROMs and character ROM (German + default). NZ clone has 16KB BASIC ROM (2 BIOS variants: old/new) with different palette init. Expansion slot with optional FDC (WD2793, 4x 5.25" floppies, DOS ROM maps to 0xC000-0xDFFF). Parallel slot with joystick/printer options (no ROMs). Software lists: cgenie_cass (cassette), cgenie_flop_rom (FDC ROM socket). Driver in eaca/cgenie.cpp, in mess.flt.
Tiger game.com: 1 machine (gamecom). SM8521-based handheld (1997). Internal ROM (4KB, SM8521 CPU boot code) and external flash ROM (256KB, PDA software). Cartridge-based with software list "gamecom". MACHINE_IMPERFECT_SOUND. Driver in tiger/gamecom.cpp, in mess.flt.
Bit Corporation Gamate: 1 machine (gamate). M6502-based handheld (1990). Single 4KB BIOS ROM mapped at 0xE000-0xEFFF (mirrored to 0xF000). Two BIOS variants: UMC/NCR ICASC00002 (default, common) and BIT ICASC00001 (newer, 1994). Cartridge-based with software list "gamate". Driver in bitcorp/gamate.cpp, in mess.flt.
Epoch Game Pocket Computer: 1 machine (gamepock). NEC uPD78C06AG-based handheld (1984). Single 4KB internal CPU ROM (egpcboot.bin). Cartridge-based with software list "gamepock" (5 official games). MACHINE_SUPPORTS_SAVE. Driver in epoch/gamepock.cpp, in mess.flt.
Hartung Game Master: 1 machine (gmaster). NEC D78C11AGF-based handheld (1990). Single 4KB internal MCU ROM. Cartridge-based with software list "gmaster" (18 games). Driver in handheld/gmaster.cpp, in mess.flt.
Fujitsu FM-7: 5 machines (fm7 parent, fmnew7 FM-NEW7, fm77av FM-77AV IMPERFECT_GRAPHICS, fm7740sx FM-77AV40SX NOT_WORKING; fm8 FM-8 separate parent). M6809-based home computer family (1982-1988). fm7 parent set has F-BASIC 3.00, sub-CPU ROM, boot ROMs and optional Kanji ROM. fm77av adds initiate ROM, subsys A/B/CG ROMs and requires Kanji. Related machines fm11 (FM-11 EX) and fm16beta (FM-16beta) are separate parents, both NOT_WORKING. Software lists: fm7_cass, fm7_disk, fm77av. Driver in fujitsu/fm7.cpp, in mess.flt.
Casio PV-2000: 1 machine (pv2000). Z80-based home computer (1983). Single 16KB BASIC ROM (hn613128pc64.bin) mapped at 0x0000-0x3FFF. TMS9928A VDP, SN76489A sound. Cartridge-based (8K or 16K) with software list "pv2000". MACHINE_NOT_WORKING. Driver in casio/pv2000.cpp, in mess.flt.
Sharp MZ-80K/A: 3 machines (mz80kj parent MZ-80K Japanese, mz80k clone of mz80kj MZ-80K, mz80a separate parent MZ-80A). Z80-based home computer (1979). mz80kj parent set has monitor ROM (sp1002), floppy disk interface ROM (mz80kfdif), and Japanese character generator (mz80k.jpn + 80kcgj). mz80k clone has 3 BIOS alternatives (sp1002/tc/v44), shared FDI ROM, and English character generator (80kcg + 80kcgf). mz80a separate parent has its own monitor (sa1510), FDI (mz80afi), and chargen (mz80acg). Software list: mz80k_cass (mz80k/mz80kj). Driver in sharp/mz80.cpp, in mess.flt.
Sharp MZ-2000 B-series: 3 machines (mz80b parent MZ-80B NOT_WORKING, mz2000 separate parent MZ-2000, mz2200 MZ-2200 clone of mz2000). Z80-based home computer family (1981-1983). mz2000 parent set has IPL ROM and character generator ROM (BAD_DUMP). mz2200 clone adds its own IPL ROM, shares chargen from parent. mz80b has separate IPL and font ROMs. Software lists: mz2000_flop, mz2000_cass, mz2000_snap (mz2000/mz2200), mz80b_flop, mz80b_cass (mz80b). Driver in sharp/mz2000.cpp, in mess.flt.
Sharp MZ-2500: 2 machines (mz2500 parent MZ-2500, mz2520 MZ-2520 clone of mz2500). Z80-based home computer (1985), marketed as "SuperMZ". MACHINE_IMPERFECT_GRAPHICS. mz2500 parent set has 6 ROMs: IPL, character generator ("hand made?" comment), kanji level 1, kanji level 2, dictionary, phone. mz2520 clone shares all ROMs except IPL (ipl2520.rom). cgrom region declared but not dereferenced in driver code; loaded by MAME ROM system. Software lists: mz2500_flop, compatible with mz2000_flop. Driver in sharp/mz2500.cpp, in mess.flt.
Sharp MZ-700/800: 4 machines (mz700 parent MZ-700, mz700j MZ-700 Japan clone of mz700, mz800 separate parent MZ-800 MACHINE_NOT_WORKING, mz1500 separate parent MZ-1500 MACHINE_NOT_WORKING). Z80-based home computer family (1982-1984). mz700 parent set has monitor ROM and character generator ROM. mz800 parent set has monitor ROM with 4 BIOS alternatives (official 9Z-504M + 3 Willy's variants); no cgrom (uses CGRAM). mz1500 is the Japanese MZ-800 with its own monitor ROM and shares cgrom format from mz700. Software lists: mz700_cass (mz700), mz800_cass (mz800/mz1500). Driver in sharp/mz700.cpp, in mess.flt.
NEC PC-6001 family: 6 machines across 3 parents. pc6001 parent (PC-6001 Japan 1981), pc6001a clone (PC-6001A "NEC Trek" US). pc6001mk2 parent (PC-6001mkII Japan 1983), pc6601 clone of pc6001 (PC-6601 Japan 1983, adds FDD). pc6001mk2sr parent (PC-6001mkIISR Japan 1984), pc6601sr clone of pc6001 (PC-6601SR "Mr. PC" Japan 1984, adds FDD + more ROMs). All MACHINE_NOT_WORKING. Z80-based home computer with µPD8049 keyboard MCU (BAD_DUMP in pc6001/pc6001a, NO_DUMP in mk2/6601/mk2sr, actual dump d8049hc-016.bin only in pc6601sr). Software lists: pc6001_cart, pc6001_cass, pc6001mk2_cass. Driver in nec/pc6001.cpp, in mess.flt.
Funtech Super A'Can: 1 machine (supracan). 68000+6502 cartridge-based console (1995, Taiwan). 3 internal ROMs: 68k security ROM (4KB) and two 6502 co-processor ROMs (8KB each, identified from die shot by Furrtek). UMC 6650 lockout chip device ROM (16 bytes) in every cartridge, loaded as separate umc6650 ROM set. MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS. Software list "supracan". Driver in umc/supracan.cpp, in mess.flt.
TI-99/4A family: 6 machines in ti99_4x.cpp — ti99_4 parent (TI-99/4 1979), ti99_4e clone (Europe 50Hz), ti99_4a parent (TI-99/4A 1981), ti99_4ae clone (Europe), ti99_4qi clone (QI version 1983), ti99_4ev clone (with EVPC 1994). Related separate drivers: ti99_4p (SGCPU, in ti99_4p.cpp), ti99_8 (TI-99/8 prototype, in ti99_8.cpp), geneve/genmod (Myarc Geneve 9640, in geneve.cpp). All share the same PEB peripheral bus. 5 ROMs per parent set: 3 GROMs (6KB each, u500-u502) and 2 CPU ROMs (4KB each, u610-u611, 16-bit interleaved high/low byte). ti99_4qi has alternate GROM 0 (u29). ti99_4ev has alternate GROM 1. Speech Synthesizer is a sidecar device (speechsyn.cpp) with 2 TMS6100 vocabulary ROMs (16KB each). Peripheral Expansion Box (peribox.cpp) with slotted device cards, each with its own device ROM set: TI FDC, SNUG BwG FDC, CorComp DCC/FDC, RS232/PIO, EVPC, Myarc HFDC, P-Code Card, Myarc DDCC-1, Myarc Memory Expansion, TIPI, WHT SCSI, GRAM Kracker (gromport), Arcturus (sidecar). No PEB devices loaded by default — all require user configuration. Software list "ti99_cart". MACHINE_SUPPORTS_SAVE on all machines. Drivers in ti/ti99_4x.cpp, in mess.flt.
121 files | 71 required, 50 optional | 121 in repo, 0 missing Categories: 121 BIOS ZIPs
miuchiz.zip required in repo bios_zip
- Source:
src/mame/misc/miuchiz.cpp:227 - Platforms: retrodeck
- Contents (1 entries):
otp.dat-16.0 KB
ekara.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2878 - Contents (1 entries):
ekara.bin-1.0 MB
ekaraa.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2879 - Contents (1 entries):
ekara2.bin-1.0 MB
ekaraj.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2880 - Contents (1 entries):
ekarajapan.bin-1.0 MB
ekarag.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2881 - Contents (1 entries):
ekaragermany.bin-2.0 MB
ekaras.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2882 - Contents (1 entries):
ekaraspanish.bin-2.0 MB
isinger.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2884 - Contents (1 entries):
kr_isinger.bin-1.0 MB
ekaraphs.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2887 - Contents (1 entries):
ekaraheadset.bin-2.0 MB
epitch.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2890 - Contents (1 entries):
ekarajapan.bin-1.0 MB
ekaramix.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2893 - Contents (1 entries):
ekaramix.bin-2.0 MB
ddrfammt.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2896 - Contents (1 entries):
ekara_ddr_ha010_81947.bin-2.0 MB
popira.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2899 - Contents (1 entries):
popira.bin-1.0 MB
popirak.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2901 - Contents (1 entries):
kr_main.u2-1.0 MB
popira2.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2904 - Contents (1 entries):
popira2.bin-2.0 MB
taikodp.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2907 - Contents (1 entries):
taikodepopira.bin-2.0 MB
jpopira.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2910 - Contents (2 entries):
jumpingpopira.bin-2.0 MBi2cmem.bin-256 B
evio.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2913 - Contents (1 entries):
evio.bin-2.0 MB
tak_daig.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2918 - Contents (1 entries):
robottransformer_unit.bin-2.0 MB
gcslottv.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2920 - Contents (1 entries):
sammyslotunit.bin-2.0 MB
hikara.zip required in repo bios_zip
- Source:
src/mame/tvgames/xavix.cpp:2925 - Contents (1 entries):
hikara.u3-1.0 MB
astrocde.zip required in repo bios_zip
astrocdl.zip optional in repo bios_zip
- System: astrocde
- Source:
src/mame/midway/astrohome.cpp:249-251 - Contents (1 entries):
ballyhlc.bin-Bally Home Library Computer BIOS -8.0 KB
astrocdw.zip optional in repo bios_zip
- System: astrocde
- Source:
src/mame/midway/astrohome.cpp:254-257 - Contents (1 entries):
bioswhit.bin-Bally Computer System BIOS -8.0 KB
apple2.zip required in repo bios_zip
- System: apple2
- Source:
src/mame/apple/apple2.cpp:988 - Platforms: retrobat
- Contents (6 entries):
a2.chr-Character generator ROM -2.0 KB341-0001-00.e0-Integer BASIC ROM E0 -2.0 KB341-0002-00.e8-Integer BASIC ROM E8 -2.0 KB341-0003-00.f0-Integer BASIC ROM F0 -2.0 KB341-0004-00.f8-Monitor ROM (original) -2.0 KB341-0020-00.f8-Autostart Monitor ROM -2.0 KB
apple2p.zip required in repo bios_zip
- System: apple2
- Source:
src/mame/apple/apple2.cpp:1006 - Platforms: batocera, retrobat
- Contents (7 entries):
341-0036.chr-Character generator ROM -2.0 KB341-0011.d0-Applesoft BASIC ROM D0 -2.0 KB341-0012.d8-Applesoft BASIC ROM D8 -2.0 KB341-0013.e0-Applesoft BASIC ROM E0 -2.0 KB341-0014.e8-Applesoft BASIC ROM E8 -2.0 KB341-0015.f0-Applesoft BASIC ROM F0 -2.0 KB341-0020-00.f8-Autostart Monitor ROM -2.0 KB
apple2e.zip required in repo bios_zip
apple2ee.zip required in repo bios_zip
- System: apple2
- Source:
src/mame/apple/apple2e.cpp:5649 - Platforms: batocera, retrobat
- Contents (4 entries):
342-0265-a.chr-Enhanced character generator ROM -4.0 KB342-0304-a.e10-Enhanced CPU ROM CD bank -8.0 KB342-0303-a.e8-Enhanced CPU ROM EF bank -8.0 KB341-0132-d.e12-Enhanced keyboard ROM -2.0 KB
a2diskiing.zip required in repo bios_zip
d2fdc.zip required in repo bios_zip
a2cffa02.zip optional in repo bios_zip
votrsc01.zip optional in repo bios_zip
votrsc01a.zip optional in repo bios_zip
apple2gs.zip required in repo bios_zip
- System: apple2gs
- Source:
src/mame/apple/apple2gs.cpp:3898-3912 - Platforms: batocera, retrobat, retrodeck
- Contents (4 entries):
341s0632-2.bin-ADB microcontroller ROM (M50740/50741) -4.0 KB344s0047.bin-Mega II character ROM -16.0 KB341-0728-IIgs ROM03 FC-FD main CPU -128.0 KB341-0748-IIgs ROM03 FE-FF main CPU -128.0 KB
casloopy.zip required in repo bios_zip
pv2000.zip required in repo bios_zip
- System: casio-pv2000
- Source:
src/mame/casio/pv2000.cpp:416-419 - Platforms: batocera
- Contents (1 entries):
hn613128pc64.bin-Z80 BASIC ROM -16.0 KB
adam.zip required in repo bios_zip
- System: coleco-adam
- Source:
src/mame/coleco/adam.cpp:1114-1128 - Platforms: batocera, retrobat
- Contents (7 entries):
os7.u2-OS7 operating system ROM -8.0 KBalf @1 rev 57 e3d5.u8-SmartWriter ROM bank 1 -8.0 KBalf @2 rev 57 ae6a.u20-SmartWriter ROM bank 2 -8.0 KBalf @3 rev 57 8534.u21-SmartWriter ROM bank 3 -8.0 KBeos 6 rev 57 08dd.u22-EOS (Elementary Operating System) -8.0 KBwp_r80.rom-SmartWriter word processor -32.0 KBmaster rev a 174b.u6-Master 6801 ADAMnet controller -2.0 KB
adam_kb.zip required in repo bios_zip
adam_prn.zip required in repo bios_zip
adam_ddp.zip required in repo bios_zip
adam_fdc.zip required in repo bios_zip
adam_fdc_320kb.zip optional in repo bios_zip
- System: coleco-adam
- Source:
src/devices/bus/adamnet/fdc.cpp:76-85 - Platforms: retrodeck
adam_fdc_a720dipi.zip optional in repo bios_zip
- System: coleco-adam
- Source:
src/devices/bus/adamnet/fdc.cpp:92-96 - Platforms: retrodeck
adam_fdc_fp720at.zip optional in repo bios_zip
- System: coleco-adam
- Source:
src/devices/bus/adamnet/fdc.cpp:103-107 - Platforms: retrodeck
adam_fdc_mihddd.zip optional in repo bios_zip
- System: coleco-adam
- Source:
src/devices/bus/adamnet/fdc.cpp:114-117 - Platforms: retrodeck
adam_spi.zip optional in repo bios_zip
- System: coleco-adam
- Source:
src/devices/bus/adamnet/spi.cpp:25-28 - Platforms: retrodeck
advision.zip required in repo bios_zip
rx78.zip required in repo bios_zip
- System: bandai-rx78
- Source:
src/mame/bandai/rx78.cpp:559 - Platforms: batocera
- MACHINE_NOT_WORKING.
- Contents (1 entries):
ipl.rom-IPL boot ROM -8.0 KB
crvision.zip required in repo bios_zip
fnvision.zip optional in repo bios_zip
- System: crvision
- Source:
src/mame/vtech/crvision.cpp:939-942 - FunVision clone with alternate BIOS
- Contents (1 entries):
funboot.rom-FunVision alternate BIOS ROM -2.0 KB
lasr2001.zip optional in repo bios_zip
- System: crvision
- Source:
src/mame/vtech/crvision.cpp:950-953 - VTech Laser 2001 home computer (CreatiVision successor)
- Contents (1 entries):
laser2001.rom-Laser 2001 BASIC + OS ROM -16.0 KB
manager.zip optional in repo bios_zip
- System: crvision
- Source:
src/mame/vtech/crvision.cpp:955-959 - Salora Manager (Finnish variant)
- Contents (2 entries):
1-ROM bank 0-1 -8.0 KB23-ROM bank 2-3 -8.0 KB
laser310.zip required in repo bios_zip
socrates.zip required in repo bios_zip
- System: vtech-socrates
- Source:
src/mame/vtech/socrates.cpp:1546-1596 - Platforms: batocera
- MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND. Clones: socratfc (French Canadian), profweis (German PAL).
- Contents (5 entries):
27-00817-000-000.u1-Main CPU ROM (256KB) -256.0 KBspeech_eng_internal.bin-TC8802AF speech chip internal data (optional, English) -8.0 KBspeech_eng_vsm1.bin-T6684F VSM serial ROM 1 (optional, English) -16.0 KBspeech_eng_vsm2.bin-T6684F VSM serial ROM 2 (optional, English) -16.0 KBspeech_eng_vsm3.bin-T6684F VSM serial ROM 3 (optional, English) -16.0 KB
aquarius.zip required in repo bios_zip
- System: mattel-aquarius
- Source:
src/mame/mattel/aquarius.cpp:487-500 - Platforms: retrobat
- Contents (3 entries):
aq_s2.u2-S2 BASIC ROM -8.0 KBaq.u2-S1 BASIC ROM -8.0 KBaq2.u5-Character ROM -2.0 KB
aquarius2.zip required in repo bios_zip
- System: mattel-aquarius
- Source:
src/mame/mattel/aquarius.cpp:504-514 - Platforms: retrobat
- Contents (3 entries):
aq2_1.rom-BASIC ROM -8.0 KBaq2_2.rom-Extended BASIC ROM -4.0 KBaq2.u5-Character ROM -2.0 KB
aquarius_ar.zip required in repo bios_zip
- System: mattel-aquarius
- Source:
src/mame/mattel/aquarius.cpp:516-525 - Platforms: retrobat
- Contents (2 entries):
aq_s2.u2-BASIC ROM -8.0 KBxz-2120-1_v1.2.u5-Arabic character ROM -4.0 KB
lynx48k.zip required in repo bios_zip
- System: camplynx
- Source:
src/mame/camputers/camplynx.cpp:995-1004 - Platforms: batocera, retrobat
- Contents (4 entries):
lynx48-1.ic46-BASIC ROM bank 1 (Set1) -8.0 KBlynx48-2.ic45-BASIC ROM bank 2 (Set1) -8.0 KBlynx4811.ic46-BASIC ROM bank 1 (Set2) -8.0 KBlynx4812.ic45-BASIC ROM bank 2 (Set2) -8.0 KB
lynx96k.zip required in repo bios_zip
- System: camplynx
- Source:
src/mame/camputers/camplynx.cpp:1006-1018 - Platforms: batocera, retrobat
- Contents (6 entries):
lynx9646.ic46-BASIC ROM bank 1 -8.0 KBlynx9645.ic45-BASIC ROM bank 2 -8.0 KBlynx9644.ic44-Extension ROM (original) -4.0 KBskorprom.ic44-Scorpion ROM v2.1 (RLUG) -8.0 KBdanish96k3.ic44-Danish extension ROM -8.0 KBdosrom.rom-Floppy DOS ROM -8.0 KB
lynx128k.zip required in repo bios_zip
cgenie.zip required in repo bios_zip
- System: cgenie
- Source:
src/mame/eaca/cgenie.cpp:498-510 - Platforms: batocera
- Contents (6 entries):
cg_rom1.z1-BASIC/system ROM bank 1 -4.0 KBcg_rom2.z2-BASIC/system ROM bank 2 -4.0 KBcg_rom3.z3-BASIC/system ROM bank 3 -4.0 KBcg_rom4.z4-BASIC/system ROM bank 4 -4.0 KBcgenieg.fnt-German character set -2.0 KBcgenie1.fnt-Default character set -2.0 KB
cgenienz.zip optional in repo bios_zip
- System: cgenie
- Source:
src/mame/eaca/cgenie.cpp:512-521 - Contents (3 entries):
cg-basic-rom-v1-pal-en.rom-BASIC ROM (old) -16.0 KBcgromv2.rom-BASIC ROM (new) -16.0 KBcgenie1.fnt-Default character set -2.0 KB
cgenie_fdc.zip optional in repo bios_zip
- System: cgenie
- Source:
src/devices/bus/cgenie/expansion/floppy.cpp:61-77 - Platforms: retrodeck
- Optional expansion slot device, not default
- Contents (4 entries):
cgdos.rom-DOS ROM (default) -8.0 KBcgdos_a.c-DOS ROM variant part 1 -4.0 KBcgdos_a.d-DOS ROM variant part 2 -4.0 KBcgdos-v2.rom-DOS ROM v2 (BAD_DUMP) -8.0 KB
atom.zip required in repo bios_zip
atombbc.zip optional in repo bios_zip
- System: atom
- Source:
src/mame/acorn/atom.cpp:1278-1289 - Contents (2 entries):
mos3.rom-BBC mode MOS ROM -4.0 KBbbcbasic.rom-BBC BASIC ROM -16.0 KB
prophet2.zip optional in repo bios_zip
- System: atom
- Source:
src/mame/acorn/atom.cpp:1291-1300 - Contents (3 entries):
p2fp.ic21-Prophet 2 floating point ROM -4.0 KBa_69ed.rom-AtomCalc ROM bank 1 -4.0 KBe_61e5.rom-AtomCalc ROM bank 2 -4.0 KB
atom_discpack.zip optional in repo bios_zip
atom_gdos.zip optional in repo bios_zip
atom_gdos2015.zip optional in repo bios_zip
atom_speech.zip optional in repo bios_zip
atom_vdu80.zip optional in repo bios_zip
gamecom.zip required in repo bios_zip
- System: tiger-game-com
- Source:
src/mame/tiger/gamecom.cpp:293-299 - Platforms: batocera, retrobat, retrodeck
- Contents (2 entries):
internal.bin-SM8521 CPU internal ROM -4.0 KBexternal.bin-External flash ROM (PDA software) -256.0 KB
gamate.zip required in repo bios_zip
gamepock.zip required in repo bios_zip
gmaster.zip required in repo bios_zip
- System: hartung-game-master
- Source:
src/mame/handheld/gmaster.cpp:261-263 - Platforms: batocera, retrobat, retrodeck
- Contents (1 entries):
d78c11agf_e19.u1-NEC D78C11AGF internal ROM -4.0 KB
fm7.zip required in repo bios_zip
- System: fm7
- Source:
src/mame/fujitsu/fm7.cpp:2188-2209 - Platforms: batocera, retrobat
- Contents (5 entries):
fbasic300.rom-F-BASIC 3.00 ROM -31.0 KBsubsys_c.rom-Sub-CPU system ROM -10.0 KBboot_bas.rom-Boot BASIC ROM -512 Bboot_dos_a.rom-Boot DOS-A ROM -512 Bkanji.rom-Kanji ROM (optional, JIS level 1) -128.0 KB
fm77av.zip required in repo bios_zip
- System: fm7
- Source:
src/mame/fujitsu/fm7.cpp:2211-2232 - Platforms: batocera, retrobat
- Contents (5 entries):
initiate.rom-Initiate ROM (boot sequencer) -8.0 KBfbasic30.rom-F-BASIC 3.0 ROM -31.0 KBsubsys_a.rom-Sub system A ROM -8.0 KBsubsys_b.rom-Sub system B ROM -8.0 KBsubsyscg.rom-Sub system CG ROM (character generator) -8.0 KB
fmnew7.zip optional in repo bios_zip
- System: fm7
- Source:
src/mame/fujitsu/fm7.cpp:2170-2186 - FM-NEW7 clone, inherits shared ROMs from fm7.zip parent
- Contents (2 entries):
fbasic302.rom-F-BASIC 3.02 ROM -31.0 KBboot_dos.rom-Boot DOS ROM -512 B
mz80kj.zip required in repo bios_zip
mz80k.zip required in repo bios_zip
- System: mz80k
- Source:
src/mame/sharp/mz80.cpp:343-357 - Platforms: batocera
- Contents (6 entries):
sp1002.rom-Monitor ROM SP-1002 (default BIOS) -4.0 KB80ktc.rom-Monitor ROM TC (alt BIOS) -4.0 KB80kv44.rom-Monitor ROM V44 (alt BIOS) -4.0 KBmz80kfdif.rom-Floppy disk interface ROM -1.0 KB80kcg.rom-Character generator ROM -2.0 KB80kcgf.rom-Character generator ROM (English fixed) -2.0 KB
mz2000.zip required in repo bios_zip
mz2500.zip required in repo bios_zip
- System: mz2500
- Source:
src/mame/sharp/mz2500.cpp:1875-1894 - Platforms: batocera
- Contents (6 entries):
ipl.rom-IPL ROM -32.0 KBcg.rom-Character generator ROM -2.0 KBkanji.rom-Kanji level 1 ROM -256.0 KBkanji2.rom-Kanji level 2 ROM -128.0 KBdict.rom-Dictionary ROM -256.0 KBphone.rom-Phone ROM -16.0 KB
mz700.zip required in repo bios_zip
mz800.zip required in repo bios_zip
- System: mz800
- Source:
src/mame/sharp/mz700.cpp:480-490 - Platforms: batocera
- Contents (4 entries):
mz800.rom-Monitor 9Z-504M (default BIOS) -16.0 KB800willy_en.rom-Willy's Monitor (English, alt BIOS) -16.0 KB800willy_ge.rom-Willy's Monitor (German, alt BIOS) -16.0 KB800willy_jap.rom-Willy's Monitor (Japanese, alt BIOS) -16.0 KB
pc6001.zip required in repo bios_zip
pc6001a.zip optional in repo bios_zip
pc6001mk2.zip required in repo bios_zip
- System: pc60
- Source:
src/mame/nec/pc6001.cpp:1896-1916 - Platforms: batocera
- Contents (5 entries):
basicrom.62-BASIC ROM -32.0 KBvoicerom.62-Voice synthesis ROM -16.0 KBcgrom60.62-Character generator ROM -8.0 KBcgrom60m.62-Character generator ROM (mode 2) -8.0 KBkanjirom.62-Kanji ROM -32.0 KB
pc6601.zip optional in repo bios_zip
- System: pc60
- Source:
src/mame/nec/pc6001.cpp:1919-1936 - Contents (5 entries):
basicrom.66-BASIC ROM -32.0 KBvoicerom.66-Voice synthesis ROM -16.0 KBcgrom60.66-Character generator ROM -8.0 KBcgrom66.66-Character generator ROM (mode 2) -8.0 KBkanjirom.66-Kanji ROM -32.0 KB
pc6001mk2sr.zip required in repo bios_zip
pc6601sr.zip optional in repo bios_zip
- System: pc60
- Source:
src/mame/nec/pc6001.cpp:1956-1987 - Contents (9 entries):
systemrom1.68-System ROM 1 -64.0 KBsystemrom2.68-System ROM 2 -64.0 KBbasicrom.68-BASIC ROM -32.0 KBvoicerom.68-Voice synthesis ROM -16.0 KBcgrom60.68-Character generator ROM -8.0 KBcgrom66.68-Character generator ROM (mode 2) -8.0 KBsysrom2.68-System ROM 2 (mk2 compat) -8.0 KBd8049hc-016.bin-Keyboard MCU ROM -2.0 KBcgrom68.68-Character generator ROM (SR) -16.0 KB
pegasus.zip required in repo bios_zip
- System: pegasus
- Source:
src/mame/ausnz/pegasus.cpp:ROM_START - Platforms: retrobat
- 6809-based home computer (1981, New Zealand). 8 monitor BIOS variants, 5 cartridge expansion slots.
- Contents (9 entries):
mon11_2674.bin-Monitor 1.1 r2674 (default) -4.0 KBmon10_2569.bin-Monitor 1.0 r2569 -4.0 KBmon11_2569.bin-Monitor 1.1 r2569 -4.0 KBmon11_2669.bin-Monitor 1.1 r2669 -4.0 KBmon22_2856.bin-Monitor 2.2 r2856 -4.0 KBmon22b_2856.bin-Monitor 2.2B r2856 -4.0 KBmon23_2601.bin-Monitor 2.3 r2601 -4.0 KBmon23a_2569.bin-Monitor 2.3A r2569 -4.0 KB6571.bin-MCM6571A character generator -2.0 KB
supracan.zip required in repo bios_zip
umc6650.zip required in repo bios_zip
vis.zip required in repo bios_zip
trs80.zip required in repo bios_zip
trs80l2.zip required in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80.cpp:587-603 -
TRS-80 Model I Level II Basic (1978). Separate parent machine from trs80 (Level I). 2 BIOS variants: Radio Shack Level II and R/S L2 (alternate dumps). MACHINE_NOT_WORKING.
-
Contents (7 entries):
rom-a.z1-Level II ROM A (default) -4.0 KBrom-b.z2-Level II ROM B (default) -4.0 KBrom-c.z3-Level II ROM C (default) -4.0 KBrom-a_alt.z1-Level II ROM A (alternate dump) -4.0 KBrom-b_alt.z2-Level II ROM B (alternate dump) -4.0 KBrom-c_alt.z3-Level II ROM C (alternate dump) -4.0 KBmcm6670p.z29-MCM6670P character generator ROM -1.0 KB
eg3003.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80.cpp:608-617 -
EACA Video Genie EG3003 (1980). TRS-80 Level II compatible clone. Parent for sys80/sys80p/ht1080z/ht1080z2/ht108064 clones. MACHINE_NOT_WORKING.
-
Contents (5 entries):
3001.z10-ROM A (BASIC part 1) -4.0 KB3002.z11-ROM B (BASIC part 2) -4.0 KB3003.z12-ROM C (BASIC part 3) -4.0 KBtcs-ext.z13-TCS extension ROM -2.0 KBtcs-ext.z25-TCS character generator ROM -2.0 KB
sys80.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80.cpp:620-632 - EACA System-80 (1980). Clone of eg3003 with different extension ROM. sys80p (50 Hz) shares ROMs.
- Contents (2 entries):
sys80.z13-System-80 extension ROM -2.0 KB2513.z25-Character generator ROM -1.0 KB
ht1080z.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80.cpp:637-646 - Hiradastechnika HT-1080Z Series I (1983). Hungarian clone of eg3003.
- Contents (1 entries):
ht1080z.z25-HT-1080Z character generator ROM -2.0 KB
ht1080z2.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80.cpp:649-658 - Hiradastechnika HT-1080Z Series II (1984). Clone of eg3003.
- Contents (2 entries):
ht1080z2.z13-HT-1080Z II extension ROM -2.0 KBht1080z2.z25-HT-1080Z II character generator ROM -2.0 KB
ht108064.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80.cpp:661-670 - Hiradastechnika HT-1080Z/64 (1985). 64-column clone of eg3003.
- Contents (4 entries):
3001_64.z10-ROM A (64-col BASIC part 1) -4.0 KB3002_64.z11-ROM B (64-col BASIC part 2) -4.0 KBht108064.z13-HT-1080Z/64 extension ROM -2.0 KBht108064.z25-HT-1080Z/64 character generator ROM -2.0 KB
trs80m3.zip required in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80m3.cpp:483-519 - Platforms: batocera
-
TRS-80 Model III (1980). Parent for trs80m4/trs80m4p/cp500 clones. 4 BIOS variants: Level 2 ROM C Rev C (default), Rev B, Network III v2 (student), Level 1. MACHINE_NOT_WORKING.
-
Contents (7 entries):
8041364.u104-Level 2 ROM A -8.0 KB8040332.u105-Level 2 ROM B -4.0 KB8040316c.u106-Level 2 ROM C Rev C (default) -2.0 KB8040316b.u106-Level 2 ROM C Rev B -2.0 KB276a.u106-Network III v2 ROM C -2.0 KB8040032.u104-Level 1 BIOS -4.0 KB8044316a.u36-Character generator ROM (rev A) -2.0 KB
trs80m4.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80m3.cpp:522-528 - Platforms: batocera
-
TRS-80 Model 4 (1980). Clone of trs80m3. BAD_DUMP combined ROM (should be split into 3 like trs80m3). MACHINE_NOT_WORKING.
-
Contents (2 entries):
trs80m4.rom-Combined system ROM (BAD_DUMP) -14.0 KB8044316a.u36-Character generator ROM -2.0 KB
trs80m4p.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80m3.cpp:530-539 - Platforms: batocera
-
TRS-80 Model 4P (1983). Clone of trs80m3. Completely different memory map; Model III ROMs loaded from boot disk, only a bootloader ROM on board. 2 BIOS variants: gate array (default) and disk loader hack. MACHINE_NOT_WORKING.
-
Contents (3 entries):
8075332.u69-Bootloader ROM -4.0 KBtrs80m4p_loader_hack.rom-Disk loader hack ROM -504 B8049007.u103-Character generator ROM -2.0 KB
cp500.zip optional in repo bios_zip
- System: trs80
- Source:
src/mame/trs/trs80m3.cpp:541-550 - Prologica CP-500 (1982). Brazilian TRS-80 Model III clone. MACHINE_NOT_WORKING.
- Contents (2 entries):
s_8407_cn62516n_cp500a_prologica_83.ci111-Combined system + boot ROM -16.0 KB100.105.ci36-Character generator ROM -2.0 KB
ti99_4a.zip required in repo bios_zip
- System: ti99
- Source:
src/mame/ti/ti99_4x.cpp:1153-1166 - Platforms: batocera, retrobat
- TI-99/4A Home Computer (1981). Parent machine ROM set.
- Contents (5 entries):
994a_grom0.u500-Console GROM 0 -6.0 KB994a_grom1.u501-Console GROM 1 -6.0 KB994a_grom2.u502-Console GROM 2 -6.0 KB994a_rom_hb.u610-CPU ROM high byte -4.0 KB994a_rom_lb.u611-CPU ROM low byte -4.0 KB
ti99_4.zip optional in repo bios_zip
- System: ti99
- Source:
src/mame/ti/ti99_4x.cpp:1138-1151 - TI-99/4 Home Computer (1979). Earlier model with smaller keyboard.
- Contents (5 entries):
994_grom0.u500-Console GROM 0 -6.0 KB994_grom1.u501-Console GROM 1 -6.0 KB994_grom2.u502-Console GROM 2 -6.0 KB994_rom_hb.u610-CPU ROM high byte -4.0 KB994_rom_lb.u611-CPU ROM low byte -4.0 KB
ti99_speech.zip optional in repo bios_zip
- System: ti99
- Source:
src/devices/bus/ti99/sidecar/speechsyn.cpp:242-246 - Platforms: batocera, retrobat, retrodeck
- TI-99 Speech Synthesizer sidecar. 2 TMS6100 vocabulary ROMs.
- Contents (2 entries):
cd2325a.u2a-TMS6100 vocabulary ROM (bottom) -16.0 KBcd2326a.u2b-TMS6100 vocabulary ROM (top) -16.0 KB
ti99_fdc.zip optional in repo bios_zip
ti99_bwg.zip optional in repo bios_zip
ti99_ccdcc.zip optional in repo bios_zip
ti99_ccfdc.zip optional in repo bios_zip
ti99_rs232.zip optional in repo bios_zip
ti99_evpc.zip optional in repo bios_zip
ti99_hfdc.zip optional in repo bios_zip
ti99_pcode.zip optional in repo bios_zip
- System: ti99
- Source:
src/devices/bus/ti99/peb/pcode.cpp:322 - Platforms: retrodeck
- TI P-Code Card. 8 GROMs + 2 ROMs for UCSD Pascal support.
- Contents (10 entries):
pcode_grom0.u11-P-Code GROM 0 -6.0 KBpcode_grom1.u13-P-Code GROM 1 -6.0 KBpcode_grom2.u14-P-Code GROM 2 -6.0 KBpcode_grom3.u16-P-Code GROM 3 -6.0 KBpcode_grom4.u19-P-Code GROM 4 -6.0 KBpcode_grom5.u20-P-Code GROM 5 -6.0 KBpcode_grom6.u21-P-Code GROM 6 -6.0 KBpcode_grom7.u22-P-Code GROM 7 -6.0 KBpcode_rom0.u1-P-Code ROM 0 -4.0 KBpcode_rom1.u18-P-Code ROM 1 -8.0 KB
ti99_ddcc1.zip optional in repo bios_zip
ti99_myarcmem.zip optional in repo bios_zip
ti99_tipi.zip optional in repo bios_zip
ti99_whtscsi.zip optional in repo bios_zip
ti99_arcturus.zip optional in repo bios_zip
ti99_gkracker.zip optional in repo bios_zip
Generated on 2026-04-03T20:37:39Z