--- hatari/src/includes/vdi.h 2019/04/01 07:09:16 1.1 +++ hatari/src/includes/vdi.h 2019/04/01 07:12:44 1.1.1.3 @@ -2,19 +2,37 @@ Hatari */ +#ifndef HATARI_VDI_H +#define HATARI_VDI_H + #define MAX_VDI_WIDTH 1024 #define MAX_VDI_HEIGHT 768 #define MAX_VDI_PLANES 4 -extern BOOL bHoldScreenDisplay; -extern int LineABase,FontBase; -extern unsigned int VDI_OldPC; +enum +{ + GEMRES_640x480, + GEMRES_800x600, + GEMRES_1024x768 +}; + +enum +{ + GEMCOLOUR_2, + GEMCOLOUR_4, + GEMCOLOUR_16 +}; + +extern Uint32 LineABase, FontBase; +extern Uint32 VDI_OldPC; extern BOOL bUseVDIRes; extern int VDIWidth,VDIHeight,VDIRes; extern int VDIPlanes,VDIColours,VDICharHeight; -extern void VDI_SetResolution(int GEMRes,int GEMColour); +extern void VDI_SetResolution(int GEMRes, int GEMColour); extern BOOL VDI(void); -extern void VDI_OpCode(void); extern void VDI_FixDesktopInf(void); extern void VDI_LineA(void); +extern void VDI_Complete(void); + +#endif /* HATARI_VDI_H */