diff options
Diffstat (limited to 'src/mame/drivers/trs80.cpp')
-rw-r--r-- | src/mame/drivers/trs80.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mame/drivers/trs80.cpp b/src/mame/drivers/trs80.cpp index 761fc4df16f..d395ad2fe7e 100644 --- a/src/mame/drivers/trs80.cpp +++ b/src/mame/drivers/trs80.cpp @@ -957,33 +957,33 @@ ROM_START( cp500 ) ROM_LOAD( "100.105.ci36", 0x0000, 0x800, CRC(1765931e) SHA1(49176ceea6cc003efa04fad2f31829b9432fe10f)) ROM_END -DRIVER_INIT_MEMBER(trs80_state,trs80) +void trs80_state::init_trs80() { m_mode = 0; m_model4 = 0; } -DRIVER_INIT_MEMBER(trs80_state,trs80l2) +void trs80_state::init_trs80l2() { m_mode = 2; m_model4 = 0; } -DRIVER_INIT_MEMBER(trs80_state,trs80m4) +void trs80_state::init_trs80m4() { m_mode = 0; m_model4 = 2; m_p_videoram.set_target(memregion("maincpu")->base()+0x4000,m_p_videoram.bytes()); } -DRIVER_INIT_MEMBER(trs80_state,trs80m4p) +void trs80_state::init_trs80m4p() { m_mode = 0; m_model4 = 4; m_p_videoram.set_target(memregion("maincpu")->base()+0x4000,m_p_videoram.bytes()); } -DRIVER_INIT_MEMBER(trs80_state,lnw80) +void trs80_state::init_lnw80() { m_mode = 0; m_model4 = 0; @@ -991,18 +991,18 @@ DRIVER_INIT_MEMBER(trs80_state,lnw80) m_p_videoram.set_target(memregion("maincpu")->base()+0x4000,m_p_videoram.bytes()); } -// YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS -COMP( 1977, trs80, 0, 0, trs80, trs80, trs80_state, trs80, "Tandy Radio Shack", "TRS-80 Model I (Level I Basic)", 0 ) -COMP( 1978, trs80l2, trs80, 0, model1, trs80, trs80_state, trs80l2, "Tandy Radio Shack", "TRS-80 Model I (Level II Basic)", 0 ) -COMP( 1983, radionic, trs80, 0, radionic, trs80, trs80_state, trs80, "Komtek", "Radionic", 0 ) -COMP( 1980, sys80, trs80, 0, sys80, trs80, trs80_state, trs80l2, "EACA Computers Ltd", "System-80", 0 ) -COMP( 1981, lnw80, trs80, 0, lnw80, trs80m3, trs80_state, lnw80, "LNW Research", "LNW-80", 0 ) -COMP( 1980, trs80m3, trs80, 0, model3, trs80m3, trs80_state, trs80m4, "Tandy Radio Shack", "TRS-80 Model III", 0 ) -COMP( 1980, trs80m4, trs80, 0, model4, trs80m3, trs80_state, trs80m4, "Tandy Radio Shack", "TRS-80 Model 4", 0 ) -COMP( 1983, trs80m4p, trs80, 0, model4p, trs80m3, trs80_state, trs80m4p, "Tandy Radio Shack", "TRS-80 Model 4P", 0 ) -COMP( 1983, ht1080z, trs80, 0, ht1080z, trs80, trs80_state, trs80l2, "Hiradastechnika Szovetkezet", "HT-1080Z Series I", 0 ) -COMP( 1984, ht1080z2, trs80, 0, ht1080z, trs80, trs80_state, trs80l2, "Hiradastechnika Szovetkezet", "HT-1080Z Series II", 0 ) -COMP( 1985, ht108064, trs80, 0, ht1080z, trs80, trs80_state, trs80, "Hiradastechnika Szovetkezet", "HT-1080Z/64", 0 ) -COMP( 1985, meritum, trs80, 0, meritum, trs80, trs80_state, trs80l2, "Mera-Elzab", "Meritum I (Model 2)", 0 ) -COMP( 1985, meritum_net, trs80, 0, meritum, trs80, trs80_state, trs80l2, "Mera-Elzab", "Meritum I (Model 2) (network)", 0 ) -COMP( 1982, cp500, trs80, 0, cp500, trs80m3, trs80_state, trs80m4, "Prológica", "CP-500 (PVIII REV.3)", 0 ) +// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS +COMP( 1977, trs80, 0, 0, trs80, trs80, trs80_state, init_trs80, "Tandy Radio Shack", "TRS-80 Model I (Level I Basic)", 0 ) +COMP( 1978, trs80l2, trs80, 0, model1, trs80, trs80_state, init_trs80l2, "Tandy Radio Shack", "TRS-80 Model I (Level II Basic)", 0 ) +COMP( 1983, radionic, trs80, 0, radionic, trs80, trs80_state, init_trs80, "Komtek", "Radionic", 0 ) +COMP( 1980, sys80, trs80, 0, sys80, trs80, trs80_state, init_trs80l2, "EACA Computers Ltd", "System-80", 0 ) +COMP( 1981, lnw80, trs80, 0, lnw80, trs80m3, trs80_state, init_lnw80, "LNW Research", "LNW-80", 0 ) +COMP( 1980, trs80m3, trs80, 0, model3, trs80m3, trs80_state, init_trs80m4, "Tandy Radio Shack", "TRS-80 Model III", 0 ) +COMP( 1980, trs80m4, trs80, 0, model4, trs80m3, trs80_state, init_trs80m4, "Tandy Radio Shack", "TRS-80 Model 4", 0 ) +COMP( 1983, trs80m4p, trs80, 0, model4p, trs80m3, trs80_state, init_trs80m4p, "Tandy Radio Shack", "TRS-80 Model 4P", 0 ) +COMP( 1983, ht1080z, trs80, 0, ht1080z, trs80, trs80_state, init_trs80l2, "Hiradastechnika Szovetkezet", "HT-1080Z Series I", 0 ) +COMP( 1984, ht1080z2, trs80, 0, ht1080z, trs80, trs80_state, init_trs80l2, "Hiradastechnika Szovetkezet", "HT-1080Z Series II", 0 ) +COMP( 1985, ht108064, trs80, 0, ht1080z, trs80, trs80_state, init_trs80, "Hiradastechnika Szovetkezet", "HT-1080Z/64", 0 ) +COMP( 1985, meritum, trs80, 0, meritum, trs80, trs80_state, init_trs80l2, "Mera-Elzab", "Meritum I (Model 2)", 0 ) +COMP( 1985, meritum_net, trs80, 0, meritum, trs80, trs80_state, init_trs80l2, "Mera-Elzab", "Meritum I (Model 2) (network)", 0 ) +COMP( 1982, cp500, trs80, 0, cp500, trs80m3, trs80_state, init_trs80m4, "Prológica", "CP-500 (PVIII REV.3)", 0 ) |