Abdessamad Derraz
8f128b0b7f
feat: give platform pages structured data
2026-10-18 17:21:51 +02:00
Abdessamad Derraz
bfc7101166
fix: print the declared CRC32 on platform pages
2026-10-18 17:19:58 +02:00
Abdessamad Derraz
d5dd16dbdb
fix: give the home page a descriptive title
2026-10-18 17:19:25 +02:00
Abdessamad Derraz
e56621de42
fix: announce the sitemap from each page
2026-10-18 17:19:09 +02:00
Abdessamad Derraz
6c50e29dfa
fix: list archive members in accepted_hashes
2026-10-18 17:17:58 +02:00
Abdessamad Derraz
964f3f0cc9
fix: link cards to the platform's system section
2026-10-18 17:17:32 +02:00
Abdessamad Derraz
63a906e1bd
fix: say on the site when a source is gone
2026-10-18 17:15:25 +02:00
Abdessamad Derraz
8595814620
feat: give each gap its hash and destination
2026-10-18 17:14:58 +02:00
Abdessamad Derraz
c91a22ee7d
fix: print profile hashes whole on the site
2026-10-18 17:12:03 +02:00
Abdessamad Derraz
481b8eb5f9
fix: show catalog names and flag bad dumps
2026-10-18 17:11:39 +02:00
Abdessamad Derraz
11cec0a2d0
fix: read uncommitted BIOS files in --changed
2026-10-18 16:31:25 +02:00
Abdessamad Derraz
89073f26fe
fix: tell a contributor where a BIOS goes
2026-10-18 16:30:46 +02:00
Abdessamad Derraz
8da77961f5
fix: draw the download bar on a terminal only
2026-10-18 16:30:04 +02:00
Abdessamad Derraz
6b9300f601
fix: report ground truth as the site does
2026-10-18 16:29:18 +02:00
Abdessamad Derraz
a81fcf0831
fix: close a partial copy before deleting it
2026-10-18 16:28:10 +02:00
Abdessamad Derraz
d02c0d4efc
docs: quote the bootstrap's real fingerprint error
2026-10-18 16:27:10 +02:00
Abdessamad Derraz
e2d329c6ef
fix: fit the progress line to the terminal
2026-10-18 16:26:01 +02:00
Abdessamad Derraz
8247895664
fix: announce each retry of a file list
2026-10-18 16:25:08 +02:00
Abdessamad Derraz
eeeaa22579
fix: treat a chunked cut as a failed attempt
2026-10-18 16:24:03 +02:00
Abdessamad Derraz
19f02312ce
docs: map every test module and the check
2026-10-18 16:22:54 +02:00
Abdessamad Derraz
8e067c1c3a
fix: name the packs that fail verification
2026-10-18 16:21:54 +02:00
Abdessamad Derraz
9ca1e68007
fix: word the alias refusal as a sentence
2026-10-18 16:20:50 +02:00
Abdessamad Derraz
def1e80232
fix: fail a named pack that is not built
2026-10-18 16:20:33 +02:00
Abdessamad Derraz
054682ae1e
fix: cap a data archive member at its size
2026-10-18 16:20:21 +02:00
Abdessamad Derraz
737e917119
fix: name the target that removes a core
2026-10-18 16:19:19 +02:00
Abdessamad Derraz
10cfdb4de0
feat: install the data trees the pack carries
...
Manifests list each data directory's source archive and the hash of
every file; the installer rebuilds the tree from the archive and keeps
only the files whose hash matches.
2026-10-18 16:18:39 +02:00
Abdessamad Derraz
4f42c52a7f
fix: count systems once per normalized id
2026-10-18 16:11:13 +02:00
Abdessamad Derraz
cdeed8a523
docs: teach the wider region traps
2026-10-18 16:10:22 +02:00
Abdessamad Derraz
8c326bc31e
docs: list region_audit and the slots flags
2026-10-18 16:10:06 +02:00
Abdessamad Derraz
5d6ab396e4
fix: pass archived and target flags to slots
2026-10-18 16:09:15 +02:00
Abdessamad Derraz
4e7abebfa1
fix: read each file's digests once per run
2026-10-18 16:08:16 +02:00
Abdessamad Derraz
8001b9d86d
fix: compute verify's gap report once
2026-10-18 16:06:35 +02:00
Abdessamad Derraz
32d415eda5
fix: square the CRC chain once per length
2026-10-18 16:03:43 +02:00
Abdessamad Derraz
1e29d1c266
docs: align release and install examples
2026-10-18 16:01:13 +02:00
Abdessamad Derraz
c2cd085670
docs: regenerate the README
2026-10-18 16:00:44 +02:00
Abdessamad Derraz
02fcb54d9d
fix: retry a file list the network cut short
2026-10-18 15:40:59 +02:00
Abdessamad Derraz
cf596c92b6
fix: check --target for every platform first
2026-10-18 15:39:49 +02:00
Abdessamad Derraz
a56ab2a6b7
fix: let q decline the download confirmation
2026-10-18 15:35:45 +02:00
Abdessamad Derraz
eead810015
fix: skip the variants test without jsonschema
2026-10-18 15:31:28 +02:00
Abdessamad Derraz
3a29d5b56a
fix: refuse a profile path into .variants
2026-10-18 15:19:51 +02:00
Abdessamad Derraz
e3b17b04d2
fix: file RomM extras under their own system
2026-10-18 15:19:19 +02:00
Abdessamad Derraz
23551ba219
fix: name Azahar's real folder in the pack guide
2026-10-18 15:19:19 +02:00
Abdessamad Derraz
0f114022f3
fix: let loose ROMs complete a romset recipe
2026-10-18 15:12:35 +02:00
Abdessamad Derraz
ccbc09cf98
feat: detect the RetroArch UWP package
2026-10-18 15:11:21 +02:00
Abdessamad Derraz
950e6fae30
feat: find BizHawk where EmuHawk reads
2026-10-18 15:09:52 +02:00
Abdessamad Derraz
bc91790784
docs: describe detection as the installer does it
2026-10-18 15:08:25 +02:00
Abdessamad Derraz
3e5a9a18c1
fix: copy standalone files to Flatpak installs
2026-10-18 15:07:44 +02:00
Abdessamad Derraz
8f7b8c9dc9
fix: keep one case twin where case folds
2026-10-18 15:04:38 +02:00
Abdessamad Derraz
14f78ab634
feat: narrow an embedded install to its board
2026-10-18 15:03:26 +02:00
Abdessamad Derraz
51032c272b
fix: catch file and folder case collisions
2026-10-18 15:00:22 +02:00