Prev: EA1C Up: Map Next: EA31
EA24: calculate the pointer to colour RAM
Used by the routines at E56C, E716, E9E0, E9FF, EA13 and EA31.
EA24 A5 D1 LDA $D1 get current screen line pointer low byte
EA26 85 F3 STA $F3 save pointer to colour RAM low byte
EA28 A5 D2 LDA $D2 get current screen line pointer high byte
EA2A 29 03 AND #%00000011 mask 0000 00xx, line memory page
EA2C 09 D8 ORA #%11011000 set 1101 10xx, colour memory page
EA2E 85 F4 STA $F4 save pointer to colour RAM high byte
EA30 60 RTS
Prev: EA1C Up: Map Next: EA31