mirror of
https://github.com/holub/mame
synced 2025-10-05 08:41:31 +03:00
act5a: Move to separate driver; identify what 9316 ROMs do; add keys and DSW definitions (nw)
This commit is contained in:
parent
6b4096514d
commit
e41f07fb53
@ -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",
|
||||||
|
@ -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
|
||||||
|
@ -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 - */
|
||||||
|
@ -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 )
|
||||||
|
@ -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 //
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user