Posted By
KiCHY on 2014-10-25 18:03:32
| Re: Charset in assembly
Hi icbrkr,
First a (perhaps unnecessary) clearance: there are multicolor and extended color mode on Plus4. Multicolor uses ff16 and ff17, extended color mode uses ff16, ff17 and ff18. I read your code you set up multicolor mode but later you use all 3 extra color registers, ff18 is unused in multicolor mode.
Do you set bit 3 of video color ram values to turn on multicolor mode on each character position? lda #$71 ; means white in hires and in multicolor as well, and all multicolor designed chars display without extra colors. lda #$79 ; means light brown in hires and white in multicolor, and it displays the extra ff16, ff17 colors also. sta $0800 ; set color of topleft character in video color ram.
|