
Bit 6, if set, will use a tile from the second tileset instead of the first. The map itself is in the first half of each bank, from 0000-1FFF (except for bank 0, see above). For example, each group of 16 bytes (in the 2000-2FFF range) is called a "chunk", and if a chunk's bytes were:Ġ1 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 Ranges stated hereafter in this section shall refer to offsets within each bank, rather than the whole file.Įach part of the map corresponds to a square, and point to each other.

Bank 0 is special in that it only contains tilesets there is unrelated data in the first half of it where the map would be.

You may have noticed that bank 0 is partially outside the range given. The main part of the map data, located at 2010-2000F, is "organized" into eight 16kB banks, each containing data for 32 rows of the map and 4 tilesets.
