Just a testrun. Probably improvable with better RNG manipulation, etc.
When a ball bounces by bumpers etc., you can sometimes manipulate the direction of the ball with input. (Probably the address $5A affects.)
This movie syncs on NesHawk as is, but I confirmed that another .fm2 movie only partially syncs on NesHawk.
Memory map:
| addr | type | description |
|---|---|---|
| $37 | u16le | ball position x (subpx) |
| $39 | u16le | ball position y (subpx) |
| $3B | i16le | ball velocity x (subpx) |
| $3D | i16le | ball velocity y (subpx) |
| $5A | u8 | affects the bounce direction of the ball (can be manipulated with input) |