+;\r
+; Equates for all .ASM files\r
+;\r
+\r
+;----------------------------------------------------------------------------\r
+\r
+INCLUDE "GFXE_CK4.EQU"\r
+\r
+;----------------------------------------------------------------------------\r
+\r
+CGAGR = 1\r
+EGAGR = 2\r
+VGAGR = 3\r
+\r
+GRMODE = EGAGR\r
+PROFILE = 0 ; 1=keep stats on tile drawing\r
+\r
+SC_INDEX = 03C4h\r
+SC_RESET = 0\r
+SC_CLOCK = 1\r
+SC_MAPMASK = 2\r
+SC_CHARMAP = 3\r
+SC_MEMMODE = 4\r
+\r
+CRTC_INDEX = 03D4h\r
+CRTC_H_TOTAL = 0\r
+CRTC_H_DISPEND = 1\r
+CRTC_H_BLANK = 2\r
+CRTC_H_ENDBLANK = 3\r
+CRTC_H_RETRACE = 4\r
+CRTC_H_ENDRETRACE = 5\r
+CRTC_V_TOTAL = 6\r
+CRTC_OVERFLOW = 7\r
+CRTC_ROWSCAN = 8\r
+CRTC_MAXSCANLINE = 9\r
+CRTC_CURSORSTART = 10\r
+CRTC_CURSOREND = 11\r
+CRTC_STARTHIGH = 12\r
+CRTC_STARTLOW = 13\r
+CRTC_CURSORHIGH = 14\r
+CRTC_CURSORLOW = 15\r
+CRTC_V_RETRACE = 16\r
+CRTC_V_ENDRETRACE = 17\r
+CRTC_V_DISPEND = 18\r
+CRTC_OFFSET = 19\r
+CRTC_UNDERLINE = 20\r
+CRTC_V_BLANK = 21\r
+CRTC_V_ENDBLANK = 22\r
+CRTC_MODE = 23\r
+CRTC_LINECOMPARE = 24\r
+\r
+\r
+GC_INDEX = 03CEh\r
+GC_SETRESET = 0\r
+GC_ENABLESETRESET = 1\r
+GC_COLORCOMPARE = 2\r
+GC_DATAROTATE = 3\r
+GC_READMAP = 4\r
+GC_MODE = 5\r
+GC_MISCELLANEOUS = 6\r
+GC_COLORDONTCARE = 7\r
+GC_BITMASK = 8\r
+\r
+ATR_INDEX = 03c0h\r
+ATR_MODE = 16\r
+ATR_OVERSCAN = 17\r
+ATR_COLORPLANEENABLE = 18\r
+ATR_PELPAN = 19\r
+ATR_COLORSELECT = 20\r
+\r
+STATUS_REGISTER_1 = 03dah\r
+\r
+\r
+MACRO WORDOUT\r
+ out dx,ax\r
+ENDM\r
+\r
+if 0\r
+\r
+MACRO WORDOUT\r
+ out dx,al\r
+ inc dx\r
+ xchg al,ah\r
+ out dx,al\r
+ dec dx\r
+ xchg al,ah\r
+ENDM\r
+\r
+endif\r
+\r
+UPDATEWIDE = 22\r
+UPDATEHIGH = 14\r
+\r
+;\r
+; tile info offsets from segment tinf\r
+;\r
+\r
+ANIM = 402\r
+SPEED = (ANIM+NUMTILE16)\r
+\r
+NORTHWALL = (SPEED+NUMTILE16)\r
+EASTWALL = (NORTHWALL+NUMTILE16M)\r
+SOUTHWALL = (EASTWALL+NUMTILE16M)\r
+WESTWALL = (SOUTHWALL+NUMTILE16M)\r
+MANIM = (WESTWALL+NUMTILE16M)\r
+INTILE = (MANIM+NUMTILE16M)\r
+MSPEED = (INTILE+NUMTILE16M)\r
+\r
+\r
+IFE GRMODE-EGAGR\r
+SCREENWIDTH = 64\r
+ENDIF\r
+IFE GRMODE-CGAGR\r
+SCREENWIDTH = 128\r
+ENDIF\r