Jetzt kommt Farbe in's Spiel !

Was wird gemacht ?
Mit
VBK_REG=1 wird umgeschaltet. Ab nun wird mit set_bkg_tiles nicht mehr
das Tile selbst gesetzt, sondern die Nummer der Palette. Danach mit

VBK_REG=0
wieder zurück auf das Setzen der Tiles schalten.

Im Hauptprogramm ist nach
set_bkg_data(0,4,tiledata); noch die Palette
zu aktivieren:

set_bkg_palette( 0, 1, &FarbPalette[0] );
set_bkg_palette( 1, 1, &FarbPalette[4] );
set_bkg_palette( 2, 1, &FarbPalette[8] );
set_bkg_palette( 3, 1, &FarbPalette[12] );
set_bkg_palette( 4, 1, &FarbPalette[16] );
set_bkg_palette( 5, 1, &FarbPalette[20] );
set_bkg_palette( 6, 1, &FarbPalette[24] );
set_bkg_palette( 7, 1, &FarbPalette[28] );

Und noch was: Wir haben zu Beginn des Hauptrogramms die ganze MAP mit
set_bkg_tiles(0,0,20,18,pacmantilemap); dargestellt. Damit werden zwar die
Tiles, nicht jedoch die Farben gesetzt. Deshalb diese Funktion wieder durch
eine For-Schleife und den Aufruf der Funktion
setze() ersetzen.

for (x=0;x<20;x++)
for (y=0;y<18;y++)
setze(x,y,pacmantilemap[x+y*20]); // ganze PacMan Map (Color)