summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/atarisy1.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/atarisy1.h')
-rw-r--r--src/mame/includes/atarisy1.h10
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