Join Nostr
2026-01-31 04:27:49 GMT

mos_8502 :verified: 🇨🇦 on Nostr: Currently, I have two character sets active at a time, each of which is 2KB. That ...

Currently, I have two character sets active at a time, each of which is 2KB. That eats up the 0xE000-0xEFFF bank. I'm using 0xF000-0xF3FF for the graphics screen RAM, 0xF400-0xF7FF for the text box, and 0xF800-FBFF for the inventory screen.

That leaves 0xC000-0xCFFF for sprites, if I steal it from the "upper data" region. Using the 0xD000-0xDFFF region is trickier, 'cause it's shared with I/O and the character ROM.