|
|
| version 1.12, 2004/02/18 03:24:48 | version 1.13, 2005/02/07 14:46:12 |
|---|---|
| Line 70 REG8 fmboard_getjoy(PSGGEN psg) { | Line 70 REG8 fmboard_getjoy(PSGGEN psg) { |
| ret &= ((ret >> 2) | (~0x30)); | ret &= ((ret >> 2) | (~0x30)); |
| if (np2cfg.BTN_MODE) { | if (np2cfg.BTN_MODE) { |
| BYTE bit1 = (ret & 0x20) >> 1; // ver0.28 | UINT8 bit1 = (ret & 0x20) >> 1; // ver0.28 |
| BYTE bit2 = (ret & 0x10) << 1; | UINT8 bit2 = (ret & 0x10) << 1; |
| ret = (ret & (~0x30)) | bit1 | bit2; | ret = (ret & (~0x30)) | bit1 | bit2; |
| } | } |
| Line 100 void fmboard_extenable(REG8 enable) { | Line 100 void fmboard_extenable(REG8 enable) { |
| // ---- | // ---- |
| static void setfmregs(BYTE *reg) { | static void setfmregs(UINT8 *reg) { |
| FillMemory(reg + 0x30, 0x60, 0xff); | FillMemory(reg + 0x30, 0x60, 0xff); |
| FillMemory(reg + 0x90, 0x20, 0x00); | FillMemory(reg + 0x90, 0x20, 0x00); |
| Line 110 static void setfmregs(BYTE *reg) { | Line 110 static void setfmregs(BYTE *reg) { |
| void fmboard_reset(UINT32 type) { | void fmboard_reset(UINT32 type) { |
| BYTE cross; | UINT8 cross; |
| soundrom_reset(); | soundrom_reset(); |
| beep_reset(); // ver0.27a | beep_reset(); // ver0.27a |
| Line 236 void fmboard_bind(void) { | Line 236 void fmboard_bind(void) { |
| void fmboard_fmrestore(REG8 chbase, UINT bank) { | void fmboard_fmrestore(REG8 chbase, UINT bank) { |
| REG8 i; | REG8 i; |
| const BYTE *reg; | const UINT8 *reg; |
| reg = opn.reg + (bank * 0x100); | reg = opn.reg + (bank * 0x100); |
| for (i=0x30; i<0xa0; i++) { | for (i=0x30; i<0xa0; i++) { |
| Line 252 const BYTE *reg; | Line 252 const BYTE *reg; |
| void fmboard_rhyrestore(RHYTHM rhy, UINT bank) { | void fmboard_rhyrestore(RHYTHM rhy, UINT bank) { |
| const BYTE *reg; | const UINT8 *reg; |
| reg = opn.reg + (bank * 0x100); | reg = opn.reg + (bank * 0x100); |
| rhythm_setreg(rhy, 0x11, reg[0x11]); | rhythm_setreg(rhy, 0x11, reg[0x11]); |