mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-21 03:09:08 -05:00
amiga-os-310.rom and Recalbox's kick02019.AROS pair are opened by amiberry's ROM scan (amiberry_gui.cpp, rommgr.cpp at the pin). MinivMacBootv2.dsk is opened by minivmac.
678 lines
27 KiB
YAML
678 lines
27 KiB
YAML
emulator: Amiberry
|
|
type: standalone + libretro
|
|
core_classification: official_port
|
|
source: "https://github.com/BlitterStudio/amiberry"
|
|
upstream: "https://github.com/tonioni/WinUAE"
|
|
profiled_date: "2026-03-26"
|
|
source_commit: "648aeeab6ee1148b6d0176b8f49f6f6e12150cbe"
|
|
core_version: "v8.1.2"
|
|
display_name: "Commodore - Amiga (Amiberry)"
|
|
cores: [amiberry]
|
|
systems:
|
|
- commodore-amiga
|
|
- commodore-cd32
|
|
- commodore-cdtv
|
|
|
|
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:687,754-773
|
|
|
|
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:4390-4428
|
|
|
|
Standalone ROM path: configurable via amiberry.conf "rom_path" setting.
|
|
Batocera sets this to /userdata/bios/amiga/. Fallback search order:
|
|
{home_dir}/roms/kick.rom, {home_dir}/kick.rom, ../shared/rom/kick.rom,
|
|
../System/rom/kick.rom, then ROM database guess.
|
|
ref: src/memory.cpp:2106-2148
|
|
|
|
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:121-1109,1742-1815
|
|
|
|
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, AmiQuit, and game-data/whdload_db.json
|
|
with game-data/whdload_db.xml as fallback. These ship with the standalone
|
|
build but must be obtained separately for the libretro core.
|
|
ref: src/osdep/amiberry_whdbooter.cpp:1563-1565,1714-1733,1776-1785
|
|
|
|
files:
|
|
# --- Kickstart ROMs ---
|
|
# Libretro: find_kickstart_in_system_dir() with per-model candidate lists
|
|
# Standalone: get_kickstart_filehandle() with ROM database + config
|
|
# ref: libretro/libretro.cpp:1785-1848, src/memory.cpp:2106-2148
|
|
|
|
- name: kick13.rom
|
|
system: commodore-amiga
|
|
required: true
|
|
size: 262144
|
|
note: "A500 Kickstart v1.3 rev 34.005, default for A500 model"
|
|
source_ref: "source libretro/libretro.cpp:1799 (candidates_a500)"
|
|
|
|
- name: kick12.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 262144
|
|
note: "A500 Kickstart v1.2 rev 33.180, for A500OG model"
|
|
source_ref: "source libretro/libretro.cpp:1798 (candidates_a500og)"
|
|
|
|
- name: kick20.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 524288
|
|
aliases: [kick204.rom]
|
|
note: "A500+ Kickstart v2.04 rev 37.175"
|
|
source_ref: "source libretro/libretro.cpp:1800 (candidates_a500p)"
|
|
|
|
- name: kick205.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 524288
|
|
note: "A600 Kickstart v2.05 rev 37.350, also used for WHDLoad"
|
|
source_ref: "source libretro/libretro.cpp:1801 (candidates_a600)"
|
|
|
|
- name: kick31.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 524288
|
|
note: "Kickstart v3.1 (generic), first candidate for A1200 and A4000"
|
|
source_ref: "source libretro/libretro.cpp:1802-1803 (candidate arrays)"
|
|
|
|
- name: kick40068.A1200
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 524288
|
|
note: "A1200 Kickstart v3.1 rev 40.68, fallback after kick31.rom"
|
|
source_ref: "source libretro/libretro.cpp:767 (option label), source libretro/libretro.cpp:1802 (candidates_a1200)"
|
|
|
|
- name: kick40068.A4000
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 524288
|
|
note: "A4000 Kickstart v3.1 rev 40.68, fallback after kick31.rom"
|
|
source_ref: "source libretro/libretro.cpp:768 (option label), source libretro/libretro.cpp:1803 (candidates_a4000)"
|
|
|
|
- name: kick.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
note: "Generic name, any Kickstart ROM. Last resort fallback for all models."
|
|
source_ref: "source libretro/libretro.cpp:1792-1797 (candidates_generic)"
|
|
|
|
# --- CD32 ROMs ---
|
|
|
|
- name: cd32.rom
|
|
system: commodore-cd32
|
|
required: false
|
|
size: 524288
|
|
aliases: [amiga-os-310-cd32.rom, kick40060.CD32]
|
|
note: "CD32 Kickstart v3.1 rev 40.60"
|
|
source_ref: "source libretro/libretro.cpp:1804 (candidates_cd32)"
|
|
|
|
- name: cd32ext.rom
|
|
system: commodore-cd32
|
|
required: false
|
|
size: 524288
|
|
aliases: [amiga-ext-310-cd32.rom, "CD32 Extended.ROM"]
|
|
note: "CD32 extended ROM rev 40.60. Not needed if using a combined 1MB ROM."
|
|
source_ref: "source libretro/libretro.cpp:1862 (candidates_cd32 in find_ext_rom_in_system_dir)"
|
|
|
|
# --- CDTV ROMs ---
|
|
|
|
- name: cdtv.rom
|
|
system: commodore-cdtv
|
|
required: false
|
|
aliases: [kick34005.CDTV]
|
|
note: "CDTV extended ROM v1.00, used as kickstart candidate"
|
|
source_ref: "source libretro/libretro.cpp:1805 (candidates_cdtv)"
|
|
|
|
- name: cdtvext.rom
|
|
system: commodore-cdtv
|
|
required: false
|
|
aliases: ["CDTV Extended.ROM"]
|
|
note: "CDTV extended ROM file"
|
|
source_ref: "source libretro/libretro.cpp:1864 (candidates_cdtv in find_ext_rom_in_system_dir)"
|
|
|
|
# --- Kickstart ROMs found by the standalone ROM scan ---
|
|
# The scan opens every file under the ROM path whose extension is rom, bin,
|
|
# a1000, a500, a600, a1200, a3000, a4000, cdtv, cd32 or roz and names it by
|
|
# the ROM database. A model then takes the first ROM id on its list that
|
|
# the scan found.
|
|
# ref: src/osdep/amiberry_gui.cpp:217-240, src/osdep/amiberry_gui.cpp:274-296,
|
|
# src/osdep/amiberry_gui.cpp:420-455, src/rommgr.cpp:3172-3241
|
|
|
|
- name: amiga-os-310.rom
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 524288
|
|
crc32: "43b6dd22"
|
|
sha1: "c3c481160866e60d085e436a24db3617ff60b5f9"
|
|
note: >
|
|
Identified as KS ROM v3.1 (A4000)(Cloanto), ROM id 31, whatever the file
|
|
is called. The A4000 model takes id 16 first and id 31 after it.
|
|
source_ref: "source src/rommgr.cpp:203-204, source src/cfgfile.cpp:9588-9593, source src/cfgfile.cpp:9646"
|
|
|
|
# --- Kickstart ROMs named in the configuration ---
|
|
# kickstart_rom_file and kickstart_ext_rom_file are opened as given, with no
|
|
# hash check. Recalbox writes kick02019.AROS and kick02019.AROS.ext from
|
|
# bios/amiga/bios into them for the A600 and A1200 subsystems when none of
|
|
# its Commodore Kickstarts is present (Recalbox 10.1.1).
|
|
# ref: src/cfgfile.cpp:6442-6443, src/memory.cpp:2106-2111,
|
|
# src/memory.cpp:1833-1856, src/memory.cpp:3138
|
|
# ref: recalbox projects/configgen/configgen/generators/amiberry/amiberryKickstarts.py:119-126,
|
|
# recalbox projects/configgen/configgen/generators/amiberry/amiberryConfig.py:337-345
|
|
|
|
- name: kick02019.AROS
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
note: "AROS Kickstart, read through kickstart_rom_file."
|
|
source_ref: "source src/cfgfile.cpp:6442, source src/memory.cpp:2106-2111"
|
|
|
|
- name: kick02019.AROS.ext
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
note: "AROS extended ROM, read through kickstart_ext_rom_file."
|
|
source_ref: "source src/cfgfile.cpp:6443, source src/memory.cpp:1833-1856, source src/memory.cpp:3138"
|
|
|
|
# --- AROS replacement ROMs ---
|
|
# ref: src/memory.cpp:1925-1946 find_kickstart_replacement_directory,
|
|
# src/memory.cpp:1949-2030 load_kickstart_replacement
|
|
# Both files must sit together in one of the configured ROM directories:
|
|
# the search accepts a directory only when it holds both of them.
|
|
|
|
- name: aros-ext.bin
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
hle_fallback: true
|
|
note: >
|
|
AROS extended ROM replacement, used when no Kickstart ROM is found. Looked
|
|
up in the configured ROM directories, and only in a directory that also
|
|
holds aros-rom.bin. The core zip carries the library alone.
|
|
source_ref: "source src/memory.cpp:1933 (paired existence check), source src/memory.cpp:1958-1959 (load)"
|
|
|
|
- name: aros-ext.bin
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
hle_fallback: true
|
|
bundled: true
|
|
not_bundled_on: [recalbox, rocknix]
|
|
size: 524288
|
|
sha1: "e8b274faca7ffa4c064706ba15318885d8645695"
|
|
md5: "d2ce6748e8e42222662e14359f68dad5"
|
|
note: >
|
|
AROS extended ROM replacement, used when no Kickstart ROM is found. Looked
|
|
up in the configured ROM directories, and only in a directory that also
|
|
holds aros-rom.bin. Shipped in roms/ of the 8.1.2 Windows zip and deb. The
|
|
Recalbox and ROCKNIX packages leave it out.
|
|
source_ref: "source src/memory.cpp:1933 (paired existence check), source src/memory.cpp:1958-1959 (load)"
|
|
|
|
- name: aros-rom.bin
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
hle_fallback: true
|
|
note: >
|
|
AROS main ROM replacement, used with aros-ext.bin as Kickstart fallback.
|
|
Looked up in the configured ROM directories, and only in a directory that
|
|
also holds aros-ext.bin. The core zip carries the library alone.
|
|
source_ref: "source src/memory.cpp:1934 (paired existence check), source src/memory.cpp:1987-1988 (load)"
|
|
|
|
- name: aros-rom.bin
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
hle_fallback: true
|
|
bundled: true
|
|
not_bundled_on: [recalbox, rocknix]
|
|
size: 524288
|
|
sha1: "7a0168bd3eea08b64acfddc5d1cfc0d538e1ac1e"
|
|
md5: "48d38fc3fcf2ad7bca5ec5191d02e451"
|
|
note: >
|
|
AROS main ROM replacement, used with aros-ext.bin as Kickstart fallback.
|
|
Looked up in the configured ROM directories, and only in a directory that
|
|
also holds aros-ext.bin. Shipped in roms/ of the 8.1.2 Windows zip and deb.
|
|
The Recalbox and ROCKNIX packages leave it out.
|
|
source_ref: "source src/memory.cpp:1934 (paired existence check), source src/memory.cpp:1987-1988 (load)"
|
|
|
|
# --- Cloanto key ---
|
|
|
|
- name: rom.key
|
|
system: commodore-amiga
|
|
required: false
|
|
note: "Decryption key for Cloanto Amiga Forever encrypted ROMs"
|
|
source_ref: "source src/rommgr.cpp:1444-1525"
|
|
|
|
# --- Keyboard MCU ROMs ---
|
|
# Loaded when keyboard_mode is set to MCU emulation.
|
|
# Found via ROM database scanning (SHA1/CRC32 identification).
|
|
# ref: src/kbmcu/keyboard_mcu_*.cpp
|
|
|
|
- name: "6570-036.rom"
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 2048
|
|
note: "6500-1/6570-036 keyboard MCU ROM for A500/A600/A1000 models"
|
|
source_ref: "source src/kbmcu/keyboard_mcu_6500_1.cpp:385-408, source src/rommgr.cpp:136-137"
|
|
|
|
- name: "68HC05.rom"
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 8192
|
|
note: "68HC05 keyboard MCU ROM for A1200"
|
|
source_ref: "source src/kbmcu/keyboard_mcu_6805.cpp:544-567, source src/rommgr.cpp:138-139"
|
|
|
|
- name: "D8039HLC.rom"
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 2048
|
|
note: "D8039HLC keyboard MCU ROM for A2000"
|
|
source_ref: "source src/kbmcu/keyboard_mcu_d8039hlc.cpp:235-258, source src/rommgr.cpp:140-141"
|
|
|
|
# --- Munt MT-32/CM-32L MIDI ROMs ---
|
|
# Located in mt32-roms/ subdirectory of the ROM path.
|
|
# Code appends .rom extension and tries uppercase .ROM as fallback.
|
|
# Split ROM pairs (e.g. pcm_mt32_l.rom + pcm_mt32_h.rom) also supported.
|
|
# ref: src/midiemu.cpp:82-117 load_rom, src/midiemu.cpp:127-165 midi_emu_add_roms
|
|
|
|
- name: mt32-roms/mt32_control.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
aliases:
|
|
- mt32-roms/ctrl_mt32.rom
|
|
- mt32-roms/ctrl_mt32_1_07.rom
|
|
- mt32-roms/ctrl_mt32_1_06.rom
|
|
- mt32-roms/ctrl_mt32_1_05.rom
|
|
- mt32-roms/ctrl_mt32_1_04.rom
|
|
- mt32-roms/ctrl_mt32_bluer.rom
|
|
- mt32-roms/ctrl_mt32_2_04.rom
|
|
- mt32-roms/ctrl_mt32_2_07.rom
|
|
- mt32-roms/ctrl_mt32_2_06.rom
|
|
- mt32-roms/ctrl_mt32_2_03.rom
|
|
note: "Roland MT-32 control ROM for Munt MIDI emulation"
|
|
source_ref: "source src/midiemu.cpp:38-62, source src/midiemu.cpp:159-164"
|
|
|
|
- name: mt32-roms/pcm_mt32.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
aliases: [mt32-roms/mt32_pcm.rom]
|
|
note: "Roland MT-32 PCM ROM for Munt MIDI emulation"
|
|
source_ref: "source src/midiemu.cpp:140-148"
|
|
|
|
- name: mt32-roms/cm32l_control.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
aliases:
|
|
- mt32-roms/ctrl_cm32l.rom
|
|
- mt32-roms/ctrl_cm32ln_1_00.rom
|
|
- mt32-roms/ctrl_cm32l_1_02.rom
|
|
- mt32-roms/ctrl_cm32l_1_00.rom
|
|
note: "Roland CM-32L control ROM for Munt MIDI emulation"
|
|
source_ref: "source src/midiemu.cpp:25-37, source src/midiemu.cpp:159-164"
|
|
|
|
- name: mt32-roms/pcm_cm32l.rom
|
|
system: commodore-amiga
|
|
required: false
|
|
aliases: [mt32-roms/cm32l_pcm.rom]
|
|
note: "Roland CM-32L PCM ROM for Munt MIDI emulation"
|
|
source_ref: "source src/midiemu.cpp:149-158"
|
|
|
|
# --- WHDLoad booter files ---
|
|
# Read from the WHDBoot directory when an .lha or .lzh archive is launched.
|
|
# Libretro: on first start the core copies a whdboot tree into
|
|
# <save>/WHDBoot, taking it from system/whdboot, system/amiberry/whdboot,
|
|
# system/Amiberry/whdboot or system itself. A candidate is used only when it
|
|
# holds WHDLoad, JST, AmiQuit, boot-data.zip or boot-data/, the game
|
|
# database, and the five RTB files the seed check names.
|
|
# Standalone: the Linux, macOS and Windows installs ship the tree, and it is
|
|
# copied into the user WHDBoot directory the same way.
|
|
# ref: src/osdep/amiberry.cpp:11189-11214, 11510-11544, 11570-11584,
|
|
# libretro/libretro.cpp:1452-1468, cmake/linux/install.cmake:196-198
|
|
|
|
- name: "WHDLoad"
|
|
path: "whdboot/WHDLoad"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 161031
|
|
sha1: "c3ecdaf43cc554026c8ef1c440a08c81144f810b"
|
|
md5: "6670a9571f235ec31b8bbd48fc18f428"
|
|
note: >
|
|
WHDLoad executable linked into C: of the boot drive the booter builds,
|
|
unless JST is selected. Part of the set the whdboot seed check requires.
|
|
The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1776-1785, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "JST"
|
|
path: "whdboot/JST"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 89108
|
|
sha1: "55dd3ecd5086528fa984e82db6474b954fc54ad5"
|
|
md5: "2a3a61bbd7c351751506e22a4354b76a"
|
|
note: >
|
|
JST loader linked into C: in place of WHDLoad when the
|
|
use_jst_instead_of_whd option is set. Part of the set the whdboot seed
|
|
check requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1776-1779, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "AmiQuit"
|
|
path: "whdboot/AmiQuit"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 76
|
|
sha1: "faaaa08b29b391381771222f10b7b22c3b99f4ca"
|
|
md5: "36ab26d3b855e634fdda062c052cd52b"
|
|
note: >
|
|
Quit helper linked into C: and called at the end of the generated startup-
|
|
sequence. Part of the set the whdboot seed check requires. The core zip
|
|
carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1526, source src/osdep/amiberry_whdbooter.cpp:1785, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "boot-data.zip"
|
|
path: "whdboot/boot-data.zip"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 357265
|
|
sha1: "18a9dba5cfe2f375f111dd5148691ecaecc6293b"
|
|
md5: "9e638f3d531eb7cd82594f49a4cf03b7"
|
|
note: >
|
|
Boot volume mounted as DH3. A boot-data directory at the same place is
|
|
used when the zip is absent. Part of the set the whdboot seed check
|
|
requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1563-1576, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "whdload_db.json"
|
|
path: "whdboot/game-data/whdload_db.json"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 6680181
|
|
sha1: "bcb18c1016cbb1c748d39254e7f94fbf875b1c0b"
|
|
md5: "14d797815aa9bbc79fe284b244ea75b1"
|
|
note: >
|
|
Per-game slave and hardware settings, matched on the archive name.
|
|
whdload_db.xml in the same folder is read when the JSON is absent. With
|
|
neither, the booter scans the archive for a .slave file. Part of the set
|
|
the whdboot seed check requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1714-1733, source src/osdep/amiberry_whdbooter.cpp:1736-1750, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "kick33180.A500.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick33180.A500.RTB"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 3882
|
|
sha1: "1d1c557f4a0f5ea88aeb96d68b09f41990340f70"
|
|
md5: "c993feb1eeddec1d2e687aa514231028"
|
|
aliases: ["whdboot/save-data/Kickstarts/kick33192.A500.RTB"]
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 1.2, read from DEVS:Kickstarts
|
|
beside the image the booter links there. Part of the set the whdboot seed
|
|
check requires. The core zip carries the library alone. The repository
|
|
ships the same bytes as kick33192.A500.RTB.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "kick34005.A500.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick34005.A500.RTB"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 4020
|
|
sha1: "209c109855f94c935439b60950d049527d2f2484"
|
|
md5: "7eb13d974af0992d672b67c317a7e0a1"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 1.3, read from DEVS:Kickstarts
|
|
beside the image the booter links there. Part of the set the whdboot seed
|
|
check requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "kick40063.A600.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick40063.A600.RTB"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 5000
|
|
sha1: "ca2d6e1e2b4883929447a05e29418533723a419c"
|
|
md5: "3f97c1963d82c808ef29e7c984c4c688"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 3.1 A600, read from DEVS:Kickstarts
|
|
beside the image the booter links there. Part of the set the whdboot seed
|
|
check requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "kick40068.A1200.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick40068.A1200.RTB"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 5008
|
|
sha1: "1ad1b55e7226bd5cd66def8370a69f19244da796"
|
|
md5: "547b42b7b070c7f227ea45e0986d57a1"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 3.1 A1200, read from
|
|
DEVS:Kickstarts beside the image the booter links there. Part of the set
|
|
the whdboot seed check requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "kick40068.A4000.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick40068.A4000.RTB"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 4976
|
|
sha1: "973b42dcaf8d6cb111484b3c4d3b719b15f6792d"
|
|
md5: "f89f19b858ea6b1a04327c6f71ee1600"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 3.1 A4000, read from
|
|
DEVS:Kickstarts beside the image the booter links there. Part of the set
|
|
the whdboot seed check requires. The core zip carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786, source src/osdep/amiberry.cpp:11510-11544"
|
|
|
|
- name: "kick31034.A1000.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick31034.A1000.RTB"
|
|
mode: libretro
|
|
system: commodore-amiga
|
|
required: false
|
|
size: 3736
|
|
sha1: "f5af033455ed80997ca1f4b56f36ac621c78ab9e"
|
|
md5: "c5ba6165df42fc69b32942b248fca725"
|
|
note: >
|
|
WHDLoad relocation table for the A1000 Kickstart 1.1 image, read from
|
|
DEVS:Kickstarts beside the image the booter links there. The core zip
|
|
carries the library alone.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-345, source src/osdep/amiberry_whdbooter.cpp:1786"
|
|
|
|
- name: "WHDLoad"
|
|
path: "whdboot/WHDLoad"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 161031
|
|
sha1: "c3ecdaf43cc554026c8ef1c440a08c81144f810b"
|
|
md5: "6670a9571f235ec31b8bbd48fc18f428"
|
|
note: >
|
|
WHDLoad executable linked into C: of the boot drive the booter builds,
|
|
unless JST is selected. Ships in whdboot/ of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1776-1785"
|
|
|
|
- name: "JST"
|
|
path: "whdboot/JST"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 89108
|
|
sha1: "55dd3ecd5086528fa984e82db6474b954fc54ad5"
|
|
md5: "2a3a61bbd7c351751506e22a4354b76a"
|
|
note: >
|
|
JST loader linked into C: in place of WHDLoad when the
|
|
use_jst_instead_of_whd option is set. Ships in whdboot/ of the installed
|
|
build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1776-1779"
|
|
|
|
- name: "AmiQuit"
|
|
path: "whdboot/AmiQuit"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 76
|
|
sha1: "faaaa08b29b391381771222f10b7b22c3b99f4ca"
|
|
md5: "36ab26d3b855e634fdda062c052cd52b"
|
|
note: >
|
|
Quit helper linked into C: and called at the end of the generated startup-
|
|
sequence. Ships in whdboot/ of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1526, source src/osdep/amiberry_whdbooter.cpp:1785"
|
|
|
|
- name: "boot-data.zip"
|
|
path: "whdboot/boot-data.zip"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 357265
|
|
sha1: "18a9dba5cfe2f375f111dd5148691ecaecc6293b"
|
|
md5: "9e638f3d531eb7cd82594f49a4cf03b7"
|
|
note: >
|
|
Boot volume mounted as DH3. A boot-data directory at the same place is
|
|
used when the zip is absent. Ships in whdboot/ of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1563-1576"
|
|
|
|
- name: "whdload_db.json"
|
|
path: "whdboot/game-data/whdload_db.json"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 6680181
|
|
sha1: "bcb18c1016cbb1c748d39254e7f94fbf875b1c0b"
|
|
md5: "14d797815aa9bbc79fe284b244ea75b1"
|
|
note: >
|
|
Per-game slave and hardware settings, matched on the archive name.
|
|
whdload_db.xml in the same folder is read when the JSON is absent. With
|
|
neither, the booter scans the archive for a .slave file. Ships in whdboot/
|
|
of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:1714-1733, source src/osdep/amiberry_whdbooter.cpp:1736-1750"
|
|
|
|
- name: "kick33180.A500.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick33180.A500.RTB"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 3882
|
|
sha1: "1d1c557f4a0f5ea88aeb96d68b09f41990340f70"
|
|
md5: "c993feb1eeddec1d2e687aa514231028"
|
|
aliases: ["whdboot/save-data/Kickstarts/kick33192.A500.RTB"]
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 1.2, read from DEVS:Kickstarts
|
|
beside the image the booter links there. Ships in whdboot/ of the
|
|
installed build. The repository ships the same bytes as
|
|
kick33192.A500.RTB.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786"
|
|
|
|
- name: "kick34005.A500.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick34005.A500.RTB"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 4020
|
|
sha1: "209c109855f94c935439b60950d049527d2f2484"
|
|
md5: "7eb13d974af0992d672b67c317a7e0a1"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 1.3, read from DEVS:Kickstarts
|
|
beside the image the booter links there. Ships in whdboot/ of the
|
|
installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786"
|
|
|
|
- name: "kick40063.A600.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick40063.A600.RTB"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 5000
|
|
sha1: "ca2d6e1e2b4883929447a05e29418533723a419c"
|
|
md5: "3f97c1963d82c808ef29e7c984c4c688"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 3.1 A600, read from DEVS:Kickstarts
|
|
beside the image the booter links there. Ships in whdboot/ of the
|
|
installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786"
|
|
|
|
- name: "kick40068.A1200.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick40068.A1200.RTB"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 5008
|
|
sha1: "1ad1b55e7226bd5cd66def8370a69f19244da796"
|
|
md5: "547b42b7b070c7f227ea45e0986d57a1"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 3.1 A1200, read from
|
|
DEVS:Kickstarts beside the image the booter links there. Ships in whdboot/
|
|
of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786"
|
|
|
|
- name: "kick40068.A4000.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick40068.A4000.RTB"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 4976
|
|
sha1: "973b42dcaf8d6cb111484b3c4d3b719b15f6792d"
|
|
md5: "f89f19b858ea6b1a04327c6f71ee1600"
|
|
note: >
|
|
WHDLoad relocation table for Kickstart 3.1 A4000, read from
|
|
DEVS:Kickstarts beside the image the booter links there. Ships in whdboot/
|
|
of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-352, source src/osdep/amiberry_whdbooter.cpp:1786"
|
|
|
|
- name: "kick31034.A1000.RTB"
|
|
path: "whdboot/save-data/Kickstarts/kick31034.A1000.RTB"
|
|
mode: standalone
|
|
system: commodore-amiga
|
|
required: false
|
|
bundled: true
|
|
size: 3736
|
|
sha1: "f5af033455ed80997ca1f4b56f36ac621c78ab9e"
|
|
md5: "c5ba6165df42fc69b32942b248fca725"
|
|
note: >
|
|
WHDLoad relocation table for the A1000 Kickstart 1.1 image, read from
|
|
DEVS:Kickstarts beside the image the booter links there. Ships in whdboot/
|
|
of the installed build.
|
|
source_ref: "source src/osdep/amiberry_whdbooter.cpp:331-345, source src/osdep/amiberry_whdbooter.cpp:1786"
|