El registro que hay que tocar para multicolor es el bit 4 del $d016. Aquí un ejemplo:
*=$1000 ; SYS 4096
LDA #$00 ; COLOR NEGRO
STA $D020 ; BORDE DE LA PANTALLA
STA $D021 ; FONDO DE LA PANTALLA
LDA #$93 ; LIMPIA PANTALLA
JSR $FFD2
LDA #24 ; ACTIVA LOS BITS 3 Y 4
STA $D018 ; PERMITE GENERAR LA NUEVA FUENTE DE LETRA EN $2000
LDA #24
STA $D016 ; MULTICOLOR Y 40 COLUMNAS
LDA #2
STA $D022 ; BACKGROUND COLOR 2
LDA #7
STA $D023 ; BACKGROUND COLOR 3
LDA #$40 ; LOS 4 PRIMEROS CARACTERES
JSR $FFD2
LDA #$41
JSR $FFD2
LDA #13 ; ENTER
JSR $FFD2
LDA #$42
JSR $FFD2
LDA #$43
JSR $FFD2
LOOP JMP LOOP ; BUCLE SIN FIN
*=$2000 ; DATOS PARA LOS NUEVOS 4 CARACTERES
BYTE 129,37,21,29,93,85,85,85
BYTE 66,72,84,116,117,85,85,85
BYTE 87,87,85,21,8,8,40,0
BYTE 213,213,85,84,32,32,40,0