|
|
| version 1.8, 2004/08/09 02:47:01 | version 1.9, 2004/08/11 12:08:16 |
|---|---|
| Line 22 typedef struct { | Line 22 typedef struct { |
| } XMILCFG; | } XMILCFG; |
| typedef struct { | typedef struct { |
| UINT32 baseclock; | |
| UINT multiple; | |
| UINT32 realclock; | |
| UINT HSYNC_CLK; | UINT HSYNC_CLK; |
| UINT8 ROM_TYPE; | UINT8 ROM_TYPE; |
| UINT8 DIP_SW; | UINT8 DIP_SW; |
| Line 29 typedef struct { | Line 33 typedef struct { |
| } PCCORE; | } PCCORE; |
| typedef struct { | typedef struct { |
| UINT tl; | |
| UINT vl; | |
| UINT8 vsync; | |
| UINT8 drawframe; | UINT8 drawframe; |
| UINT8 soundrenewal; | UINT8 soundrenewal; |
| } CORESTAT; | } CORESTAT; |
| Line 50 extern PCCORE pccore; | Line 57 extern PCCORE pccore; |
| extern CORESTAT corestat; | extern CORESTAT corestat; |
| extern BYTE *RAM0r; | extern BYTE *RAM0r; |
| extern BYTE *RAM0w; | extern BYTE *RAM0w; |
| extern DWORD h_cntbase; | |
| extern BYTE mMAIN[0x10000]; | extern BYTE mMAIN[0x10000]; |
| extern BYTE mBIOS[0x8000]; | extern BYTE mBIOS[0x8000]; |
| Line 58 extern BYTE mBIOS[0x8000]; | Line 64 extern BYTE mBIOS[0x8000]; |
| extern BYTE mBANK[16][0x8000]; | extern BYTE mBANK[16][0x8000]; |
| #endif | #endif |
| #define h_cnt Z80_ICOUNT | |
| extern UINT v_cnt; | |
| // BYTE reset_x1(BYTE ROM_TYPE, BYTE SOUND_SW, BYTE DIP_SW); | void nvitem_raster(UINT id); |
| // void x1r_exec(void); | UINT pccore_getraster(UINT *h); |
| void nvitem_vdisp(UINT id); | |
| void nvitem_vsync(UINT id); | |
| void pccore_initialize(void); | void pccore_initialize(void); |
| void pccore_reset(void); | void pccore_reset(void); |