--- np2/pccore.h 2004/01/29 10:54:05 1.16 +++ np2/pccore.h 2004/02/11 17:39:59 1.19 @@ -8,8 +8,9 @@ enum { }; enum { - PCMODEL_VM = 0, - PCMODEL_VX = 1, + PCMODEL_VF = 0, + PCMODEL_VM = 1, + PCMODEL_VX = 2, PCMODELMASK = 0x3f, PCMODEL_PC9821 = 0x40, PCMODEL_EPSON = 0x80, @@ -48,6 +49,7 @@ typedef struct { UINT8 usefd144; BYTE wait[6]; + UINT8 userkey[2][16]; // リセット時とかあんまり参照されない奴 char model[8]; @@ -110,22 +112,15 @@ typedef struct { UINT8 cpumode; UINT8 model; - UINT8 fddif; UINT8 hddif; - UINT8 extmem; - UINT8 padding[3]; + 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;