mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
mame2003_plus (16 BIOS ZIPs, MAME 0.78 naming), mame2010 (51 ZIPs), mame2016 (37 ZIPs incl Lindbergh), hbmame (MAME 0.220, no custom BIOS), tyrquake (no BIOS), cannonball (29 OutRun ROMs with CRC32), uzem (open source, no BIOS), vecx (ROM embedded), emuscv (UPD7801G), b2 (BBC Micro standalone, ROMs bundled) 81 total emulator profiles covering all libretro cores with firmware. Cross-reference: 731 undeclared files, 186 already in repo.
25 lines
1.3 KiB
YAML
25 lines
1.3 KiB
YAML
emulator: TyrQuake
|
|
type: libretro
|
|
source: "https://github.com/libretro/tyrquake"
|
|
cores: [tyrquake]
|
|
systems: [quake]
|
|
verification: existence
|
|
notes: >
|
|
Quake engine source port. Plays Quake (id1), mission packs Scourge of Armagon
|
|
(hipnotic) and Dissolution of Eternity (rogue), Quoth mod, and custom mods via
|
|
-game parameter. The core accepts .pak extensions (retro_get_system_info sets
|
|
valid_extensions = "pak"). Content is loaded directly from the PAK file path -
|
|
the directory containing the PAK becomes basedir (libretro.c:988,1050).
|
|
The engine auto-detects game variant by checking the content path for id1,
|
|
hipnotic, rogue, or quoth substrings (libretro.c:1030-1070) and passes the
|
|
corresponding command-line flag. For non-standard paths it uses -game with the
|
|
directory basename. PAK files are game data (maps, textures, models, sounds)
|
|
shipped with the original retail game, not engine firmware. The engine checks
|
|
for gfx/pop.lmp inside pak0.pak to distinguish registered vs shareware
|
|
(common.c:974-991). COM_AddGameDirectory (common.c:1709) loads pak0.pak through
|
|
pak9.pak sequentially from the game directory, trying both lowercase and
|
|
uppercase filenames. No engine data files are required in the RetroArch system
|
|
directory. The core needs no BIOS or firmware.
|
|
|
|
files: []
|