summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mgames.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mgames.cpp')
-rw-r--r--src/mame/drivers/mgames.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mame/drivers/mgames.cpp b/src/mame/drivers/mgames.cpp
index 1709d2a290c..85ad9574e08 100644
--- a/src/mame/drivers/mgames.cpp
+++ b/src/mame/drivers/mgames.cpp
@@ -241,15 +241,15 @@ public:
private:
tilemap_t *m_tilemap;
- DECLARE_READ8_MEMBER(mixport_r);
- DECLARE_WRITE8_MEMBER(outport0_w);
- DECLARE_WRITE8_MEMBER(outport1_w);
- DECLARE_WRITE8_MEMBER(outport2_w);
- DECLARE_WRITE8_MEMBER(outport3_w);
- DECLARE_WRITE8_MEMBER(outport4_w);
- DECLARE_WRITE8_MEMBER(outport5_w);
- DECLARE_WRITE8_MEMBER(outport6_w);
- DECLARE_WRITE8_MEMBER(outport7_w);
+ uint8_t mixport_r();
+ void outport0_w(uint8_t data);
+ void outport1_w(uint8_t data);
+ void outport2_w(uint8_t data);
+ void outport3_w(uint8_t data);
+ void outport4_w(uint8_t data);
+ void outport5_w(uint8_t data);
+ void outport6_w(uint8_t data);
+ void outport7_w(uint8_t data);
void mgames_palette(palette_device &palette) const;
uint32_t screen_update_mgames(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
@@ -305,7 +305,7 @@ void mgames_state::mgames_palette(palette_device &palette) const
}
}
-READ8_MEMBER(mgames_state::mixport_r)
+uint8_t mgames_state::mixport_r()
{
/* - bits -
7654 3210
@@ -338,7 +338,7 @@ READ8_MEMBER(mgames_state::mixport_r)
xxx- ---- Unknown.
*/
-//WRITE8_MEMBER(mgames_state::muxed_w)
+//void mgames_state::muxed_w(uint8_t data)
//{
// popmessage("written : %02X %02X %02X %02X %02X %02X %02X %02X", data & 0x01, data & 0x02, data & 0x04, data & 0x08, data & 0x10, data & 0x20, data & 0x40, data & 0x80);
//}
@@ -355,7 +355,7 @@ READ8_MEMBER(mgames_state::mixport_r)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport0_w)
+void mgames_state::outport0_w(uint8_t data)
{
m_lamps[0] = BIT(data, 0); /* Lamp 1 - BET */
m_lamps[4] = BIT(data, 1); /* Lamp 5 - HOLD 1 */
@@ -376,7 +376,7 @@ WRITE8_MEMBER(mgames_state::outport0_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport1_w)
+void mgames_state::outport1_w(uint8_t data)
{
m_lamps[1] = BIT(data, 0); /* Lamp 2 - DEAL */
m_lamps[5] = BIT(data, 1); /* Lamp 6 - HOLD 2 */
@@ -397,7 +397,7 @@ WRITE8_MEMBER(mgames_state::outport1_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport2_w)
+void mgames_state::outport2_w(uint8_t data)
{
m_lamps[2] = BIT(data, 0); /* Lamp 3 - CANCEL */
m_lamps[6] = BIT(data, 1); /* Lamp 7 - HOLD 3 */
@@ -418,7 +418,7 @@ WRITE8_MEMBER(mgames_state::outport2_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport3_w)
+void mgames_state::outport3_w(uint8_t data)
{
m_lamps[3] = BIT(data, 0); /* Lamp 4 - STAND */
m_lamps[7] = BIT(data, 1); /* Lamp 8 - HOLD 4 */
@@ -439,7 +439,7 @@ WRITE8_MEMBER(mgames_state::outport3_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport4_w)
+void mgames_state::outport4_w(uint8_t data)
{
m_lamps[8] = BIT(data, 1); /* Lamp 9 - HOLD 5 */
@@ -459,7 +459,7 @@ WRITE8_MEMBER(mgames_state::outport4_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport5_w)
+void mgames_state::outport5_w(uint8_t data)
{
m_output[5] = data;
popmessage("outport5 : %02X %02X %02X %02X %02X %02X %02X %02X", m_output[0], m_output[1], m_output[2], m_output[3], m_output[4], m_output[5], m_output[6], m_output[7]);
@@ -477,7 +477,7 @@ WRITE8_MEMBER(mgames_state::outport5_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport6_w)
+void mgames_state::outport6_w(uint8_t data)
{
machine().bookkeeping().coin_counter_w(1, data & 0x02); /* Payout pulse */
@@ -497,7 +497,7 @@ WRITE8_MEMBER(mgames_state::outport6_w)
xxx- ---- Unknown.
*/
-WRITE8_MEMBER(mgames_state::outport7_w)
+void mgames_state::outport7_w(uint8_t data)
{
machine().bookkeeping().coin_counter_w(0, data & 0x02); /* Coin pulse */