Skip to content

Amiberry emulates Commodore Amiga, Commodore Amiga CD32 and Commodore CDTV. It reads 261 files, 1 of them required: without a required file it does not start games. A required file is needed only by the machines that use it. Each file below cites the line of source code that reads it.

Run on its own, the app keeps its data in this folder:

%USERPROFILE%/Amiberry/

AMIBERRY_HOME_DIR overrides it. An amiberry.portable file beside the executable makes its folder the root. rom_path and base_content_path in amiberry.conf move ROMs.

Source: src/osdep/amiberry.cpp:9222-9231, src/osdep/amiberry.cpp:9279-9302, src/osdep/amiberry.cpp:13204-13241, src/osdep/amiberry.cpp:4891-4894, src/osdep/amiberry.cpp:13286

About this profile
Detail Value
Type standalone + libretro
Classification Official port
Source https://github.com/BlitterStudio/amiberry
Upstream https://github.com/tonioni/WinUAE
Version 8.4.2, stated in CMakeLists.txt
Revision BlitterStudio/amiberry@49dbd1f027ef, tonioni/WinUAE@15110cf6606d
Profiled 2026-10-26
Profile YAML, JSON
Cores amiberry
Systems Commodore Amiga, Commodore Amiga CD32, Commodore CDTV
Data folder (Windows) %USERPROFILE%/Amiberry/
Data folder (macOS) ~/Documents/Amiberry/
Data folder (Linux) ~/Amiberry/
Data folder (Android) Android/data/com.blitterstudio.amiberry/files/
Data folder (iOS) Documents/Amiberry/
Install this emulator's files

For Amiberry inside RetroArch, Batocera or another setup. The installer finds your setup and its BIOS folder, then downloads only the files this emulator reads there and checks each one.

Open the Start menu. Type PowerShell and open it. Paste the line. Press Enter.

PowerShell
&([scriptblock]::Create((irm https://abdess.github.io/retrobios/i.ps1))) --emulator amiberry
Technical notes

Amiberry is an Amiga emulator based on WinUAE, available as both standalone and libretro core. No built-in kickstart: requires a real Kickstart ROM or external AROS replacement files (aros-ext.bin + aros-rom.bin).

Libretro core option "amiberry_kickstart" overrides ROM selection: auto, kick.rom, kick13.rom, kick20.rom, kick31.rom, kick205.rom, kick40068.A1200, kick40068.A4000, cd32.rom, cdtv.rom. "auto" selects per model. ref: libretro/libretro.cpp:694,761-780

Libretro Kickstart directory detection (in order): save_dir/Kickstarts, save_dir/whdboot/save-data/Kickstarts, system_dir/Kickstarts, system_dir/whdboot/save-data/Kickstarts, system_dir/amiberry/whdboot/save-data/Kickstarts, system_dir/save-data/Kickstarts, else system_dir. system_dir stays first in the ROM multipath, the detected directory follows it. ref: libretro/libretro.cpp:4537-4575

Standalone ROM path: configurable via amiberry.conf "rom_path" setting. kickstart_rom_file and kickstart_ext_rom_file are opened as given, with no hash check. When the main ROM is not found there, the fallback order is {home_dir}/roms/kick.rom, {home_dir}/kick.rom, ../shared/rom/kick.rom, ../System/rom/kick.rom, then ROM database guess. ref: src/cfgfile.cpp:6660-6661, src/memory.cpp:1843-1866, src/memory.cpp:2116-2158

ROM identification uses SHA1 against the WinUAE ROM database but does not reject unknown ROMs. Cloanto encrypted ROMs supported with rom.key. ref: src/rommgr.cpp:122-1110,1743-1816

WITH_CPUBOARD is always defined, so expansion boards, freezer cartridges and CPU boards read their ROMs from the same database. A CPU board whose ROM is missing does not start, and the quickstart configs that select one (A1200 configs 2-5, A4000 config 2) count as not installed without it. ref: src/osdep/sysconfig.h:191-192, src/cpuboard.cpp:2897-2954, src/cfgfile.cpp:10030-10040, src/cfgfile.cpp:10277-10364, src/osdep/settings/settings_presets.cpp:398-415

Munt MT-32/CM-32L emulation compiled in (WITH_MIDIEMU). ROMs loaded from mt32-roms/ subdirectory of the ROM path. Split ROM pairs supported (e.g. pcm_mt32_l.rom + pcm_mt32_h.rom). ref: src/midiemu.cpp:82-165

Keyboard MCU emulation (keyboard_mode setting) loads MCU ROMs via ROM database scanning. Three MCU types supported: 6570-036 (A500/A600/A1000), 68HC05 (A1200), D8039HLC (A2000). ref: src/kbmcu/keyboard_mcu_6500_1.cpp:385, src/kbmcu/keyboard_mcu_6805.cpp:544, src/kbmcu/keyboard_mcu_d8039hlc.cpp:235

WHDLoad autoboot reads the whdboot/ directory: boot-data.zip (or a boot-data directory), WHDLoad or JST, host-quit, the skick346 RTB files and game-data/whdload_db.json with game-data/whdload_db.xml as fallback. The standalone build ships boot-data.zip, host-quit, the database and the A1000 RTB file, and downloads WHDLoad, JST and the skick346 RTB files on request. The libretro core downloads nothing and names the missing tool in a message. ref: src/osdep/amiberry_whdbooter.cpp:1676-1678,1828-1847,1888-1943, src/osdep/amiberry.cpp:12257-12267

261 files: 1 required, 260 optional. 4 have an HLE fallback.

Amiberry reads more files than one page holds: each entry below links to its card, on 2 pages: 1, 2.

File
kick13.rom
260 rows
File Hash
kick12.rom -
kick20.rom -
kick205.rom -
kick31.rom -
kick40068.A1200 -
kick40068.A4000 -
kick.rom -
cd32.rom -
cd32ext.rom -
cdtv.rom -
cdtvext.rom -
amiga-os-310.rom CRC32 43b6dd22
amiga-os-310-cd32.rom CRC32 1e62d4a5
amiga-ext-310-cd32.rom CRC32 87746be2
cd32-rom-ks-plus-extended.rom CRC32 f5d4f3c8
amiga-ext-130-cdtv.rom CRC32 42baa124
cdtv-extended-rom-v2.7.rom CRC32 ceae68d2
cdtv-a570-extended-rom-v2.30.rom CRC32 30b54232
cdtv-extended-rom-v47.1.rom CRC32 ab6274e7
cdtv-cr-extended-rom-v3.32.rom CRC32 581a85cf
cdtv-cr-extended-rom-v3.44.rom CRC32 0b7bd64f
roms/cd32fmv.rom CRC32 c35c37bf
roms/cd32fmv-391777-01.rom CRC32 f11158eb
roms/action-replay-mk-i-v1.00.rom CRC32 2d921771
roms/action-replay-mk-i-v1.50.rom CRC32 f82c4258
roms/action-replay-mk-ii-v2.05.rom CRC32 1287301f
roms/action-replay-mk-ii-v2.12.rom CRC32 804d0361
roms/action-replay-mk-ii-v2.14.rom CRC32 49650e4f
roms/action-replay-mk-iii-v3.09.rom CRC32 0ed9b5aa
roms/action-replay-mk-iii-v3.17.rom CRC32 c8a16406
roms/action-replay-1200.rom CRC32 8d760101
roms/action-cartridge-super-iv-pro-rom-v4.3.rom CRC32 e668a0be
roms/x-power-professional-500-v1.2.rom CRC32 9e70c231
roms/x-power-professional-500-v1.3.rom CRC32 31e057f0
roms/nordic-power-v1.5.rom CRC32 83b4b21c
roms/nordic-power-v2.0.rom CRC32 a4db2906
roms/nordic-power-v3.0.rom CRC32 72850aef
roms/nordic-power-v3.2.rom CRC32 46158b6e
roms/pro-access-v2.17.rom CRC32 c4c265cd
draco-boot-rom-v1.3.rom CRC32 0e9c5899
draco-boot-rom-v1.5.rom CRC32 7b4cdd4a
roms/blizzard-1230-i-ii.rom CRC32 f307cd34
roms/blizzard-1230-iii.rom CRC32 8412a22c
roms/blizzard-1230-iv.rom CRC32 3078dbdc
roms/blizzard-1240-1260.rom CRC32 f88ae0f1
roms/blizzard-2060-v7.25.rom CRC32 17c8dcbe
roms/blizzard-2060-v8.2.rom CRC32 2f42af81
roms/blizzard-2060-v8.5.rom CRC32 ce270bc0
roms/blizzard-scsi-kit-iii.rom CRC32 fd2c772f
roms/blizzard-scsi-kit-iv.rom CRC32 f53a0fca
roms/warp-engine.rom CRC32 4deb574a
roms/tekmagic2060.rom CRC32 9e9781d5
roms/tekmagic2040.rom CRC32 ff60cfe3
roms/gvp-t-rex-ii-v1.0.rom CRC32 d908947a
roms/zeus-040.rom CRC32 2c609194
roms/csa-magnum-040.rom CRC32 b94e805b
roms/csa-twelve-gauge.rom CRC32 2a74074d
roms/hardital-tqm.rom CRC32 3bc9b90c
roms/macrosystem-falcon-040-no-scsi.rom CRC32 a2ba67d1
roms/gvp-a1230-turboplus-series-ii-v5.0.rom CRC32 96bd351f
roms/gvp-a1230-turboplus-series-ii-v5.3.rom CRC32 0a3bb4b1
roms/gvp-a1230-turboplus.rom CRC32 3f0b8d7a
roms/harms-3000-professional.rom CRC32 80da32b5
roms/a2620-a2630-07.rom CRC32 169d80e9
roms/a2620-a2630-06.rom CRC32 eb31fd9e
roms/a2620-a2630-04.rom CRC32 d4666ae9
roms/a2620-a2630-03.rom CRC32 4f771c97
roms/a2620-a2630-02.rom CRC32 a846b93b
roms/a2620-a2630-01.rom CRC32 6ee2ecdd
roms/dkb-1230-1240-cobra.rom CRC32 15ac5257
roms/dkb-1230-1240-cobra-plus-ferret-v1.23.rom CRC32 da878913
roms/fusion-forty.rom CRC32 48fcb5fd
roms/apollo-1240-1260.rom CRC32 cd009ad9
roms/apollo-630.rom CRC32 286cf453
roms/gvp-a3001-series-i.rom CRC32 aaff7c65
roms/kupke-golem-030.rom CRC32 05d473f4
roms/dkb-wildfire-v1.0.rom CRC32 08fc84f6
roms/dkb-wildfire-v1.1.rom CRC32 b2dae8c4
roms/m-tec-e-matrix-530.rom CRC32 3942d827
roms/typhoon-mk2.rom CRC32 f5edf7e2
roms/sx32-pro.rom CRC32 bfd68a88
roms/ivs-vector-4.14.rom CRC32 3befa0c0
roms/quikpak-4060-xp-v2.1.rom CRC32 3a8eb518
roms/quikpak-4060-xp-v2.2.rom CRC32 47009144
roms/quikpak-4060.rom CRC32 2b12aa6d
roms/cyberstorm-mk-i-68060-support.rom CRC32 33a8ff3a
roms/cyberstorm-mk-i-cyberscsi-module.rom CRC32 4e71ec63
roms/cyberstormmk2.rom -
roms/cyberstormmk3.rom -
roms/cyberstorm-mk-iii-v44.69.rom -
roms/cyberstorm-mk-iii-v44.71.rom -
roms/cyberstormppc.rom -
roms/cyberstorm-ppc-v44.69.rom -
roms/cyberstorm-ppc-v44.71.rom -
roms/blizzardppc_040.rom -
roms/blizzardppc_060.rom -
roms/blizzard-ppc-68040-v44.69.rom -
roms/blizzard-ppc-68060-v44.69.rom -
roms/blizzard-ppc-68040-v44.71.rom -
roms/blizzard-ppc-68060-v44.71.rom -
roms/a2090a.rom CRC32 73fe45a7
roms/a2090a-combitec-turbo.rom CRC32 6a0190cd
roms/a2090b-combitec.rom CRC32 dc1d45a9
roms/a2090b-combitec-turbo.rom CRC32 5aa840fb
roms/a2090b-macrosystem.rom CRC32 df1744ed
roms/a590-a2091-v4.4.rom CRC32 9fd5c76b
roms/a590-a2091-v4.6.rom CRC32 00a38212
roms/a590-a2091-v5.92.rom CRC32 0d39b8d9
roms/a590-a2091-v6.0.rom CRC32 8396cf4e
roms/a590-a2091-v6.1.rom CRC32 accf6452
roms/a590-a2091-v6.6.rom CRC32 33e00a7a
roms/a590-a2091-v7.0.rom CRC32 714a97a2
roms/a590-a2091-guru-rom-v6.14.rom CRC32 04e52f93
roms/a4091-v40.4.rom CRC32 9ba7e7dc
roms/a4091-v40.9.rom CRC32 7e12a120
roms/a4091-v40.13.rom CRC32 54cb9e85
roms/supradrive-amab6.rom CRC32 7ce693c2
roms/supradrive-amab5.rom CRC32 fac9a231
roms/supradrive-amab4.rom CRC32 de7f3f1c
roms/supradrive-amab3.rom CRC32 3ead39aa
roms/supradrive-amab2.rom CRC32 297c99f3
roms/supradrive-2000dma-44-25b.rom CRC32 0f040976
roms/fastlane.rom CRC32 00447765
roms/oktagon-2008.rom CRC32 bb0d2f6a
roms/dkb-rapidfire-spitfire-v1.31.rom CRC32 68725e50
roms/preferred-technologies-nexus.rom CRC32 f495879a
roms/icd-adscsi-2000-v1.6-icddisk-v1.0.rom CRC32 7dba3e1f
roms/icd-adscsi-2000-v2.01-icddisk-v32.1.rom CRC32 0860a46d
roms/icd-adscsi-2000-v2.1-icddisk-v33.0.rom CRC32 3184ec04
roms/icd-adscsi-2000-v2.2-icddisk-v34.0.rom CRC32 6881cd2f
roms/archos-add-500.rom CRC32 3f4e4a74
roms/protar-a500hd.rom CRC32 10c1b22c
roms/m-tec-at500-v1.33w.rom CRC32 38b6b6b0
roms/adide-40-44-v33.rom CRC32 330254ce
roms/adide-40-44-v34.rom CRC32 edf84cbe
roms/vector-falcon-8000-v7.1.rom CRC32 a8120c55
roms/vector-falcon-8000-v7.6.rom CRC32 2177a145
roms/kommos-a500-a2000-v1.8.rom CRC32 c1a5c848
roms/kommos-a500-a2000-v1.7.rom CRC32 025d7835
roms/kupke-golem-v3.9.rom CRC32 49157dd0
roms/gvp-series-i-v1.0.rom CRC32 1a4c20aa
roms/gvp-series-i-v3.7.rom CRC32 5dcddce0
roms/gvp-series-i-ii-v3.15.rom CRC32 f99c6f11
roms/gvp-series-i-ii-v3.7.rom CRC32 e136b9c4
roms/gvp-series-ii-v4.13.rom CRC32 fc20b5e2
roms/gvp-series-ii-v4.15.rom CRC32 f89f44d6
roms/gvp-series-ii-guru-rom.rom CRC32 756103b1
roms/alfapower-v6.10.rom CRC32 1cfb0a0b
roms/alfapower-v8.2.rom CRC32 42b570db
roms/alfapower-v8.3.rom CRC32 e8201bad
roms/masoboshi-mc-702-v2.204.rom CRC32 0748c752
roms/masoboshi-mc-702-v2.202.rom CRC32 07746315
roms/masoboshi-mc-702-v2.201.rom CRC32 cd99b98a
roms/masoboshi-mc-702-v2.197.rom CRC32 534e170c
roms/roctec-rochard-rh800c-v1.rom CRC32 0e980aec
roms/roctec-rochard-rh800c-v2.rom CRC32 5c27be3f
roms/apollo-500-2000.rom CRC32 931bad25
roms/multi-evolution-500-2000-v2.2.rom CRC32 8fbe3fc5
roms/multi-evolution-500-2000-v3.0.rom CRC32 d13a2c89
roms/multi-evolution-500-2000-v3.4.rom CRC32 99516e5d
roms/kupke-golem-v4.2.rom CRC32 5e94ee56
roms/phoenix-board-scsi-vj.rom CRC32 1f672e4b
roms/ivs-grandslam-trumpcard-pro-v4.9.rom CRC32 4a15f224
roms/ivs-trumpcard-v4.9.rom CRC32 5282febc
roms/ivs-trumpcard-v3.1.rom CRC32 fe48dd5d
roms/ivs-trumpcard-v1.5.rom CRC32 6f37eb74
roms/expansion-systems-dataflyerplus-v1.5.rom CRC32 00888f19
roms/expansion-systems-dataflyerplus-v1.7.rom CRC32 b0814aca
roms/expansion-systems-dataflyerplus-v2.0.rom CRC32 8b35c0d0
roms/expansion-systems-dataflyerplus-v2.1.rom CRC32 c49daa65
roms/microbotics-hardframe-v1.5.rom CRC32 8d144212
roms/microbotics-hardframe-v1.8.rom CRC32 10de5e2d
roms/microbotics-hardframe-v1.9.rom CRC32 948a3de8
roms/mainhattan-data-a-team-v1.8.rom CRC32 4fe08a5d
roms/m-tec-at500-megabody-v1.33.rom CRC32 19715a2f
roms/comspec-sa-series-v34.805.rom CRC32 44458e28
roms/california-access-malibu-v1.0.rom CRC32 e60b1ce6
roms/ashcom-design-addhard-v2.0.rom CRC32 e9ad804a
roms/spirit-technology-inmate.rom CRC32 a2e0cfb8
roms/vortex-system-2000.rom CRC32 053097c3
roms/kupke-golem-hd3000-v1.4.rom CRC32 93ba65c7
roms/evesham-micros-reference.rom CRC32 b0225f48
roms/profex-electronics-hd-3300.rom CRC32 fe4bf404
roms/elsat-mega-ram-hd.rom CRC32 1b854f6b
roms/xetec-fasttrak.rom CRC32 c5ae45d4
roms/c-ltd-kronos.rom CRC32 9366d357
roms/accessx-500-v2.1.rom CRC32 039a14a7
roms/accessx-2000-v2.1.rom CRC32 d1b7ab32
roms/accessx-500-2000-v2.1-descrambled.rom CRC32 415a5cae
roms/pacific-peripherals-overdrive-v1.5.rom CRC32 86e2716b
roms/pacific-peripherals-overdrive-v2.0.rom CRC32 ebe42aa6
roms/archos-overdrive-hd-v5.0.rom CRC32 30c0e3f9
roms/archos-overdrive-hd-v3.0.rom CRC32 68c6dc4b
roms/trumpcard-500at-v1.1.rom CRC32 b6467cb8
roms/trumpcard-500at-v1.2.rom CRC32 3eb87eb3
roms/trifecta-v4.31.rom CRC32 591c3cd4
roms/mastercard-v2.3.rom CRC32 4837cc3d
roms/hardital-dotto.rom CRC32 ee803484
roms/alf-2.rom CRC32 9cf8a7b7
roms/mast-fireball.rom CRC32 b475ff5f
roms/hardital-synthesis-v48.5.rom CRC32 9bd8065a
roms/hardital-synthesis-v53.1.rom CRC32 667c7616
roms/combitec-hd20a-hd40a.rom CRC32 0e7391b4
roms/buddha-v103.17.rom CRC32 2b7b24e0
roms/picasso_iv_flash.rom CRC32 a8133e7e
a1060-bios-2.05.rom CRC32 f5384f6a
a1060-bios-2.06.rom CRC32 185f2bbd
a1060-bios-2.07.rom CRC32 e44ac214
a2088-bios-3.4.rom CRC32 05552160
a2088-bios-3.5.rom CRC32 f8e1ad83
a2088-bios-3.6.1.rom CRC32 5fd93e56
a2088t-bios-4.0-09-11-89.rom CRC32 12545545
a2088t-bios-4.0-14-11-89.rom CRC32 b6b3b6f7
a2088t-bios-4.10.rom CRC32 20c5d1a9
a2088t-bios-4.11.rom CRC32 074bc9b0
a2088t-bios-4.12.rom CRC32 92447176
a2286-bios-3.6.rom CRC32 63d75f70
a2286-bios-4.2.rom CRC32 d572e205
a2386sx-bios-1.00.rom CRC32 37003e0c
a2386sx-bios-1.00.03.rom CRC32 41041761
aros-ext.bin -
aros-ext.bin MD5 945c364bb9b5
aros-rom.bin -
aros-rom.bin MD5 69179a8479d1
rom.key -
6570-036.rom -
68HC05.rom -
D8039HLC.rom -
mt32-roms/mt32_control.rom -
mt32-roms/pcm_mt32.rom -
mt32-roms/cm32l_control.rom -
mt32-roms/pcm_cm32l.rom -
whdboot/WHDLoad -
whdboot/JST -
whdboot/host-quit MD5 a491e6bc79db
whdboot/boot-data.zip MD5 28b7fd41cd5d
whdboot/game-data/whdload_db.json MD5 51d44cd24e16
whdboot/save-data/Kickstarts/kick33180.A500.RTB MD5 c993feb1eedd
whdboot/save-data/Kickstarts/kick34005.A500.RTB MD5 7eb13d974af0
whdboot/save-data/Kickstarts/kick37175.A500.RTB MD5 e057054449b5
whdboot/save-data/Kickstarts/kick36143.A3000.RTB MD5 2a2652daba6b
whdboot/save-data/Kickstarts/kick39106.A1200.RTB MD5 af8b2e2227f0
whdboot/save-data/Kickstarts/kick40063.A600.RTB MD5 3f97c1963d82
whdboot/save-data/Kickstarts/kick40068.A1200.RTB MD5 547b42b7b070
whdboot/save-data/Kickstarts/kick40068.A4000.RTB MD5 f89f19b858ea
whdboot/save-data/Kickstarts/kick31034.A1000.RTB MD5 c5ba6165df42
whdboot/WHDLoad -
whdboot/JST -
whdboot/host-quit MD5 a491e6bc79db
whdboot/boot-data.zip MD5 28b7fd41cd5d
whdboot/game-data/whdload_db.json MD5 51d44cd24e16
whdboot/save-data/Kickstarts/kick33180.A500.RTB MD5 c993feb1eedd
whdboot/save-data/Kickstarts/kick34005.A500.RTB MD5 7eb13d974af0
whdboot/save-data/Kickstarts/kick37175.A500.RTB MD5 e057054449b5
whdboot/save-data/Kickstarts/kick36143.A3000.RTB MD5 2a2652daba6b
whdboot/save-data/Kickstarts/kick39106.A1200.RTB MD5 af8b2e2227f0
whdboot/save-data/Kickstarts/kick40063.A600.RTB MD5 3f97c1963d82
whdboot/save-data/Kickstarts/kick40068.A1200.RTB MD5 547b42b7b070
whdboot/save-data/Kickstarts/kick40068.A4000.RTB MD5 f89f19b858ea
whdboot/save-data/Kickstarts/kick31034.A1000.RTB MD5 c5ba6165df42

In this collection: 237 in repo and 24 missing.

.