diff options
Diffstat (limited to 'src/mame/includes/atarisy1.h')
-rw-r--r-- | src/mame/includes/atarisy1.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mame/includes/atarisy1.h b/src/mame/includes/atarisy1.h index bbd62b5cf24..7dcd0d514e7 100644 --- a/src/mame/includes/atarisy1.h +++ b/src/mame/includes/atarisy1.h @@ -106,7 +106,7 @@ public: TIMER_DEVICE_CALLBACK_MEMBER(atarisy1_reset_yscroll_callback); TIMER_DEVICE_CALLBACK_MEMBER(atarisy1_int3off_callback); TIMER_DEVICE_CALLBACK_MEMBER(atarisy1_int3_callback); - void update_timers(int scanline); + virtual void update_timers(int scanline); void decode_gfx(uint16_t *pflookup, uint16_t *molookup); int get_bank(uint8_t prom1, uint8_t prom2, int bpp); DECLARE_READ16_MEMBER( atarisy1_int3state_r ); @@ -129,4 +129,12 @@ public: void sound_map(address_map &map); }; +class atarisy1r_state : public atarisy1_state +{ +public: + using atarisy1_state::atarisy1_state; + + virtual void update_timers(int scanline) override; +}; + #endif // MAME_INCLUDES_ATARISY1_H |