chore: give four profiles a path and a pin that match

xenia, tyrquake and solarus cited bare or unprefixed files and carried
line numbers from a newer tree than their pin named; each now names the
path and the revision together. tic80's wrapper repository holds nothing
but a licence, a readme and the core submodule, so the runtime claim
cites the submodule declaration and the project it points at.
This commit is contained in:
Abdessamad Derraz committed 2026-09-05 09:17:51 +02:00
1 parent 47e267d29c
commit fc47b9cbfe
4 files changed
+7 -7

No files matched your search

+2 -2
View File
@@ -4,7 +4,7 @@ core_classification: game_engine
source: "https://gitlab.com/solarus-games/solarus"
upstream: "https://gitlab.com/solarus-games/solarus"
profiled_date: "2026-08-08"
source_commit: "c817554d21e4fcbf726e74b0e402f34d95286a9e"
source_commit: "9cafa994b10f64ce2cad8a34c9da062feab6002d"
core_version: "2.2.0"
display_name: "Solarus Game Engine"
cores:
@@ -44,7 +44,7 @@ notes: |
Files the engine writes rather than expects: settings.dat and savegames under
the quest write directory named in quest.dat (Settings.cpp:149-166,240-280,
Savegame.cpp:114), the write root from SDL_GetPrefPath (QuestFiles.cpp:540),
Savegame.cpp:114), the write root from SDL_GetPrefPath (src/core/QuestFiles.cpp:721),
and error.txt under SOLARUS_FILE_LOGGING (Logger.cpp:29-45). Batocera's
002-pad.patch adds a read of /userdata/system/configs/solarus/pads.ini, which
its own generator rewrites at every launch. The editor and launcher subtrees
+1 -1
View File
@@ -36,7 +36,7 @@ platform_details:
encoded as cover images (code stored in PNG metadata).
runtime:
source_ref: "nesbox/TIC-80 (submodule at core/)"
source_ref: ".gitmodules, nesbox TIC-80 runtime (the core submodule)"
note: |
Entire runtime compiled into the binary. No external dependencies.
State serialization uses TIC_PERSISTENT_SIZE * 4 bytes of pmem()
+2 -2
View File
@@ -4,7 +4,7 @@ core_classification: game_engine
source: "https://github.com/libretro/tyrquake"
upstream: "http://disenchant.net/tyrquake/"
profiled_date: "2026-03-25"
source_commit: "471f2a72d2a7b0416f6a21eb945e5af831df06a4"
source_commit: "e57bb11597e8a00380f30f2627d219da960cf69a"
core_version: "v0.62"
display_name: "Quake (TyrQuake)"
cores: [tyrquake]
@@ -16,7 +16,7 @@ notes: >
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). All engine assets (gfx/palette.lmp, gfx/colormap.lmp,
(common/libretro.c:1313-1377). All engine assets (gfx/palette.lmp, gfx/colormap.lmp,
gfx.wad, textures, models, sounds) are loaded from within PAK files via
COM_AddGameDirectory (common.c:1709), which tries pak0.pak through pak9.pak in
both lowercase and uppercase. The core never calls
+2 -2
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/xenia-canary/xenia-canary"
upstream: "https://github.com/xenia-canary/xenia-canary"
profiled_date: "2026-03-26"
source_commit: "57c1af465ac9bd9b934fe49e7f6fb7b6db69b4e9"
source_commit: "0e1307bd2e6bfeeff29635a6b823e72e61c97ce9"
core_version: "canary"
display_name: "Xenia Canary (Xbox 360)"
cores:
@@ -33,7 +33,7 @@ exclusion_note: >
Xenia is a pure high-level emulation (HLE) Xbox 360 emulator. The entire
Xbox 360 operating system (kernel, XAM dashboard services, XBDM debug
manager) is reimplemented in C++ as HLE modules loaded at startup
(emulator.cc:316-318). System configuration (XConfig) returns hardcoded
(src/xenia/emulator.cc:317-322). System configuration (XConfig) returns hardcoded
values from xboxkrnl_xconfig.cc. Memory, CPU (JIT), GPU, APU, and HID
subsystems are all software-emulated. No external BIOS, firmware, NAND
flash dump, or system files are loaded from disk. The wiki confirms: