diff options
-rw-r--r-- | Expand-tilesets-from-192-to-255-tiles.md | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Expand-tilesets-from-192-to-255-tiles.md b/Expand-tilesets-from-192-to-255-tiles.md index 6177403..85c5e74 100644 --- a/Expand-tilesets-from-192-to-255-tiles.md +++ b/Expand-tilesets-from-192-to-255-tiles.md @@ -7,7 +7,16 @@ VRAM is divided into six areas, each 128 tiles large. The bottom-left and bottom It's fairly simple to use $E0 to $FF for 32 more map tiles. We can also use $60 to $7E by moving the necessary text tiles into the main font area, leaving only $7F for the space character and allowing 255 map tiles. -## TOC +## Contents + +1. [Load tile graphics into four more VRAM rows](#1-load-tile-graphics-into-four-more-vram-rows) +2. [Update the tilesets' graphics to not skip tiles $60–$7F](#2-update-the-tilesets-graphics-to-not-skip-tiles-607f) +3. [Update the tilesets' palette maps to not skip tiles $60–$7F](#3-update-the-tilesets-palette-maps-to-not-skip-tiles-607f) +4. [Don't hide sprites behind tiles tiles $60–$7F or $E0–$FF](#4-dont-hide-sprites-behind-tiles-tiles-607f-or-e0ff) +5. [Move necessary text tiles to the main font graphics](#5-move-necessary-text-tiles-to-the-main-font-graphics) +6. [Delete the unused font graphics](#6-delete-the-unused-font-graphics) +7. [Update the character set](#7-update-the-character-set) +8. [Change some hard-coded tile placements](#8-change-some-hard-coded-tile-placements) ## 1. Load tile graphics into four more VRAM rows |