|
|
| version 1.8, 2004/08/13 04:39:09 | version 1.10, 2004/08/15 11:14:42 |
|---|---|
| Line 82 enum { | Line 82 enum { |
| typedef struct { | typedef struct { |
| UINT8 rgbp[4]; | |
| UINT8 SCRN_BITS; | UINT8 SCRN_BITS; |
| UINT8 width40; | |
| UINT8 regnum; | UINT8 regnum; |
| UINT8 padding; | |
| UINT8 rgbp[4]; | |
| UINT8 reg[CRTCREG_MAX]; | UINT8 reg[CRTCREG_MAX]; |
| UINT8 BLACKPAL; | UINT8 BLACKPAL; |
| UINT8 EXTPALMODE; | UINT8 EXTPALMODE; |
| Line 94 typedef struct { | Line 96 typedef struct { |
| } CRTCSTAT; | } CRTCSTAT; |
| typedef struct { | typedef struct { |
| SINT32 rasterclock8; | |
| SINT32 rasterdisp8; | |
| UINT fonty; | |
| UINT yl; | |
| SINT32 frameclock; | |
| UINT8 *gram; // curvram | UINT8 *gram; // curvram |
| UINT updatemask; // updatemsk | UINT updatemask; // updatemsk |
| UINT8 updatebit; // curupdt | UINT8 updatebit; // curupdt |
| Line 102 typedef struct { | Line 110 typedef struct { |
| UINT8 pal_disp; | UINT8 pal_disp; |
| UINT pos; | UINT pos; |
| UINT fonty; | |
| UINT yl; | |
| SINT32 dispclock; | SINT32 dispclock; |
| SINT32 vsyncstart; | SINT32 vsyncstart; |
| SINT32 vpulseclock; | SINT32 vpulseclock; |
| UINT vl; | |
| } CRTCEXT; | } CRTCEXT; |
| typedef struct { | typedef struct { |
| Line 126 typedef struct { | Line 131 typedef struct { |
| // ---- | // ---- |
| void crtc_bankupdate(void); // vrambank_patch | void crtc_setwidth(REG8 width40); |
| void crtc_regupdate(void); | void crtc_update(void); |
| // void crtc_bankupdate(void); // vrambank_patch | |
| // void crtc_regupdate(void); | |
| void IOOUTCALL crtc_o(UINT port, REG8 value); // x1_crtc_w | void IOOUTCALL crtc_o(UINT port, REG8 value); // x1_crtc_w |