--- np2/pccore.h 2004/01/30 01:29:13 1.17 +++ np2/pccore.h 2004/02/13 08:33:48 1.20 @@ -27,6 +27,12 @@ enum { #define CPUMODE_8MHz 0x20 +// これ ver0.75で別ファイルへ移動すること +typedef struct { + UINT8 keys; + UINT8 key[15]; +} _NKEYM, *NKEYM; + typedef struct { // エミュレート中によく参照される奴 UINT8 uPD72020; @@ -49,6 +55,7 @@ typedef struct { UINT8 usefd144; BYTE wait[6]; + _NKEYM userkey[2]; // リセット時とかあんまり参照されない奴 char model[8]; @@ -113,17 +120,13 @@ typedef struct { UINT8 model; UINT8 hddif; UINT8 extmem; + BYTE dipsw[3]; // リセット時のDIPSW + UINT8 padding; UINT32 sound; UINT32 device; UINT32 realclock; - UINT32 dispclock; - UINT32 vsyncclock; - UINT32 keyboardclock; - UINT32 midiclock; - UINT32 raster; - UINT32 hsync; } PCCORE;