oric.cpp: fixed MT07197 (nw)

This commit is contained in:
Ivan Vangelista 2019-01-05 07:53:47 +01:00
parent 586d4bf166
commit 7eaf45fb90

View File

@ -87,6 +87,7 @@ public:
TIMER_CALLBACK_MEMBER(update_tape);
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void video_start() override;
uint32_t screen_update_oric(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
DECLARE_WRITE_LINE_MEMBER(vblank_w);
@ -411,6 +412,11 @@ void oric_state::machine_start()
}
void oric_state::machine_reset()
{
m_tape_timer->adjust(attotime::from_hz(4800), 0, attotime::from_hz(4800));
}
void telestrat_state::machine_start()
{
machine_start_common();
@ -428,6 +434,7 @@ void telestrat_state::machine_start()
void telestrat_state::machine_reset()
{
m_tape_timer->adjust(attotime::from_hz(4800), 0, attotime::from_hz(4800));
m_port_314 = 0x00;
m_via2_a = 0xff;
remap();