home *** CD-ROM | disk | FTP | other *** search
/ RISCWORLD 7 / RISCWORLD_VOL7.iso / Software / Issue4 / IYONIX / MANICMINER / SOURCE.ZIP / manicminer-1.6.3 / gfxlibs / allegro / c / init < prev    next >
Encoding:
Text File  |  2000-12-01  |  522 b   |  24 lines

  1. #include "../../manic.h"
  2. #include "keyboard.h"
  3. #include "common.h"
  4. #include "init.h"
  5.  
  6. //        BEGIN_COLOR_DEPTH_LIST
  7. //                COLOR_DEPTH8
  8. //        END_COLOR_DEPTH_LIST
  9.  
  10. void
  11. mm_gfx_init (void)
  12. {
  13.   int scale = DoubleSize ? 2 : 1;
  14.   scrnwidth = 320;
  15.   scrnheight = 240;
  16.   xoffset = (scrnwidth - 256) / 2;
  17.   yoffset = (scrnheight - 192) / 2;
  18.  
  19.   allegro_init ();
  20.   install_keyboard ();
  21.   set_gfx_mode (GFX_AUTODETECT, scrnwidth * scale, scrnheight * scale, 0, 0);
  22.   buffer = create_bitmap (SCREEN_W, SCREEN_H);
  23. }
  24.