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.
44 lines
2.1 KiB
YAML
44 lines
2.1 KiB
YAML
emulator: Zelda Classic 2.55 Prototype
|
|
type: libretro
|
|
core_classification: game_engine
|
|
source: "https://www.retrobat.ovh/repo/win64/stable/emulators/cores/zc255_libretro.dll.zip"
|
|
upstream: closed-source
|
|
profiled_date: "2026-10-20"
|
|
core_version: "2.55.16"
|
|
version_basis:
|
|
kind: package
|
|
url: "https://www.retrobat.ovh/repo/win64/stable/emulators/cores/zc255_libretro.dll.zip"
|
|
artifact: "zc255_libretro.dll.zip, RetroBat coreversions.xml entry"
|
|
display_name: "Zelda Classic 2.55 (ZC255)"
|
|
cores: [zc255]
|
|
systems: [zeldaclassic]
|
|
|
|
notes: |
|
|
Libretro core that hosts the ZQuest Classic 2.55 player engine, offered by
|
|
RetroBat for its zeldaclassic system next to the ZQuest Classic standalone
|
|
(es_systems.cfg, emulatorLauncher LibRetro.CoreOptions.cs:303 names it
|
|
"Zelda Classic 2.55 Prototype"). It loads .qst quest files only
|
|
(emulatorLauncher Common/Generator.cs:350, 390-392). No source is
|
|
published: the profile reads zc255_libretro.dll as RetroBat serves it
|
|
(coreversions.xml version 2.55.16.0, DLL 45709824 bytes, sha1
|
|
d8b049ca8d196069609fd1cf67abd6346304f7a0). The binary identifies itself
|
|
as "2.55.16-core-prototype" and "0.14 embedded gameplay core".
|
|
|
|
Every engine file the standalone reads from disk is compiled into the DLL
|
|
as an RCDATA resource: allegro5.cfg, base_config/zc.cfg and zscript.cfg,
|
|
modules/classic.zmod, the packed classic_fonts.dat and the encoded engine
|
|
datafile it names, the default quest, zelda.nsf, the seven title, dungeon,
|
|
overworld, level 9, triforce, game over and ending MIDIs, the default.sf2
|
|
SoundFont (32319396 bytes) and an SDL gamecontrollerdb.txt. At start the
|
|
core writes them into a zc255-assets cache and verifies the copy, failing
|
|
with "Cannot locate embedded core resources" or "Embedded asset cache
|
|
verification failed" otherwise. RetroBat's ConfigureZc255
|
|
(emulatorLauncher LibRetro.CoreOptions.cs:6372-6377) states the same:
|
|
"Engine data, soundfont and sound effects are embedded in the DLL: nothing
|
|
is needed in the bios folder".
|
|
|
|
Nothing is read from the system directory. Quests and their saves are the
|
|
only files on disk.
|
|
|
|
files: []
|