예제 #1
0
파일: wmssnd.c 프로젝트: chrisjubb/pinmame
static WRITE_HANDLER(pia_snd_w) {
  if (core_gameData->hw.gameSpecific1 & S9_BREAKPIA) { // no idea why but the PIA A port only has 7 bits wired for scrazy!?
    pia_write(S11S_PIA0, offset, offset ? data : data & 0x7f);
  } else {
    pia_write(S11S_PIA0, offset, data);
  }
}
예제 #2
0
void pia_8_w (int offset, int data) { pia_write (7, offset, data); }
예제 #3
0
void pia_7_w (int offset, int data) { pia_write (6, offset, data); }
예제 #4
0
void pia_6_w (int offset, int data) { pia_write (5, offset, data); }
예제 #5
0
void pia_5_w (int offset, int data) { pia_write (4, offset, data); }
예제 #6
0
void pia_4_w (int offset, int data) { pia_write (3, offset, data); }
예제 #7
0
void pia_3_w (int offset, int data) { pia_write (2, offset, data); }
예제 #8
0
void pia_2_w (int offset, int data) { pia_write (1, offset, data); }
예제 #9
0
void pia_1_w (int offset, int data) { pia_write (0, offset, data); }