
VDPRegsTable:
   .byte  $06, $40, $0E, $FF, $FF, $7F, $00, $00, $00, $00, $FF, $00, $00, $00, $00, $00

Bar_GFX_Table:
   .byte  01011010b, 00101101b, 10010110b, 01001011b, 10100101b, 11010010b, 01101001b, 10110100b
   .byte  00111100b, 00011110b, 00001111b, 10000111b, 11000011b, 11100001b, 11110000b, 01111000b

String_Zoop:
   ;                Z  O  O  P            I  T            U  P  !
   .byte GFX_HEART, 2, 3, 3, 4, GFX_NULL, 5, 6, GFX_NULL, 7, 4, 8

Palette_Table:
   .byte  0, 0, 0,  1, 0, 0,  2, 0, 0,  3, 0, 0       ;  0 -> 3
   .byte  0, 0, 0,  0, 1, 0,  0, 2, 0,  0, 3, 0       ;  4 -> 7
   .byte  0, 0, 0,  0, 0, 0,  0, 0, 0,  0, 0, 0       ;  8 -> 11
   .byte  0, 0, 0,  1, 1, 2,  1, 0, 2,  1, 2, 3       ; 12 -> 15
   .byte  0, 0, 0,  1, 0, 0,  2, 0, 0,  3, 0, 0       ; 16 -> 19
   .byte  0, 0, 0,  0, 0, 0,  0, 0, 0,  0, 0, 0       ; 20 -> 23
   .byte  0, 0, 0,  0, 0, 1,  0, 0, 2,  0, 0, 3       ; 24 -> 27
   .byte  3, 3, 3,  1, 1, 2,  1, 0, 2,  1, 2, 3       ; 28 -> 31

GFX_Table:
   ; z
   .byte 90, 60, 0, 126, 4, 6, 0, 6, 6, 12, 0, 14, 8, 28, 0, 28,
   .byte 16, 56, 0, 56, 96, 48, 0, 112, 32, 96, 0, 96, 90, 60, 0, 126, 

   ; o
   .byte 84, 56, 0, 124, 130, 68, 0, 198, 68, 198, 0, 198, 198, 198, 0, 198,
   .byte 198, 198, 0, 198, 68, 198, 0, 198, 130, 68, 0, 198, 84, 56, 0, 124, 

   ; p
   .byte 84, 56, 0, 124, 34, 100, 0, 102, 100, 102, 0, 102, 98, 100, 0, 102,
   .byte 116, 120, 0, 124, 96, 96, 0, 96, 0, 96, 0, 96, 96, 0, 0, 96, 

   ; i
   .byte 36, 24, 0, 60, 24, 24, 0, 24, 24, 24, 0, 24, 24, 24, 0, 24,
   .byte 24, 24, 0, 24, 24, 24, 0, 24, 24, 24, 0, 24, 36, 24, 0, 60, 

   ; t
   .byte 189, 126, 0, 255, 24, 24, 0, 24, 24, 24, 0, 24, 24, 24, 0, 24,
   .byte 24, 24, 0, 24, 24, 24, 0, 24, 0, 24, 0, 24, 24, 0, 0, 24, 

   ; u
   .byte 198, 0, 0, 198, 0, 198, 0, 198, 198, 198, 0, 198, 198, 198, 0, 198,
   .byte 198, 198, 0, 198, 68, 198, 0, 198, 130, 68, 0, 198, 84, 56, 0, 124, 

   ; !
   .byte 24, 0, 0, 24, 0, 24, 0, 24, 24, 24, 0, 24, 24, 24, 0, 24,
   .byte 0, 24, 0, 24, 24, 0, 0, 24, 0, 0, 0, 0, 24, 0, 0, 24, 

   ; sky tile
   .byte 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b
   .byte 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b
   .byte 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b
   .byte 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b, 11111111b

   ; null tile
   .byte 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b
   .byte 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b
   .byte 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b
   .byte 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b, 00000000b

   ; heart tile
   .byte 0, 102, 0, 0, 102, 255, 0, 0, 94, 223, 32, 32, 126, 255, 0, 0
   .byte 126, 255, 0, 0, 60, 126, 0, 0, 24, 60, 0, 0, 0, 24, 0, 0

.include smspower.til
