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.
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: []
+5
View File
@@ -32,5 +32,10 @@ notes: |
line to auto-start the program (ref: src/libretro.c:614-686). It
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"
files: []
+8 -2
View File
@@ -16,8 +16,14 @@ systems:
notes: |
Libretro core by Recalbox wrapping Tom1975's SugarboxV2
(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
repository carries v0.9 only, which is the revision read here.
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. 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
each model and language, AMSDOS, the Plus cartridge plus_en.cpr, the