]> git.sur5r.net Git - cc65/blobdiff - samples/mandelbrot.c
Adjusted error message to recent change.
[cc65] / samples / mandelbrot.c
index 056f372235f792a210788f90197d2b010036befd..333fb65db95ac796a2a40496c567e71ae60f2689 100644 (file)
 
 
 /* Graphics definitions */
-#define GRAPHMODE       TGI_MODE_320_200_2
-#define SCREEN_X        (tgi_getmaxx()+1)
-#define SCREEN_Y        (tgi_getmaxy()+1)
-#define MAXCOL          (tgi_getmaxcolor()+1)
+#if defined(__APPLE2__) || defined(__APPLE2ENH__)
+#  define GRAPHMODE    TGI_MODE_280_192_8
+#else
+#  define GRAPHMODE    TGI_MODE_320_200_2
+#endif
+#define SCREEN_X        (tgi_getxres())
+#define SCREEN_Y        (tgi_getyres())
+#define MAXCOL          (tgi_getcolorcount())
 
 #define maxiterations   32
 #define fpshift         (10)
 #define mulfp(_a,_b)    ((((signed long)_a)*(_b))>>fpshift)
 #define divfp(_a,_b)    ((((signed long)_a)<<fpshift)/(_b))
 
+/* Workaround missing clock stuff */
+#if defined(__APPLE2__) || defined(__APPLE2ENH__)
+#  define clock()      0
+#  define CLK_TCK      1
+#endif
+
 /* Use static local variables for speed */
 #pragma staticlocals (1);