Files
pokepinballrs/graphics/stage/ruby
Cyphgirl bca8aeeecf Use coloured tile sheets as BG sources instead of assembled screens
Reverts the screen-based approach. Every BG sheet goes back to a plain
tile-grid PNG, which the existing %.4bpp: %.png rule builds, since
tilemap editing is covered by other tooling.

- Drop the 68 assembled screen and unmapped-strip PNGs, the 21 detilemap
  rules, tools/scripts/detilemap.py and the VRAM layout notes.
- Revert Makefile: .SECONDARY goes back to its original unscoped form.
- Write each sheet out coloured rather than restoring the greyscale
  originals. A 4bpp PNG carries one 16-colour palette, so each sheet uses
  the bank most of its cells reference; multi-bank sheets are therefore
  approximate in appearance. Pixel indices are unaffected, so all 25
  sheets still round-trip byte-exactly.
- scene4plussleminun keeps its three-segment form: the sheet is 513 tiles
  because of the align-1 padding tile and does not fit one grid.

Ruby and Sapphire keep their BG tiles and tilemaps as extracted files
rather than reverting to baserom incbins, so the 73,728 bytes those
removed stay removed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-07 21:20:15 -04:00
..
2026-02-28 03:02:37 -06:00
2026-07-28 15:57:50 -05:00
2026-07-28 15:57:50 -05:00
2026-02-28 02:48:36 -06:00