Files
libretro/emulators/zc210.yml
Abdessamad Derraz bbe4936cf2 feat: add 12 batocera standalone profiles, update 3 existing
New profiles: citron (Switch), clk (multi-system), demul (Hikaru),
eka2l1 (Symbian/N-Gage), gsplus (Apple IIGS), lexaloffle (PICO-8),
openmsx (MSX), ryujinx (Switch), shadps4 (PS4), tsugaru (FM Towns),
x16emu (Commander X16), xroar (Dragon/CoCo), zc210 (Zelda Classic).
Updated: amiberry, fsuae (standalone Amiga), ymir (Saturn standalone).
2026-03-26 07:01:16 +01:00

144 lines
4.6 KiB
YAML

emulator: Zelda Classic v2.10
type: libretro
core_classification: game_engine
source: https://github.com/netux79/zc210-libretro
upstream: https://www.zeldaclassic.com/
core_version: "2.10 Beta 5"
display_name: Zelda Classic v2.10 (ZC210)
profiled_date: 2026-03-26
cores:
- zc210
systems:
- zc210
notes: >-
Libretro port of Zelda Classic 2.10 quest player by netux79. Removed
Allegro dependency, runs .qst quest files. No ZQuest editor, no ZC Music
(mp3/ogg), no menus. MIDI playback via SoundFont (SF2). Data files
distributed with the core source in the datfile/ directory.
files:
- name: zcdata.dat
path: zc210/zcdata.dat
description: main engine data (fonts, palette, SFX samples, MIDI tracks)
required: true
source_ref: "zelda.cpp:1173-1181 load_datafile + signature validation"
- name: default.sf2
path: zc210/sf2/default.sf2
description: default SoundFont for MIDI music playback
required: true
source_ref: "zc_sys.cpp:2234-2238 file_exists + midi_init"
- name: custom0.sf2
path: zc210/sf2/custom0.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom1.sf2
path: zc210/sf2/custom1.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom2.sf2
path: zc210/sf2/custom2.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom3.sf2
path: zc210/sf2/custom3.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom4.sf2
path: zc210/sf2/custom4.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom5.sf2
path: zc210/sf2/custom5.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom6.sf2
path: zc210/sf2/custom6.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom7.sf2
path: zc210/sf2/custom7.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom8.sf2
path: zc210/sf2/custom8.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom9.sf2
path: zc210/sf2/custom9.sf2
description: alternative SoundFont (selectable via core option)
required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: LinkTothePast.dat
path: zc210/sfx/LinkTothePast.dat
description: Zelda A Link to the Past SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: LinksAwakening.dat
path: zc210/sfx/LinksAwakening.dat
description: Zelda Link's Awakening SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: BSZelda.dat
path: zc210/sfx/BSZelda.dat
description: BS Zelda SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: Metroid.dat
path: zc210/sfx/Metroid.dat
description: Metroid NES SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: Tortuga.dat
path: zc210/sfx/Tortuga.dat
description: Link to Tortuga quest SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: Castle.dat
path: zc210/sfx/Castle.dat
description: Castle Hunt quest SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: Elise.dat
path: zc210/sfx/Elise.dat
description: Search for Elise quest SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: SwangSong.dat
path: zc210/sfx/SwangSong.dat
description: Swang Song quest SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"
- name: Custom.dat
path: zc210/sfx/Custom.dat
description: user-provided custom SFX replacement
required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148"