Commit Graph
343 Commits
Author SHA1 Message Date
Abdessamad Derraz eab1c03a52 fix: resolve held catacomb files, profile refs 2026-10-05 02:51:29 +02:00
Abdessamad Derraz 3f65defbf0 feat: collect ap6, shareddata, introset, a2 scsi 2026-10-05 02:51:23 +02:00
Abdessamad Derraz 15568b37aa feat: reprofile beetle_saturn, collect mpeg cards 2026-10-05 02:51:22 +02:00
Abdessamad Derraz a116192b3d feat: build engine data at pinned commits 2026-10-05 02:51:22 +02:00
Abdessamad Derraz 0d7939588e fix: one size predicate, size_options retired 2026-10-05 02:51:13 +02:00
Abdessamad Derraz 620e1244e6 feat: collect firmware and flagged backlog files 2026-10-04 23:47:55 +02:00
Abdessamad Derraz 00f4d02568 feat: collect id tech patches and build demos 2026-10-04 23:47:45 +02:00
Abdessamad Derraz e104331a30 feat: collect jazz2, thextech and other free data 2026-10-04 23:47:39 +02:00
Abdessamad Derraz 1bbc5d446b feat: collect four open engines in full 2026-10-04 23:47:25 +02:00
Abdessamad Derraz abff4c8b0d feat: collect mister and chihiro roms, right bbk and pc-98 files 2026-10-04 22:42:32 +02:00
Abdessamad Derraz 9ea6083b8a fix: show path placeholders and hash lists on site pages 2026-10-04 18:07:18 +02:00
Abdessamad Derraz 2efc37a738 feat: pack the files a directory entry names 2026-10-04 17:58:10 +02:00
Abdessamad Derraz 9059234810 fix: serve pc-98 bios and syobon sounds from the right files 2026-10-04 17:56:41 +02:00
Abdessamad Derraz ccd8a98315 feat: reprofile visual pinball, realign three profiles 2026-10-04 17:42:50 +02:00
Abdessamad Derraz f2336161bb fix: stop game data being served by another game's file 2026-10-04 17:41:06 +02:00
Abdessamad Derraz 36ed9b5b0d feat: reprofile keen and catacomb, collect shareware 2026-10-04 17:41:06 +02:00
Abdessamad Derraz 5451afeb06 feat: collect free data for nine game engines 2026-10-04 17:26:06 +02:00
Abdessamad Derraz 3427c44928 fix: re-read emucorex and armsx2 at head 2026-10-04 17:26:02 +02:00
Abdessamad Derraz ee417e547c feat: bring eka2l1 to head, add eight patch files 2026-10-04 17:26:02 +02:00
Abdessamad Derraz 8e1888b2e8 fix: keep homonyms off four undumped sound canvas roms 2026-10-04 17:19:08 +02:00
Abdessamad Derraz f57c2a4ed2 fix: realign five profiles, add laseractive pac roms 2026-10-04 17:09:14 +02:00
Abdessamad Derraz 59ccb5b7d5 feat: scope a profile data directory to a build mode 2026-10-04 17:09:14 +02:00
Abdessamad Derraz b97ee26b32 fix: check six doom-era profiles against source 2026-10-04 17:05:13 +02:00
Abdessamad Derraz 89b8a1f056 feat: reprofile linapple, extend pom2 card roms 2026-10-04 17:03:21 +02:00
Abdessamad Derraz 8663277871 feat: reprofile dosbox, realign four profiles 2026-10-04 17:03:21 +02:00
Abdessamad Derraz b5127cd1ac fix: check six engine profiles against source 2026-10-04 17:03:21 +02:00
Abdessamad Derraz b6c57bf6ed fix: check bstone hurrican ikemen against source 2026-10-04 16:58:26 +02:00
Abdessamad Derraz 638bc563e3 docs: plain punctuation in ten engine profiles 2026-10-04 16:50:39 +02:00
Abdessamad Derraz 3e028a5ed9 feat: alias vox_official to lexaloffle 2026-10-04 15:40:07 +02:00
Abdessamad Derraz a394e93dc5 feat: profile arcade and indie game engines 2026-10-04 15:39:55 +02:00
Abdessamad Derraz 24fb0ebd33 feat: profile jedi knight and tomb raider ports 2026-10-04 15:39:52 +02:00
Abdessamad Derraz ae0909d2f1 feat: profile crpg and adventure game engines 2026-10-04 15:07:54 +02:00
Abdessamad Derraz 0f0d46848a feat: alias xenianative and profile remaining sonic ports 2026-10-04 15:06:03 +02:00
Abdessamad Derraz 536a039959 feat: profile sonic 2013 decompilation 2026-10-04 15:03:13 +02:00
Abdessamad Derraz e136f353fc feat: profile sonic-mania decompilation 2026-10-04 15:02:54 +02:00
Abdessamad Derraz 9503f1377f chore: anchor profile refs to current upstream 2026-10-04 15:01:49 +02:00
Abdessamad Derraz 072e6e89d4 chore: anchor fceumm refs to current upstream 2026-10-04 15:00:04 +02:00
Abdessamad Derraz bd90dba630 feat: profile 9 new buildbot cores 2026-10-04 14:59:17 +02:00
Abdessamad Derraz 92b2a1a498 chore: update profiles to current upstream pins 2026-10-04 14:58:55 +02:00
Abdessamad Derraz 1050fc3cbb feat: profile build and quake family engines 2026-10-04 14:54:30 +02:00
Abdessamad Derraz 6821e00354 feat: profile doom-family engines 2026-10-04 14:54:28 +02:00
Abdessamad Derraz 69a76f4eeb feat: profile playdiaemu rust-dos samcoupe cores 2026-10-04 14:54:25 +02:00
Abdessamad Derraz cae07e9380 feat: freeze emucv at prototype archive pin 2026-10-04 14:54:21 +02:00
Abdessamad Derraz 68960b1457 feat: collect the pom2 dumps and floppy samples 2026-09-14 05:55:31 +02:00
Abdessamad Derraz 5bd98fbe3a feat: profile pom2 2026-09-14 05:18:31 +02:00
Abdessamad Derraz a0b2263bae feat: let a profile say its pin is held on purpose
nethersx2-turnip-classic documents the shim rules of the revision it
pins, and says so in prose: the classic build is that revision. Compared
to HEAD it reported the same two changes every pass, and recaling would
have repointed its refs at rules this build never had.

pin_frozen says the freeze is deliberate, and the profile is then judged
against its own revision, exactly as one pinned to a superseded tag
already was. Recale and bump are refused for it, which is what makes the
declaration safe to trust.
2026-09-05 10:50:53 +02:00
Abdessamad Derraz 88c7e213b6 chore: recale aps3e onto its pin 2026-09-05 10:42:29 +02:00
Abdessamad Derraz c9db10147d chore: cite the JNI table aps3e registers its imports in
Both refs pointed past the end of the file at the pinned revision: the
firmware and edat entries are registered at 1045 and 1052, which is
where install_firmware and install_edat are bound.
2026-09-05 10:42:28 +02:00
Abdessamad Derraz bc7f131b6f fix: compare a citation without the spacing its author chose
A recale rewrites the located tokens and leaves the sentence alone, so a
prose run keeps `a.c:228, 1439-1443` while the rendered form drops the
space. Comparing the two literally made a run that had just been written
look unwritten, pending_recale counted it, and bump_commit refused for
ever.

mariani was held back by three of them: it recaled twenty-five refs and
could never advance its pin, which is the desync the all-or-nothing rule
forbids. 67 refs, all anchored.
2026-09-05 10:41:58 +02:00
Abdessamad Derraz 02edf40d8f fix: let the fallback mapping reach the largest file cited
openbor.c is 55k lines at the pin and 57k at HEAD, over a ceiling of
40k, so its ref reported CHANGED with nothing to act on: the mapping was
never attempted. Diffing that pair takes nine seconds, and the fallback
only runs once exact anchoring has failed, which is rare.

The ceiling now sits above it and still stops a pathological pair from
stalling a sweep of every profile. savesettings moved from 2675 to 2940
and the range maps cleanly.
2026-09-05 10:17:37 +02:00