fix: pin tic80's upstream and correct its lines

The libretro pin carries nesbox/TIC-80 as a submodule at ae1195a9.
Without upstream_commit the comparison read nesbox at the profiled
date, and the cited lines pointed at comments: valid_extensions and
need_fullpath are 339-340 there, serialization 1203-1243.
This commit is contained in:
Abdessamad Derraz committed 2026-10-17 01:54:19 +02:00
1 parent df5c846af4
commit 66905e2c5b
1 file changed
+4 -3
+4 -3
View File
@@ -5,6 +5,7 @@ source: "https://github.com/libretro/TIC-80"
upstream: "https://github.com/nesbox/TIC-80"
profiled_date: "2026-03-25"
source_commit: "14fd99edc29962778bc88d81773288ffc6e8aa53"
upstream_commit: "ae1195a9d0fbda243bf0ebd861d6876d072a979e"
core_version: "0.80.0"
display_name: "TIC-80"
cores:
@@ -18,7 +19,7 @@ notes: |
wrapper (tic80_libretro.c) lives in the upstream repo itself.
Content loaded entirely via libretro data buffer (need_fullpath = false,
src/system/libretro/tic80_libretro.c:346). No call to RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY.
src/system/libretro/tic80_libretro.c:340). No call to RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY.
No code path reads any file from the system directory. All VM resources
(sprites, palette, font, sound engine) are compiled into the binary.
@@ -30,7 +31,7 @@ files: []
platform_details:
cartridge_format:
extensions: "tic, png"
source_ref: "src/system/libretro/tic80_libretro.c:345"
source_ref: "src/system/libretro/tic80_libretro.c:339"
note: |
.tic is the native cartridge format. .png loads cartridges
encoded as cover images (code stored in PNG metadata).
@@ -40,4 +41,4 @@ platform_details:
note: |
Entire runtime compiled into the binary. No external dependencies.
State serialization uses TIC_PERSISTENT_SIZE * 4 bytes of pmem()
data (src/system/libretro/tic80_libretro.c:1227-1267).
data (src/system/libretro/tic80_libretro.c:1203-1243).