|
|
| version 1.6, 2003/11/14 07:37:28 | version 1.7, 2003/11/15 07:10:02 |
|---|---|
| Line 14 enum { | Line 14 enum { |
| #define CPUMODE_8MHz 0x20 | #define CPUMODE_8MHz 0x20 |
| typedef struct { | typedef struct { |
| // エミュレート中によく参照される奴 | |
| BYTE uPD72020; | |
| BYTE DISPSYNC; | |
| BYTE RASTER; | |
| BYTE realpal; | |
| BYTE LCD_MODE; | |
| BYTE skipline; | |
| UINT16 skiplight; | |
| BYTE KEY_MODE; | |
| BYTE XSHIFT; | |
| BYTE BTN_RAPID; | |
| BYTE BTN_MODE; | |
| BYTE dipsw[3]; | |
| BYTE MOUSERAPID; | |
| BYTE calendar; | |
| BYTE usefd144; | |
| BYTE wait[6]; | |
| // リセット時とかあんまり参照されない奴 | |
| char model[8]; | |
| UINT baseclock; | UINT baseclock; |
| UINT multiple; | UINT multiple; |
| BYTE model; | |
| BYTE dipsw[3]; | |
| BYTE memsw[8]; | BYTE memsw[8]; |
| BYTE vol14[6]; | |
| BYTE wait[6]; | |
| BYTE uPD72020; | BYTE ITF_WORK; |
| BYTE KEY_MODE; | |
| BYTE SOUND_SW; | |
| BYTE realpal; | |
| UINT16 samplingrate; | |
| UINT16 delayms; | |
| BYTE MIDIRESET; | |
| BYTE DISPSYNC; | |
| BYTE EXTMEM; | BYTE EXTMEM; |
| BYTE PROTECTMEM; // qn | BYTE grcg; |
| BYTE color16; | |
| UINT32 BG_COLOR; | |
| UINT32 FG_COLOR; | |
| BYTE BTN_RAPID; | UINT16 samplingrate; |
| BYTE BTN_MODE; | UINT16 delayms; |
| BYTE SOUND_SW; | |
| BYTE snd_x; | |
| BYTE snd_x; // ver0.30 | |
| BYTE snd14opt[3]; | BYTE snd14opt[3]; |
| BYTE snd26opt; | BYTE snd26opt; |
| BYTE snd86opt; | BYTE snd86opt; |
| Line 45 typedef struct { | Line 62 typedef struct { |
| BYTE spb_vrc; // ver0.30 | BYTE spb_vrc; // ver0.30 |
| BYTE spb_vrl; // ver0.30 | BYTE spb_vrl; // ver0.30 |
| BYTE spb_x; // ver0.30 | BYTE spb_x; // ver0.30 |
| BYTE mpuopt; | |
| BYTE MOTOR; | |
| BYTE MOTORVOL; | |
| BYTE BEEP_VOL; | BYTE BEEP_VOL; |
| BYTE ITF_WORK; | BYTE vol14[6]; |
| BYTE EMM_WORK; | |
| BYTE LCD_MODE; | |
| UINT32 BG_COLOR; | |
| UINT32 FG_COLOR; | |
| BYTE MOUSERAPID; | |
| BYTE XSHIFT; | |
| BYTE skipline; | |
| UINT16 skiplight; | |
| BYTE RASTER; | |
| BYTE vol_fm; | BYTE vol_fm; |
| BYTE vol_ssg; | BYTE vol_ssg; |
| BYTE vol_adpcm; | BYTE vol_adpcm; |
| BYTE vol_pcm; | BYTE vol_pcm; |
| BYTE vol_rhythm; | BYTE vol_rhythm; |
| BYTE mpuenable; | |
| BYTE mpuopt; | |
| BYTE pc9861enable; | BYTE pc9861enable; |
| BYTE pc9861sw[3]; | BYTE pc9861sw[3]; |
| BYTE pc9861jmp[6]; | BYTE pc9861jmp[6]; |
| BYTE grcg; | BYTE MOTOR; |
| BYTE color16; | BYTE MOTORVOL; |
| BYTE calendar; | BYTE PROTECTMEM; |
| BYTE usefd144; | |
| char hddfile[2][MAX_PATH]; // ver0.30 | char hddfile[2][MAX_PATH]; // ver0.30 |
| char fontfile[MAX_PATH]; | char fontfile[MAX_PATH]; |
| Line 94 typedef struct { | Line 99 typedef struct { |
| UINT32 raster; | UINT32 raster; |
| UINT32 hsync; | UINT32 hsync; |
| BYTE cpumode; | BYTE cpumode; |
| BYTE model; | |
| } PCCORE; | } PCCORE; |