Diff for /np2/win9xc/scrnmng.cpp between versions 1.4 and 1.5

version 1.4, 2004/02/13 20:31:55 version 1.5, 2004/03/23 18:34:05
Line 21  typedef struct { Line 21  typedef struct {
         LPDIRECTDRAWSURFACE     backsurf;          LPDIRECTDRAWSURFACE     backsurf;
         LPDIRECTDRAWCLIPPER     clipper;          LPDIRECTDRAWCLIPPER     clipper;
         LPDIRECTDRAWPALETTE     palette;          LPDIRECTDRAWPALETTE     palette;
           UINT8                           enable;
         UINT8                           scrnmode;          UINT8                           scrnmode;
         int                                     width;          int                                     width;
         int                                     height;          int                                     height;
Line 328  BOOL scrnmng_create(UINT8 scrnmode) { Line 329  BOOL scrnmng_create(UINT8 scrnmode) {
         ddraw.ddraw1->QueryInterface(IID_IDirectDraw2, (void **)&ddraw2);          ddraw.ddraw1->QueryInterface(IID_IDirectDraw2, (void **)&ddraw2);
         ddraw.ddraw2 = ddraw2;          ddraw.ddraw2 = ddraw2;
   
   #if defined(SUPPORT_PC9821)
           scrnmode |= SCRNMODE_HIGHCOLOR;
   #endif
         if (scrnmode & SCRNMODE_FULLSCREEN) {          if (scrnmode & SCRNMODE_FULLSCREEN) {
                 ddraw2->SetCooperativeLevel(hWndMain,                  ddraw2->SetCooperativeLevel(hWndMain,
                                         DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN | DDSCL_ALLOWREBOOT);                                          DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN | DDSCL_ALLOWREBOOT);
Line 454  BOOL scrnmng_create(UINT8 scrnmode) { Line 458  BOOL scrnmng_create(UINT8 scrnmode) {
         }          }
         scrnmng.bpp = (BYTE)bitcolor;          scrnmng.bpp = (BYTE)bitcolor;
         scrnsurf.bpp = bitcolor;          scrnsurf.bpp = bitcolor;
           ddraw.enable = TRUE;
         ddraw.scrnmode = scrnmode;          ddraw.scrnmode = scrnmode;
         ddraw.width = 640;          ddraw.width = 640;
         ddraw.height = 480;          ddraw.height = 480;
Line 635  void scrnmng_update(void) { Line 640  void scrnmng_update(void) {
         }          }
 }  }
   
   void scrnmng_restoresize(void) {
   
           if ((ddraw.enable) && (!(ddraw.scrnmode & SCRNMODE_FULLSCREEN))) {
                   renewalclientsize();
           }
   }
   

Removed from v.1.4  
changed lines
  Added in v.1.5


RetroPC.NET-CVS <cvs@retropc.net>