Commit Graph

  • d72db79af6 fix(physics): replace fitted flipper transfer ddidderr 2026-08-23 17:11:48 +02:00
  • c1d8e5755f fix(input): restore launcher press and release impulses ddidderr 2026-08-23 17:03:35 +02:00
  • 2f7e29b6a4 fix(physics): restore type-four trigger response ddidderr 2026-08-23 17:01:44 +02:00
  • 3fa3e29ad3 fix(scores): restore per-player high-score flow ddidderr 2026-08-23 17:00:12 +02:00
  • 64d41eb605 fix(game): preserve rule state across player turns ddidderr 2026-08-23 16:58:10 +02:00
  • 0c52100a7e fix(game): restore per-player secondary scoring ddidderr 2026-08-23 16:56:59 +02:00
  • aae4671586 fix(input): restore original nudge and tilt behavior ddidderr 2026-08-23 16:55:02 +02:00
  • c25287186a fix(game): use the original Borland random stream ddidderr 2026-08-23 16:52:17 +02:00
  • 9de3dcc755 fix(game): restore original scoring and sound dispatch ddidderr 2026-08-23 16:48:41 +02:00
  • 8b99e9607c feat(reconstruction): complete binary-backed C recovery ddidderr 2026-08-23 16:41:17 +02:00
  • aef404c834 fix(ui): restore original presentation scale ddidderr 2026-08-23 06:08:11 +02:00
  • a70331fb8c docs(reconstruction): close gameplay fidelity ledger ddidderr 2026-08-22 22:04:46 +02:00
  • f2560ee2f7 fix(game): restore effect-seven multiball ddidderr 2026-08-22 22:02:50 +02:00
  • 25e32b2c06 fix(game): honor original mechanism timer choices ddidderr 2026-08-22 21:55:21 +02:00
  • 77c93ec36b fix(game): restore exact media thresholds ddidderr 2026-08-22 21:53:11 +02:00
  • b786a75544 fix(game): restore the six-way effect target ddidderr 2026-08-22 21:50:50 +02:00
  • 27749cb5f8 fix(game): correct every claw release velocity ddidderr 2026-08-22 21:46:07 +02:00
  • 4b56a23fb4 fix(game): restore one-shot magnetic fields ddidderr 2026-08-22 21:43:13 +02:00
  • b86810ebed fix(physics): restore the flipper downstroke ddidderr 2026-08-22 21:36:24 +02:00
  • 7d28818e23 test(game): exercise two minutes of autoplay ddidderr 2026-08-22 21:33:29 +02:00
  • cd27fc8404 docs(reverse): transcribe the fixed-point physics core ddidderr 2026-08-22 21:29:41 +02:00
  • 5e63772967 fix(game): restore wheel locks and reset target ddidderr 2026-08-22 21:26:20 +02:00
  • 1ca8597080 fix(game): restore physical target-bank rules ddidderr 2026-08-22 21:20:15 +02:00
  • 20e751de80 fix(physics): resolve the earliest substep contact ddidderr 2026-08-22 21:15:45 +02:00
  • bf5b855f44 fix(game): restore swept target sensors ddidderr 2026-08-22 21:12:41 +02:00
  • 9d91cc51c7 feat(reverse): ledger every initialized game object ddidderr 2026-08-22 21:07:18 +02:00
  • d813b5b9da fix(physics): restore upward flipper transfer ddidderr 2026-08-22 21:05:02 +02:00
  • e07a915277 fix(physics): restore live flipper geometry ddidderr 2026-08-22 21:00:22 +02:00
  • c886a93788 fix(physics): restore fixed-point circle responses ddidderr 2026-08-22 20:52:58 +02:00
  • 5c2a80cfa5 fix(reverse): avoid stopping Wine during probes ddidderr 2026-08-22 20:52:03 +02:00
  • 7caf460022 fix(physics): restore fixed-point rail movement ddidderr 2026-08-22 20:42:47 +02:00
  • c50ed39a35 feat(reverse): isolate original physics substeps ddidderr 2026-08-22 20:27:56 +02:00
  • 65ee3c5355 fix(reverse): trace active injected ball states ddidderr 2026-08-22 20:23:06 +02:00
  • d24ef6612f feat(reverse): inject controlled original ball states ddidderr 2026-08-22 20:20:26 +02:00
  • dcc664346c feat(reverse): trace the live original physics state ddidderr 2026-08-22 20:16:14 +02:00
  • 9e74745fde docs(testing): record live original comparison ddidderr 2026-08-22 18:55:41 +02:00
  • 744e9e4fc1 test(physics): exercise every recovered collider ddidderr 2026-08-22 18:55:04 +02:00
  • d020de613c fix(physics): kick only on flipper movement edges ddidderr 2026-08-22 18:53:03 +02:00
  • b7326f7a13 fix(input): require plus to start players ddidderr 2026-08-22 18:50:55 +02:00
  • 16c055eec6 feat(testing): add deterministic mechanics capture ddidderr 2026-08-22 18:50:25 +02:00
  • 75c2464e72 docs(reverse): decode claw release arithmetic ddidderr 2026-08-22 18:44:50 +02:00
  • 99a6082b2a fix(game): restore the original claw sequence ddidderr 2026-08-22 18:44:09 +02:00
  • 445bb22fb4 fix(audio): restore recovered mechanism sounds ddidderr 2026-08-22 18:39:29 +02:00
  • e1dc644c76 docs(reverse): restore named mechanism state machines ddidderr 2026-08-22 18:38:07 +02:00
  • 95760b9940 fix(input): start games with the plus key ddidderr 2026-08-22 18:24:29 +02:00
  • 8d76e9539f fix(game): restore deliberate plunger charging ddidderr 2026-08-22 18:22:24 +02:00
  • 4ef563361b fix(physics): restore recovered flipper states ddidderr 2026-08-22 18:15:38 +02:00
  • bb53f88fb3 fix(physics): restore the one-way shooter exit ddidderr 2026-08-22 18:10:55 +02:00
  • aeae63aabe fix(render): restore original game presentation ddidderr 2026-08-22 18:07:12 +02:00
  • 91ae8cdfd8 fix(game): restore the original plunger launch ddidderr 2026-08-22 17:37:28 +02:00
  • f904977ae4 fix(game): restore the recovered collision table ddidderr 2026-08-22 17:27:34 +02:00
  • 4bc370be12 fix(game): ignore nudges while waiting to launch ddidderr 2026-08-22 17:06:01 +02:00
  • e815391980 fix(ui): preserve the original canvas and display styling ddidderr 2026-08-22 17:03:46 +02:00
  • cf2c839f83 fix(render): restore animated playfield artwork ddidderr 2026-08-22 16:58:32 +02:00
  • 7da0f4d171 fix(game): launch immediately and enforce tilt ddidderr 2026-08-22 16:54:12 +02:00
  • e19162d54d fix(game): reopen the drain and recover stalled balls ddidderr 2026-08-22 16:52:42 +02:00
  • fe33ef902f fix(assets): mark legacy data files non-executable ddidderr 2026-08-22 16:12:34 +02:00
  • f817b63683 feat: rebuild TDK Pinball Machine in Rust ddidderr 2026-08-22 16:12:11 +02:00
  • 54061f1eb7 init ddidderr 2026-08-22 15:52:52 +02:00