feat: re-profile 37 emulators with upstream verification

source-verified core_classification, upstream URLs, validation fields,
and hle_fallback flags. trimmed verbose notes. removed phantom files
(azahar boot9/sector0x96). added bsnes2014 variant profiles.
This commit is contained in:
Abdessamad Derraz
2026-03-23 10:58:32 +01:00
parent 06f5157c35
commit 26f2824259
37 changed files with 1086 additions and 698 deletions

View File

@@ -1,7 +1,9 @@
emulator: amiarcadia
type: libretro
source: "https://amigan.yatho.com/"
profiled_date: "2026-03-18"
core_classification: official_port
source: "https://github.com/warmenhoven/amiarcadia"
upstream: "https://amigan.1emu.net/releases/"
profiled_date: "2026-03-22"
core_version: "4.42"
display_name: "Arcadia 2001 / Interton VC 4000 (AmiArcadia)"
cores:
@@ -11,32 +13,21 @@ systems:
- interton-vc4000
- elektor-tv-games-computer
# AmiArcadia is a libretro port of James Jacobs' emulator for Signetics
# 2636 PVI / 2637 UVI + 2650 CPU-based systems: Emerson Arcadia 2001 and
# clones (Bandai, Grandstand, Schmid, Hanimex, Leisurevision, etc.),
# Interton VC 4000 family (Voltmace, Rowtron, Fountain, etc.), Elektor
# TV Games Computer, and Zaccaria/Malzak coin-op arcade machines.
# 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.
#
# The core does NOT require any BIOS or system ROM files.
# firmware_count = 0 in amiarcadia_libretro.info confirms this.
# 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.
#
# ROM identification:
# The core auto-identifies known game ROMs by CRC32 and configures the
# correct machine type, memory map, and game-specific settings. For
# unknown ROMs, the user selects machine type via the "Machine" core
# option (Arcadia / Interton).
#
# Supported extensions: .bin, .tvc
#
# Source ref: libretro-core-info/amiarcadia_libretro.info (firmware_count = 0)
# Docs: https://docs.libretro.com/library/amiarcadia/
# source_ref: src/libretro.c:497-624 (retro_load_game — no file I/O)
# source_ref: DroidArcadia/app/src/main/cpp/android.c:893-1052 (parse_bytes — ROM-only)
# source_ref: DroidArcadia/app/src/main/cpp/da.h:3-5 (version 4.42)
# source_ref: amiarcadia_libretro.info (firmware_count=0)
notes: |
No BIOS files required. The emulator has no external firmware dependencies.
Game ROMs are identified by CRC32 for automatic machine configuration.
No BIOS or firmware files required. firmware_count=0 confirmed by source.
files: []
# closed-source core — cannot verify via source code scan.
# firmware_count=0 in .info and docs confirm no BIOS needed.
# signetics 2636/2637 systems have no separate system ROM.