act5a: Move to separate driver; identify what 9316 ROMs do; add keys and DSW definitions (nw)

This commit is contained in:
AJR 2018-08-08 17:25:50 -04:00
parent 6b4096514d
commit e41f07fb53
6 changed files with 7 additions and 13 deletions

View File

@ -3692,6 +3692,7 @@ files {
MAME_DIR .. "src/mame/drivers/micronic.cpp", MAME_DIR .. "src/mame/drivers/micronic.cpp",
MAME_DIR .. "src/mame/includes/micronic.h", MAME_DIR .. "src/mame/includes/micronic.h",
MAME_DIR .. "src/mame/drivers/microterm.cpp", MAME_DIR .. "src/mame/drivers/microterm.cpp",
MAME_DIR .. "src/mame/drivers/microterm_f8.cpp",
MAME_DIR .. "src/mame/drivers/mightyframe.cpp", MAME_DIR .. "src/mame/drivers/mightyframe.cpp",
MAME_DIR .. "src/mame/drivers/milton6805.cpp", MAME_DIR .. "src/mame/drivers/milton6805.cpp",
MAME_DIR .. "src/mame/drivers/milwaukee.cpp", MAME_DIR .. "src/mame/drivers/milwaukee.cpp",

View File

@ -36,7 +36,7 @@
//************************************************************************** //**************************************************************************
// device type definition // device type definition
DEFINE_DEVICE_TYPE(F3853, f3853_device, "f3853_device", "F3853") DEFINE_DEVICE_TYPE(F3853, f3853_device, "f3853_device", "F3853 SMI")
//------------------------------------------------- //-------------------------------------------------
// f3853_device - constructor // f3853_device - constructor

View File

@ -210,6 +210,7 @@ const double XTAL::known_xtals[] = {
16'128'000, /* 16.128_MHz_XTAL Fujitsu FM-7 */ 16'128'000, /* 16.128_MHz_XTAL Fujitsu FM-7 */
16'384'000, /* 16.384_MHz_XTAL - */ 16'384'000, /* 16.384_MHz_XTAL - */
16'400'000, /* 16.4_MHz_XTAL MS 6102 */ 16'400'000, /* 16.4_MHz_XTAL MS 6102 */
16'572'000, /* 16.572_MHz_XTAL Micro-Term ACT-5A */
16'588'800, /* 16.5888_MHz_XTAL SM 7238 */ 16'588'800, /* 16.5888_MHz_XTAL SM 7238 */
16'669'800, /* 16.6698_MHz_XTAL Qume QVT-102 */ 16'669'800, /* 16.6698_MHz_XTAL Qume QVT-102 */
16'670'000, /* 16.67_MHz_XTAL - */ 16'670'000, /* 16.67_MHz_XTAL - */

View File

@ -54,16 +54,6 @@ MACHINE_CONFIG_END
/* ROM definition */ /* ROM definition */
ROM_START( act5a )
ROM_REGION( 0x10000, "maincpu", 0 ) // order unknown // xtals 16.572MHz, 2.000MHz
ROM_LOAD( "act5a_2708.u22", 0x0000, 0x0400, CRC(f0ec3b9f) SHA1(7785eba9993c23a767b84fff2c44d5cb6210ad80) )
ROM_LOAD( "act5a_9316.u39", 0x0400, 0x2000, CRC(6f9eac71) SHA1(0488bdd19a6bff4e869a3480c7e9d8c5ca9938eb) )
ROM_LOAD( "act5a_9316.u55", 0x2400, 0x2000, CRC(8f96b7c8) SHA1(652d420ab5be9412cae322cd1799f8a9e3959c44) )
ROM_LOAD( "act5a_2708.u12", 0x4400, 0x0400, CRC(be4a148d) SHA1(69bf838ed9fccdf7f225bc380bcce8e7e0bd88bc) )
ROM_LOAD( "act5a_2708.u1", 0x4800, 0x0400, CRC(ad3bfa5a) SHA1(723c7bfefbf96177171b8e58a8e20ee69daa27f0) )
ROM_END
// for French Minitel network // for French Minitel network
ROM_START( alcat258 ) // MSM80C154 (+ TS9347// 8k ram // b&w ROM_START( alcat258 ) // MSM80C154 (+ TS9347// 8k ram // b&w
ROM_REGION( 0x10000, "maincpu", 0 ) ROM_REGION( 0x10000, "maincpu", 0 )
@ -206,7 +196,6 @@ ROM_END
/* Driver */ /* Driver */
/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */ /* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */
COMP( 19??, act5a, 0, 0, terminal, terminal, terminal_state, empty_init, "Microterm", "ACT-5A", MACHINE_IS_SKELETON )
COMP( 1991, alcat258, 0, 0, terminal, terminal, terminal_state, empty_init, "Alcatel", "Terminatel 258", MACHINE_IS_SKELETON ) COMP( 1991, alcat258, 0, 0, terminal, terminal, terminal_state, empty_init, "Alcatel", "Terminatel 258", MACHINE_IS_SKELETON )
COMP( 1984, alcat7100, 0, 0, terminal, terminal, terminal_state, empty_init, "Alcatel", "Terminal 7100", MACHINE_IS_SKELETON ) COMP( 1984, alcat7100, 0, 0, terminal, terminal, terminal_state, empty_init, "Alcatel", "Terminal 7100", MACHINE_IS_SKELETON )
COMP( 1989, ampex210, 0, 0, terminal, terminal, terminal_state, empty_init, "Ampex", "210+", MACHINE_IS_SKELETON ) COMP( 1989, ampex210, 0, 0, terminal, terminal, terminal_state, empty_init, "Ampex", "210+", MACHINE_IS_SKELETON )

View File

@ -21137,6 +21137,9 @@ microtan // 1979 Microtan 65
mt420 // mt420 //
mt5510 // mt5510 //
@source:microterm_f8.cpp
act5a //
@source:microvsn.cpp @source:microvsn.cpp
microvsn // Milton Bradley microvsn // Milton Bradley
@ -36888,7 +36891,6 @@ t4490 // Terco 4490 Mill CNC Control (c) 1986
@source:terminal.cpp @source:terminal.cpp
7951om // 7951om //
a1010 // a1010 //
act5a //
alcat258 // alcat258 //
alcat7100 // alcat7100 //
ampex210 // ampex210 //

View File

@ -400,6 +400,7 @@ microkit.cpp
micronic.cpp micronic.cpp
microtan.cpp microtan.cpp
microterm.cpp microterm.cpp
microterm_f8.cpp
microvsn.cpp microvsn.cpp
mikro80.cpp mikro80.cpp
mikromik.cpp mikromik.cpp