diff options
Diffstat (limited to 'src/mame/machine/atarifb.c')
-rw-r--r-- | src/mame/machine/atarifb.c | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/mame/machine/atarifb.c b/src/mame/machine/atarifb.c index 658f34357e9..1af25b748a9 100644 --- a/src/mame/machine/atarifb.c +++ b/src/mame/machine/atarifb.c @@ -15,10 +15,10 @@ WRITE8_MEMBER(atarifb_state::atarifb_out1_w) m_CTRLD = data; - discrete_sound_w(discrete, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle - discrete_sound_w(discrete, ATARIFB_HIT_EN, data & 0x02); // Hit - discrete_sound_w(discrete, ATARIFB_ATTRACT_EN, data & 0x10); // Attract - discrete_sound_w(discrete, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker + discrete_sound_w(discrete, space, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle + discrete_sound_w(discrete, space, ATARIFB_HIT_EN, data & 0x02); // Hit + discrete_sound_w(discrete, space, ATARIFB_ATTRACT_EN, data & 0x10); // Attract + discrete_sound_w(discrete, space, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker } @@ -28,10 +28,10 @@ WRITE8_MEMBER(atarifb_state::atarifb4_out1_w) m_CTRLD = data; - discrete_sound_w(discrete, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle - discrete_sound_w(discrete, ATARIFB_HIT_EN, data & 0x02); // Hit - discrete_sound_w(discrete, ATARIFB_ATTRACT_EN, data & 0x10); // Attract - discrete_sound_w(discrete, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker + discrete_sound_w(discrete, space, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle + discrete_sound_w(discrete, space, ATARIFB_HIT_EN, data & 0x02); // Hit + discrete_sound_w(discrete, space, ATARIFB_ATTRACT_EN, data & 0x10); // Attract + discrete_sound_w(discrete, space, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker coin_counter_w(machine(), 1, data & 0x80); } @@ -43,10 +43,10 @@ WRITE8_MEMBER(atarifb_state::abaseb_out1_w) m_CTRLD = data; - discrete_sound_w(discrete, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle - discrete_sound_w(discrete, ATARIFB_HIT_EN, data & 0x02); // Hit - discrete_sound_w(discrete, ATARIFB_ATTRACT_EN, data & 0x10); // Attract - discrete_sound_w(discrete, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker + discrete_sound_w(discrete, space, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle + discrete_sound_w(discrete, space, ATARIFB_HIT_EN, data & 0x02); // Hit + discrete_sound_w(discrete, space, ATARIFB_ATTRACT_EN, data & 0x10); // Attract + discrete_sound_w(discrete, space, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker if (data & 0x80) { @@ -77,10 +77,10 @@ WRITE8_MEMBER(atarifb_state::soccer_out1_w) /* bit 5-6 = trackball CTRL bits */ /* bit 7 = Rule LED */ - discrete_sound_w(discrete, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle - discrete_sound_w(discrete, ATARIFB_HIT_EN, data & 0x02); // Hit - discrete_sound_w(discrete, ATARIFB_ATTRACT_EN, data & 0x10); // Attract - discrete_sound_w(discrete, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker + discrete_sound_w(discrete, space, ATARIFB_WHISTLE_EN, data & 0x01); // Whistle + discrete_sound_w(discrete, space, ATARIFB_HIT_EN, data & 0x02); // Hit + discrete_sound_w(discrete, space, ATARIFB_ATTRACT_EN, data & 0x10); // Attract + discrete_sound_w(discrete, space, ATARIFB_NOISE_EN, data & 0x04); // Noise Enable / Kicker // set_led_status(machine(), 0, data & 0x10); // !!!!!!!!!! Is this correct???? set_led_status(machine(), 1, data & 0x80); @@ -91,7 +91,7 @@ WRITE8_MEMBER(atarifb_state::atarifb_out2_w) { device_t *discrete = machine().device("discrete"); - discrete_sound_w(discrete, ATARIFB_CROWD_DATA, data & 0x0f); // Crowd + discrete_sound_w(discrete, space, ATARIFB_CROWD_DATA, data & 0x0f); // Crowd coin_counter_w (machine(), 0, data & 0x10); } @@ -101,7 +101,7 @@ WRITE8_MEMBER(atarifb_state::soccer_out2_w) { device_t *discrete = machine().device("discrete"); - discrete_sound_w(discrete, ATARIFB_CROWD_DATA, data & 0x0f); // Crowd + discrete_sound_w(discrete, space, ATARIFB_CROWD_DATA, data & 0x0f); // Crowd coin_counter_w (machine(), 0, data & 0x10); coin_counter_w (machine(), 1, data & 0x20); |