--- xmil/vram/makescrn.h 2004/08/07 10:53:01 1.2 +++ xmil/vram/makescrn.h 2004/08/12 20:23:31 1.6 @@ -17,11 +17,12 @@ typedef struct { UINT8 palandply; UINT8 existblink; // blinkflag - -// UINT8 *disp1; -// UINT8 dispflag; -// UINT8 blinktest; + UINT8 *disp1; + UINT8 *disp2; + UINT8 dispflag; + UINT8 blinktest; // UINT8 blinktime; + UINT8 padding[2]; UINT vramtop; UINT fontycnt; @@ -31,9 +32,9 @@ typedef struct { UINT surfcx; UINT surfcy; UINT surfrx; + UINT surfsy; UINT surfstep; UINT vramsize; - } MAKESCRN; @@ -45,11 +46,12 @@ extern MAKESCRN makescrn; extern BYTE updatetmp[0x800+0x101]; extern BYTE scrnallflash; -extern DWORD drawtime; +extern UINT drawtime; -void init_draw(void); void scrnupdate(void); +void makescrn_initialize(void); +void makescrn_reset(void); #ifdef __cplusplus }