Commit Graph

15 Commits

Author SHA1 Message Date
7ac69d0ec6 fix: yield inside wedge rasteriser and between wedges; only redraw ball each spin frame 2026-05-05 19:23:55 -04:00
bbff36f941 redesign: circular roulette wheel with spinning rotor, orbiting ball, spiral inward 2026-05-05 19:21:33 -04:00
0760afa148 physics: real gravity+spring drop-in, friction-based spin deceleration 2026-05-05 19:16:43 -04:00
4e90d405c5 feat: pocket numbers, winner glow flash, drop-in ball animation 2026-05-05 18:52:23 -04:00
0c8a3fa270 redesign: large 64px pockets, smooth pixel-space ball, circular ball drawing 2026-05-05 18:48:49 -04:00
0415f307b6 restore: clean roulette implementation with dynamic GPU size 2026-05-05 18:43:27 -04:00
3fd97848bb debug: move peripheral scan to very first line 2026-05-05 18:30:15 -04:00
70a03df8e3 debug: scan all peripherals to find GPU name 2026-05-05 18:29:33 -04:00
4e3ca0a2a4 temp: replace roulette with cube3d test, roulette code commented out 2026-05-05 18:28:48 -04:00
17225a66ee fix: simplify GPU init to match working examples (refreshSize + sleep(0) + setSize) 2026-05-05 18:25:15 -04:00
213b9b9624 fix: wait for async refreshSize before reading GPU dimensions 2026-05-05 18:22:19 -04:00
aa0ff7d305 updated 2026-05-05 18:16:34 -04:00
604cb7857f updated 2026-05-05 18:08:14 -04:00
f4ac7faf0b updated 2026-05-05 18:04:45 -04:00
875edb891a updated 2026-05-05 17:41:22 -04:00