2549eaa459d61eb91f32201fa3a02a3806267490
Replace the host-frame 10 ms publication loop with the original timer matrix: 50/40/30/20/10 ms callbacks execute exactly 5/4/3/2/1 internal physics substeps. Ball state, claw progression, and flipper geometry are now visible only at the selected callback boundary rather than leaking intermediate substeps. Separate flipper input flags from flipper position. Key changes are sampled by the timer, then produce one delta edge, WAVE 2021, collision response, and rendered position update after physics, matching the Win16 callback order. Clear both input and position state on turn reset and keep tilt decay on the same timer cadence. Test Plan: - `cargo test --all-targets` -- passed, 70 tests - `cargo clippy --all-targets -- -D warnings` -- passed - `rumdl check CHANGELOG.md README.md RECONSTRUCTION.md` -- passed - `git diff --cached --check` -- passed
Description
No description provided
22 MiB
Languages
C
73.8%
Rust
13.9%
C++
5.1%
Python
4.1%
Shell
1.4%
Other
1.6%