Commit Graph
4334 Commits
Author SHA1 Message Date
Abdessamad Derraz 5175c53b3e chore: a failure is named once in line mode 2026-11-03 15:04:58 +01:00
Abdessamad Derraz 8ab300176e docs: keep the lead-in colons the faq tests hold 2026-11-03 14:59:07 +01:00
Abdessamad Derraz 38b716d4cb fix: list the launchers with the new installer 2026-11-03 14:59:07 +01:00
Abdessamad Derraz 1cc12d8e2a docs: which-pack names the folder in fewer words 2026-11-03 14:56:45 +01:00
Abdessamad Derraz 5cb4db61d8 chore: advance fbneo to da14132
libretro/FBNeo 32958a8 to da14132, upstream 697e385 to c110542, through
profile_sync --rebase-refs then --bump-commit. core_version v1.0.0.03
read again from src/burn/version.h: unchanged.

BIOS entries between the two pins: d_cps3.cpp adds the sfiii2a driver
(SF3 2nd Impact, Asia 970930) with its own SH-2 BIOS,
sfiii2_asia.29f400.u2 (crc32 4518d589), filed like the other CPS-3
chips. The 19 CPS-3 refs after it move by 15 lines. d_neogeo.cpp,
d_pgm.cpp, d_spectrum.cpp, d_nes.cpp, d_ngp.cpp and d_snes.cpp change
game sets only, no BIOS set.

locate_archive now tries system/fbneo/romdata/ first while a RomData
file starts. The notes list it, and drop rom_path.opt, which no file of
src/burner/libretro reads.
2026-11-03 14:48:56 +01:00
Abdessamad Derraz aa0158c65a fix: read redump bios dats from /bios/<code>
redump.info moved its BIOS DAT links from /static/bios/<name>.dat to one
route per system (/bios/PSX, /bios/PS2, /bios/GC, /bios/XBOX), served as
an attachment. The scraper matched only the old shape and found nothing.
Both shapes are read now.

Refreshed snapshot: the PS2 DAT moved from 2026-06-16 to 2026-10-10,
191 entries become 225 (34 mechacon, DVD and font ROMs added, the
ps2-dvd-302c.bin sha1 corrected, five descriptions completed). Only
the provenance fields of database.json change.
2026-11-03 14:37:09 +01:00
Abdessamad Derraz 27bd4f1a50 fix: one failure line per file, tests stay local 2026-11-03 14:31:49 +01:00
Abdessamad Derraz 2478c2a96c fix: tick lists wrap, tests follow the new keys 2026-11-03 14:24:51 +01:00
Abdessamad Derraz ad4521094c docs: current names and counts in pack options 2026-11-03 14:24:46 +01:00
Abdessamad Derraz 1e45094bcb chore: merge main into the site refresh 2026-11-03 14:21:51 +01:00
Abdessamad Derraz 87762a257d refactor: keep the retired text guard in one file
The testing guide lists every test module and is not edited here, so the guard joins test_doc_surfaces, before its entry point.
2026-11-03 14:21:48 +01:00
Abdessamad Derraz d8f8e865dc chore: merge main into wiki refresh 2026-11-03 14:21:39 +01:00
Abdessamad Derraz b8974e70a7 chore: merge main into the tools page refresh 2026-11-03 14:21:38 +01:00
Abdessamad Derraz 9af6c3ab27 chore: merge main into installer pages 2026-11-03 14:21:36 +01:00
Abdessamad Derraz 485df3714a chore: merge main 2026-11-03 14:21:22 +01:00
Abdessamad Derraz d8ee7439f5 chore: tests follow the tick lists and found cards 2026-11-03 14:21:22 +01:00
Abdessamad Derraz 56abc92896 docs: keep the probe options a page explains 2026-11-03 10:46:58 +01:00
Abdessamad Derraz 48fa8abf44 chore: audit 24 and 17 cases, host kept out 2026-11-03 10:45:18 +01:00
Abdessamad Derraz bb634661d5 chore: advance beetle_saturn to 30f4c12
The pin moves past the merged Video CD card PR (libretro/beetle-saturn-libretro#99). The core now reads the Video CD player out of mpeg_card.bin with command 0xE2, so the entry and the notes no longer say the image is never read. Refs rebased, core_version still v1.32.1 at libretro.c:58. source-paths.json gains the new pin and the Kenji-NX pin that was missing.
2026-11-03 10:41:16 +01:00
Abdessamad Derraz 694c39e2f8 chore: merge main into installer pages 2026-11-03 10:23:08 +01:00
Abdessamad Derraz 6454de8772 docs: check and copy samples printed by install.py 2026-11-03 10:22:59 +01:00
Abdessamad Derraz 3d96f968e1 chore: merge main 2026-11-03 10:19:54 +01:00
Abdessamad Derraz 084bce08f9 docs: bring the installer pages up to the code 2026-11-03 10:17:47 +01:00
Abdessamad Derraz 4f7000f66d feat: hold installer pages to the code's words 2026-11-03 10:17:47 +01:00
Abdessamad Derraz 118535db24 feat: guard generated pages against retired text
Retired commands, addresses and feature terms, each with its reason, and every option a generated command passes, read against its script's parser.
2026-11-03 10:17:10 +01:00
Abdessamad Derraz 292281a8fa refactor: drop the unused pack table class
No page writes table.rb-packs: the Get your files tables are matched by their labelled cells. The file list comment named the Tested block, removed on 2026-10-28.
2026-11-03 10:17:10 +01:00
Abdessamad Derraz 50f9dd7f5f fix: pr checklist generates the site first
validate.yml generates the pages before the suite, and the site tests fail on a clone without them.
2026-11-03 10:17:09 +01:00
Abdessamad Derraz cfe9edb3a1 fix: gaps and cores pages count from the data
The gaps page said the exporter regenerates each platform's file, which it patches, and opened on 48 missing above a heading of 10 files. The provenance total sat above three lists that add up to more, and the cores page counted every profile as run by the platforms.
2026-11-03 10:17:09 +01:00
Abdessamad Derraz 28d91e2eea fix: settle test taps past float rounding 2026-11-03 10:16:09 +01:00
Abdessamad Derraz 09fd7af35b chore: hold contributor pages to schema and code 2026-11-03 10:14:55 +01:00
Abdessamad Derraz c186b168bc docs: which-pack names the folder question 2026-11-03 10:14:09 +01:00
Abdessamad Derraz c7f4484151 fix: armed taps and offline list named by setup 2026-11-03 10:13:37 +01:00
Abdessamad Derraz 2ca8491f0a fix: rerun reads, backups and failed lines 2026-11-03 10:13:24 +01:00
Abdessamad Derraz 7f6af11bbd feat: hold wiki commands and steps to the code 2026-11-03 10:12:41 +01:00
Abdessamad Derraz 8936861a0c docs: align ci, release and report pages 2026-11-03 10:12:41 +01:00
Abdessamad Derraz 103417a343 fix: name website/ where docs/ was written 2026-11-03 10:12:40 +01:00
Abdessamad Derraz 1de4cb4516 fix: cleanup keeps the generated files of today 2026-11-03 10:12:40 +01:00
Abdessamad Derraz b23b8f0a62 fix: find RetroArch-Win64 from WSL too 2026-11-03 10:12:38 +01:00
Abdessamad Derraz 12a3dc34ab fix: cores, tick lists and cards as the run reads
Work in progress of code_audit_24 and tui_audit_17: the Cores screen
chooses among the cores the run accepts (set_aside event), one rule
for the three tick lists, the dest error said on the result, ArkOS
cards found by their games part.
2026-11-03 10:11:37 +01:00
Abdessamad Derraz c92b8eb7da docs: drop hand counts from reference pages 2026-11-03 10:10:04 +01:00
Abdessamad Derraz b2e313d5f1 docs: scraper and target contracts from the code 2026-11-03 10:09:32 +01:00
Abdessamad Derraz 8609810d8f docs: align profiling and platform pages with code 2026-11-03 10:08:42 +01:00
Abdessamad Derraz e11f7d14b8 docs: align tools page with the code 2026-11-03 10:08:35 +01:00
Abdessamad Derraz e9ef630b3a docs: regenerate the installer page samples 2026-10-28 17:23:34 +01:00
Abdessamad Derraz 57e0f306e8 chore: merge games parts and cores ticked
# Conflicts:
#	tests/test_doc_pages.py
2026-10-28 17:23:11 +01:00
Abdessamad Derraz 8e811582c1 fix: which-pack names the first screen in brief
The sentence fits the page's 400-word ceiling and its 20-word sentences.
A test reading the site generator skips under Python 3.8, as the others
do, and the core plan test names the cores --core gave.
2026-10-28 17:22:16 +01:00
Abdessamad Derraz a0c3247f11 feat: redraw the project logo from the site mark 2026-10-28 17:09:24 +01:00
Abdessamad Derraz 7e7befd7a3 fix: one box height per diagram row 2026-10-28 16:59:25 +01:00
Abdessamad Derraz ea214d9c01 fix: every core ticked while none narrows the run
Cores drew every box empty when no core narrows the run, read as nothing
chosen. Every core is now drawn ticked, an untick keeps the others, All
and None work as on Choose systems, and the plan, Options and line mode
say all cores or N of M cores. A run with failures counts once, the
failed files said as failed.
2026-10-28 16:51:14 +01:00
Abdessamad Derraz a4faf536dd fix: a games part is its system's card
Closes every finding of code_audit_23 and tui_audit_16: AmberELEC and
EmuELEC cards found as theirs, ArkOS cards told by bgmusic or
launchimages, counts that agree and read a copy of the right size before
calling it in place, one terminal width, line mode in the screen's order
and words, a tap shown armed, and which-pack naming the first screen.
2026-10-28 16:34:55 +01:00