Files
libretro/emulators/amiarcadia.yml
T
Abdessamad Derraz e7aa9e870b fix: state libretro core versions from their code
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.
2026-10-27 19:21:27 +01:00

40 lines
1.4 KiB
YAML

emulator: "AmiArcadia"
type: libretro
core_classification: official_port
source: "https://github.com/warmenhoven/amiarcadia"
upstream: "https://amigan.1emu.net/releases/"
profiled_date: "2026-10-23"
source_commit: "8ca27c925833fe0021475155512c7f467924f647"
core_version: "4.60"
version_basis:
kind: file
path: "DroidArcadia/app/src/main/cpp/da.h"
pattern: '#define\s+INTEGERVERSION\s+"([^"]+)"'
display_name: "Arcadia 2001 / Interton VC 4000 (AmiArcadia)"
cores:
- amiarcadia
- winarcadia
systems:
- emerson-arcadia-2001
- interton-vc4000
- elektor-tv-games-computer
# Libretro port of AmiArcadia/WinArcadia/DroidArcadia by James Jacobs.
# Emulates Signetics 2636 PVI / 2637 UVI + 2650 CPU systems:
# Emerson Arcadia 2001 and clones, Interton VC 4000 family,
# Elektor TV Games Computer, Zaccaria and Malzak coin-ops.
#
# No external files required. These systems have no separate system ROM;
# all code runs from the game cartridge. The core auto-identifies known
# ROMs by CRC32 via games.h lookup table.
#
# source_ref: src/libretro.c:497-624 (retro_load_game, no file I/O)
# source_ref: DroidArcadia/app/src/main/cpp/android.c:906-1065 (parse_bytes, ROM-only)
# source_ref: DroidArcadia/app/src/main/cpp/da.h:3-5 (version 4.60)
# source_ref: amiarcadia_libretro.info (firmware_count=0)
notes: |
No BIOS or firmware files required. firmware_count=0 confirmed by source.
files: []