#define TRAM_MAX 0x800
// #define ANK_24KHz 1
// #define KNJ_24KHz 2
enum {
MAKESCRN_PAL = 0x01,
MAKESCRN_PLY = 0x02,
MAKESCRN_MODE = 0x04
};
typedef struct {
UINT8 scrnflash;
UINT8 remakeattr; // doubleatrchange
UINT8 palandply;
UINT8 existblink; // blinkflag
// UINT8 *disp1;
// UINT8 dispflag;
// UINT8 blinktest;
// UINT8 blinktime;
UINT vramtop;
UINT fontycnt;
UINT fontcy;
UINT charcy;
UINT surfcx;
UINT surfcy;
UINT surfrx;
UINT surfstep;
UINT vramsize;
} MAKESCRN;
#ifdef __cplusplus
extern "C" {
#endif
extern MAKESCRN makescrn;
extern BYTE updatetmp[0x800+0x101];
extern BYTE scrnallflash;
extern DWORD drawtime;
void init_draw(void);
void scrnupdate(void);
#ifdef __cplusplus
}
#endif
RetroPC.NET-CVS <cvs@retropc.net>