aboutsummaryrefslogtreecommitdiffstats
path: root/tools/render_overworld.py (unfollow)
Commit message (Collapse)AuthorFilesLines
7 daystools: render_overworld.py - build seamless Kanto map from sourceAsh Ketchum1-0/+132
Ground-truth overworld generator, no emulator. Parses map_const dimensions, the per-map headers (tileset + connections with their alignment OFFSET), the .blk block data, .bst blocksets (4x4 tile indices) and .2bpp tilesets, renders every map full-size, and places them by the connection-offset math (BFS from Pallet): north:(ax+o,ay-Bh) south:(ax+o,ay+Ah) west:(ax-Bw,ay+o) east:(ax+Aw,ay+o) Produces a coherent 170x180-block (5440x5760px) Kanto overworld from 36 connected maps -- confirming connections join maps along shared edges with an offset, not as independent centered screens.