One entry per file a launcher reads: pico8 per architecture, pico8_64,
pico8_dyn, pico8_gpio and pico8.dat, read in Batocera, KNULLI, Recalbox,
ROCKNIX, AmberELEC, EmuELEC, RetroDECK, ArkOS and ES-DE launchers.
From the official pico-8_0.2.7_raspi.zip and _amd64.zip, captured
from lexaloffle.com by the Wayback Machine. Archive SHA512 equals the
Gentoo dev-lang/pico8 Manifest. 0.2.5g files are kept as primaries.
--fetch also exported and stopped on the absent dist/truth before any
download, so CI skipped every exporter fidelity case and tolerated the
step. --refresh-cache only downloads: the step can no longer fail
unseen.
bbkemu now opens {system}/bbkemu/<a4980|a4988>/, names matched exactly
(firmware.rs:25-95). The files kept the old BBKEmu/A4980 casing and were
found by name only. Moved without byte change.
fmtownsmx.zip holds the two members geartowns reads, each matching MAME
fmtowns.cpp:2941,2947 (CRC f3fc636e, 16e78766). Music.xml is Supermodel
0.4's (trzy/Supermodel efbdc86, git blob 0d87602a), the copy the pack
ships where a platform's package leaves it out.
Each change records a fact the data no longer states:
- ROCKNIX 20261101 dropped the AetherSX2 package, so the install box
names KNULLI alone.
- RetroBat no longer pins an md5 on ar_bios.zip for the Arcadia, so no
file is held for emerson-arcadia-2001 and its UNLINKED entry is gone.
- sega-model1 holds only the model1io and model1io2 device sets, filed
under Arcade > Arcade and Arcade > MAME, with no section of its own.
- The Sega page gained Model 2 and new Chihiro and Hikaru files on the
same card layout: its word ceiling is measured again at 3545.
RomM 5.4.1 and ROCKNIX 20261101 are the revisions the platform files now
name. firmware.py:58-76, base_handler.py:1002 and rocknix-systems:137-197
still cover the cited code at those tags. The native field table lists
RetroBat's group.
RetroPie 427e7621, ROCKNIX 20261101 (ES f6c54287 from the
ui/emulationstation package.mk) and RomM 5.4.1, the revisions the
platform files were scraped at. RetroPie now builds pico-8 with
lr-fake08, ROCKNIX adds SDM845 to three device conditions.
The FAQ said the installer stops when it does not match "its
fingerprint", and the bootstraps print "does not match its expected":
the page quotes them again, within the page's word ceiling.
duckstation c9dc2254, ares dd737665, Ymir ff935379 and libretro-uae
d366f77c. In system.cpp the boot block only renames
media_playlist_index. libretro-uae adds the A600OG and A500ECS model
tags, the floppy, HD and CD defaults stay A500, A1200 and CD32.
duckstation c9dc2254, ares dd737665, Ymir ff935379 and parallel-ps2
87bcc96b. Each cited block was compared with the code at the new pin.
The region and BIOS logic is unchanged, only line numbers moved.
build_pypi.py stages install.py, the launcher, __main__.py, README and
LICENSE, then runs uv build with flit_core 3.12.0 pinned and
SOURCE_DATE_EPOCH set from install.py's commit. Adds python -m retrobios,
the PyPA classifiers, keywords and project URLs. CI installs uv.
Search Console reported emulators/vba_m/ as not found: an alias
profile has no page, and only the names in a profile's cores: list
were redirected. Each of the 21 alias profiles now redirects to the
page of the profile it names.
- The installer says "Every file on the list is in place." where it
said "Everything is in place.": a check covers the files the
collection holds, and the required ones it lacks follow.
- The FAQ, first install, legal and home pages state only what the
code shows (PlayStation 1 and Saturn run without a BIOS on some
emulators, save files are never touched, records are added).
- MinUI and MyMinUI show their own boot logos, and the Android,
Linux handheld and iPhone tiles show the Android robot, Tux and a
plain device icon, each credited in sources.json.
- Each Markdown copy, llms.txt and llms-full.txt name the commit
they were built from, version.json the current one, and the
answering rules tell assistants to fetch a stale copy again.
- The deploy lists the pages whose words changed (digests.json) and
posts them to IndexNow once the site is live.