Skip to content

# Hatari - RetroBIOS

Type | libretro
Classification | frozen_snapshot
Source | https://github.com/libretro/hatari
Upstream | https://github.com/hatari/hatari
Version | 1.8
Profiled | 2026-03-23
Cores | hatari
Systems | atari-st, atari-ste, atari-tt, atari-falcon

3 files | 1 required, 2 optional | 1 in repo, 2 missing

`tos.img` -required

- Source: `src/tos.c:575-696, libretro/libretro.c:387-410`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- TOS ROM image. Any valid version (1.00 through 4.04) or EmuTOS works. The core auto-detects version from the ROM header and adjusts machine type. Default location is system/tos.img, additional images go in system/hatari/tos/.

`cartridge ROM` -optional, missing from repo

- Size: max 128.0 KB
- Validation: size
- Source: `src/cart.c:53-88`
- External cartridge image. Loaded to address 0xFA0000. STC format images (0x20004 bytes) have a 4-byte header that is stripped. Mutually exclusive with GEMDOS hard disk emulation and extended VDI.

`BOOT.ST` -optional, missing from repo

- Path: `hatari/BOOT.ST`
- Source: `libretro/libretro.c:1649`
- Floppy image used for GEMDOS HD bootstrapping with .gem files. Libretro port addition (not in upstream Hatari).

Generated on 2026-03-25T14:56:43Z