|
|
1.1 root 1: /*
1.1.1.4 root 2: Hatari - vdi.h
3:
4: This file is distributed under the GNU Public License, version 2. or at
5: your option any later version. Read the file gpl.txt for details.
1.1 root 6: */
7:
1.1.1.3 root 8: #ifndef HATARI_VDI_H
9: #define HATARI_VDI_H
1.1.1.2 root 10:
1.1 root 11: #define MAX_VDI_WIDTH 1024
1.1.1.4 root 12: #define MIN_VDI_WIDTH 384
1.1 root 13: #define MAX_VDI_HEIGHT 768
1.1.1.4 root 14: #define MIN_VDI_HEIGHT 240
1.1 root 15: #define MAX_VDI_PLANES 4
16:
1.1.1.2 root 17:
18: enum
19: {
1.1.1.4 root 20: GEMCOLOR_2,
21: GEMCOLOR_4,
22: GEMCOLOR_16
1.1.1.2 root 23: };
24:
1.1.1.3 root 25: extern Uint32 VDI_OldPC;
1.1.1.5 ! root 26: extern bool bUseVDIRes;
1.1.1.4 root 27: extern int VDIWidth,VDIHeight;
28: extern int VDIRes,VDIPlanes;
1.1 root 29:
1.1.1.4 root 30: extern int VDI_Limit(int value, int align, int min, int max);
31: extern void VDI_SetResolution(int GEMColor, int WidthRequest, int HeightRequest);
1.1.1.5 ! root 32: extern bool VDI(void);
1.1 root 33: extern void VDI_FixDesktopInf(void);
1.1.1.4 root 34: extern void VDI_LineA(Uint32 LineABase, Uint32 FontBase);
1.1.1.2 root 35: extern void VDI_Complete(void);
36:
1.1.1.3 root 37: #endif /* HATARI_VDI_H */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.