Skip to content

Commit 7d7ee08

Browse files
authored
misc/microdar.cpp: Add Compumatic Champion (not working) (#14234)
New systems marked not working ------------------------------ Champion (darts machine, v7.71) [Juan Romero, ClawGrip]
1 parent ca593d3 commit 7d7ee08

File tree

2 files changed

+25
-5
lines changed

2 files changed

+25
-5
lines changed

src/mame/mame.lst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31885,6 +31885,7 @@ tankbatl
3188531885
microbx2
3188631886

3188731887
@source:misc/microdar.cpp
31888+
cchampion
3188831889
cfarwest
3188931890
covidarts
3189031891
dibifpspdp

src/mame/misc/microdar.cpp

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
Skeleton driver for Compumatic dart board with LED display.
66
77
**************************************************************************
8+
9+
PCB layout for regular Compumatic Microdard PCB:
810
_______________________________
911
|__ ________________________ |
1012
||C| |_CN____________________| |
@@ -52,9 +54,10 @@ IC5 = Hitachi HD74HC08P
5254
IC6 = Hitachi HD74HC138P
5355
IC4 = LGS GM76C88ALK-15
5456
IC3 = Winbond W29EE011-15
55-
IC2 = Hitachi HD74HC373P
56-
IC2 = Hitachi HD74HC373P
57-
IC10 = Hitachi HD74HC244P
57+
IC2, IC10 = Hitachi HD74HC373P
58+
IC9 = Hitachi HD74HC244P
59+
IC13 = 74HC273N
60+
IC14 = LM358P
5861
5962
**************************************************************************
6063
@@ -75,7 +78,7 @@ ________________________________________________________________________________
7578
| NO | Western Darts | unknown | Standard Microdar with Philips REF34VA | Darts |
7679
| NO | Diamant | unknown | Newer PCB with Philips REF34VA and additional Compumatic custom ICs | Darts |
7780
| NO | Tiger Dart | unknown | Standard Microdar SPD with Philips REF34VA | Darts |
78-
| NO | Champion | unknown | ProSPDP PCB. https://www.recreativas.org/champion-6137-compumatic | Darts |
81+
| YES | Champion | Compumatic | Superdard/Plus-N PCB with Philips REF34VA | Darts |
7982
| NO | Paradise Dart Sport | unknown | Standard Microdar SPD with RE34VA (without Philips logo) | Darts |
8083
|_______|_____________________|___________________|_____________________________________________________________________|____________________________|
8184
@@ -396,7 +399,7 @@ ROM_START(cfarwest)
396399
ROM_END
397400

398401

399-
/** Compumatic Minidart.
402+
/* Compumatic Minidart.
400403
Microdar V6 PCB. 24MHz xtal. Atmel AT89S51 intead of the usual REF34VA and a custom chip labeled "Toronto 2707"
401404
(but referred as REF0097 on the manual) instead of the REF0096.
402405
*/
@@ -415,6 +418,21 @@ ROM_START(minidart)
415418
ROM_LOAD("atf16v8b.ic4", 0x000, 0x117, NO_DUMP)
416419
ROM_END
417420

421+
/* Compumatic Champion (Compumatic Superdard/Plus-N PCB).
422+
More info and schematics: https://www.recreativas.org/champion-6137-compumatic
423+
The PCB layout is slighly different than the one shown on the manual (it's like
424+
a standard Microdard PCB, but with an additional test switch).
425+
*/
426+
ROM_START(cchampion)
427+
// Philips REF34VA K0V951
428+
PHILIPS_REF34VA
429+
430+
ROM_REGION(0x20000, "program", 0)
431+
ROM_LOAD("7.71_f29c51001t.ic3", 0x00000, 0x20000, CRC(19b89baf) SHA1(f92614d47dd835e2669f6bc21568d035e84c93ed)) // COMPUMATIC RESEARCH S.L. (c) 1997 0/2
432+
433+
ROM_REGION(0x800, "eeprom", 0)
434+
ROM_LOAD("24lc16b.ic8", 0x000, 0x800, NO_DUMP)
435+
ROM_END
418436

419437
/* Compumatic Microdard-V5 PCB
420438
_______________________________________________________________________________
@@ -505,6 +523,7 @@ GAME(199?, dibifuca, 0, microdar, microdar, microdar_state, empty_init
505523
GAME(199?, dibif743, dibifuca, microdar, microdar, microdar_state, empty_init, ROT0, "Compumatic / Bifuca", "Diana Bifuca (v7.43)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)
506524
GAME(199?, dibif727, dibifuca, microdar, microdar, microdar_state, empty_init, ROT0, "Compumatic / Bifuca", "Diana Bifuca (v7.27)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)
507525
GAME(1997, dibifpspdp, dibifuca, prospdp, microdar, microdar_state, empty_init, ROT0, "Compumatic / Bifuca", "Diana Bifuca (unknown version, ProSPDP based)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)
526+
GAME(1997, cchampion, 0, microdar, microdar, microdar_state, empty_init, ROT0, "Compumatic", "Champion (darts machine, v7.71)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)
508527
GAME(1997, cfarwest, 0, microdar, microdar, microdar_state, empty_init, ROT0, "Compumatic", "Far West (Compumatic)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)
509528
GAME(1997, diolakoa, 0, microdv5, microdar, microdar_state, empty_init, ROT0, "Compumatic / Olakoa", "Diana Olakoa (v8.38)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)
510529
GAME(1997, diola827, diolakoa, microdv5, microdar, microdar_state, empty_init, ROT0, "Compumatic / Olakoa", "Diana Olakoa (v8.27)", MACHINE_NO_SOUND | MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK)

0 commit comments

Comments
 (0)