Commit Graph

  • efef63fd7f release: v0.4.0 preview media — 24 s montage from live v0.4.0 play sessions (Runway tank opener, Dam, Caverns, Aztec, Bunker 2, Surface 2); release-notes image ref re-pointed to the v0.4.0 tag; README/index captions refreshed James Dansereau 2026-09-28 09:52:52 -04:00
  • 4f66db12d6 v0.4.0 wrap-up: D407 RESOLVED — tank board-ordering fix, board-animation lockout, menu-accept B gate, in-tank aim routing + Input.TankAimScale; PC Options wheel direction fixed (D407(b)); all 10 TANKDBG probes stripped (src/game zero-diff); D408 logged (SkipIntro skips the failure dossier — Skip intro marked EXPERIMENTAL); release notes + readme stats James Dansereau 2026-09-28 09:28:28 -04:00
  • 76e9202dfd release: v0.4.0 notes — tank board/exit bullet + PC Options paging follow-up; readme final stats (995 commits, 285 findings D1-D407) James Dansereau 2026-09-28 08:26:09 -04:00
  • 2b75f3ed8e findings: D407 logged — tank board/exit dead on PC after the D378/D393 use/reload split (port-only fix; live tank drive owed for sign-off) James Dansereau 2026-09-28 08:26:09 -04:00
  • 460cfd77e0 port: D407 — tank board/exit via the B bit in tank states; PC Options page-edge highlight clamp + mouse-wheel/W-S paging (D407(b)) James Dansereau 2026-09-28 08:26:09 -04:00
  • a8a9f2932e readme: final project stats (992 commits, 284 findings D1-D406); mark the agentic-development case study as a v0.3.0-era snapshot (through 20 Sep / D321), with the README carrying the final numbers James Dansereau 2026-09-28 02:31:31 -04:00
  • 9e71e7990b release notes: page indicator wording matches the shipped UI (Page p/N marker + bottom hint) James Dansereau 2026-09-28 02:27:56 -04:00
  • 73dd0c4ca0 readme and docs site: v0.4.0 release status, release news section, masthead tagline, and accuracy pass James Dansereau 2026-09-28 02:27:56 -04:00
  • ebf8e4c05d findings: D406 resolved -- front-options pagination validated on the Steam Deck James Dansereau 2026-09-28 02:26:56 -04:00
  • a5924517fc port: front-options page hint one row below the last entry (D406d) -- pitch-aligned, not floating at the paper edge James Dansereau 2026-09-28 02:25:51 -04:00
  • 0c4b60e440 findings: D406c -- page hint on every page (11 rows/page), chevron wording dropped James Dansereau 2026-09-28 02:25:00 -04:00
  • 4b66494813 port: front-options page hints on every page, clearer wording (D406c) James Dansereau 2026-09-28 02:24:36 -04:00
  • 58691e5c5e port: front-options slider bars clear long labels; explicit page indicators (D406b) James Dansereau 2026-09-28 02:21:15 -04:00
  • 8e58376d46 port: front-end PC Options pagination for long sections (D406) James Dansereau 2026-09-28 02:09:03 -04:00
  • 82476f3dd2 readme: v0.4.0 voice pass over a web-1.0 structure James Dansereau 2026-09-28 01:34:43 -04:00
  • 1b290b2012 findings: D405 table row 4-cell -> 3-cell (pointer merged into title cell) so the index generator buckets it; D405 now indexes as CLOSED James Dansereau 2026-09-28 01:32:13 -04:00
  • 64913054ce release: v0.4.0 site/README consistency + Web 1.0 re-skin James Dansereau 2026-09-28 01:32:13 -04:00
  • ad20cf210a release: v0.4.0 notes as source of truth - feature-organized, every claim code-verified (labels, options, defaults, D248 root cause) James Dansereau 2026-09-28 01:17:59 -04:00
  • 889f2e5d5e release: notes logic pass - rainbow fix moved to Graphics; Known issues = actual residuals only (D335b F10 overlay stretch replaces the widescreen heads-up) James Dansereau 2026-09-28 01:15:27 -04:00
  • b1ee5a3655 release: notes completeness pass - 60fps fix (D248), D202 mixer, D393 pad defaults, D314/D290/D342 polish James Dansereau 2026-09-28 01:14:35 -04:00
  • 2dd2d9dd35 release: comprehensive v0.4.0 notes - full v0.3.0..v0.4.0 arc (native widescreen, aim rework D332-D338/D404, HUD scale, rainbow fix, stability wave) James Dansereau 2026-09-28 01:12:56 -04:00
  • f84b8023dd release: v0.4.0 release notes (what's-new since v0.3.0 + true residual known-issues set) James Dansereau 2026-09-28 01:10:23 -04:00
  • 2621163f03 D405: record post-merge verification (sweep 21/21, MSAA=16 boot check, link ritual) James Dansereau 2026-09-28 01:09:17 -04:00
  • ed58593215 graphics backlog: track issue #105 (Dam water-reflection cyan fill residual) James Dansereau 2026-09-28 01:07:01 -04:00
  • 50e3426aca fast3d: clamp MSAA to GL_MAX_SAMPLES and bind the default framebuffer as GL name 0 (PR #106, italoarruda; security-reviewed 2026-09-28, D405) James Dansereau 2026-09-28 01:03:00 -04:00
  • 4b7cae63f9 v0.4.0 final review: D404 pad-centred aim (N64-parity quadratic curve) + full campaign-playtest sign-off bookkeeping James Dansereau 2026-09-28 01:02:09 -04:00
  • 39d1fd381e input: implement Wave A controller options + Turok-verbatim labels (v0.5.0) James Dansereau 2026-09-28 00:30:21 -04:00
  • 83ece6c370 docs: add CONTROLLER-INPUT-PLAN (v0.5.0 controller/input options wave) James Dansereau 2026-09-28 00:00:11 -04:00
  • d934a93253 docs: D403 resolved — Deck front-end logo/copyright page confirmed fixed James Dansereau 2026-09-28 00:00:11 -04:00
  • 7f6d745f25 docs: D403 disambiguation performed — regenerate + push Deck sidecars James Dansereau 2026-09-27 23:54:08 -04:00
  • 001690568f docs: log D402/D403/D404 + Steam Deck v0.4.0-pre test results James Dansereau 2026-09-27 23:53:03 -04:00
  • ed991dd1cb port: D402 — fix the first clean Linux (glibc/SteamOS) build James Dansereau 2026-09-27 23:53:03 -04:00
  • 9fb381eab1 M7 (v0.4.0, D387): ship AllUnlocked as loudly-documented EXPERIMENTAL/irreversible James Dansereau 2026-09-27 23:27:49 -04:00
  • 471eecd6d3 D401: Rumble Pak -> real gamepad haptics (re-promotes D224/M-87) James Dansereau 2026-09-27 23:23:05 -04:00
  • a548fc4de6 port: D397 — fix file-select/gun-barrel comb via RDP scanline-range snap in gfx_draw_rectangle James Dansereau 2026-09-27 22:42:43 -04:00
  • 2a60b8a912 port: D397 — D397SHM input-mapping probe; H1 LERP-factor variant ruled out James Dansereau 2026-09-27 22:15:17 -04:00
  • 65875ad45b port: D397 — retract the ineffective CI->I import block; correct the finding record James Dansereau 2026-09-27 22:05:19 -04:00
  • 2ba72eb75f docs: v0.4.0 plan/README/backlog/porting-notes refresh for the modern-options wave James Dansereau 2026-09-27 22:04:07 -04:00
  • a2b2f78dd1 port: D397 — file-select background + gun-barrel comb look: stale RENDERTILE import (fix in tree, by-eye owed) James Dansereau 2026-09-27 22:04:03 -04:00
  • 545b2c7792 port: v0.4.0 modern controller + options-UI wave (D371-D388, D393-D396) James Dansereau 2026-09-27 22:04:00 -04:00
  • 4bd49f739f port: v0.4.0 M2 crosshair wave (D373/D379/D381) — opt-in hide/colour/size/style, default N64-intact James Dansereau 2026-09-27 22:03:53 -04:00
  • 368daf1242 port: D392 — train-intro soldier pose: read firing-table fields by name on PC (ABI/layout only) James Dansereau 2026-09-27 22:03:48 -04:00
  • c214fa7815 D398-D400: PC Options label work + findings.md tail-section recovery James Dansereau 2026-09-27 21:58:48 -04:00
  • 2e0643c70f v0.4.0 D375: crouch now emits C-down (the engine's real crouch input), not B James Dansereau 2026-09-27 16:47:55 -04:00
  • fca07bdd9a v0.4.0 M2 (D373): crosshair on/off + colour; D374: GEPD becomes the default key layout James Dansereau 2026-09-27 16:43:04 -04:00
  • b95b54ecc7 v0.4.0 M5: low-end performance preset row (D372) James Dansereau 2026-09-27 16:30:32 -04:00
  • 40ef53e395 v0.4.0 M3: GEPD key-layout preset + crouch/reload bindings (D371) James Dansereau 2026-09-27 16:29:18 -04:00
  • c2c6fbdd68 checkpoint: F10 GE-style refresh + distance defaults retune, D360-D370 series (local WIP; D370 pending user acceptance) — pre-wave baseline for the v0.4.0 modern-options wave James Dansereau 2026-09-27 16:18:18 -04:00
  • d8971fded0 options UI: settle file terminology on the end-user term 'Profile' (D359) James Dansereau 2026-09-27 15:03:24 -04:00
  • 44d2b4353a options UI: anchor all file terminology on the manual's 'game file' (English review) James Dansereau 2026-09-27 15:00:01 -04:00
  • 8775ca6435 docs: D358 (D356 level-1 overlap fix) finding + index/CSV James Dansereau 2026-09-27 14:55:54 -04:00
  • 4147b55865 untrack local build-pc-cmd.bat (machine-specific paths); gitignore it James Dansereau 2026-09-27 14:55:44 -04:00
  • f8f94cdd87 frontoptions: fix level-1 overlap (save-file row painted under the first content row) + off-by-one item mapping; (save) tag -> (profile); D357 values plan James Dansereau 2026-09-27 14:55:41 -04:00
  • fe57d73924 optionsoverlay/watchsettings/frontoptions: D356 settings regroup — functional sections, save-file scoping, per-section reset-to-defaults (Gate E) James Dansereau 2026-09-27 14:49:08 -04:00
  • 95f8f5f8b5 docs: D356 settings-regroup plan with tightened reset/save-file contracts (maintainer sign-off) James Dansereau 2026-09-27 14:03:06 -04:00
  • 2b4c5ba7dc watchsettings.c: resync in-stage BGM (track 1) on Music commit and level entry (D355) James Dansereau 2026-09-27 13:53:36 -04:00
  • 61263ad303 watchsettings.c: front-end F10 routing + transparent default Bond-file selection, auto-init fallback, headless probes (D354) James Dansereau 2026-09-27 13:48:03 -04:00
  • 462675cf47 optionsoverlay.c: Turok-style regroup - DISPLAY/GRAPHICS split, BOND FILE absorbs music/FX, designated rows, overflow log, file-scope title annotation (D353) James Dansereau 2026-09-27 13:32:39 -04:00
  • 8e9bee6ef0 watchsettings.c: D350-bridge robustness - hold-not-drop at stage transitions, chooser spinlock, queue coalescing, warning logs (D352) James Dansereau 2026-09-27 13:32:18 -04:00
  • 1303c0ebe1 D350: expose watch-backed Bond settings in PC options and F10 James Dansereau 2026-09-27 13:20:21 -04:00
  • 98a24a07f4 Docs: close D343 (NTSC verified; PAL/JP not capturable locally) James Dansereau 2026-09-27 12:30:14 -04:00
  • 050c3981d6 D348: mini slider glyph beside the file-select PC Options label James Dansereau 2026-09-27 12:24:56 -04:00
  • 7e07d9e018 D347: F10 overlay controller value-adjust + hold-to-repeat James Dansereau 2026-09-27 12:18:36 -04:00
  • 7ff9ddbe14 D345/D346: options-screen pointer + keyboard nav fixes; settings wording pass James Dansereau 2026-09-27 12:12:32 -04:00
  • 835035916d D343: PC Options joins the file-select bottom bar; Copy/Erase shift left James Dansereau 2026-09-27 11:01:58 -04:00
  • 13473d5ec6 D343: PC options as a GE front-end screen (MENU_PC_OPTIONS) James Dansereau 2026-09-27 10:58:27 -04:00
  • e4cf012410 D343/D344: record user verification on PC James Dansereau 2026-09-27 10:41:25 -04:00
  • fd82dda717 D343 M2: GE-styled options panel on file select; D344 docs James Dansereau 2026-09-27 10:38:16 -04:00
  • 461ea871c2 D344: orderly quit so exit never lands inside the GL driver; GE_QUITFRAME James Dansereau 2026-09-27 10:38:16 -04:00
  • c07af11fae D343: record user playtest (all but a physical controller confirmed) James Dansereau 2026-09-27 10:07:22 -04:00
  • 413014b8f6 D343: file-select Options label opens the settings overlay; F10 idle-timer fix James Dansereau 2026-09-27 10:01:27 -04:00
  • bd8ade5c1e D307: note camera reaction timing is tick-based and faithful James Dansereau 2026-09-27 00:31:57 -04:00
  • 60f12f2bba D245 follow-up: water base-level crop never ran (coloured dashes) James Dansereau 2026-09-27 00:31:24 -04:00
  • 4ba1454ba8 D342: file-select folders vanished after backing out of a file James Dansereau 2026-09-27 00:16:18 -04:00
  • 5c643e3acb D341: intro gun-barrel blood drip drew static garbage James Dansereau 2026-09-26 19:20:06 -04:00
  • f242992360 D245: water tiled at the wrong size + s16 sky/water vertices; D242 closed James Dansereau 2026-09-26 18:56:52 -04:00
  • d5f41d6a37 D242: headless death auto-advances without input; KIA screen needs a menu-launch check James Dansereau 2026-09-26 18:22:39 -04:00
  • d061ca3d12 D303: model converter copied 1/4 of each star muzzle flash's vertices James Dansereau 2026-09-26 18:15:17 -04:00
  • 00b0006971 D307: security cameras read the mount pad as their look-at pad James Dansereau 2026-09-26 18:00:40 -04:00
  • 40b6994504 Findings: 1964 comparisons — D174/D308 faithful; D307/D303/D245 confirmed port bugs; D242 N64 reference James Dansereau 2026-09-26 17:46:57 -04:00
  • 116a9db798 Findings: close D183 D298 D202 D315; D220 merged into D303; D242/D303 to 1964 list James Dansereau 2026-09-26 17:39:29 -04:00
  • 035d54dd66 Findings bookkeeping: user status calls + stale-row cleanup (M-201) James Dansereau 2026-09-26 17:36:48 -04:00
  • 506cd7ed11 D207/D241: shot-sound handle probe; live captures refute drop/starvation James Dansereau 2026-09-26 17:26:06 -04:00
  • b8e34c7fac D287: user-confirmed fixed (idle-unfocused click-in, mouse checks) James Dansereau 2026-09-26 16:55:58 -04:00
  • 8f838316c0 Q7: declare atoi/lround for port TUs; D207: ZHOLD/ZREL harness, findings James Dansereau 2026-09-26 16:53:54 -04:00
  • 0097469810 D291/D306: close Dam intro truck glitch as faithful; add repro probes James Dansereau 2026-09-26 13:24:09 -04:00
  • f1207e915b D252: re-sync compiled explosion DLs on every stage load; D314 confirmed James Dansereau 2026-09-26 11:43:30 -04:00
  • aedc98e247 D252/D314/D291: explosion-debris investigation, overlay wheel race fix, Dam truck notes James Dansereau 2026-09-25 23:20:38 -04:00
  • d07ed0f2d0 D287: apply SDL mouse-mode/cursor changes on the window thread only James Dansereau 2026-09-25 22:37:46 -04:00
  • 2ed84ed38b Q7 audit fixes: missing returns in front.c menus, getenv prototype, dram.c shift UB James Dansereau 2026-09-25 22:30:48 -04:00
  • edddf87429 D322: prefer DirectSound over SDL2's WASAPI backend on Windows James Dansereau 2026-09-25 22:25:13 -04:00
  • 2a20a93318 D322: periodic 'garbled' bursts are the host audio device, not the port James Dansereau 2026-09-25 19:15:22 -04:00
  • 82548a0fe9 findings: 2026-09-25 release playtest close-outs + D322 capture James Dansereau 2026-09-25 18:40:26 -04:00
  • 7baf490020 tools_pc: golden_gate.sh — one-command per-patch golden gate James Dansereau 2026-09-25 16:46:03 -04:00
  • 251fcc4194 docs: fold drop-in ROM Part B backlog (issue #85) into release-dropin-rom-plan James Dansereau 2026-09-25 10:47:59 -04:00
  • 684dee9127 D231: park mute-on-focus-loss/screenshot QoL (deprioritized; branch retired from GitHub) James Dansereau 2026-09-25 10:45:11 -04:00
  • 709959c66a docs: cut-content research round 2 — decomp-only discoveries + full music alignment James Dansereau 2026-09-14 01:17:22 -04:00
  • 019ec2f233 D226: cap HUD scale at 150% (user playtest: works, little benefit above 150) James Dansereau 2026-09-24 11:40:43 -04:00
  • 062f605520 plan: reconcile v0.4.0 rows (D226, D237, D238, D294, D311) + session additions (D336-D339, #105 note) James Dansereau 2026-09-24 11:29:21 -04:00
  • cd651000ca D226: findings write-up (implemented, verified) James Dansereau 2026-09-24 11:29:03 -04:00