tomaz / zx-next-dev-guide

Guide for ZX Spectrum Next assembler developer. Available as free to download PDF from releases page, or printed coil bound book at https://bit.ly/zx-next-assembler-dev-guide
Other
141 stars 10 forks source link

Tilemap coverage #38

Open taylorza opened 1 year ago

taylorza commented 1 year ago

Not a defect, but the tilemap section could be enhanced to cover the capability added in 3.01.08 which adds support for using 8K Bank 7 as well as the 16K Bank 5 to store tile maps and definitions.

From the changelog.md The tilemap's base address (nextreg 0x6E) and tile definitions address (nextreg 0x6F) can now appear in the first 8K of 16K bank 7 and is indicated by a set bit 7 in the address. Because only 8K of bram is available in bank 7, addresses wrap across 8K boundaries.

tomaz commented 1 year ago

Nice, thanks! I didn't follow the changes closely, pretty sure there are others as well, have it on my TODO list to check out. All worth adding though. Right now I'm busy with other work but will get to this sooner or later...