; ; VIC-II registers ; .virtual _vic2 .struct m0x .byte ? m0y .byte ? m1x .byte ? m1y .byte ? m2x .byte ? m2y .byte ? m3x .byte ? m3y .byte ? m4x .byte ? m4y .byte ? m5x .byte ? m5y .byte ? m6x .byte ? m6y .byte ? m7x .byte ? m7y .byte ? mxx8 .byte ? cr1 .byte ? raster .byte ? lpx .byte ? lpy .byte ? mxe .byte ? cr2 .byte ? mxye .byte ? ptrs .byte ? ir .byte ? ie .byte ? mxdp .byte ? mxmc .byte ? mxxe .byte ? mxm .byte ? mxd .byte ? ec .byte ? b0c .byte ? b1c .byte ? b2c .byte ? b3c .byte ? mm0 .byte ? mm1 .byte ? m0c .byte ? m1c .byte ? m2c .byte ? m3c .byte ? m4c .byte ? m5c .byte ? m6c .byte ? m7c .byte ? .align 64 .endstruct .endvirtual VIC2_BLACK = 0 VIC2_WHITE = 1 VIC2_RED = 2 VIC2_CYAN = 3 VIC2_VIOLET = 4 VIC2_PURPLE = 4 VIC2_GREEN = 5 VIC2_BLUE = 6 VIC2_YELLOW = 7 VIC2_ORANGE = 8 VIC2_BROWN = 9 VIC2_LIGHTRED = 10 VIC2_DARKGREY = 11 VIC2_GREY = 12 VIC2_LIGHTGREEN = 13 VIC2_LIGHTBLUE = 14 VIC2_LIGHTGREY = 15 ; vim: syntax=64tass