Diff for /np2/lio/lio.h between versions 1.5 and 1.6
|
version 1.5, 2004/02/21 00:25:33
|
version 1.6, 2004/02/21 04:48:35
|
|
Line 7 enum {
|
Line 7 enum {
|
| |
|
| |
|
| typedef struct { |
typedef struct { |
| UINT8 mode; |
UINT8 scrnmode; |
| UINT8 sw; |
UINT8 pos; |
| UINT8 act; |
|
| UINT8 disp; |
|
| } LIOGSCREEN; |
|
| |
|
| typedef struct { |
|
| SINT16 x1; |
|
| SINT16 y1; |
|
| SINT16 x2; |
|
| SINT16 y2; |
|
| UINT8 vdraw_bg; |
|
| UINT8 vdraw_ln; |
|
| } LIOGVIEW; |
|
| |
|
| typedef struct { |
|
| UINT8 palmax; |
|
| UINT8 bgcolor; |
|
| UINT8 bdcolor; |
|
| UINT8 fgcolor; |
|
| UINT8 palmode; |
|
| } LIOGCOLOR1; |
|
| |
|
| |
|
| // ---- |
|
| |
|
| typedef struct { |
|
| UINT16 top; |
|
| UINT16 lines; |
|
| UINT8 bank; |
|
| UINT8 plane; |
UINT8 plane; |
| |
UINT8 fgcolor; |
| |
UINT8 bgcolor; |
| |
UINT8 padding; |
| |
UINT8 color[8]; |
| |
BYTE viewx1[2]; |
| |
BYTE viewy1[2]; |
| |
BYTE viewx2[2]; |
| |
BYTE viewy2[2]; |
| UINT8 disp; |
UINT8 disp; |
| UINT8 dbit; |
UINT8 access; |
| } LIO_SCRN; |
} LIOMEM; |
| |
|
| |
enum { |
| |
LIODRAW_PMASK = 0x03, |
| |
LIODRAW_MONO = 0x04, |
| |
LIODRAW_UPPER = 0x20, |
| |
LIODRAW_4BPP = 0x40 |
| |
}; |
| |
|
| typedef struct { |
typedef struct { |
| SINT16 x1; |
SINT16 x1; |
|
Line 48 typedef struct {
|
Line 35 typedef struct {
|
| SINT16 x2; |
SINT16 x2; |
| SINT16 y2; |
SINT16 y2; |
| UINT32 base; |
UINT32 base; |
| |
UINT8 flag; |
| |
UINT8 palmax; |
| UINT8 bank; |
UINT8 bank; |
| UINT8 sbit; |
UINT8 sbit; |
| } LIODRAW; |
} LIODRAW; |
| |
|
| |
|
| typedef struct { |
typedef struct { |
| LIO_SCRN scrn; |
LIOMEM mem; |
| LIOGSCREEN gscreen; |
UINT8 palmode; |
| LIOGVIEW gview; |
|
| LIOGCOLOR1 gcolor1; |
|
| UINT8 degcol[8]; |
|
| |
|
| // ---- work |
// ---- work |
| UINT32 wait; |
UINT32 wait; |
| LIODRAW draw; |
LIODRAW draw; |
| } _LIOWORK, *LIOWORK; |
} _LIOWORK, *LIOWORK; |
| |
|
| |
|
RetroPC.NET-CVS <cvs@retropc.net>