chore: advance puae2021 to 5dbac2b

This commit is contained in:
Abdessamad Derraz committed 2026-11-09 07:32:46 +01:00
1 parent a8eb68fadb
commit 71d58f291f
2 files changed
+45 -40

No files matched your search

+39 -36
View File
@@ -5,7 +5,7 @@ cores: [puae2021]
source: "https://github.com/libretro/libretro-uae/tree/2.6.1"
upstream: "https://github.com/GnoStiC/PUAE"
profiled_date: "2026-03-24"
source_commit: "151828f14d43bb2b0651327ee19a23b36a7081b2"
source_commit: "5dbac2bf90b2dddf9d3f8d5b2ccad0651f798c1d"
core_version: "2.6.1"
version_basis:
kind: file
@@ -34,10 +34,11 @@ notes: |
conventions: standard (kick*.A*), Amiga Forever (amiga-os-*.rom), and
TOSEC (Kickstart v*.rom). The first valid match is used.
Default kickstart per model (automatic selection):
A500, A500OG, A2000OG, CDTV -> kick34005.A500 (KS 1.3)
Default kickstart per model (automatic selection,
libretro/libretro-core.c:5988-6007):
A500, A500OG, A500ECS, A2000OG, CDTV -> kick34005.A500 (KS 1.3)
A500+ -> kick37175.A500 (KS 2.04)
A600 -> kick40063.A600 (KS 3.1)
A600, A600OG -> kick40063.A600 (KS 3.1)
A1200, A1200OG -> kick40068.A1200 (KS 3.1)
A2000 -> kick40063.A600 (KS 3.1)
A4030, A4040 -> kick40068.A4000 (KS 3.1)
@@ -68,18 +69,18 @@ notes: |
other format works (sources/src/caps/caps.c:37-41, 71-96, 467-487).
Data files are read from system/uae_data/, or system/uae/ when uae_data/
does not exist (libretro/libretro-core.c:747-752). The "Floppy Sound
does not exist (libretro/libretro-core.c:746-751). The "Floppy Sound
Type" option picks the floppy drive samples embedded in the core
(internal, the default) or the external A500 or LOUD set from that folder
(libretro/libretro-core.c:1850-1864, libretro/libretro-core.c:4124-4152).
(libretro/libretro-core.c:1854-1868, libretro/libretro-core.c:4132-4160).
Each sample is drive_<click|spin|spinnd|startup|snatch>_<set>, with .wav
appended when the bare name does not open. When none of the five opens,
floppy sound is turned off for that drive (sources/src/driveclick.c:77-104,
sources/src/driveclick.c:200-235). The same folder is scanned for files
ending in rom, offered as cartridge images by the Cartridge option.
Source: libretro/libretro-core.h:140-245, libretro/libretro-core.c:5533-5701,
libretro/libretro-core.c:5788-5879
Source: libretro/libretro-core.h:142-247, libretro/libretro-core.c:5541-5708,
libretro/libretro-core.c:5795-5878
files:
# -------------------------------------------------------
@@ -94,7 +95,7 @@ files:
aliases:
- "amiga-os-110-ntsc.rom"
- "Kickstart v1.1 rev 31.34 (1985)(Commodore)(A1000)(NTSC).rom"
source_ref: "libretro/libretro-core.h:170-174"
source_ref: "libretro/libretro-core.h:172-176"
- name: "kick32034.A1000"
system: commodore-amiga
@@ -105,7 +106,7 @@ files:
aliases:
- "amiga-os-110-pal.rom"
- "Kickstart v1.1 rev 32.34 (1986)(Commodore)(A1000)(PAL).rom"
source_ref: "libretro/libretro-core.h:176-179"
source_ref: "libretro/libretro-core.h:178-181"
# -------------------------------------------------------
# Amiga 500 / 2000
@@ -120,7 +121,7 @@ files:
- "amiga-os-120.rom"
- "Kickstart v1.2 rev 33.180 (1986)(Commodore)(A500-A2000)[!].rom"
- "Kickstart v1.2 rev 33.180 (1986)(Commodore)(A500-A1000-A2000).rom"
source_ref: "libretro/libretro-core.h:182-185"
source_ref: "libretro/libretro-core.h:184-187"
- name: "kick34005.A500"
system: commodore-amiga
@@ -131,7 +132,7 @@ files:
- "amiga-os-130.rom"
- "Kickstart v1.3 rev 34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom"
- "Kickstart v1.3 rev 34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV).rom"
source_ref: "libretro/libretro-core.h:187-190"
source_ref: "libretro/libretro-core.h:189-192"
- name: "kick37175.A500"
system: commodore-amiga
@@ -143,7 +144,7 @@ files:
- "amiga-os-204.rom"
- "Kickstart v2.04 rev 37.175 (1991)(Commodore)(A500+)[!].rom"
- "Kickstart v2.04 rev 37.175 (1991)(Commodore)(A500+).rom"
source_ref: "libretro/libretro-core.h:192-195"
source_ref: "libretro/libretro-core.h:194-197"
# -------------------------------------------------------
# Amiga 600
@@ -157,7 +158,7 @@ files:
aliases:
- "amiga-os-205-a600.rom"
- "Kickstart v2.05 rev 37.350 (1992)(Commodore)(A600HD)[!].rom"
source_ref: "libretro/libretro-core.h:198-201"
source_ref: "libretro/libretro-core.h:200-203"
- name: "kick40063.A600"
system: commodore-amiga
@@ -169,7 +170,7 @@ files:
- "amiga-os-310-a600.rom"
- "Kickstart v3.1 rev 40.63 (1993)(Commodore)(A500-A600-A2000)[!].rom"
- "Kickstart v3.1 rev 40.63 (1993)(Commodore)(A500-A600-A2000).rom"
source_ref: "libretro/libretro-core.h:203-206"
source_ref: "libretro/libretro-core.h:205-208"
# -------------------------------------------------------
# Amiga 1200
@@ -183,7 +184,7 @@ files:
aliases:
- "amiga-os-300-a1200.rom"
- "Kickstart v3.0 rev 39.106 (1992)(Commodore)(A1200)[!].rom"
source_ref: "libretro/libretro-core.h:209-212"
source_ref: "libretro/libretro-core.h:211-214"
- name: "kick40068.A1200"
system: commodore-amiga
@@ -194,7 +195,7 @@ files:
- "amiga-os-310-a1200.rom"
- "Kickstart v3.1 rev 40.68 (1993)(Commodore)(A1200)[!].rom"
- "Kickstart v3.1 rev 40.68 (1993)(Commodore)(A1200).rom"
source_ref: "libretro/libretro-core.h:214-217"
source_ref: "libretro/libretro-core.h:216-219"
# -------------------------------------------------------
# Amiga 4000
@@ -208,7 +209,7 @@ files:
aliases:
- "amiga-os-300-a4000.rom"
- "Kickstart v3.0 rev 39.106 (1992)(Commodore)(A4000)[!].rom"
source_ref: "libretro/libretro-core.h:220-223"
source_ref: "libretro/libretro-core.h:222-225"
- name: "kick40068.A4000"
system: commodore-amiga
@@ -219,7 +220,7 @@ files:
aliases:
- "amiga-os-310-a4000.rom"
- "Kickstart v3.1 rev 40.68 (1993)(Commodore)(A4000).rom"
source_ref: "libretro/libretro-core.h:225-228"
source_ref: "libretro/libretro-core.h:227-230"
# -------------------------------------------------------
# Commodore CDTV
@@ -233,7 +234,7 @@ files:
- "amiga-os-130-cdtv-ext.rom"
- "CDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom"
- "CDTV Extended-ROM v1.0 (1992)(Commodore)(CDTV).rom"
source_ref: "libretro/libretro-core.h:231-234"
source_ref: "libretro/libretro-core.h:233-236"
# -------------------------------------------------------
# Amiga CD32
@@ -246,7 +247,7 @@ files:
aliases:
- "amiga-os-310-cd32.rom"
- "Kickstart v3.1 rev 40.60 (1993)(Commodore)(CD32).rom"
source_ref: "libretro/libretro-core.h:236-239"
source_ref: "libretro/libretro-core.h:238-241"
- name: "kick40060.CD32.ext"
system: commodore-amiga-cd32
@@ -256,7 +257,7 @@ files:
aliases:
- "amiga-os-310-cd32-ext.rom"
- "CD32 Extended-ROM rev 40.60 (1993)(Commodore)(CD32).rom"
source_ref: "libretro/libretro-core.h:241-244"
source_ref: "libretro/libretro-core.h:243-246"
# -------------------------------------------------------
# WHDLoad support files
@@ -265,20 +266,20 @@ files:
system: commodore-amiga
required: false
note: "Amiga Forever ROM decryption key. Copied to saves/WHDLoad/Devs/Kickstarts/ for WHDLoad."
source_ref: "libretro/libretro-core.c:5887-5902"
source_ref: "libretro/libretro-core.c:5886-5901"
- name: "WHDLoad.key"
system: commodore-amiga
required: false
unsourceable: "per-user signed registration key, never distributed generically, WHDLoad free since v18.2"
note: "WHDLoad license key. Copied to saves/WHDLoad/L/ for registered WHDLoad use."
source_ref: "libretro/libretro-core.c:5903-5918"
source_ref: "libretro/libretro-core.c:5902-5917"
- name: "WHDLoad.prefs"
system: commodore-amiga
required: false
note: "WHDLoad preferences. Copied to saves/WHDLoad/S/ when present."
source_ref: "libretro/libretro-core.c:5919-5942"
source_ref: "libretro/libretro-core.c:5918-5941"
# -------------------------------------------------------
# CAPS library for IPF floppy images
@@ -306,7 +307,7 @@ files:
sha1: "34f05541606ee8acd033eadbda082b90051253cc"
md5: "6c5b44c1a2bcee664129f850bfe4ed8a"
crc32: "27324b7d"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "A500 set, head step. Hashes are those of sources/uae_data/drive_click_A500.wav in the core repository."
- name: "drive_spin_A500.wav"
@@ -317,7 +318,7 @@ files:
sha1: "a117647990e2e9debb7ac65a0db429a59bb630f0"
md5: "7401f854a75f9ede18769168ab896a2a"
crc32: "5f7cb73b"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "A500 set, motor with a disk. Hashes are those of sources/uae_data/drive_spin_A500.wav in the core repository."
- name: "drive_spinnd_A500.wav"
@@ -328,7 +329,7 @@ files:
sha1: "786cf1cbd8eabaeb150dabb6b8a1aeca0ed71634"
md5: "f9d954879fee8e96baa93d6139077cdb"
crc32: "2c673174"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "A500 set, motor without a disk. Hashes are those of sources/uae_data/drive_spinnd_A500.wav in the core repository."
- name: "drive_startup_A500.wav"
@@ -339,7 +340,7 @@ files:
sha1: "db8de831a59a44dc6070166e2005c330a793a48d"
md5: "aebeacc7e7bc52ef890785c835bec3d0"
crc32: "cb552e00"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "A500 set, motor start. Hashes are those of sources/uae_data/drive_startup_A500.wav in the core repository."
- name: "drive_snatch_A500.wav"
@@ -350,7 +351,7 @@ files:
sha1: "b8dd63077e12bdeacd3ad70ba41614dc52aa8023"
md5: "1a4b2d6254918ff769f26beeede75655"
crc32: "4ac3c05e"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "A500 set, disk insertion. Hashes are those of sources/uae_data/drive_snatch_A500.wav in the core repository."
- name: "drive_click_LOUD.wav"
@@ -361,7 +362,7 @@ files:
sha1: "fa5df7c9fe3ee70cafbe232ff4f453982c6d1ce2"
md5: "b64bee23f356635f67fb08b543df9797"
crc32: "59069982"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "LOUD set, head step. Hashes are those of sources/uae_data/drive_click_LOUD.wav in the core repository."
- name: "drive_spin_LOUD.wav"
@@ -372,7 +373,7 @@ files:
sha1: "5b1d8c880f8d8fcd9309a7889817611cc27e16e0"
md5: "56d8e36a2f04b5e8c5a1f1530cfc886c"
crc32: "1969eea0"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "LOUD set, motor with a disk. Hashes are those of sources/uae_data/drive_spin_LOUD.wav in the core repository."
- name: "drive_spinnd_LOUD.wav"
@@ -383,7 +384,7 @@ files:
sha1: "d1709931cfe05b3bd31b6ef3d9697a22c934549b"
md5: "43ab05c6d969cb40805970a5b2352875"
crc32: "49e72ce7"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "LOUD set, motor without a disk. Hashes are those of sources/uae_data/drive_spinnd_LOUD.wav in the core repository."
- name: "drive_startup_LOUD.wav"
@@ -394,7 +395,7 @@ files:
sha1: "38e63f700ee6a5be71ded6c057267562c00f3e31"
md5: "743b4b9f0ca645c4c2a34953b5e01e45"
crc32: "d746cc1e"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "LOUD set, motor start. Hashes are those of sources/uae_data/drive_startup_LOUD.wav in the core repository."
- name: "drive_snatch_LOUD.wav"
@@ -405,14 +406,16 @@ files:
sha1: "0417e6e7fee2aebae972ce4d00101a0ce363af32"
md5: "40cdf89f35b68cfefd4df5fb0256e02f"
crc32: "b015251a"
source_ref: "libretro/libretro-core.c:747-752, libretro/libretro-core.c:4124-4152, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
source_ref: "libretro/libretro-core.c:746-751, libretro/libretro-core.c:4132-4160, sources/src/driveclick.c:77-104, sources/src/driveclick.c:200-235"
note: "LOUD set, disk insertion. Hashes are those of sources/uae_data/drive_snatch_LOUD.wav in the core repository."
model_kickstart_map:
A500: {kickstart: "kick34005.A500", ext: null}
A500OG: {kickstart: "kick34005.A500", ext: null}
A500ECS: {kickstart: "kick34005.A500", ext: null}
A500PLUS: {kickstart: "kick37175.A500", ext: null}
A600: {kickstart: "kick40063.A600", ext: null}
A600OG: {kickstart: "kick40063.A600", ext: null}
A1200: {kickstart: "kick40068.A1200", ext: null}
A1200OG: {kickstart: "kick40068.A1200", ext: null}
A2000: {kickstart: "kick40063.A600", ext: null}
@@ -440,4 +443,4 @@ platform_details:
amiga_forever: "amiga-os-{version}.rom"
tosec: "Kickstart v{version} rev {rev} ({year})(Commodore)({model}).rom"
scan_prefixes: ["kick", "amiga-os", "KS ROM"]
source_ref: "libretro/libretro-core.c:2629-2656"
source_ref: "libretro/libretro-core.c:2632-2661"
+6 -4
View File
@@ -336,9 +336,10 @@
"src/menu/mainmenu.cpp",
"src/util.cpp"
],
"github.com/AloysHF/BBKEmu@6641863f6ec59a74635753766e3f9d34adf92b05": [
"github.com/AloysHF/BBKEmu@0b698480d93b1bbf0717c658d89b551559a2ae3f": [
"Cargo.toml",
"crates/bbkemu-core/src/emulator.rs",
"crates/bbkemu-core/src/firmware.rs",
"crates/bbkemu-core/src/memory.rs",
"crates/bbkemu-core/src/model.rs",
"crates/bbkemu-libretro/src/lib.rs",
@@ -384,6 +385,7 @@
"github.com/AloysHF/Native32Emu@c9111273f97c67471358c8d9507a19c7cceb70f5": [
"Cargo.toml",
"crates/native32emu-core/src/archive_loader.rs",
"crates/native32emu-core/src/content_entry.rs",
"crates/native32emu-core/src/content_loader.rs",
"crates/native32emu-core/src/emulator.rs",
"crates/native32emu-core/src/file_browser.rs",
@@ -463,7 +465,7 @@
"github.com/AppleWin/AppleWin@9970ef6b668a7cf057ce6d82f100dde6a751f4d3": [
"README.md"
],
"github.com/ArnoAnsems/CatacombGL@d11ba549382278cbc67ba6171faf8af338e29f77": [
"github.com/ArnoAnsems/CatacombGL@6f243e42fc99b830982cf58bc19bd8a369fe9e6a": [
"src/Abyss/GameAbyss.cpp",
"src/Abyss/GameDetectionAbyss.h",
"src/Abyss/IntroViewAbyss.cpp",
@@ -4914,7 +4916,7 @@
"github.com/libretro/libretro-simcoupe@c28046241ac6a4d79e55326b6e354dc02f92fa34": [
"SimCoupe/Base/GUIDlg.cpp"
],
"github.com/libretro/libretro-uae@151828f14d43bb2b0651327ee19a23b36a7081b2": [
"github.com/libretro/libretro-uae@5dbac2bf90b2dddf9d3f8d5b2ccad0651f798c1d": [
"libretro/libretro-core.c",
"libretro/libretro-core.h",
"retrodep/sysconfig.h",
@@ -8920,7 +8922,7 @@
"system/vl.c",
"thirdparty/SDL2/src/joystick/SDL_gamecontroller.c"
],
"github.com/ruffle-rs/ruffle@fe6cfc545405b888ebb478ce1c211d63147ca49b": [
"github.com/ruffle-rs/ruffle@5701ce3223704e29a98cc636ada73b9d416197d1": [
"Cargo.toml",
"core/Cargo.toml",
"core/src/avm1/globals.rs",