FS-UAE 3.1
FS-UAE 3.1 emulates Commodore Amiga. It reads 2 files, 1 of them required: without a required file it does not start games.
About this profile
Install this emulator's files
With RetroPie: the installer finds RetroPie and its BIOS folder, then downloads only the files FS-UAE 3.1 reads there and checks each one.
Open a terminal on the device. Or connect from a computer with SSH, a terminal over the network. Paste the line. Press Enter.
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --emulator fs-uaeTechnical notes
FS-UAE 3.1.64 by Frode Solheim, the build published in the stable repository of the author's openSUSE Build Service project for Debian 11 and 12 and Ubuntu 20.04 to 25.04 (BASEVERSION.FS:1). RetroPie installs that package rather than building the source. Its launcher refuses to start without kick13.rom in the BIOS directory and starts the emulator with --kickstart_file pointing at it, an A500 configuration and the floppies of the game.
A kickstart_file other than "internal" is expanded, resolved against the
ROM search paths and handed to UAE as kickstart_rom_file, and
kickstart_ext_file the same way as the extended ROM
(src/fs-uae/config.c:80-101). Unless kickstart_file is "internal", the
Kickstarts directory and AmigaForever/Amiga Files/Shared/rom under the base
directory are scanned for .rom and .bin files, so that a model chosen
without a kickstart_file finds its ROM there (src/fs-uae/config.c:121-140,
src/fs-uae/main.c:431-470).
load_kickstart opens the named file and falls back to roms/kick.rom,
kick.rom, ../shared/rom/kick.rom and ../System/rom/kick.rom under the data
path, then to a guess from the ROM list (src/memory.cpp:1583-1612). A ROM
that is not in the table still loads, a known one is only logged by name
(src/memory.cpp:2374-2385). With no ROM at all the error is logged and the
built-in AROS replacement is loaded instead (src/memory.cpp:2374-2379,
1512-1581), whose ext and rom halves come from share/fs-uae in the
installed package.
rom.key is looked for next to the kickstart file and in each scanned
directory, to decrypt Cloanto ROMs (src/rommgr.cpp:803-819,
src/fs-uae/main.c:443-461).
2 files: 1 required, 1 optional. 1 has an HLE fallback.
In this collection: 2 in repo and 0 missing.
Required
Section titled “Required”kick13.rom required in repo HLE fallback
- System: Commodore Amiga
- Size: 256.0 KB
- SHA1:
891e9a547772fe0c6c19b610baf8bc4ea7fcb785 - CRC32:
c4f0f55f - Source:
src/rommgr.cpp:141-142,src/fs-uae/config.c:80-101 - Collection copy:
bios/Commodore/ Amiga/ Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom - Platforms: AmberELEC:
bios/,Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom bios/kick34005.A500, Batocera:amiga/amiga-os-130.rom,amiga/kick34005.A500, BizHawk:amiga-os-130.rom, EmuELEC:bios/,Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom bios/kick34005.A500, KNULLI:amiga/amiga-os-130.rom,amiga/kick34005.A500, Lakka:kick34005.A500, Recalbox:amiga/bios/kick34005.A500, RetroArch:kick34005.A500, RetroBat:kick34005.A500, RetroDECK:bios/kick34005.A500, RetroPie:kick34005.A500, RomM:amiga/kick34005.A500
- KS ROM v1.3 (A500, A1000, A2000), ROM id 6, the one the A500 quickstart selects. The RetroPie launcher exits with a dialog when the file is absent from the BIOS directory, so the game never starts. FS-UAE alone loads the AROS replacement in its place.
Optional
Section titled “Optional”rom.key optional in repo
- System: Commodore Amiga
- Source:
src/rommgr.cpp:803-819,src/fs-uae/main.c:443-461 - Collection copy:
bios/Commodore/Amiga/rom.key
- Cloanto Amiga Forever key, read from the directory of the kickstart file. Needed only when that kickstart is an encrypted Cloanto dump.
Next steps
Section titled “Next steps”- Get your files, for the setup you play on
- Every system, and the files each one needs
- When a game does not start