Files
libretro/emulators/uae4arm.yml
T
Abdessamad Derraz 11da070128 chore: recale the profile refs onto their pins
Upstream moved under 145 profiles: 679 refs shifted and 452 followed a
renamed file, against 6,483 that still anchor where they were written.
The recale rewrites the located ranges only, keeping the annotations and
the sentences that carry them, and 106 pins advance in the same commit
because refs and source_commit name one revision or the profile
describes two at once.

Nothing here was guessed. The 183 refs that are CHANGED, GONE or
AMBIGUOUS are untouched, and the 57 profiles holding them keep their old
pin until someone reads the diff: profile_sync refuses to recale a
profile while any of its refs needs a re-read. trident kept its pin too,
its annotated ref being one the writer will not rewrite.
2026-09-04 14:41:44 +02:00

66 lines
2.4 KiB
YAML

emulator: uae4arm
type: libretro
core_classification: community_fork
cores: [uae4arm]
source: "https://github.com/libretro/uae4arm-libretro"
upstream: "https://github.com/PandTomB/uae4arm"
profiled_date: "2026-03-25"
source_commit: "26f444f01771f0dfa2fa652906ff8222e92e476e"
core_version: "v0.5"
display_name: "Commodore - Amiga (UAE4ARM)"
systems:
- commodore-amiga
notes: |
ARM-optimized Amiga emulator by TomB, ported to libretro by Chips-fr.
Based on an older uae4arm version, intended for low-powered ARM hardware
where PUAE cannot maintain full speed.
Core options expose three models: A500, A600, A1200. Each selects its
Kickstart ROM automatically. Extended ROMs (CDTV/CD32) can be set via
.uae config files but CD32/CDTV hardware emulation is absent from
this port (no akiko chip, CD support listed as missing).
Built-in AROS Kickstart replacement used as fallback when no ROM is found.
Cloanto-encrypted ROMs require rom.key in the system directory.
files:
- name: "kick34005.A500"
description: "Amiga 500 Kickstart v1.3 rev 34.005"
required: false
hle_fallback: true
source_ref: "libretro/core/libretro-core.cpp:82, libretro/core/libretro-core.cpp:833, src/memory.cpp:745-760"
- name: "kick40063.A600"
description: "Amiga 600 Kickstart v3.1 rev 40.063"
required: false
hle_fallback: true
source_ref: "libretro/core/libretro-core.cpp:83, libretro/core/libretro-core.cpp:789"
- name: "kick40068.A1200"
description: "Amiga 1200 Kickstart v3.1 rev 40.068"
required: false
hle_fallback: true
source_ref: "libretro/core/libretro-core.cpp:84, libretro/core/libretro-core.cpp:415"
- name: "kick34005.CDTV"
description: "CDTV extended ROM v1.00 rev 34.005"
required: false
source_ref: "libretro/core/libretro-core.cpp:85, libretro/core/libretro-core.cpp:834, src/memory.cpp:640-662"
- name: "kick40060.CD32"
description: "CD32 Kickstart v3.1 rev 40.060"
required: false
source_ref: "libretro/core/libretro-core.cpp:86, libretro/core/libretro-core.cpp:856, src/memory.cpp:745-760"
- name: "kick40060.CD32.ext"
description: "CD32 extended ROM rev 40.060"
required: false
source_ref: "libretro/core/libretro-core.cpp:87, libretro/core/libretro-core.cpp:857, src/memory.cpp:644-662"
- name: "rom.key"
description: "Cloanto Amiga Forever decryption key"
required: false
source_ref: "src/memory.cpp:754 (addkeydir)"