Pinball Collision Data Viewer

Single-layer first pass: visualize collision data as 8×8 source tiles, edit the selected 8×8 tile, save regenerated tile map.
Load all three files to begin. tileData is used as a placement map/sanity check and is regenerated on save.
selected 8×8 board tile selected 8×8 tile low 1: wall inner edge low 4: wall outer edge low 3: bouncy surface upper nibble: trigger/layer state Click any board tile to inspect/edit its full 8×8 collision tile.

Selected collision tile

none
Board X/Y
—
Collision tile index
—
Cell range
—
Angle byte offset
—
Type byte offset
—
Placement index
—
Note: edited placement indices affect the current session; saving tileData regenerates a compact placement map from non-empty board cells.