diff options
Diffstat (limited to 'src/mame/drivers/rotaryf.cpp')
-rw-r--r-- | src/mame/drivers/rotaryf.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mame/drivers/rotaryf.cpp b/src/mame/drivers/rotaryf.cpp index df9bec07129..362f81b2388 100644 --- a/src/mame/drivers/rotaryf.cpp +++ b/src/mame/drivers/rotaryf.cpp @@ -123,6 +123,9 @@ WRITE8_MEMBER(rotaryf_state::porta_w) WRITE8_MEMBER(rotaryf_state::portc_w) { + if (data == 0xff) + return; + machine().bookkeeping().coin_counter_w(0, BIT(data, 1)); // bit 5 set when game starts, but isn't coin lockout? @@ -272,6 +275,7 @@ void rotaryf_state::rotaryf(machine_config &config) ppi.out_pa_callback().set(FUNC(rotaryf_state::porta_w)); ppi.in_pb_callback().set(FUNC(rotaryf_state::portb_r)); ppi.out_pc_callback().set(FUNC(rotaryf_state::portc_w)); + //ppi.tri_pc_callback().set_constant(0); /* video hardware */ screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); |