]> git.sur5r.net Git - cc65/blobdiff - samples/mandelbrot.c
Fixed an error in the macro package that prevented the macros to work
[cc65] / samples / mandelbrot.c
index 507eb99dcded9df8d14315af2ddd83b7a52eaed8..23eda0cf12acb495936e6b9c1573f87826a21cfa 100644 (file)
 
 
 /* Graphics definitions */
-#if defined(__APPLE2__) || defined(__APPLE2ENH__)
-#  define GRAPHMODE    TGI_MODE_280_192_6
-#else
-#  define GRAPHMODE    TGI_MODE_320_200_2
-#endif
-#define SCREEN_X        (tgi_getmaxx()+1)
-#define SCREEN_Y        (tgi_getmaxy()+1)
-#define MAXCOL          (tgi_getmaxcolor()+1)
+#define SCREEN_X        (tgi_getxres())
+#define SCREEN_Y        (tgi_getyres())
+#define MAXCOL          (tgi_getcolorcount())
 
 #define maxiterations   32
 #define fpshift         (10)
@@ -39,7 +34,7 @@
 #endif
 
 /* Use static local variables for speed */
-#pragma staticlocals (1);
+#pragma static-locals (1);
 
 
 
@@ -95,9 +90,9 @@ int main (void)
 
     clrscr ();
 
-    /* Load the graphics driver */                       
+    /* Load the graphics driver */
     cprintf ("initializing... mompls\r\n");
-    tgi_load (GRAPHMODE);
+    tgi_load_driver (tgi_stddrv);
     err = tgi_geterror ();
     if (err  != TGI_ERR_OK) {
        cprintf ("Error #%d initializing graphics.\r\n%s\r\n",