Commit Graph
3501 Commits
Author SHA1 Message Date
Abdessamad Derraz 8f5b715c75 chore: merge the remaining minor fixes 2026-10-26 21:44:35 +01:00
Abdessamad Derraz 738c0e7ca2 chore: merge main into the p3 fixes 2026-10-26 21:41:34 +01:00
Abdessamad Derraz 075ebae349 docs: keep the setup row in the nothing-found step 2026-10-26 21:41:09 +01:00
Abdessamad Derraz b7896433ec chore: list the current launcher files for cards 2026-10-26 21:33:10 +01:00
Abdessamad Derraz 1fc85ce601 docs: name --fresh in the tools page 2026-10-26 21:28:36 +01:00
Abdessamad Derraz 561a51480b fix: start the console switch away from its target
The console switch tests put tty2 in front and switched to the pty the test was given. When that pty was /dev/pts/2 the launcher found itself in front already, and the refused-switch case returned 0.
2026-10-26 21:26:53 +01:00
Abdessamad Derraz da573fc6f3 chore: merge main into the p3 fixes 2026-10-26 21:19:43 +01:00
Abdessamad Derraz e1f8b5af36 chore: pin the current installer in the bootstraps 2026-10-26 21:19:33 +01:00
Abdessamad Derraz ad60a88deb fix: open the copy browser at a zip in downloads 2026-10-26 21:19:26 +01:00
Abdessamad Derraz ae3faec86b fix: help names only keys the route sends 2026-10-26 21:18:30 +01:00
Abdessamad Derraz f4bc8878d9 chore: merge the app on the card 2026-10-26 21:14:51 +01:00
Abdessamad Derraz fad5b10665 feat: ship the muos glyph the app header names 2026-10-26 21:14:24 +01:00
Abdessamad Derraz 9181b77426 fix: put back only the font a firmware restores 2026-10-26 21:11:47 +01:00
Abdessamad Derraz e537a031d0 fix: name missing game data apart from firmware 2026-10-26 21:11:02 +01:00
Abdessamad Derraz 381ec6de69 fix: say why the plan's numbers differ 2026-10-26 21:09:53 +01:00
Abdessamad Derraz 7e96e12a4f fix: say nothing was found on the first screen 2026-10-26 21:08:55 +01:00
Abdessamad Derraz 42304f6df8 fix: a dry run asks no install, counts systems 2026-10-26 21:07:41 +01:00
Abdessamad Derraz fa3651d14d feat: refresh source paths after a profile write
Each pin advance left website/src/data/source-paths.json behind and the
site's freshness test red until sitesources.py --fetch ran by hand.
profile_sync now rebuilds it after any run that wrote a profile, online
and not in a dry run.
2026-10-26 21:07:08 +01:00
Abdessamad Derraz 413ece4511 chore: refresh source paths for the new pins 2026-10-26 21:05:43 +01:00
Abdessamad Derraz 67a6f49d8b chore: regenerate readme, database and manifests
After the second bring-to-head pass: 40 bumps, ten profiles by hand,
five off-forge apps, the G-NET BIOS sets and the new hiscore.dat.
Manifests generated twice, identical.
2026-10-26 21:03:54 +01:00
Abdessamad Derraz 78c6821069 fix: say why confirm shows, and whose backup 2026-10-26 21:03:27 +01:00
Abdessamad Derraz a37e99a434 fix: hold the idle quit code in the screen tests 2026-10-26 21:03:27 +01:00
Abdessamad Derraz 9002c67eb6 chore: merge main 2026-10-26 21:01:54 +01:00
Abdessamad Derraz 741d5fd025 chore: refresh the cited source path record 2026-10-26 21:01:49 +01:00
Abdessamad Derraz b24fc06e51 feat: download button on every file card
The Apple II page named its start files with no visible way to get one: the download sat after the collection path, fourth of a card's facts. Each card now carries a Download button in its title, each start-line name links to its card, and a card held on another part page is reached by its permanent link.
2026-10-26 21:01:49 +01:00
Abdessamad Derraz 4ea9ee1712 docs: describe the app put on a card 2026-10-26 21:01:45 +01:00
Abdessamad Derraz f3c816eea5 feat: put the retrobios app on a handheld card
--add-app, the result screen and a [y/N] question put the launcher of
muOS, KNULLI or ROCKNIX on the card the BIOS folder is on. The files come
from install/launchers/index.json at the same ref, each checked by size
and SHA-256 before the first is written, and the app event reports it.
2026-10-26 21:01:45 +01:00
Abdessamad Derraz 7b49e3bbed chore: merge main into the p3 fixes 2026-10-26 21:01:32 +01:00
Abdessamad Derraz 536081ffb1 fix: name the folder whose files could not be read 2026-10-24 04:09:01 +02:00
Abdessamad Derraz 0c77ef074e feat: add --fresh and name why a keyed pin waits
Branch tips, tags and releases are cached for six hours, and the
EKA2L1, trzy/Supermodel and VICE heads read as behind their real HEAD.
--fresh asks the forges again, and is refused with --offline.

A recale on a profile whose pins are keyed by build mode said the prose
had to move first. It now says the pins are set by hand.
2026-10-24 04:08:59 +02:00
Abdessamad Derraz c3978ec467 fix: count the tries a stalled list server gets 2026-10-24 04:08:28 +02:00
Abdessamad Derraz 831e187f84 fix: close idle before an install as a quit 2026-10-24 04:08:23 +02:00
Abdessamad Derraz fa1141085e feat: collect mame2003_plus hiscore.dat at 03fc843
metadata/hiscore.dat as the core ships it at 03fc843 (sha1 b48347a1,
131926 bytes), with three Asura Buster sets added.
2026-10-24 04:07:48 +02:00
Abdessamad Derraz e761859595 chore: advance xenia-edge standalone to 5045c19
Seven HID and UI commits (keyboard packets, Esc opens the in-game menu). The XeFu warning moved to emulator_window.cc:1995-2005; no file loading changed. xenia-libretro is still at f23c14c.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz ae5550225b chore: advance supermodel standalone to 58d4b87
Three trzy commits: billboard output device, per-game GUI settings, wnaspi32 link flag. No file loading changed. The notes now say the GUI also rewrites Supermodel.ini (Gui.cpp:1492). Libretro-Supermodel is still at 84bc106.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz d8ae35cc09 chore: advance eka2l1 standalone pin to cd7041f
16 upstream commits (MIDI, Avkon message queries, guest screen mode, iOS card mount flags). Android, iOS and Qt citations moved by one to three lines; firmware and ROM loading unchanged. The libretro branch is still at e39ccac.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz aedc6d94f4 chore: advance supermodel3 to 0455189
The fork rebased on trzy e048c09 (Src/Version.h:32 now 0.3a-e048c09-mm), one commit touching the drive board outputs only; upstream_commit held there with upstream_frozen. The 0455189 release archives carry the same Games.xml, Music.xml and crosshair bitmaps. Notes name the arm branch commit ROCKNIX builds.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz ac7a98dded docs: cite stonesoup source paths in full
Bare tiletex.cc, database.cc and maps.cc resolved in crawl/crawl once upstream_commit moved. They describe the libretro fork and now carry crawl-ref/source/, read at cc2530f. upstream_commit to a5ed934.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz 63daab1f5e docs: cite c64-emu vendored vice paths in full
26 VICE-relative citations resolved in the VICE mirror once upstream_commit moved. They describe the tree vendored under C64.emu/src/vice and now name it, read at 1c12fac. upstream_commit to 2e2a43e.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz fc9c6d232e docs: cite a7800 fork paths in full
Bare a7800.cpp and xm.cpp resolved in mainline MAME once upstream_commit moved. Each citation now names its path in the fork, read at 7a2afdc. upstream_commit to mamedev 9d8a672, where the PAL BIOS is still c300558-001b.u7 and the 7800 ROMs carry no ROM_OPTIONAL.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz 71306d1fda feat: add taito g-net bios sets to mame2003_plus
Upstream 453b679c adds the Taito G-NET driver to zn.c with two BIOS roots, coh3002t (eight members, four BIOS EPROM revisions) and coh1002t. metadata/hiscore.dat gained three Asura Buster sets: new hash. Pin 03fc843.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz f0009a01bb chore: advance sdl2trs to 675d169
Upstream switched ZBX debug guards to #ifdef and moved option lines; ROM slots and defaults unchanged.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz 46f00f0110 fix: no second file count on the checking screen 2026-10-24 04:03:46 +02:00
Abdessamad Derraz 6a3471378e fix: one spelling of shared files per system
The focused system's size is spelled out below the list when its name
leaves no room for it. The browser's system folder test is renamed
_os_folder: _system_folder already names the --from refusal.
2026-10-24 04:02:57 +02:00
Abdessamad Derraz 2f895d6a9a chore: profile nosgba 3.06
Read from NO$GBA.EXE of no$gba-w.zip v3.06. The boot ROM table, loader and every file read match v3.04, which RetroBat still ships; only the addresses moved.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 9489568139 docs: pizza-boy-gbc read on basic 4.1.15
Pro 7.4.17 has no genuine copy anywhere; no_genuine_copy moves to it. The native references hold at the same lines in the DBTecno-signed Basic 4.1.15 bundle; its Java slot gate moved to MainActivity.java:3207-3213.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 28dcb2726f docs: pizza-boy-gba read on basic 2.3.22
Pro 3.9.0 has no genuine copy anywhere; no_genuine_copy moves to it. The native and Basic Java references hold at the same lines in the DBTecno-signed Basic 2.3.22 bundle, which also carries the multiplayer BIOS CRC32 exchange.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz d76c76e41e chore: re-profile Linkboy 4.0.0
Linkboy 4.0.0 keeps the three firmware slots, sizes, md5 table and loader behaviour of 3.11.4. Class names and library addresses are re-read from the 4.0.0 Play build, and the firmware import path is documented.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 54b90fe3a2 chore: profile droidarcadia 4.75
4.75 adds game table entries and trainers; no file loading changed. Refs in android.c and da.h moved.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 3797b482d2 feat: set the save folder from the options 2026-10-24 03:59:21 +02:00