|
|
| version 1.1, 2004/08/01 05:31:29 | version 1.2, 2004/08/03 11:02:00 |
|---|---|
| Line 1 | Line 1 |
| // #include "z80core.h" | |
| // #include "x1_io.h" | |
| typedef struct { | typedef struct { |
| UINT8 KEY_MODE; | UINT8 KEY_MODE; |
| UINT8 SOUND_SW; | UINT8 SOUND_SW; |
| Line 42 typedef struct { | Line 38 typedef struct { |
| UINT8 SOUND_SW; | UINT8 SOUND_SW; |
| } PCCORE; | } PCCORE; |
| enum { | |
| #define GRAM_SIZE 0x10000 | DIPSW_RESOLUTE = 0x01, |
| #define GRAM_BANK0 0x00000 | DIPSW_BOOTMEDIA = 0x04 |
| #define GRAM_BANK1 0x10000 | }; |
| #define GRAM_BANK0L 0x00000 | |
| #define GRAM_BANK0H 0x08000 | |
| #define GRAM_BANK1L 0x10000 | |
| #define GRAM_BANK1H 0x18000 | |
| #define GRAM_HALFSTEP 0x08000 | |
| #define TEXT_ANK 0x0000 | |
| #define TEXT_ATR 0x0800 | |
| #define TEXT_KNJ 0x1000 | |
| #define PLANE_B 8 | |
| #define PLANE_R 16 | |
| #define PLANE_G 24 | |
| #define DIP_RESOLUTE 1 | |
| #define DIP_BOOTMEDIA 4 | |
| #ifdef __cplusplus | #ifdef __cplusplus |
| Line 82 extern DWORD h_cntbase; | Line 60 extern DWORD h_cntbase; |
| extern BYTE mMAIN[0x10000]; | extern BYTE mMAIN[0x10000]; |
| extern BYTE mBIOS[0x8000]; | extern BYTE mBIOS[0x8000]; |
| extern BYTE mBANK[16][0x8000]; | extern BYTE mBANK[16][0x8000]; |
| extern BYTE GRP_RAM[0x20000]; | |
| extern BYTE TXT_RAM[0x01800]; | |
| extern BRESULT soundrenewal; | extern BRESULT soundrenewal; |