docs: check three cores against recalbox build

Read the cores in the Recalbox 10.1.1 x86_64 image (sha1 b3d80ff0). The
sugarbox2 core, built from the token-gated v1.5, holds the 59 blobs of the
public v0.9 RomData.cpp byte for byte and opens the same paths: only its
on-screen keyboard placement differs. eightyone and exel-hence hold every
compiled embedded array of their public tags.
This commit is contained in:
Abdessamad Derraz committed 2026-10-27 06:49:28 +01:00
1 parent c2d745fbfa
commit 5431a42e23
3 files changed
+18 -2

No files matched your search

+5
View File
@@ -60,4 +60,9 @@ notes: |
linked statically. linked statically.
ref: libretro/eo_stubs.cpp:67-68, CMakeLists.txt:267-291 ref: libretro/eo_stubs.cpp:67-68, CMakeLists.txt:267-291
The core Recalbox 10.1.1 ships (x86_64 image sha1
b3d80ff00d46000de73c470c73b0ffa81f23c600, eightyone_libretro.so sha256
f3ac944a7b802f44426ec030f10f0a263c1db515d012a9fd9ca035ce8eaf04df) holds
the 117 embedded arrays of the files this tag compiles byte for byte.
files: [] files: []
+5
View File
@@ -32,5 +32,10 @@ notes: |
line to auto-start the program (ref: src/libretro.c:614-686). It line to auto-start the program (ref: src/libretro.c:614-686). It
belongs to the content. belongs to the content.
The core Recalbox 10.1.1 ships (x86_64 image sha1
b3d80ff00d46000de73c470c73b0ffa81f23c600, exel-hence_libretro.so sha256
34d0f171154bf903d7ebc66e60ad078d9728700fefde62d94b280e295cc8f424) holds
the nine embedded arrays of this tag byte for byte.
exclusion_note: "BIOS, BASIC cartridges and ExelDisk DOS compiled into the core, the system directory is never read" exclusion_note: "BIOS, BASIC cartridges and ExelDisk DOS compiled into the core, the system directory is never read"
files: [] files: []
+8 -2
View File
@@ -16,8 +16,14 @@ systems:
notes: | notes: |
Libretro core by Recalbox wrapping Tom1975's SugarboxV2 Libretro core by Recalbox wrapping Tom1975's SugarboxV2
(CPC 464, 664, 6128, 464+, 6128+ and GX-4000). Recalbox 10.1.1 builds (CPC 464, 664, 6128, 464+, 6128+ and GX-4000). Recalbox 10.1.1 builds
tag v1.5 from a token-gated copy of this repository, but the public tag v1.5 from a token-gated copy of this repository, and the public
repository carries v0.9 only, which is the revision read here. repository carries v0.9 only, which is the revision read here. The core
Recalbox ships was read against it: sugarbox2_libretro.so from the
10.1.1 x86_64 image (image sha1 b3d80ff00d46000de73c470c73b0ffa81f23c600,
core sha256 eda2d57f9b556c66db95d2b4b755e501c6645de6b9dfc46d901f1f93a1f39c5e)
holds the 59 compressed blobs of RomData.cpp byte for byte, reports
library_version 0.1, and opens the same paths. Its on-screen keyboard
is placed by SetOrigin where v0.9 has SetViewport.
Every ROM is compiled into the core as a zlib stream: OS and BASIC for Every ROM is compiled into the core as a zlib stream: OS and BASIC for
each model and language, AMSDOS, the Plus cartridge plus_en.cpr, the each model and language, AMSDOS, the Plus cartridge plus_en.cpr, the