diff --git a/src/mame/drivers/novag_diablo.cpp b/src/mame/drivers/novag_diablo.cpp index 6994a47ad6d..3fffb5f4c93 100644 --- a/src/mame/drivers/novag_diablo.cpp +++ b/src/mame/drivers/novag_diablo.cpp @@ -353,7 +353,7 @@ void diablo_state::scorpio68k(machine_config &config) ROM Definitions ******************************************************************************/ -ROM_START( diablo68 ) +ROM_START( diablo68 ) // UCB ID = D 1.08 ROM_REGION16_BE( 0x20000, "maincpu", ROMREGION_ERASE00 ) ROM_LOAD16_BYTE("evenurom.bin", 0x00000, 0x8000, CRC(03477746) SHA1(8bffcb159a61e59bfc45411e319aea6501ebe2f9) ) ROM_LOAD16_BYTE("oddlrom.bin", 0x00001, 0x8000, CRC(e182dbdd) SHA1(24dacbef2173fa737636e4729ff22ec1e6623ca5) ) @@ -361,7 +361,7 @@ ROM_START( diablo68 ) ROM_END -ROM_START( scorpio68 ) +ROM_START( scorpio68 ) // UCB ID = S 1.08 ROM_REGION16_BE( 0x20000, "maincpu", ROMREGION_ERASE00 ) ROM_LOAD16_BYTE("s_evn_904.u3", 0x00000, 0x8000, CRC(a8f63245) SHA1(0ffdc6eb8ecad730440b0bfb2620fb00820e1aea) ) ROM_LOAD16_BYTE("s_odd_c18.u2", 0x00001, 0x8000, CRC(4f033319) SHA1(fce228b1705b7156d4d01ef92b22a875d0f6f321) ) diff --git a/src/mame/drivers/novag_sexpert.cpp b/src/mame/drivers/novag_sexpert.cpp index 7c5c8a09673..e1555e4d8bf 100644 --- a/src/mame/drivers/novag_sexpert.cpp +++ b/src/mame/drivers/novag_sexpert.cpp @@ -10,7 +10,7 @@ Hardware notes (Super Expert) - 8KB RAM battery-backed, 3*32KB ROM - HD44780 LCD controller (16x1) - beeper(32KHz/32), IRQ(32KHz/128) via MC14060 -- optional R65C51P2 ACIA @ 1.8432MHz, for IBM PC interface (only works in version C?) +- optional R65C51P2 ACIA @ 1.8432MHz, for IBM PC interface (only works in version C) - printer port, magnetic sensors, 8*8 chessboard leds I/O via TTL, hardware design was very awkward. @@ -498,18 +498,18 @@ ROM_START( sexpertb ) // from model 887 ROM_LOAD("se_f_hi0_605.u2", 0x10000, 0x8000, CRC(bb07ad52) SHA1(30cf9005021ab2d7b03facdf2d3588bc94dc68a6) ) ROM_END -ROM_START( sexpertc ) +ROM_START( sexpertc ) // UCB ID = E3.6 ROM_REGION( 0x18000, "maincpu", 0 ) ROM_LOAD("se_lo_v3.6.u3", 0x0000, 0x8000, CRC(5a29105e) SHA1(be37bb29b530dbba847a5e8d27d81b36525e47f7) ) ROM_LOAD("se_hi1.u1", 0x8000, 0x8000, CRC(0085c2c4) SHA1(d84bf4afb022575db09dd9dc12e9b330acce35fa) ) ROM_LOAD("se_hi0.u2", 0x10000, 0x8000, CRC(2d085064) SHA1(76162322aa7d23a5c07e8356d0bbbb33816419af) ) ROM_END -ROM_START( sexpertc1 ) +ROM_START( sexpertc1 ) // from model 902, UCB ID = E3.0 ROM_REGION( 0x18000, "maincpu", 0 ) - ROM_LOAD("se_lo_v1.2.u3", 0x0000, 0x8000, CRC(43ed7a9e) SHA1(273c485e5be6b107b6c5c448003ba7686d4a6d06) ) - ROM_LOAD("se_hi1.u1", 0x8000, 0x8000, CRC(0085c2c4) SHA1(d84bf4afb022575db09dd9dc12e9b330acce35fa) ) - ROM_LOAD("se_hi0.u2", 0x10000, 0x8000, CRC(2d085064) SHA1(76162322aa7d23a5c07e8356d0bbbb33816419af) ) + ROM_LOAD("se_c24_l.u3", 0x0000, 0x8000, CRC(43ed7a9e) SHA1(273c485e5be6b107b6c5c448003ba7686d4a6d06) ) + ROM_LOAD("se_c23_h1.u1", 0x8000, 0x8000, CRC(0085c2c4) SHA1(d84bf4afb022575db09dd9dc12e9b330acce35fa) ) + ROM_LOAD("se_c22_h0.u2", 0x10000, 0x8000, CRC(2d085064) SHA1(76162322aa7d23a5c07e8356d0bbbb33816419af) ) ROM_END @@ -541,7 +541,7 @@ ROM_START( sforteb ) ROM_LOAD("forte_b_hi0.u2", 0x10000, 0x8000, CRC(bb07ad52) SHA1(30cf9005021ab2d7b03facdf2d3588bc94dc68a6) ) ROM_END -ROM_START( sfortec ) +ROM_START( sfortec ) // UCB ID = F1.2 ROM_REGION( 0x18000, "maincpu", 0 ) ROM_LOAD("sfl_c_iii.u3", 0x0000, 0x8000, CRC(f040cf30) SHA1(1fc1220b8ed67cdffa3866d230ce001721cf684f) ) // Toshiba TC57256AD-12 ROM_LOAD("sfh_c_iii.u1", 0x8000, 0x8000, CRC(0f926b32) SHA1(9c7270ecb3f41dd9172a9a7928e6e04e64b2a340) ) // NEC D27C256AD-12 @@ -561,7 +561,7 @@ CONS( 1988, sexperta, 0, 0, sexpert, sexpert, sexpert_state, init_sexper CONS( 1987, sexperta1, sexperta, 0, sexpert, sexpert, sexpert_state, init_sexpert, "Novag", "Super Expert (version A, older)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1988, sexpertb, sexperta, 0, sexpert, sexpert, sexpert_state, init_sexpert, "Novag", "Super Expert (version B)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1990, sexpertc, sexperta, 0, sexpert, sexpert, sexpert_state, init_sexpert, "Novag", "Super Expert (version C, V3.6)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) -CONS( 1990, sexpertc1, sexperta, 0, sexpert, sexpert, sexpert_state, init_sexpert, "Novag", "Super Expert (version C, V1.2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) +CONS( 1990, sexpertc1, sexperta, 0, sexpert, sexpert, sexpert_state, init_sexpert, "Novag", "Super Expert (version C, V3.0)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1987, sfortea, 0, 0, sforte, sexpert, sforte_state, init_sexpert, "Novag", "Super Forte (version A, set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) CONS( 1987, sfortea1, sfortea, 0, sforte, sexpert, sforte_state, init_sexpert, "Novag", "Super Forte (version A, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK ) diff --git a/src/mame/drivers/saitek_leonardo.cpp b/src/mame/drivers/saitek_leonardo.cpp index b81413f3bdf..f7c262d6082 100644 --- a/src/mame/drivers/saitek_leonardo.cpp +++ b/src/mame/drivers/saitek_leonardo.cpp @@ -11,8 +11,8 @@ Mephistos, these boards are actual chesscomputers and not an accessory. They called the expansion capability "OSA", for "Open Systems Architecture". One for a link port to a PC, and one for a module slot. The expansion modules are basically entire chesscomputers, making the whole thing combined a -'dual brain' chesscomputer. The embedded chess engine is by Julio Kaplan, -same as the one in SciSys Turbo S-24K. +'dual brain' chesscomputer. The embedded chess engine is by Julio Kaplan +and Craig Barnes, same as the one in SciSys Turbo S-24K. Hardware notes: @@ -36,8 +36,8 @@ The 1.4 ROM is identical to it too, even though it's a different MCU type. And on the outside, the button panel was redesigned a bit. Expansion modules released: -- Maestro (65C02, Julio Kaplan) -- Analyst (65C02, Julio Kaplan) +- Maestro (65C02, Kaplan/Barnes) +- Analyst (65C02, Kaplan/Barnes) - Brute Force (H8, Frans Morsch) - Sparc (SPARClite, Spracklen's)