Diff for /xmil/win9x/scrnmng.cpp between versions 1.1 and 1.4

version 1.1, 2004/08/01 05:31:31 version 1.4, 2004/08/04 17:09:25
Line 15 Line 15
 #include        "scrndraw.h"  #include        "scrndraw.h"
 #include        "draw.h"  #include        "draw.h"
 #include        "palettes.h"  #include        "palettes.h"
 #include        "x1_io.h"  
 #include        "x1_crtc.h"  
   
   
 typedef struct {  typedef struct {
Line 247  static void paletteinit(void) { Line 245  static void paletteinit(void) {
                 ddraw.pal[i].peFlags = PC_RESERVED | PC_NOCOLLAPSE;                  ddraw.pal[i].peFlags = PC_RESERVED | PC_NOCOLLAPSE;
         }          }
         for (i=0; i<4; i++) {          for (i=0; i<4; i++) {
                 ddraw.pal[i+START_PAL+TOTAL_PALS].peBlue = dclock_pal[i].p.b;                  ddraw.pal[i+START_PAL+TOTAL_PALS].peBlue = dclockpal.pal32[i].p.b;
                 ddraw.pal[i+START_PAL+TOTAL_PALS].peRed = dclock_pal[i].p.r;                  ddraw.pal[i+START_PAL+TOTAL_PALS].peRed = dclockpal.pal32[i].p.r;
                 ddraw.pal[i+START_PAL+TOTAL_PALS].peGreen = dclock_pal[i].p.g;                  ddraw.pal[i+START_PAL+TOTAL_PALS].peGreen = dclockpal.pal32[i].p.g;
                 ddraw.pal[i+START_PAL+TOTAL_PALS].peFlags = PC_RESERVED | PC_NOCOLLAPSE;                  ddraw.pal[i+START_PAL+TOTAL_PALS].peFlags = PC_RESERVED | PC_NOCOLLAPSE;
         }          }
         reflesh_palette();          reflesh_palette();
Line 473  BRESULT scrnmng_create(UINT8 mode) { Line 471  BRESULT scrnmng_create(UINT8 mode) {
         scrnmng.bpp = (UINT8)bitcolor;          scrnmng.bpp = (UINT8)bitcolor;
         scrnsurf.bpp = bitcolor;          scrnsurf.bpp = bitcolor;
         ddraw.scrnmode = mode;          ddraw.scrnmode = mode;
         ddraw.width = SCREEN_WIDTH;          ddraw.width = SURFACE_WIDTH;
         ddraw.height = height;          ddraw.height = height;
         ddraw.cliping = 0;          ddraw.cliping = 0;
         renewalclientsize(FALSE);          renewalclientsize(FALSE);
Line 642  void clearblanklines(DWORD posx, DWORD p Line 640  void clearblanklines(DWORD posx, DWORD p
   
         fillrect.left = posx;          fillrect.left = posx;
         fillrect.top = posy + ddraw.rect.bottom;          fillrect.top = posy + ddraw.rect.bottom;
         fillrect.right = posx + SCREEN_WIDTH;          fillrect.right = posx + SURFACE_WIDTH;
         fillrect.bottom = posy + SCREEN_HEIGHT;          fillrect.bottom = posy + SURFACE_HEIGHT;
   
         ZeroMemory(&ddbf, sizeof(ddbf));          ZeroMemory(&ddbf, sizeof(ddbf));
         ddbf.dwSize = sizeof(ddbf);          ddbf.dwSize = sizeof(ddbf);

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


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