You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks, yes, it's a typo. $0800-$0FCF is correct, and notably only for 40x25 and 80x25 text modes. (There's quite a bit of other stuff in $0FD0-$2000. :) ) When wanting to use screen memory owned by the KERNAL (the "screen editor" used by PRINT etc.), I always recommend reading the start address from the VIC-IV registers, and not assuming a default.
In the "VIC IV organization and memory access basics" section, there is a bit of text that says:
mega65-user-guide/graphics.tex
Line 303 in d1ae32d
The screen RAM, which occupies the memory range $0800-$2000 (by default)
However, the graphic immediately above it says:
Screen RAM
$0800-$0FFF
Which is likely slightly confusing. As far as I can gather, the VIC-III (planned C65) used $0800-$0FFF for the "VIC screen".
Checking another C65 page, it shows this mapping instead:
It's unclear if the MEGA65's VIC-IV has extended that beyond the VIC-III or if this is just a typo.
The text was updated successfully, but these errors were encountered: