Mercurial > sdl-ios-xcode
comparison test/testpalette.c @ 1516:4d241ea8a1cd
Updated MacOS Classic build
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 13 Mar 2006 05:36:42 +0000 |
parents | aff0170f9f1b |
children | 14717b52abc0 |
comparison
equal
deleted
inserted
replaced
1515:1e18097b1d7a | 1516:4d241ea8a1cd |
---|---|
165 quit(1); | 165 quit(1); |
166 } | 166 } |
167 } | 167 } |
168 | 168 |
169 /* Ask explicitly for 8bpp and a hardware palette */ | 169 /* Ask explicitly for 8bpp and a hardware palette */ |
170 if(!(screen = SDL_SetVideoMode(SCRW, SCRH, 8, vidflags | SDL_HWPALETTE))) { | 170 if((screen = SDL_SetVideoMode(SCRW, SCRH, 8, vidflags | SDL_HWPALETTE)) == NULL) { |
171 fprintf(stderr, "error setting %dx%d 8bpp indexed mode: %s\n", | 171 fprintf(stderr, "error setting %dx%d 8bpp indexed mode: %s\n", |
172 SCRW, SCRH, SDL_GetError()); | 172 SCRW, SCRH, SDL_GetError()); |
173 quit(1); | 173 quit(1); |
174 } | 174 } |
175 | 175 |
176 if (vidflags & SDL_FULLSCREEN) SDL_ShowCursor (SDL_FALSE); | 176 if (vidflags & SDL_FULLSCREEN) SDL_ShowCursor (SDL_FALSE); |
177 | 177 |
178 if(!(boat[0] = SDL_LoadBMP("sail.bmp"))) | 178 if((boat[0] = SDL_LoadBMP("sail.bmp")) == NULL) |
179 sdlerr("loading sail.bmp"); | 179 sdlerr("loading sail.bmp"); |
180 /* We've chosen magenta (#ff00ff) as colour key for the boat */ | 180 /* We've chosen magenta (#ff00ff) as colour key for the boat */ |
181 SDL_SetColorKey(boat[0], SDL_SRCCOLORKEY | SDL_RLEACCEL, | 181 SDL_SetColorKey(boat[0], SDL_SRCCOLORKEY | SDL_RLEACCEL, |
182 SDL_MapRGB(boat[0]->format, 0xff, 0x00, 0xff)); | 182 SDL_MapRGB(boat[0]->format, 0xff, 0x00, 0xff)); |
183 boatcols = boat[0]->format->palette->ncolors; | 183 boatcols = boat[0]->format->palette->ncolors; |