For unknown reasons, the macintosh does not like the Glubyte stuff with the glGetString function. We get a buserror with it. Ben took it out of the znail source. 1,2d0 < /* by Stuart Levy. Replace drawstars() by including this file */ < /* but don't forget to initstars(); in dataprep(), for example */ 7c5 < #include --- > // #include "arGraphicsHeader.h" 159c157 < const GLubyte *rend = glGetString(GL_RENDERER); --- > //const GLubyte *rend = glGetString(GL_RENDERER); 163,164c161,162 < if(rend==NULL || (rend[0]=='X'||rend[0]=='G')) < slow_stars = 1; --- > //if(rend==NULL || (rend[0]=='X'||rend[0]=='G')) > // slow_stars = 1;