summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2019-11-13 01:10:33 +1100
committer Vas Crabb <vas@vastheman.com>2019-11-13 01:10:33 +1100
commit00786eba8c9dd942065569628245bf604bd91539 (patch)
tree16304ebaf54ccfa832809a5ca9c045af67342302 /src/mame
parent7c8b390a000ba3be25c2ef82980775910a0dd10c (diff)
at.cpp: renamed "atvga" to "atturbo" as the key difference is that it's a 12 MHz machine (nw)
* also changed generic machine descriptions to include CPU speed rather than video card * CPU speed is a property of a system's machine configuration in MAME * on the other hand, the default video card is just chosen to be representative and can be changed via slot options * also added thousands separators to clock frequencies to make it easy to see order of magnitude cleaned up some other style things while I was at it (nw)
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/at.cpp112
-rw-r--r--src/mame/drivers/gameking.cpp2
-rw-r--r--src/mame/drivers/megaplay.cpp4
-rw-r--r--src/mame/drivers/megatech.cpp8
-rw-r--r--src/mame/drivers/sansa_fuze.cpp6
-rw-r--r--src/mame/drivers/segae.cpp4
-rw-r--r--src/mame/drivers/spc1500.cpp3
-rw-r--r--src/mame/mame.lst4
8 files changed, 71 insertions, 72 deletions
diff --git a/src/mame/drivers/at.cpp b/src/mame/drivers/at.cpp
index ea87adcdc1b..04f8fa154fa 100644
--- a/src/mame/drivers/at.cpp
+++ b/src/mame/drivers/at.cpp
@@ -160,7 +160,7 @@ public:
void c286lt(machine_config &config);
void csl286(machine_config &config);
void c386sx16(machine_config &config);
- void atvga(machine_config &config);
+ void atturbo(machine_config &config);
void at386(machine_config &config);
void m290(machine_config &config);
void ncrpc8(machine_config &config);
@@ -481,7 +481,7 @@ static void pci_devices(device_slot_interface &device)
void at_state::ibm5170(machine_config &config)
{
/* basic machine hardware */
- i80286_cpu_device &maincpu(I80286(config, m_maincpu, 12_MHz_XTAL / 2 /*6000000*/));
+ i80286_cpu_device &maincpu(I80286(config, m_maincpu, 12_MHz_XTAL / 2));
maincpu.set_addrmap(AS_PROGRAM, &at_state::at16_map);
maincpu.set_addrmap(AS_IO, &at_state::at16_io);
maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb));
@@ -524,13 +524,13 @@ void at_state::ews286(machine_config &config)
void at_state::ec1842(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(12000000);
+ m_maincpu->set_clock(12'000'000);
}
void at_state::ibm5162(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(6000000);
+ m_maincpu->set_clock(6'000'000);
subdevice<isa16_slot_device>("isa1")->set_default_option("cga");
}
@@ -547,10 +547,10 @@ void at_vrom_fix_state::ibmps1(machine_config &config)
subdevice<pc_kbdc_slot_device>("kbd")->set_default_option(STR_KBD_MICROSOFT_NATURAL);
}
-void at_state::atvga(machine_config &config)
+void at_state::atturbo(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(12000000);
+ m_maincpu->set_clock(12'000'000);
subdevice<isa16_slot_device>("isa1")->set_default_option("svga_et4k");
subdevice<pc_kbdc_slot_device>("kbd")->set_default_option(STR_KBD_MICROSOFT_NATURAL);
ISA16_SLOT(config, "isa5", 0, "mb:isabus", pc_isa16_cards, nullptr, false); // FIXME: determine ISA bus clock
@@ -558,7 +558,7 @@ void at_state::atvga(machine_config &config)
void at_state::neat(machine_config &config)
{
- atvga(config);
+ atturbo(config);
m_maincpu->set_addrmap(AS_IO, &at_state::neat_io);
ds12885_device &rtc(DS12885(config.replace(), "mb:rtc")); // TODO: move this into the cs8221
@@ -570,8 +570,8 @@ void at_state::neat(machine_config &config)
void at_state::xb42639(machine_config &config)
{
- atvga(config);
- m_maincpu->set_clock(12500000);
+ atturbo(config);
+ m_maincpu->set_clock(12'500'000);
}
void at_state::k286i(machine_config &config)
@@ -586,7 +586,7 @@ void at_state::k286i(machine_config &config)
void at_state::at386(machine_config &config)
{
- i386_device &maincpu(I386(config, m_maincpu, 12000000));
+ i386_device &maincpu(I386(config, m_maincpu, 12'000'000));
maincpu.set_addrmap(AS_PROGRAM, &at_state::at32_map);
maincpu.set_addrmap(AS_IO, &at_state::at32_io);
maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb));
@@ -623,7 +623,7 @@ void at_state::at386l(machine_config &config)
void at_state::at486(machine_config &config)
{
at386(config);
- i486_device &maincpu(I486(config.replace(), m_maincpu, 25000000));
+ i486_device &maincpu(I486(config.replace(), m_maincpu, 25'000'000));
maincpu.set_addrmap(AS_PROGRAM, &at_state::at32_map);
maincpu.set_addrmap(AS_IO, &at_state::at32_io);
maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb));
@@ -637,8 +637,8 @@ void at_state::at486l(machine_config &config)
void at_state::at386sx(machine_config &config)
{
- atvga(config);
- i386sx_device &maincpu(I386SX(config.replace(), m_maincpu, 16000000)); /* 386SX */
+ atturbo(config);
+ i386sx_device &maincpu(I386SX(config.replace(), m_maincpu, 16'000'000)); /* 386SX */
maincpu.set_addrmap(AS_PROGRAM, &at_state::at16_map);
maincpu.set_addrmap(AS_IO, &at_state::at16_io);
maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb));
@@ -655,7 +655,7 @@ void at_state::ct386sx(machine_config &config)
void at_state::pc30iii(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(6000000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting
+ m_maincpu->set_clock(6'000'000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting
subdevice<isa16_slot_device>("isa1")->set_default_option("vga"); // should be ATI EGA Wonder 800+
}
@@ -663,7 +663,7 @@ void at_state::pc30iii(machine_config &config)
void at_state::pc40iii(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(6000000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting
+ m_maincpu->set_clock(6'000'000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting
subdevice<isa16_slot_device>("isa1")->set_default_option("vga"); // should be onboard Paradise VGA, see ROM declarations
}
@@ -753,7 +753,7 @@ void megapc_state::megapc(machine_config &config)
void megapc_state::megapcpl(machine_config &config)
{
megapc(config);
- i486_device &maincpu(I486(config.replace(), m_maincpu, 66000000 / 2));
+ i486_device &maincpu(I486(config.replace(), m_maincpu, 66'000'000 / 2));
maincpu.set_addrmap(AS_PROGRAM, &megapc_state::megapcpl_map);
maincpu.set_addrmap(AS_IO, &megapc_state::megapcpl_io);
maincpu.set_irq_acknowledge_callback("wd7600", FUNC(wd7600_device::intack_cb));
@@ -761,7 +761,7 @@ void megapc_state::megapcpl(machine_config &config)
void at_vrom_fix_state::megapcpla(machine_config &config)
{
- i486_device &maincpu(I486(config, m_maincpu, 66000000 / 2)); // 486SLC
+ i486_device &maincpu(I486(config, m_maincpu, 66'000'000 / 2)); // 486SLC
maincpu.set_addrmap(AS_PROGRAM, &at_vrom_fix_state::at32l_map);
maincpu.set_addrmap(AS_IO, &at_vrom_fix_state::at32_io);
maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb));
@@ -794,7 +794,7 @@ void at_vrom_fix_state::megapcpla(machine_config &config)
void at_state::ficpio2(machine_config &config)
{
- i486_device &maincpu(I486(config, m_maincpu, 25000000));
+ i486_device &maincpu(I486(config, m_maincpu, 25'000'000));
maincpu.set_addrmap(AS_PROGRAM, &at_state::ficpio_map);
maincpu.set_addrmap(AS_IO, &at_state::ficpio_io);
maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb));
@@ -873,7 +873,7 @@ void at_state::comportii(machine_config &config)
void at_state::n8810m15(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(6000000);
+ m_maincpu->set_clock(6'000'000);
subdevice<isa16_slot_device>("isa1")->set_default_option("cga");
}
@@ -881,7 +881,7 @@ void at_state::n8810m15(machine_config &config)
void at_state::n8810m55(machine_config &config)
{
ibm5170(config);
- m_maincpu->set_clock(6000000);
+ m_maincpu->set_clock(6'000'000);
subdevice<isa16_slot_device>("isa1")->set_default_option("ega");
}
@@ -1524,7 +1524,7 @@ ROM_START( at )
ROMX_LOAD( "tc7bo.bin", 0x18001, 0x4000, CRC(c8373edc) SHA1(77ce220914863f482a3a983b43ff8ca8c72b470c), ROM_SKIP(1) | ROM_BIOS(24) )
ROM_END
-ROM_START( atvga )
+ROM_START( atturbo )
ROM_REGION(0x20000,"bios", 0)
// 0: BIOS-String: 20-0001-001223-00101111-050591-KB-8042--0 - additional info from chukaev.ru54.com: Chipset: VLSI VL82C311L-FC4, VL82C113A-FC
ROM_SYSTEM_BIOS(0, "vl82c", "VL82C311L-FC4")/*(Motherboard Manufacturer: Biostar Microtech Corp.) (BIOS release date: 05-05-1991)*/
@@ -4034,13 +4034,13 @@ COMP( 1984, ibm5170, 0, ibm5150, ibm5170, 0, at_state, init_at
COMP( 1985, ibm5170a, ibm5170, 0, ibm5170a, 0, at_state, init_at, "International Business Machines", "PC/AT 5170 8MHz", MACHINE_NOT_WORKING )
COMP( 1985, ibm5162, ibm5170, 0, ibm5162, 0, at_state, init_at, "International Business Machines", "PC/XT-286 5162", MACHINE_NOT_WORKING )
COMP( 1989, ibmps1es, ibm5170, 0, ibmps1, 0, at_vrom_fix_state, init_at, "International Business Machines", "PS/1 (Spanish)", MACHINE_NOT_WORKING )
-COMP( 1987, at, ibm5170, 0, ibm5162, 0, at_state, init_at, "<generic>", "PC/AT (CGA, MF2 Keyboard)", MACHINE_NOT_WORKING )
-COMP( 1987, atvga, ibm5170, 0, atvga, 0, at_state, init_at, "<generic>", "PC/AT (VGA, MF2 Keyboard)" , MACHINE_NOT_WORKING )
-COMP( 1988, ct386sx, ibm5170, 0, ct386sx, 0, at_state, init_at, "<generic>", "NEAT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING )
-COMP( 1988, at386sx, ibm5170, 0, at386sx, 0, at_state, init_at, "<generic>", "PC/AT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING )
-COMP( 1988, at386, ibm5170, 0, at386, 0, at_state, init_at, "<generic>", "PC/AT 386 (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING )
-COMP( 1990, at486, ibm5170, 0, at486, 0, at_state, init_at, "<generic>", "PC/AT 486 (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING )
-COMP( 1989, neat, ibm5170, 0, neat, 0, at_state, init_at, "<generic>", "NEAT (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING )
+COMP( 1987, at, ibm5170, 0, ibm5162, 0, at_state, init_at, "<generic>", "PC/AT (6 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING )
+COMP( 1987, atturbo, ibm5170, 0, atturbo, 0, at_state, init_at, "<generic>", "PC/AT Turbo (12 MHz, MF2 Keyboard)" , MACHINE_NOT_WORKING )
+COMP( 1988, ct386sx, ibm5170, 0, ct386sx, 0, at_state, init_at, "<generic>", "NEAT 386SX (16 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING )
+COMP( 1988, at386sx, ibm5170, 0, at386sx, 0, at_state, init_at, "<generic>", "PC/AT 386SX (16 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING )
+COMP( 1988, at386, ibm5170, 0, at386, 0, at_state, init_at, "<generic>", "PC/AT 386 (12 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING )
+COMP( 1990, at486, ibm5170, 0, at486, 0, at_state, init_at, "<generic>", "PC/AT 486 (25 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING )
+COMP( 1989, neat, ibm5170, 0, neat, 0, at_state, init_at, "<generic>", "NEAT (12 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING )
COMP( 1989, ec1842, ibm5150, 0, ec1842, 0, at_state, init_at, "<unknown>", "EC-1842", MACHINE_NOT_WORKING )
COMP( 1993, ec1849, ibm5170, 0, ec1842, 0, at_state, init_at, "<unknown>", "EC-1849", MACHINE_NOT_WORKING )
COMP( 1993, megapc, 0, 0, megapc, 0, megapc_state, init_megapc, "Amstrad plc", "MegaPC", MACHINE_NOT_WORKING )
@@ -4076,9 +4076,9 @@ COMP( 198?, pc45iii, ibm5170, 0, pc40iii, 0, at_state, init_at
COMP( 198?, pc50ii, ibm5170, 0, at386sx, 0, at_state, init_at, "Commodore Business Machines", "PC 50-II", MACHINE_NOT_WORKING )
COMP( 198?, pc60iii, ibm5170, 0, at386, 0, at_state, init_at, "Commodore Business Machines", "PC 60-III", MACHINE_NOT_WORKING )
COMP( 199?, pc70iii, ibm5170, 0, at486, 0, at_state, init_at, "Commodore Business Machines", "PC 70-III", MACHINE_NOT_WORKING )
-COMP( 1990, c286lt, ibm5170, 0, atvga, 0, at_state, init_at, "Commodore Business Machines", "Laptop C286LT", MACHINE_NOT_WORKING )
+COMP( 1990, c286lt, ibm5170, 0, atturbo, 0, at_state, init_at, "Commodore Business Machines", "Laptop C286LT", MACHINE_NOT_WORKING )
COMP( 1991, c386sxlt, ibm5170, 0, at386sx, 0, at_state, init_at, "Commodore Business Machines", "Laptop C386SX-LT", MACHINE_NOT_WORKING )
-COMP( 199?, csl286, ibm5170, 0, atvga, 0, at_state, init_at, "Commodore Business Machines", "SL 286-16", MACHINE_NOT_WORKING )
+COMP( 199?, csl286, ibm5170, 0, atturbo, 0, at_state, init_at, "Commodore Business Machines", "SL 286-16", MACHINE_NOT_WORKING )
COMP( 199?, comt386, ibm5170, 0, at386, 0, at_state, init_at, "Commodore Business Machines", "Tower 386", MACHINE_NOT_WORKING )
COMP( 199?, comt486, ibm5170, 0, at486, 0, at_state, init_at, "Commodore Business Machines", "Tower 486", MACHINE_NOT_WORKING )
COMP( 198?, wy220001, ibm5170, 0, ibm5162, 0, at_state, init_at, "Wyse", "WYSEpc 286", MACHINE_NOT_WORKING )
@@ -4093,32 +4093,32 @@ COMP( 198?, magb233, ibm5170, 0, ibm5162, 0, at_state, init_at
COMP( 198?, magb236, ibm5170, 0, ibm5162, 0, at_state, init_at, "Magitronic Technology", "Magitronic B236", MACHINE_NOT_WORKING )
COMP( 19??, mat286, ibm5170, 0, ibm5162, 0, at_state, init_at, "unknown", "MAT286 Rev.D", MACHINE_NOT_WORKING )
COMP( 1986, pcd2, ibm5170, 0, ibm5170, 0, at_state, init_at, "Siemens", "PCD-2", MACHINE_NOT_WORKING )
-COMP( 19??, ht12a, ibm5170, 0, atvga, 0, at_state, init_at, "unknown", "unknown 286 AT clones (HT12/A chipset)", MACHINE_NOT_WORKING )
-COMP( 199?, suntac5, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip SUNTAC chipset", MACHINE_NOT_WORKING )
-COMP( 199?, headg2, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "286 motherboards with Headland G2 chipset", MACHINE_NOT_WORKING )
-COMP( 198?, vlsi5, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip VLSI chipset", MACHINE_NOT_WORKING )
-COMP( 199?, bi025c, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "BI-025C HT-12 286 (HT12/A chipset)", MACHINE_NOT_WORKING )
-COMP( 199?, kma202f, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "KMA-202F-12R (Winbond chipset)", MACHINE_NOT_WORKING )
-COMP( 198?, td60c, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "TD60C", MACHINE_NOT_WORKING )
-COMP( 198?, aubam12s2, ibm5170, 0, atvga, 0, at_state, init_at, "AUVA COMPUTER, INC.", "BAM/12-S2", MACHINE_NOT_WORKING )
-COMP( 198?, bam16a0, ibm5170, 0, atvga, 0, at_state, init_at, "AUVA", "VIP-M21502A BAM16-A0", MACHINE_NOT_WORKING )
-COMP( 199?, mb1212c, ibm5170, 0, atvga, 0, at_state, init_at, "Biostar", "MB-1212C", MACHINE_NOT_WORKING )
-COMP( 199?, cdtekg2, ibm5170, 0, atvga, 0, at_state, init_at, "CDTEK", "286 mainboard with Headland G2 chipset", MACHINE_NOT_WORKING )
-COMP( 198?, cmpa286, ibm5170, 0, atvga, 0, at_state, init_at, "CMP enterprise CO.LTD.", "286 motherboard", MACHINE_NOT_WORKING )
-COMP( 1988, dsys200, ibm5170, 0, atvga, 0, at_state, init_at, "Dell Computer Corporation", "System 200", MACHINE_NOT_WORKING )
-COMP( 198?, mkp286, ibm5170, 0, atvga, 0, at_state, init_at, "Morse", "KP-286", MACHINE_NOT_WORKING )
-COMP( 199?, octekg2, ibm5170, 0, atvga, 0, at_state, init_at, "Octek", "286 motherboard with Headland G2 chipset", MACHINE_NOT_WORKING )
-COMP( 199?, olim203, ibm5170, 0, atvga, 0, at_state, init_at, "Olivetti", "M203 motherboard", MACHINE_NOT_WORKING )
-COMP( 198?, pccm205, ibm5170, 0, atvga, 0, at_state, init_at, "PC-Chips", "M205", MACHINE_NOT_WORKING )
-COMP( 198?, pccm216, ibm5170, 0, atvga, 0, at_state, init_at, "PC-Chips", "M216", MACHINE_NOT_WORKING )
-COMP( 198?, snomi286, ibm5170, 0, atvga, 0, at_state, init_at, "Snobol", "Mini 286", MACHINE_NOT_WORKING )
-COMP( 198?, u3911v3, ibm5170, 0, atvga, 0, at_state, init_at, "Uniron", "U3911-V3", MACHINE_NOT_WORKING )
-COMP( 1986, ncrpc8, ibm5170, 0, atvga, 0, at_state, init_at, "NCR", "PC-8", MACHINE_NOT_WORKING )
-COMP( 1988, comslt286, ibm5170, 0, atvga, 0, at_state, init_at, "Compaq", "SLT/286", MACHINE_NOT_WORKING )
-COMP( 1990, n8810m16v, ibm5170, 0, atvga, 0, at_state, init_at, "Nixdorf Computer AG", "8810 M16 VGA version", MACHINE_NOT_WORKING )
-COMP( 198?, o286foxii, ibm5170, 0, atvga, 0, at_state, init_at, "Octek", "Fox II", MACHINE_NOT_WORKING )
-COMP( 1987, m290, ibm5170, 0, atvga, 0, at_state, init_at, "Olivetti", "M290", MACHINE_NOT_WORKING )
-COMP( 1991, pcd204, ibm5170, 0, atvga, 0, at_state, init_at, "Philips", "PCD204 (PCD200 series)", MACHINE_NOT_WORKING )
+COMP( 19??, ht12a, ibm5170, 0, atturbo, 0, at_state, init_at, "unknown", "unknown 286 AT clones (HT12/A chipset)", MACHINE_NOT_WORKING )
+COMP( 199?, suntac5, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip SUNTAC chipset", MACHINE_NOT_WORKING )
+COMP( 199?, headg2, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "286 motherboards with Headland G2 chipset", MACHINE_NOT_WORKING )
+COMP( 198?, vlsi5, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip VLSI chipset", MACHINE_NOT_WORKING )
+COMP( 199?, bi025c, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "BI-025C HT-12 286 (HT12/A chipset)", MACHINE_NOT_WORKING )
+COMP( 199?, kma202f, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "KMA-202F-12R (Winbond chipset)", MACHINE_NOT_WORKING )
+COMP( 198?, td60c, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "TD60C", MACHINE_NOT_WORKING )
+COMP( 198?, aubam12s2, ibm5170, 0, atturbo, 0, at_state, init_at, "AUVA COMPUTER, INC.", "BAM/12-S2", MACHINE_NOT_WORKING )
+COMP( 198?, bam16a0, ibm5170, 0, atturbo, 0, at_state, init_at, "AUVA", "VIP-M21502A BAM16-A0", MACHINE_NOT_WORKING )
+COMP( 199?, mb1212c, ibm5170, 0, atturbo, 0, at_state, init_at, "Biostar", "MB-1212C", MACHINE_NOT_WORKING )
+COMP( 199?, cdtekg2, ibm5170, 0, atturbo, 0, at_state, init_at, "CDTEK", "286 mainboard with Headland G2 chipset", MACHINE_NOT_WORKING )
+COMP( 198?, cmpa286, ibm5170, 0, atturbo, 0, at_state, init_at, "CMP enterprise CO.LTD.", "286 motherboard", MACHINE_NOT_WORKING )
+COMP( 1988, dsys200, ibm5170, 0, atturbo, 0, at_state, init_at, "Dell Computer Corporation", "System 200", MACHINE_NOT_WORKING )
+COMP( 198?, mkp286, ibm5170, 0, atturbo, 0, at_state, init_at, "Morse", "KP-286", MACHINE_NOT_WORKING )
+COMP( 199?, octekg2, ibm5170, 0, atturbo, 0, at_state, init_at, "Octek", "286 motherboard with Headland G2 chipset", MACHINE_NOT_WORKING )
+COMP( 199?, olim203, ibm5170, 0, atturbo, 0, at_state, init_at, "Olivetti", "M203 motherboard", MACHINE_NOT_WORKING )
+COMP( 198?, pccm205, ibm5170, 0, atturbo, 0, at_state, init_at, "PC-Chips", "M205", MACHINE_NOT_WORKING )
+COMP( 198?, pccm216, ibm5170, 0, atturbo, 0, at_state, init_at, "PC-Chips", "M216", MACHINE_NOT_WORKING )
+COMP( 198?, snomi286, ibm5170, 0, atturbo, 0, at_state, init_at, "Snobol", "Mini 286", MACHINE_NOT_WORKING )
+COMP( 198?, u3911v3, ibm5170, 0, atturbo, 0, at_state, init_at, "Uniron", "U3911-V3", MACHINE_NOT_WORKING )
+COMP( 1986, ncrpc8, ibm5170, 0, atturbo, 0, at_state, init_at, "NCR", "PC-8", MACHINE_NOT_WORKING )
+COMP( 1988, comslt286, ibm5170, 0, atturbo, 0, at_state, init_at, "Compaq", "SLT/286", MACHINE_NOT_WORKING )
+COMP( 1990, n8810m16v, ibm5170, 0, atturbo, 0, at_state, init_at, "Nixdorf Computer AG", "8810 M16 VGA version", MACHINE_NOT_WORKING )
+COMP( 198?, o286foxii, ibm5170, 0, atturbo, 0, at_state, init_at, "Octek", "Fox II", MACHINE_NOT_WORKING )
+COMP( 1987, m290, ibm5170, 0, atturbo, 0, at_state, init_at, "Olivetti", "M290", MACHINE_NOT_WORKING )
+COMP( 1991, pcd204, ibm5170, 0, atturbo, 0, at_state, init_at, "Philips", "PCD204 (PCD200 series)", MACHINE_NOT_WORKING )
COMP( 1990, n8810m30, ibm5170, 0, neat, 0, at_state, init_at, "Nixdorf Computer AG", "8810 M30", MACHINE_NOT_WORKING )
COMP( 198?, elt286b, ibm5170, 0, neat, 0, at_state, init_at, "Chaintech", "ELT-286B-160B(E)", MACHINE_NOT_WORKING )
COMP( 1985, k286i, ibm5170, 0, k286i, 0, at_state, init_at, "Kaypro", "286i", MACHINE_NOT_WORKING )
diff --git a/src/mame/drivers/gameking.cpp b/src/mame/drivers/gameking.cpp
index 8dd9969ee0f..44fdfec783e 100644
--- a/src/mame/drivers/gameking.cpp
+++ b/src/mame/drivers/gameking.cpp
@@ -320,7 +320,7 @@ void gameking_state::gameking3(machine_config &config)
screen.set_physical_aspect(3, 2);
screen.set_refresh_hz(39.308176); // ?
screen.set_screen_update(FUNC(gameking_state::screen_update_gameking3));
- screen.set_palette(finder_base::DUMMY_TAG);
+ screen.set_no_palette();
config.device_remove("palette");
SOFTWARE_LIST(config, "cart_list").set_original("gameking");
diff --git a/src/mame/drivers/megaplay.cpp b/src/mame/drivers/megaplay.cpp
index 8d7f3e71099..6d727960a23 100644
--- a/src/mame/drivers/megaplay.cpp
+++ b/src/mame/drivers/megaplay.cpp
@@ -698,8 +698,8 @@ void mplay_state::megaplay(machine_config &config)
m_vdp->set_lcm_scaling(true);
/* New update functions to handle the extra layer */
- subdevice<screen_device>("megadriv")->set_raw((XTAL(10'738'635) * 5)/2, \
- sega315_5124_device::WIDTH * 5, (sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH) * 5, (sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256) * 5, \
+ subdevice<screen_device>("megadriv")->set_raw((XTAL(10'738'635) * 5)/2,
+ sega315_5124_device::WIDTH * 5, (sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH) * 5, (sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256) * 5,
sega315_5124_device::HEIGHT_NTSC, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_224_TBORDER_HEIGHT, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_224_TBORDER_HEIGHT + 224);
subdevice<screen_device>("megadriv")->set_screen_update(FUNC(mplay_state::screen_update_megplay));
diff --git a/src/mame/drivers/megatech.cpp b/src/mame/drivers/megatech.cpp
index 7b10b7f7c5b..424dc7a08c7 100644
--- a/src/mame/drivers/megatech.cpp
+++ b/src/mame/drivers/megatech.cpp
@@ -709,8 +709,8 @@ void mtech_state::megatech(machine_config &config)
config.set_default_layout(layout_dualhovu);
screen_device &screen(*subdevice<screen_device>("megadriv"));
- screen.set_raw(XTAL(10'738'635)/2, \
- sega315_5124_device::WIDTH , sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH, sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256, \
+ screen.set_raw(XTAL(10'738'635)/2,
+ sega315_5124_device::WIDTH , sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH, sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256,
sega315_5124_device::HEIGHT_NTSC, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_224_TBORDER_HEIGHT, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_224_TBORDER_HEIGHT + 224);
screen.set_screen_update(FUNC(mtech_state::screen_update_main));
screen.screen_vblank().set(FUNC(mtech_state::screen_vblank_main));
@@ -719,8 +719,8 @@ void mtech_state::megatech(machine_config &config)
screen_device &menu(SCREEN(config, "menu", SCREEN_TYPE_RASTER));
// check frq
- menu.set_raw(XTAL(10'738'635)/2, \
- sega315_5124_device::WIDTH , sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH, sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256, \
+ menu.set_raw(XTAL(10'738'635)/2,
+ sega315_5124_device::WIDTH , sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH, sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256,
sega315_5124_device::HEIGHT_NTSC, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_224_TBORDER_HEIGHT, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_224_TBORDER_HEIGHT + 224);
menu.set_screen_update(FUNC(mtech_state::screen_update_menu));
diff --git a/src/mame/drivers/sansa_fuze.cpp b/src/mame/drivers/sansa_fuze.cpp
index c2b6c65a6c8..f452f0a14da 100644
--- a/src/mame/drivers/sansa_fuze.cpp
+++ b/src/mame/drivers/sansa_fuze.cpp
@@ -17,8 +17,8 @@ class sansa_fuze_state : public driver_device
{
public:
sansa_fuze_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
- m_maincpu(*this, "maincpu")
+ : driver_device(mconfig, type, tag)
+ , m_maincpu(*this, "maincpu")
{ }
void sansa_fuze(machine_config &config);
@@ -46,7 +46,7 @@ INPUT_PORTS_END
void sansa_fuze_state::sansa_fuze(machine_config &config)
{
/* basic machine hardware */
- ARM7(config, m_maincpu, 50000000); // arm based, speed unknown
+ ARM7(config, m_maincpu, 50000000); // arm based, speed unknown
m_maincpu->set_addrmap(AS_PROGRAM, &sansa_fuze_state::sansa_fuze_map);
}
diff --git a/src/mame/drivers/segae.cpp b/src/mame/drivers/segae.cpp
index 0e319bd175a..1ab6b3be2f9 100644
--- a/src/mame/drivers/segae.cpp
+++ b/src/mame/drivers/segae.cpp
@@ -890,8 +890,8 @@ void systeme_state::systeme(machine_config &config)
m_ppi->tri_pb_callback().set_constant(0);
screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
- screen.set_raw(XTAL(10'738'635)/2, \
- sega315_5124_device::WIDTH , sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH, sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256, \
+ screen.set_raw(XTAL(10'738'635)/2,
+ sega315_5124_device::WIDTH , sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH, sega315_5124_device::LBORDER_START + sega315_5124_device::LBORDER_WIDTH + 256,
sega315_5124_device::HEIGHT_NTSC, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_192_TBORDER_HEIGHT, sega315_5124_device::TBORDER_START + sega315_5124_device::NTSC_192_TBORDER_HEIGHT + 192);
screen.set_screen_update(FUNC(systeme_state::screen_update));
diff --git a/src/mame/drivers/spc1500.cpp b/src/mame/drivers/spc1500.cpp
index d5e95b54b4c..b1526bb4d51 100644
--- a/src/mame/drivers/spc1500.cpp
+++ b/src/mame/drivers/spc1500.cpp
@@ -938,7 +938,7 @@ void spc1500_state::spc1500(machine_config &config)
/* internal ram */
RAM(config, RAM_TAG).set_default_size("64K");
- }
+}
/* ROM definition */
ROM_START( spc1500 )
@@ -951,7 +951,6 @@ ROM_START( spc1500 )
ROM_LOAD( "ss151fnt.bin", 0x2000, 0x2000, CRC(83c2eb8d) SHA1(2adf7816206dc74b9f0d32cb3b56cbab31fa6044) )
ROM_LOAD( "ss152fnt.bin", 0x4000, 0x2000, CRC(f4a5a590) SHA1(c9a02756107083bf602ae7c90cfe29b8b964e0df) )
ROM_LOAD( "ss153fnt.bin", 0x6000, 0x2000, CRC(8677d5fa) SHA1(34bfacc855c3846744cd586c150c72e5cbe948b0) )
-
ROM_END
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index f61467b44f5..c4922fb232d 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -2428,8 +2428,8 @@ elt286b // Chaintech ELT-286B-160B(E) motherboard (286)
uni386w // UNICHIP 386W 367C REV 1.0 motherboard (386)
mokp386sx // MORSE KP 386SX V2.21
at486 // 19?? IBM AT 486
-atvga // 19?? AT VGA
-at386sx // 19?? AT VGA 386sx
+atturbo // 19?? AT 12 MHz
+at386sx // 19?? AT 16 MHz 386SX
a433cc // J-Bond A433C-C/A450C-C
anch386s // ANIX CH-386S-16/20/25G
scamp386sx // motherboards using the SCAMPSX chipset (386sx)