summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2018-08-08 17:25:50 -0400
committer AJR <ajrhacker@users.noreply.github.com>2018-08-08 17:25:50 -0400
commite41f07fb539418906fb07067af52c6787b86f16d (patch)
treeceb986541ff7bcd069b1306d929e24c22c623915
parent6b4096514dbf3758b29f0b386a8f6cd5ee10da2c (diff)
act5a: Move to separate driver; identify what 9316 ROMs do; add keys and DSW definitions (nw)
-rw-r--r--scripts/target/mame/mess.lua1
-rw-r--r--src/devices/machine/f3853.cpp2
-rw-r--r--src/emu/xtal.cpp1
-rw-r--r--src/mame/drivers/terminal.cpp11
-rw-r--r--src/mame/mame.lst4
-rw-r--r--src/mame/mess.flt1
6 files changed, 7 insertions, 13 deletions
diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua
index 79017ab245a..448e1ff7abd 100644
--- a/scripts/target/mame/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -3692,6 +3692,7 @@ files {
MAME_DIR .. "src/mame/drivers/micronic.cpp",
MAME_DIR .. "src/mame/includes/micronic.h",
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/milton6805.cpp",
MAME_DIR .. "src/mame/drivers/milwaukee.cpp",
diff --git a/src/devices/machine/f3853.cpp b/src/devices/machine/f3853.cpp
index e7b90245e5d..d405ca9b14c 100644
--- a/src/devices/machine/f3853.cpp
+++ b/src/devices/machine/f3853.cpp
@@ -36,7 +36,7 @@
//**************************************************************************
// 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
diff --git a/src/emu/xtal.cpp b/src/emu/xtal.cpp
index c05b475be04..ef6d003e6a6 100644
--- a/src/emu/xtal.cpp
+++ b/src/emu/xtal.cpp
@@ -210,6 +210,7 @@ const double XTAL::known_xtals[] = {
16'128'000, /* 16.128_MHz_XTAL Fujitsu FM-7 */
16'384'000, /* 16.384_MHz_XTAL - */
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'669'800, /* 16.6698_MHz_XTAL Qume QVT-102 */
16'670'000, /* 16.67_MHz_XTAL - */
diff --git a/src/mame/drivers/terminal.cpp b/src/mame/drivers/terminal.cpp
index 99ea0e5635b..e4bba3a234c 100644
--- a/src/mame/drivers/terminal.cpp
+++ b/src/mame/drivers/terminal.cpp
@@ -54,16 +54,6 @@ MACHINE_CONFIG_END
/* 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
ROM_START( alcat258 ) // MSM80C154 (+ TS9347// 8k ram // b&w
ROM_REGION( 0x10000, "maincpu", 0 )
@@ -206,7 +196,6 @@ ROM_END
/* Driver */
/* 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( 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 )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index a96fcf4ae83..167ceaa775d 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -21137,6 +21137,9 @@ microtan // 1979 Microtan 65
mt420 //
mt5510 //
+@source:microterm_f8.cpp
+act5a //
+
@source:microvsn.cpp
microvsn // Milton Bradley
@@ -36888,7 +36891,6 @@ t4490 // Terco 4490 Mill CNC Control (c) 1986
@source:terminal.cpp
7951om //
a1010 //
-act5a //
alcat258 //
alcat7100 //
ampex210 //
diff --git a/src/mame/mess.flt b/src/mame/mess.flt
index d0832ad1690..b3f28212d8e 100644
--- a/src/mame/mess.flt
+++ b/src/mame/mess.flt
@@ -400,6 +400,7 @@ microkit.cpp
micronic.cpp
microtan.cpp
microterm.cpp
+microterm_f8.cpp
microvsn.cpp
mikro80.cpp
mikromik.cpp