FS-UAE¶
Technical notes
FS-UAE is an Amiga emulator by Frode Solheim, based on UAE/WinUAE.
Standalone: scans --kickstarts_dir for .rom/.bin files (default: Documents/FS-UAE/Kickstarts/). Batocera overrides to bios/amiga/ via --kickstarts_dir (batocera fsuaePaths.py:8, batocera fsuaeGenerator.py:68). Libretro port: scans save_dir/fsuae/Kickstarts/ (frozen at v2.7.15). Identification by SHA-1 checksum, not filename (rommgr.cpp:92-151, od-fs/python/fsuae/roms/romservice.py:78-91). AROS kickstart (1 MB) compiled into binary as fallback for all models (rommgr.cpp:112). rom.key searched in kickstart dir and multiple fallback paths (rommgr.cpp:1397-1498).
Supported models: A1000, A500, A500+, A600, A1200, A3000, A4000, A4000T, CD32, CDTV. Default model is A500. Each model auto-selects its kickstart via quickstart mechanism (cfgfile.cpp:9468-9517 for A500, cfgfile.cpp:9732-9791 for dispatch).
ROM database shared between standalone and libretro (same WinUAE-derived rommgr.cpp). Upstream v5.0.7 has a larger database (332 vs ~200 ROM IDs in libretro port). Also supports Arcadia, ALG, freezer cartridges, SCSI/CPU board ROMs when configured.
12 files | 0 required, 12 optional | 12 in repo, 0 missing | 8 with HLE fallback
amiga-os-130.rom optional in repo HLE fallback both #
- System: amiga
- Size: 256.0 KB
- SHA1:
891e9a547772fe0c6c19b610baf8bc4ea7fcb785 - Validation: sha1
- Source:
rommgr.cpp:150-151 - Collection copy:
bios/Commodore/Amiga/Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom - Platforms: batocera
amiga/amiga-os-130.rom,amiga/kick34005.A500, bizhawkamiga-os-130.rom, lakkakick34005.A500, recalboxamiga/bios/kick34005.A500, retroarchkick34005.A500, retrobatkick34005.A500, retrodeckbios/kick34005.A500, retropiekick34005.A500, rommamiga/kick34005.A500 - Amiga 500 Kickstart 1.3 r34.5. Default model ROM.
amiga-os-204.rom optional in repo HLE fallback both #
- System: amiga
- Size: 512.0 KB
- SHA1:
c5839f5cb98a7a8947065c3ed2f14f5f42e334a1 - Validation: sha1
- Source:
rommgr.cpp:158-159 - Collection copy:
bios/Commodore/Amiga/amiga-os-204.rom - Platforms: batocera
amiga/amiga-os-204.rom,amiga/kick37175.A500, lakkakick37175.A500, recalboxamiga/bios/kick37175.A500, retroarchkick37175.A500, retrobatkick37175.A500, retrodeckbios/kick37175.A500, retropiekick37175.A500 - Amiga 500+ Kickstart 2.04 r37.175.
amiga-os-205.rom optional in repo HLE fallback both #
- System: amiga
- Size: 512.0 KB
- SHA1:
02843c4253bbd29aba535b0aa3bd9a85034ecde4 - Validation: sha1
- Source:
rommgr.cpp:164-165 - Collection copy:
bios/Commodore/Amiga/amiga-os-205-a600.rom - Platforms: batocera
amiga/amiga-os-205.rom,amiga/kick37350.A600, bizhawkamiga-os-205-a600.rom, lakkakick37350.A600, retroarchkick37350.A600, retropiekick37350.A600 - Amiga 600 Kickstart 2.05 r37.350.
amiga-os-120.rom optional in repo HLE fallback both #
- System: amiga
- Size: 256.0 KB
- SHA1:
11f9e62cf299f72184835b7b2a70a16333fc0d88 - Validation: sha1
- Source:
rommgr.cpp:148-149 - Collection copy:
bios/Commodore/Amiga/amiga-os-120.rom - Platforms: batocera
amiga/amiga-os-120.rom,amiga/kick33180.A500, lakkakick33180.A500, recalboxamiga/bios/kick33180.A500, retroarchkick33180.A500, retrobatkick33180.A500, retrodeckbios/kick33180.A500, retropiekick33180.A500 - Amiga 1000 Kickstart 1.2 r33.180.
amiga-os-310-a1200.rom optional in repo HLE fallback both #
- System: amiga
- Size: 512.0 KB
- SHA1:
e21545723fe8374e91342617604f1b3d703094f1 - Validation: sha1
- Source:
rommgr.cpp:185-186 - Collection copy:
bios/Commodore/Amiga/amiga-os-310-a1200.rom - Platforms: batocera
amiga/amiga-os-310-a1200.rom,amiga/kick40068.A1200, bizhawkamiga-os-310-a1200.rom, lakkakick40068.A1200, recalboxamiga/bios/kick40068.A1200, retroarchkick40068.A1200, retrobatkick40068.A1200, retrodeckbios/AmigaVision.rom,bios/kick40068.A1200, retropiekick40068.A1200, rommamiga/kick40068.A1200 - Amiga 1200 Kickstart 3.1 r40.68.
amiga-os-310-a3000.rom optional in repo HLE fallback both #
- System: amiga
- Size: 512.0 KB
- SHA1:
f8e210d72b4c4853e0c9b85d223ba20e3d1b36ee - Validation: sha1
- Source:
rommgr.cpp:189-190 - Collection copy:
bios/Commodore/Amiga/amiga-os-310-a3000.rom - Platforms: batocera
amiga/amiga-os-310-a3000.rom - Amiga 3000 Kickstart 3.1 r40.68.
amiga-os-310-a4000.rom optional in repo HLE fallback both #
- System: amiga
- Size: 512.0 KB
- SHA1:
5fe04842d04a489720f0f4bb0e46948199406f49 - Validation: sha1
- Source:
rommgr.cpp:195-196 - Collection copy:
bios/Commodore/Amiga/amiga-os-310-a4000.rom - Platforms: batocera
amiga/amiga-os-310-a4000.rom,amiga/kick40068.A4000, bizhawkamiga-os-310-a4000.rom, lakkakick40068.A4000, recalboxamiga/bios/kick40068.A4000, retroarchkick40068.A4000, retrobatkick40068.A4000, retrodeckbios/kick40068.A4000, retropiekick40068.A4000 - Amiga 4000 Kickstart 3.1 r40.68.
amiga-os-310-cd32.rom optional in repo HLE fallback both #
- System: amiga
- Size: 512.0 KB
- SHA1:
3525be8887f79b5929e017b42380a79edfee542d - Validation: sha1
- Source:
rommgr.cpp:312-313 - Collection copy:
bios/Commodore/Amiga/amiga-os-310-cd32.rom - Platforms: batocera
amiga/amiga-os-310-cd32.rom,amiga/kick40060.CD32, bizhawkamiga-os-310-cd32.rom, lakkakick40060.CD32, retroarchkick40060.CD32, retrobatkick40060.CD32, retrodeckbios/kick40060.CD32, retropiekick40060.CD32 - Amiga CD32 Kickstart 3.1 r40.60.
amiga-ext-310-cd32.rom optional in repo both #
- System: amiga
- Size: 512.0 KB
- SHA1:
5bef3d628ce59cc02a66e6e4ae0da48f60e78f7f - Validation: sha1
- Source:
rommgr.cpp:314-315 - Collection copy:
bios/Commodore/Amiga/amiga-ext-310-cd32.rom - Platforms: batocera
amiga/amiga-ext-310-cd32.rom,amiga/kick40060.CD32.ext, bizhawkamiga-os-310-cd32-ext.rom, lakkakick40060.CD32.ext, recalboxamiga/bios/kick40060.CD32.ext, retroarchkick40060.CD32.ext, retrobatkick40060.CD32.ext, retrodeckbios/kick40060.CD32.ext, retropiekick40060.CD32.ext - CD32 extended ROM r40.60. Required for CD32 mode.
cd32fmv.rom optional in repo both #
- System: amiga
- Size: 256.0 KB
- SHA1:
03ca81c7a7b259cf64bc9582863eca0f6529f435 - Validation: sha1
- Source:
rommgr.cpp:323-326 - Collection copy:
bios/Commodore/Amiga/cd32fmv.rom - CD32 Full Motion Video cartridge ROM v40.30. Also accepts v40.22 (391777-01).
amiga-ext-130-cdtv.rom optional in repo both #
- System: amiga
- Size: 256.0 KB
- SHA1:
7ba40ffa17e500ed9fed041f3424bd81d9c907be - Validation: sha1
- Source:
rommgr.cpp:328-329 - Collection copy:
bios/Commodore/Amiga/amiga-ext-130-cdtv.rom - Platforms: batocera
amiga/amiga-ext-130-cdtv.rom,amiga/kick34005.CDTV, lakkakick34005.CDTV, recalboxamiga/bios/kick34005.CDTV, retroarchkick34005.CDTV, retrobatkick34005.CDTV, retrodeckbios/kick34005.CDTV, retropiekick34005.CDTV - CDTV extended ROM v1.0. Required for CDTV mode. Also accepts v2.30 and v2.7.
rom.key optional in repo both #
- System: amiga
- Source:
rommgr.cpp:119-124,rommgr.cpp:1397-1412 - Collection copy:
bios/Commodore/Amiga/rom.key - Cloanto Amiga Forever decryption key. Enables encrypted ROM loading.
Generated on 2026-10-20T03:49:41Z