Abdessamad Derraz
962f8ea5dc
feat: publish the collection as a Logiqx DAT
2026-10-18 10:15:40 +02:00
Abdessamad Derraz
2679ed1ee0
feat: describe system page files for machines
2026-10-18 10:13:13 +02:00
Abdessamad Derraz
c813ccbd32
feat: describe the data exports as a Dataset
2026-10-18 10:10:06 +02:00
Abdessamad Derraz
bd75defb61
fix: date sitemap entries from their pages
...
The sitemap gave every page the build date. A page now states its own date
and a mkdocs hook passes it on, or leaves lastmod out. The values added to
the site's code spans today are also escaped: a backtick in a profile or
file name could close the span and inject markup.
2026-10-18 10:08:18 +02:00
Abdessamad Derraz
f5e3404a8d
fix: anchor each version on its content
2026-10-18 10:04:02 +02:00
Abdessamad Derraz
b2d74b5255
feat: link emulator cards to the copy and section
2026-10-18 10:00:46 +02:00
Abdessamad Derraz
c66f24f333
fix: print none, not Python's None, on the site
...
A null upstream, version or detail is a stated fact. It now reads as
none, and a null upstream shows the project's own source. The site's
exclusion of local working notes no longer names the tool writing them.
2026-10-18 09:58:14 +02:00
Abdessamad Derraz
ba36d9586f
fix: print full hashes on collection cards
2026-10-18 09:54:28 +02:00
Abdessamad Derraz
cf121d028e
feat: give each collection card its path and link
2026-10-18 09:51:58 +02:00
Abdessamad Derraz
c0e0da03a6
fix: give the reason on an unsourceable card
2026-10-18 09:50:07 +02:00
Abdessamad Derraz
6d67a56097
fix: count untested files one way on the gaps page
2026-10-18 09:48:37 +02:00
Abdessamad Derraz
38ce395116
fix: print Adler-32 values as the downloads do
2026-10-18 09:46:45 +02:00
Abdessamad Derraz
2076874c16
fix: stop listing bundled files as ones to find
2026-10-18 09:44:11 +02:00
Abdessamad Derraz
92d639253a
refactor: drop sixteen unused imports
2026-10-18 08:52:19 +02:00
Abdessamad Derraz
bac91d0824
fix: stop asking for dumps the collection can make
...
The Wanted page listed 79 dumps the collection already produces,
such as a Kickstart's byte-swapped words or the halves of a C128
character ROM. The pipeline now records which missing dumps can be
derived, in derivable.json, and the page moves them to a section of
their own that names the held file and the transform.
2026-10-18 06:16:16 +02:00
Abdessamad Derraz
fd4c118a38
fix: count a catalogued dump once across its DATs
...
Several DATs list the same dump, as No-Intro's three FM-7 sets do
for their system ROMs, and the provenance report counted it once per
listing: 2485 missing announced for 2284 distinct dumps, on the site
as well. Dumps are now counted by identity, each keeping the DATs
that list it.
2026-10-18 06:11:12 +02:00
Abdessamad Derraz
e1b6aad51b
fix: refuse abbreviated flags in every script
...
argparse completed a prefix into the only flag starting with it:
slots.py --emulator read profiles from a directory named after the
emulator and reported nothing, and pipeline.py --all built every pack
variant. Every parser now refuses an abbreviation.
2026-10-18 05:30:58 +02:00
Abdessamad Derraz
fad4fa6d7e
fix: read core files in verify as the builder does
2026-10-18 01:18:32 +02:00
Abdessamad Derraz
faa8af0800
refactor: annotate every remaining signature
2026-10-18 00:44:20 +02:00
Abdessamad Derraz
0a2907bd5f
feat: describe emulator pages in structured data
2026-10-17 23:52:50 +02:00
Abdessamad Derraz
43af290102
feat: link and list every file on site pages
2026-10-17 23:51:02 +02:00
Abdessamad Derraz
e1510f94f8
fix: list each file to source on the gaps page
2026-10-17 23:08:40 +02:00
Abdessamad Derraz
55631a2fbc
fix: end listings quietly when the reader leaves
2026-10-17 20:50:22 +02:00
Abdessamad Derraz
ba2fee0920
fix: count emulator page files by slot
2026-10-17 19:36:44 +02:00
Abdessamad Derraz
d2a3c0bc3c
feat: show who pins each variant on system pages
2026-10-17 15:12:21 +02:00
Abdessamad Derraz
0cfaf06735
fix: show where each platform file goes
2026-10-17 15:10:40 +02:00
Abdessamad Derraz
de30a43441
feat: link each emulator page to its pinned commit
2026-10-17 15:10:09 +02:00
Abdessamad Derraz
13b7177c88
feat: publish one row per accepted hash
2026-10-17 15:08:22 +02:00
Abdessamad Derraz
36dda46ddd
fix: resolve api catalog links from the catalog
2026-10-17 15:06:50 +02:00
Abdessamad Derraz
da1b655262
fix: send lakka users to lakka's own pack
2026-10-17 10:23:02 +02:00
Abdessamad Derraz
a7af0445e3
fix: diff the truth against the platform's own list
2026-10-16 15:55:02 +02:00
Abdessamad Derraz
606141a61d
fix: link systems to the folder of their files
2026-10-16 14:31:46 +02:00
Abdessamad Derraz
53621fa689
fix: show each platform row its own hash
2026-10-16 14:30:40 +02:00
Abdessamad Derraz
be7a357999
fix: settle gaps by slot and size as verify does
2026-10-16 14:07:23 +02:00
Abdessamad Derraz
e100e50095
fix: check dolphin fork ipl dumps as a warning
2026-10-16 06:52:41 +02:00
Abdessamad Derraz
ece2c06aaf
feat: choose systems, cores and regions to install
2026-10-10 04:31:57 +02:00
Abdessamad Derraz
d8ad89902b
refactor: split helpers out of grown functions
2026-10-06 13:59:50 +02:00
Abdessamad Derraz
1937f0c509
fix: name a file's readers by resolution
2026-10-06 12:55:41 +02:00
Abdessamad Derraz
ed7ec8b6f8
fix: show unsourceable entries apart on the site
2026-10-06 12:53:10 +02:00
Abdessamad Derraz
a7de9b9c9c
fix: read extract folders from the registry
2026-10-06 12:44:32 +02:00
Abdessamad Derraz
f3d01aeeeb
refactor: split this round's fixes into small helpers
2026-10-06 11:16:06 +02:00
Abdessamad Derraz
c6681c0a63
fix: compute coverage from the profiles the site reads
2026-10-06 09:48:15 +02:00
Abdessamad Derraz
3730fa78c1
refactor: write one contributing text for both pages
2026-10-06 09:47:09 +02:00
Abdessamad Derraz
7822de38fb
fix: count site cores with the builder's resolution
2026-10-06 09:43:38 +02:00
Abdessamad Derraz
3183ad982c
fix: read gaps by normalized system, sha256, file names
2026-10-06 09:32:32 +02:00
Abdessamad Derraz
d6afb09663
refactor: one upstream name index for core lookups
2026-10-06 01:47:16 +02:00
Abdessamad Derraz
5771f195b0
fix: send retropie users to the retropie pack
2026-10-06 01:33:58 +02:00
Abdessamad Derraz
0d7939588e
fix: one size predicate, size_options retired
2026-10-05 02:51:13 +02:00
Abdessamad Derraz
b5c1e4fc03
fix: count engine and publisher trees as game data
2026-10-04 23:47:21 +02:00
Abdessamad Derraz
20937e688b
fix: print platform detail lists as plain text
2026-10-04 22:04:01 +02:00