Beispielprogramme in C/Extended Color Mode

Aus C64-Wiki
Zur Navigation springenZur Suche springen

C-Version des Beispielprogramms im Artikel Hintergrundfarbe


/*
  Pogramm:  Hintergrundfarbe
  URL:      http://www.c64-wiki.de/index.php/Hintergrundfarbe
  Compiler: cc65
  compile:  cc65 -tc64 hintergrundfarbe.c
*/


#include <cbm.h>

void main(void)
{

  unsigned char *testtext = "abc ABC \022abc\222 \022ABC\r";

  VIC.bgcolor0 = 1;
  VIC.bgcolor1 = 2;
  VIC.bgcolor2 = 5;
  VIC.bgcolor3 = 6;
  
  VIC.ctrl1 |= 64;  /* extended color mode */

  while (*testtext) cbm_k_bsout(*testtext++);
  
}