mirror of
https://github.com/holub/mame
synced 2025-04-22 00:11:58 +03:00
companyname correction (nw)
This commit is contained in:
parent
b4a30b9c09
commit
39e0cc2560
@ -1327,5 +1327,5 @@ COMP( 1985, cpc6128sp, cpc464, 0, cpc6128, cpc6128sp, amstrad_state, empty_
|
||||
COMP( 1990, cpc464p, 0, 0, cpcplus, plus, amstrad_state, empty_init, "Amstrad plc", "Amstrad CPC464+", 0 )
|
||||
COMP( 1990, cpc6128p, 0, 0, cpcplus, plus, amstrad_state, empty_init, "Amstrad plc", "Amstrad CPC6128+", 0 )
|
||||
CONS( 1990, gx4000, 0, 0, gx4000, gx4000, amstrad_state, empty_init, "Amstrad plc", "Amstrad GX4000", 0 )
|
||||
COMP( 1989, kccomp, cpc464, 0, kccomp, kccomp, amstrad_state, empty_init, "VEB Mikroelektronik", "KC Compact", 0 )
|
||||
COMP( 1989, kccomp, cpc464, 0, kccomp, kccomp, amstrad_state, empty_init, "VEB Mikroelektronik \"Wilhelm Pieck\" Muehlhausen", "KC Compact", 0 )
|
||||
COMP( 1993, al520ex, cpc464, 0, aleste, aleste, amstrad_state, empty_init, "Patisonic", "Aleste 520EX", MACHINE_IMPERFECT_SOUND )
|
||||
|
@ -2,10 +2,12 @@
|
||||
// copyright-holders:Sandro Ronco
|
||||
/***************************************************************************
|
||||
|
||||
Chess-Master
|
||||
Chess-Master (G-5003-500) (10*U505 roms)
|
||||
Chess-Master (G-5003-501) (2 roms set)
|
||||
Chess-Master Diamond (G-5004-500)
|
||||
|
||||
TODO:
|
||||
- figure out why chessmsta won't work, for starters it assume z80 carry flag is set at poweron?
|
||||
TODO:
|
||||
- figure out why chessmsta won't work, u2616 is probably a bad dump or misplaced
|
||||
|
||||
****************************************************************************/
|
||||
|
||||
@ -398,8 +400,8 @@ ROM_END
|
||||
|
||||
ROM_START( chessmsta )
|
||||
ROM_REGION( 0x2800, "maincpu", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "2764.bin", 0x0000, 0x2000, CRC(6be28876) SHA1(fd7d77b471e7792aef3b2b3f7ff1de4cdafc94c9) )
|
||||
ROM_LOAD( "u2616bm108.bin", 0x2000, 0x0800, CRC(6e69ace3) SHA1(e099b6b6cc505092f64b8d51ab9c70aa64f58f70) )
|
||||
ROM_LOAD( "2764.bin", 0x0000, 0x2000, CRC(6be28876) SHA1(fd7d77b471e7792aef3b2b3f7ff1de4cdafc94c9) )
|
||||
ROM_LOAD( "u2616bm108.bin", 0x2000, 0x0800, BAD_DUMP CRC(6e69ace3) SHA1(e099b6b6cc505092f64b8d51ab9c70aa64f58f70) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( chessmstdm )
|
||||
@ -410,7 +412,7 @@ ROM_END
|
||||
|
||||
/* Driver */
|
||||
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
|
||||
COMP( 1984, chessmst, 0, 0, chessmst, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik Erfurt", "Chess-Master (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1984, chessmsta, chessmst, 0, chessmsta, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik Erfurt", "Chess-Master (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1987, chessmstdm, 0, 0, chessmstdm, chessmstdm, chessmst_state, empty_init, "VEB Mikroelektronik Erfurt", "Chess-Master Diamond", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS
|
||||
COMP( 1984, chessmst, 0, 0, chessmst, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1984, chessmsta, chessmst, 0, chessmsta, chessmst, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1987, chessmstdm, 0, 0, chessmstdm, chessmstdm, chessmst_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Chess-Master Diamond", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
|
@ -291,8 +291,8 @@ ROM_START(kc85_5)
|
||||
ROMX_LOAD("caos43e.855", 0x2000, 0x2000, CRC(b66fc6c3) SHA1(521ac2fbded4148220f8af2d5a5ab99634364079), ROM_BIOS(1))
|
||||
ROM_END
|
||||
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME wFLAGS
|
||||
COMP( 1987, kc85_2, 0, 0, kc85_3, kc85, kc_state, empty_init, "VEB Mikroelektronik", "HC900 / KC 85/2", MACHINE_NOT_WORKING)
|
||||
COMP( 1987, kc85_3, kc85_2, 0, kc85_3, kc85, kc_state, empty_init, "VEB Mikroelektronik", "KC 85/3", MACHINE_NOT_WORKING)
|
||||
COMP( 1989, kc85_4, kc85_2, 0, kc85_4, kc85, kc85_4_state, empty_init, "VEB Mikroelektronik", "KC 85/4", MACHINE_NOT_WORKING)
|
||||
COMP( 1989, kc85_5, kc85_2, 0, kc85_5, kc85, kc85_4_state, empty_init, "VEB Mikroelektronik", "KC 85/5", MACHINE_NOT_WORKING)
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS
|
||||
COMP( 1987, kc85_2, 0, 0, kc85_3, kc85, kc_state, empty_init, "VEB Mikroelektronik \"Wilhelm Pieck\" Muehlhausen", "HC900 / KC 85/2", MACHINE_NOT_WORKING)
|
||||
COMP( 1987, kc85_3, kc85_2, 0, kc85_3, kc85, kc_state, empty_init, "VEB Mikroelektronik \"Wilhelm Pieck\" Muehlhausen", "KC 85/3", MACHINE_NOT_WORKING)
|
||||
COMP( 1989, kc85_4, kc85_2, 0, kc85_4, kc85, kc85_4_state, empty_init, "VEB Mikroelektronik \"Wilhelm Pieck\" Muehlhausen", "KC 85/4", MACHINE_NOT_WORKING)
|
||||
COMP( 1989, kc85_5, kc85_2, 0, kc85_5, kc85, kc85_4_state, empty_init, "VEB Mikroelektronik \"Wilhelm Pieck\" Muehlhausen", "KC 85/5", MACHINE_NOT_WORKING)
|
||||
|
@ -440,7 +440,7 @@ ROM_END
|
||||
|
||||
/* System Drivers */
|
||||
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
|
||||
COMP( 1984, lc80, 0, 0, lc80, lc80, lc80_state, empty_init, "VEB Mikroelektronik", "Lerncomputer LC 80", MACHINE_SUPPORTS_SAVE )
|
||||
COMP( 1984, lc80_2, lc80, 0, lc80_2, lc80, lc80_state, empty_init, "VEB Mikroelektronik", "Lerncomputer LC 80.2", MACHINE_SUPPORTS_SAVE )
|
||||
COMP( 1984, sc80, lc80, 0, lc80_2, lc80, lc80_state, empty_init, "VEB Mikroelektronik", "Schachcomputer SC-80", MACHINE_SUPPORTS_SAVE )
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS
|
||||
COMP( 1984, lc80, 0, 0, lc80, lc80, lc80_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Lerncomputer LC 80", MACHINE_SUPPORTS_SAVE )
|
||||
COMP( 1984, lc80_2, lc80, 0, lc80_2, lc80, lc80_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Lerncomputer LC 80.2", MACHINE_SUPPORTS_SAVE )
|
||||
COMP( 1984, sc80, lc80, 0, lc80_2, lc80, lc80_state, empty_init, "VEB Mikroelektronik \"Karl Marx\" Erfurt", "Schachcomputer SC-80", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -2,15 +2,17 @@
|
||||
// copyright-holders:Sandro Ronco, hap
|
||||
/***************************************************************************
|
||||
|
||||
Schachcomputer SC 2 driver
|
||||
Schachcomputer SC 2 (G-5002.500)
|
||||
|
||||
VEB Mikroelektronik's 2nd chess computer. The chess program is based on
|
||||
Fidelity Chess Challenger 10(C?).
|
||||
2nd chess computer by VEB(Volkseigener Betrieb) Funkwerk Erfurt. The company
|
||||
was renamed to VEB Mikroelektronik "Karl Marx" Erfurt in 1983, and formed into
|
||||
X-FAB Semiconductor Foundries AG after the German unification. SC 2 chess
|
||||
program is based on Fidelity Chess Challenger 10(C?).
|
||||
|
||||
3 versions known: initial version, revision E, revision EP.
|
||||
|
||||
Schachcomputer SC 1 was canceled before wide release, it's assumed to
|
||||
be on similar hardware(but PCB photos show 10 ROM chips instead of 9).
|
||||
be on similar hardware, but PCB photos show 10 ROM chips instead of 9.
|
||||
|
||||
keypad legend:
|
||||
|
||||
@ -264,5 +266,5 @@ ROM_END
|
||||
******************************************************************************/
|
||||
|
||||
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS
|
||||
COMP( 1981, sc2, 0, 0, sc2, sc2, sc2_state, empty_init, "VEB Mikroelektronik Erfurt", "Schachcomputer SC 2 (rev. E)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1981, sc2a, sc2, 0, sc2, sc2, sc2_state, empty_init, "VEB Mikroelektronik Erfurt", "Schachcomputer SC 2", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1981, sc2, 0, 0, sc2, sc2, sc2_state, empty_init, "VEB Funkwerk Erfurt", "Schachcomputer SC 2 (rev. E)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
COMP( 1981, sc2a, sc2, 0, sc2, sc2, sc2_state, empty_init, "VEB Funkwerk Erfurt", "Schachcomputer SC 2", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
|
@ -3,9 +3,10 @@
|
||||
license:CC0
|
||||
-->
|
||||
<mamelayout version="2">
|
||||
|
||||
<!-- define elements -->
|
||||
|
||||
<element name="led" defstate="1">
|
||||
<element name="ledr" defstate="1">
|
||||
<disk state="0">
|
||||
<color red="0.95" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
@ -13,6 +14,23 @@ license:CC0
|
||||
<color red="0.20" green="0.0" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
<element name="ledg" defstate="1">
|
||||
<disk state="0">
|
||||
<color red="0.0" green="0.95" blue="0.0" />
|
||||
</disk>
|
||||
<disk state="1">
|
||||
<color red="0.0" green="0.20" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
<element name="ledy" defstate="1">
|
||||
<disk state="0">
|
||||
<color red="0.95" green="0.95" blue="0.0" />
|
||||
</disk>
|
||||
<disk state="1">
|
||||
<color red="0.20" green="0.20" blue="0.0" />
|
||||
</disk>
|
||||
</element>
|
||||
|
||||
<element name="hlb" defstate="0">
|
||||
<disk state="0">
|
||||
<bounds x="0.0" y="0.0" width="1.0" height="1.0" />
|
||||
@ -201,14 +219,14 @@ license:CC0
|
||||
<param name="y" start="8.1" increment="10" />
|
||||
<param name="i" start="1" increment="1" />
|
||||
|
||||
<bezel name="led_a~i~" element="led"><bounds x="0.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_b~i~" element="led"><bounds x="10.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_c~i~" element="led"><bounds x="20.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_d~i~" element="led"><bounds x="30.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_e~i~" element="led"><bounds x="40.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_f~i~" element="led"><bounds x="50.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_g~i~" element="led"><bounds x="60.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_h~i~" element="led"><bounds x="70.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_a~i~" element="ledr"><bounds x="0.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_b~i~" element="ledr"><bounds x="10.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_c~i~" element="ledr"><bounds x="20.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_d~i~" element="ledr"><bounds x="30.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_e~i~" element="ledr"><bounds x="40.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_f~i~" element="ledr"><bounds x="50.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_g~i~" element="ledr"><bounds x="60.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="led_h~i~" element="ledr"><bounds x="70.3" y="~y~" width="1.5" height="1.5" /></bezel>
|
||||
</repeat>
|
||||
|
||||
<!-- sensors, pieces -->
|
||||
@ -437,24 +455,24 @@ license:CC0
|
||||
<bezel element="text_b7"><bounds x="124" y="64" width="2" height="1.8" /></bezel>
|
||||
<bezel element="text_b8"><bounds x="124" y="71" width="2" height="1.8" /></bezel>
|
||||
|
||||
<bezel name="led_i1" element="led"> <bounds x="113" y="21" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i2" element="led"> <bounds x="113" y="28" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i3" element="led"> <bounds x="113" y="35" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i4" element="led"> <bounds x="113" y="42" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i5" element="led"> <bounds x="113" y="49" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i6" element="led"> <bounds x="113" y="56" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i7" element="led"> <bounds x="113" y="63" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i8" element="led"> <bounds x="113" y="70" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i1" element="ledr"> <bounds x="113" y="21" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i2" element="ledr"> <bounds x="113" y="28" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i3" element="ledr"> <bounds x="113" y="35" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i4" element="ledr"> <bounds x="113" y="42" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i5" element="ledr"> <bounds x="113" y="49" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i6" element="ledr"> <bounds x="113" y="56" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i7" element="ledr"> <bounds x="113" y="63" width="2" height="2" /></bezel>
|
||||
<bezel name="led_i8" element="ledr"> <bounds x="113" y="70" width="2" height="2" /></bezel>
|
||||
|
||||
<bezel name="led_j7" element="led"> <bounds x="108" y="10" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j5" element="led"> <bounds x="114" y="10" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j6" element="led"> <bounds x="120" y="10" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j7" element="ledr"> <bounds x="108" y="10" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j5" element="ledg"> <bounds x="114" y="10" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j6" element="ledy"> <bounds x="120" y="10" width="2" height="2" /></bezel>
|
||||
|
||||
<bezel name="led_j2" element="led"> <bounds x="108" y="14" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j3" element="led"> <bounds x="114" y="14" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j4" element="led"> <bounds x="120" y="14" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j2" element="ledg"> <bounds x="108" y="14" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j3" element="ledg"> <bounds x="114" y="14" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j4" element="ledg"> <bounds x="120" y="14" width="2" height="2" /></bezel>
|
||||
|
||||
<bezel name="led_j8" element="led"> <bounds x="115.5" y="75" width="2" height="2" /></bezel>
|
||||
<bezel name="led_j8" element="ledr"> <bounds x="115.5" y="75" width="2" height="2" /></bezel>
|
||||
|
||||
<bezel element="hlb" inputtag="BUTTONS" inputmask="0x80"><bounds x="118" y="20" width="4" height="4" /></bezel>
|
||||
<bezel element="hlb" inputtag="BUTTONS" inputmask="0x40"><bounds x="118" y="27" width="4" height="4" /></bezel>
|
||||
|
Loading…
Reference in New Issue
Block a user