Atari800 - RetroBIOS¶
| Type | standalone + libretro |
| Classification | official_port |
| Source | https://github.com/libretro/libretro-atari800 |
| Upstream | https://github.com/atari800/atari800 |
| Version | 3.1.0 |
| Profiled | 2026-03-23 |
| Cores | atari800 |
| Systems | atari-400, atari-800, atari-800xl, atari-130xe, atari-5200, atari-xegs |
7 files | 0 required, 7 optional | 7 in repo, 0 missing | 6 with HLE fallback
5200.rom -optional, HLE available
- Size: 2.0 KB
- MD5:
281f20ea4320404ec820fb7ec0693b38 - Aliases:
atari5200.rom,atar5200.rom,5200.bin,atari_5200.rom - Validation: crc32
- Source:
atari800/src/sysrom.c:101-102,254-255 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Atari 5200 BIOS (original). Mapped at $F800-$FFFF. Altirra 5200 OS is used when this file is absent.
ATARIBAS.ROM -optional, HLE available
- Size: 8.0 KB
- MD5:
0bac0c6a50104045d902df4503a4c30b - Aliases:
ataribasic.rom,basic.rom,atari_basic.rom - Validation: crc32
- Source:
atari800/src/sysrom.c:103-105,256 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Atari BASIC Rev C. Required for 400/800 software that needs BASIC. Altirra BASIC is used as fallback. Enable via core option atari800_opt2.
ATARIOSA.ROM -optional, HLE available
- Size: 10.0 KB
- MD5:
eb1f32f5d9f382db1bbfb8d7f9cb343a - Aliases:
atari_osa.rom,atari_os_a.rom - Validation: crc32
- Source:
atari800/src/sysrom.c:87-88,250 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Atari 400/800 OS Rev A. Altirra OS 800 is used as fallback. Auto-select order: OS B NTSC, OS A NTSC, OS A PAL, custom, Altirra.
ATARIOSB.ROM -optional, HLE available
- Size: 10.0 KB
- MD5:
4177f386a3bac989a981d3fe3388cb6c - CRC32:
0e86d61d - Aliases:
atari_osb.rom,atari_os_b.rom - Validation: crc32
- Source:
atari800/src/sysrom.c:89,251 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Atari 400/800 OS Rev B (NTSC). CRC32 0x0e86d61d matches sysrom.c SYSROM_B_NTSC. Preferred over Rev A for 400/800 mode. Note: .info lists md5 a3e8d617c95d08031fe1b20d541434b2 which is a different dump (crc32 3e28a1fe) -- both in repo, the CRC32-matched version is the one sysrom.c auto-detects.
ATARIXL.ROM -optional, HLE available
- Size: 16.0 KB
- MD5:
06daac977823773a3eea3422fd26a703 - Aliases:
atarixlxe.rom,atari_xlxe.rom,atari_xl_xe.rom - Validation: crc32
- Source:
atari800/src/sysrom.c:90-99,253 - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Atari XL/XE OS. Used for 800XL, 130XE, and XEGS modes. Altirra XL OS is used as fallback.
BB01R4_OS.ROM -optional, HLE available
- Size: 16.0 KB
- MD5:
b7a2a04677d34f069eeb643d5238bf86 - Validation: crc32
- Source:
atari800/src/sysrom.c:98 - Platforms: lakka, retroarch, retropie
- Atari XEGS OS Rev 4 (BB01R4). Preferred OS for XEGS machine mode.
XEGAME.ROM -optional
- Size: 8.0 KB
- MD5:
d7eb37aec6960cba36bc500e0e5d00bc - Validation: crc32
- Source:
atari800/src/sysrom.c:106 - Platforms: lakka, retroarch, retropie
- XEGS built-in Missile Command ROM. Only used in XEGS machine mode. No built-in replacement exists for this ROM.
Generated on 2026-03-25T14:56:43Z