mirror of
https://github.com/holub/mame
synced 2025-07-04 17:38:08 +03:00
(MESS) tandy200 : fixed crash at start
This commit is contained in:
parent
ef0b8675b1
commit
b4ac65f937
@ -1366,6 +1366,16 @@ READ_LINE_MEMBER( kc85_state::kc85_sid_r )
|
|||||||
return m_cassette->input() > 0.0;
|
return m_cassette->input() > 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
WRITE_LINE_MEMBER( tandy200_state::kc85_sod_w )
|
||||||
|
{
|
||||||
|
m_cassette->output(state ? +1.0 : -1.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
READ_LINE_MEMBER( tandy200_state::kc85_sid_r )
|
||||||
|
{
|
||||||
|
return m_cassette->input() > 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
TIMER_DEVICE_CALLBACK_MEMBER(tandy200_state::tandy200_tp_tick)
|
TIMER_DEVICE_CALLBACK_MEMBER(tandy200_state::tandy200_tp_tick)
|
||||||
{
|
{
|
||||||
m_maincpu->set_input_line(I8085_RST75_LINE, m_tp);
|
m_maincpu->set_input_line(I8085_RST75_LINE, m_tp);
|
||||||
@ -1514,8 +1524,8 @@ static MACHINE_CONFIG_START( tandy200, tandy200_state )
|
|||||||
MCFG_CPU_ADD(I8085_TAG, I8085A, XTAL_4_9152MHz)
|
MCFG_CPU_ADD(I8085_TAG, I8085A, XTAL_4_9152MHz)
|
||||||
MCFG_CPU_PROGRAM_MAP(tandy200_mem)
|
MCFG_CPU_PROGRAM_MAP(tandy200_mem)
|
||||||
MCFG_CPU_IO_MAP(tandy200_io)
|
MCFG_CPU_IO_MAP(tandy200_io)
|
||||||
MCFG_I8085A_SID(READLINE(kc85_state,kc85_sid_r))
|
MCFG_I8085A_SID(READLINE(tandy200_state,kc85_sid_r))
|
||||||
MCFG_I8085A_SOD(WRITELINE(kc85_state,kc85_sod_w))
|
MCFG_I8085A_SOD(WRITELINE(tandy200_state,kc85_sod_w))
|
||||||
|
|
||||||
/* video hardware */
|
/* video hardware */
|
||||||
MCFG_FRAGMENT_ADD(tandy200_video)
|
MCFG_FRAGMENT_ADD(tandy200_video)
|
||||||
|
@ -241,6 +241,8 @@ public:
|
|||||||
DECLARE_WRITE8_MEMBER( i8155_pb_w );
|
DECLARE_WRITE8_MEMBER( i8155_pb_w );
|
||||||
DECLARE_READ8_MEMBER( i8155_pc_r );
|
DECLARE_READ8_MEMBER( i8155_pc_r );
|
||||||
DECLARE_WRITE_LINE_MEMBER( i8155_to_w );
|
DECLARE_WRITE_LINE_MEMBER( i8155_to_w );
|
||||||
|
DECLARE_WRITE_LINE_MEMBER(kc85_sod_w);
|
||||||
|
DECLARE_READ_LINE_MEMBER(kc85_sid_r);
|
||||||
|
|
||||||
DECLARE_PALETTE_INIT(tandy200);
|
DECLARE_PALETTE_INIT(tandy200);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user