mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-31 16:17:19 -05:00
Each libretro profile records version_basis and core_version is read there at its pin. snes9x states 1.63 in snes9x.h, nestopia 2.0.0, mgba 0.11.0, vice 3.10, atari800's libretro tree 7.0.0. Cores whose build takes its version from git carry the nearest tag in describe form (flycast v2.7-90-ge88b0ce, ppsspp, duckstation, gearcoleco), placeholders copied from .info files (Git, SVN) are replaced by the code's statement, and a code that states none is null with kind none.
71 lines
2.7 KiB
YAML
71 lines
2.7 KiB
YAML
emulator: "UAE4ARM"
|
|
type: libretro
|
|
core_classification: community_fork
|
|
cores: [uae4arm, "uae4arm_32b"]
|
|
source: "https://github.com/libretro/uae4arm-libretro"
|
|
upstream: "https://github.com/PandTomB/uae4arm"
|
|
profiled_date: "2026-03-25"
|
|
source_commit: "26f444f01771f0dfa2fa652906ff8222e92e476e"
|
|
upstream_commit: "161ddbaafe90a9747e9fb9c65ee4f38c163f335e"
|
|
core_version: "0.5"
|
|
version_basis:
|
|
kind: file
|
|
path: "libretro/core/libretro-core.cpp"
|
|
pattern: 'info->library_version\s+=\s+"([^"]+)'
|
|
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: "source libretro/core/libretro-core.cpp:82, source libretro/core/libretro-core.cpp:833, source src/memory.cpp:745-760"
|
|
|
|
- name: "kick40063.A600"
|
|
description: "Amiga 600 Kickstart v3.1 rev 40.063"
|
|
required: false
|
|
hle_fallback: true
|
|
source_ref: "source libretro/core/libretro-core.cpp:83, source 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: "source libretro/core/libretro-core.cpp:84, source libretro/core/libretro-core.cpp:415"
|
|
|
|
- name: "kick34005.CDTV"
|
|
description: "CDTV extended ROM v1.00 rev 34.005"
|
|
required: false
|
|
source_ref: "source libretro/core/libretro-core.cpp:85, source libretro/core/libretro-core.cpp:834, source src/memory.cpp:640-662"
|
|
|
|
- name: "kick40060.CD32"
|
|
description: "CD32 Kickstart v3.1 rev 40.060"
|
|
required: false
|
|
source_ref: "source libretro/core/libretro-core.cpp:86, source libretro/core/libretro-core.cpp:856, source src/memory.cpp:745-760"
|
|
|
|
- name: "kick40060.CD32.ext"
|
|
description: "CD32 extended ROM rev 40.060"
|
|
required: false
|
|
source_ref: "source libretro/core/libretro-core.cpp:87, source libretro/core/libretro-core.cpp:857, source src/memory.cpp:644-662"
|
|
|
|
- name: "rom.key"
|
|
description: "Cloanto Amiga Forever decryption key"
|
|
required: false
|
|
source_ref: "upstream src/memory.cpp:754 (addkeydir)"
|