Previous 199869 Revisions Next

r19146 Monday 26th November, 2012 at 03:15:51 UTC by Robbbert
fixed cocktail mode in a few games
[src/mame/audio]8080bw.c

trunk/src/mame/audio/8080bw.c
r19145r19146
6666   if (rising_bits & 0x08) m_samples->start(4, 6);      /* FLEET */
6767   if (rising_bits & 0x10) m_samples->start(3, 7);      /* SAUCER HIT */
6868
69   m_c8080bw_flip_screen = data & 0x20;
69   m_c8080bw_flip_screen = BIT(data, 5) & BIT(ioport(CABINET_PORT_TAG)->read(), 0);
7070
7171   m_port_2_last_extra = data;
7272}
r19145r19146
153153   if (rising_bits & 0x10) m_samples->start(3, 6);      /* Shooting Star and Rescue Ship sounds */
154154   if ((~data & 0x10) && (m_port_2_last_extra & 0x10)) m_samples->stop(3);   /* This makes the rescue ship sound beep on and off */
155155
156   m_c8080bw_flip_screen = data & 0x20;
156   m_c8080bw_flip_screen = BIT(data, 5) & BIT(ioport(CABINET_PORT_TAG)->read(), 0);
157157
158158   m_port_2_last_extra = data;
159159}
r19145r19146
255255   if (data & 0x04) m_samples->start(0, 4);      /* Plane is dropping new balloons at start of level */
256256   if (rising_bits & 0x10) m_samples->start(2, 2);      /* Balloon hit and bomb drops */
257257
258   m_c8080bw_flip_screen = data & 0x20;
258   m_c8080bw_flip_screen = BIT(data, 5) & BIT(ioport(CABINET_PORT_TAG)->read(), 0);
259259
260260   m_port_2_last_extra = data;
261261}
r19145r19146
683683
684684   coin_lockout_global_w(machine(), data & 0x04);  /* SX8 */
685685
686   m_c8080bw_flip_screen = data & 0x20;      /* SX11 */
686   m_c8080bw_flip_screen = BIT(data, 5) & BIT(ioport(CABINET_PORT_TAG)->read(), 0); /* SX11 */
687687
688688   /* 0x01 - SX6 - Plane Down */
689689   discrete_sound_w(m_discrete, space, POLARIS_SX6_EN, data & 0x01);
r19145r19146
11461146
11471147   machine().sound().system_enable(data & 0x10);
11481148
1149   m_c8080bw_flip_screen = data & 0x20;
1149   m_c8080bw_flip_screen = BIT(data, 5) & BIT(ioport(CABINET_PORT_TAG)->read(), 0);
11501150}
11511151
11521152

Previous 199869 Revisions Next


© 1997-2024 The MAME Team