Previous 199869 Revisions Next

r23914 Monday 24th June, 2013 at 17:20:25 UTC by Jonathan Gevaryahu
(MESS) Fidelz80.c: rename vbc to vbrc, and noted that Fidelity Bridge Challenger models VBRC and 7002 are two names for the same thing. [Lord Nightmare, Cowering, Kevtris]
[src/mess]mess.lst
[src/mess/drivers]fidelz80.c

trunk/src/mess/drivers/fidelz80.c
r23913r23914
88*  TODO:
99*  * Figure out why it says the first speech line twice; it shouldn't. (It sometimes does this on the sensory chess challenger real hardware)
1010*  * Get rom locations from pcb (done for UVC, VCC is probably similar)
11*  * correctly hook up VBC and 7014/bridgec3 speech so that the z80 is halted while words are being spoken
11*  * correctly hook up 7002/VBRC and 7014/bridgec3 speech so that the z80 is halted while words are being spoken
1212*
1313***********************************************************************
1414
r23913r23914
150150PC.7 - button column D (W)
151151
152152******************************************************************************
153Voice Bridge Challenger (VBC)
154and Bridge Challenger 3 (7014)
153Voice Bridge Challenger (Model VBRC, later reissued as Model 7002)
154and Bridge Challenger 3 (Model 7014)
155(which both share the same* hardware)
155156--------------------------------
157* The Bridge Challenger 3 does not actually have the 8 LEDs nor the
158latches which operate them populated and the plastic indicator cap locations
159are instead are covered by a piece of plastic, but they do work if manually
160added.
156161
157162This unit is similar in construction kinda to the chess challengers, however it
158163has an 8041 which does ALL of the system I/O.  The Z80 has NO IO AT ALL other than
159164what is performed through the 8041!
160165
161Note: The Bridge Challenger 3 does not actually have the 8 LEDs nor the
162latches which operate them populated, but they do work if manually added.
163
164166The main CPU is a Z80 running at 2.5MHz
165167
166168INT connects to VCC (not used)
r23913r23914
844846};
845847
846848/******************************************************************************
847    I8041 MCU, for VBC and bridgec3/7014
849    I8041 MCU, for VBRC/7002 and bridgec3/7014
848850******************************************************************************/
849851
850852WRITE8_MEMBER(fidelz80_state::kp_matrix_w)
r23913r23914
14041406   ROM_LOAD("101-32107.bin", 0x0000, 0x1000, CRC(f35784f9) SHA1(348e54a7fa1e8091f89ac656b4da22f28ca2e44d))
14051407ROM_END
14061408
1407ROM_START(vbc)
1409ROM_START(vbrc) // AKA model 7002
14081410   ROM_REGION(0x10000, "maincpu", 0)
1411   // nec 2364 mask roms; pin 27 (PGM, probably NC here due to mask roms) goes to the pcb
14091412   ROM_LOAD("101-64108.g3", 0x0000, 0x2000, CRC(08472223) SHA1(859865B13C908DBB474333263DC60F6A32461141))
14101413   ROM_LOAD("101-64109.f3", 0x2000, 0x2000, CRC(320AFA0F) SHA1(90EDFE0AC19B108D232CDA376B03A3A24BEFAD4C))
14111414   ROM_LOAD("101-64110.e3", 0x4000, 0x2000, CRC(3040D0BD) SHA1(CAA55FC8D9196E408FB41E7171A68E5099519813))
r23913r23914
14191422
14201423ROM_START(bridgec3) // 510-1016 Rev.1 PCB has neither locations nor ic labels, so I declare the big heatsink is at C1, numbers count on the shorter length of pcb
14211424   ROM_REGION(0x10000, "maincpu", 0)
1422   // these 3 roms are TMM2764AD-20 chips with tiny hole-punch sized colored stickers (mostly) covering the quartz windows.
1425   // TMM2764AD-20 EPROMS with tiny hole-punch sized colored stickers (mostly) covering the quartz windows. pin 27 (PGM) is tied to vcc with small rework wires and does not connect to pcb.
14231426   ROM_LOAD("7014_white.g3", 0x0000, 0x2000, CRC(eb1620ef) SHA1(987a9abc8c685f1a68678ea4ee65ec4a99419179)) // white sticker
14241427   ROM_LOAD("7014_red.f3", 0x2000, 0x2000, CRC(74af0019) SHA1(8dc05950c254ca050b95b93e5d0cf48f913a6d49)) // red sticker
14251428   ROM_LOAD("7014_blue.e3", 0x4000, 0x2000, CRC(341d9ca6) SHA1(370876573bb9408e75f4fc797304b6c64af0590a)) // blue sticker
r23913r23914
14381441/*    YEAR  NAME        PARENT      COMPAT  MACHINE     INPUT   INIT      COMPANY                     FULLNAME                                                    FLAGS */
14391442COMP( 1978, cc10,       0,          0,      cc10,  fidelz80, driver_device, 0,      "Fidelity Electronics",   "Chess Challenger 10 (Model CC10/BCC)", GAME_NOT_WORKING )
14401443COMP( 1979, vcc,        0,          0,      vcc,   fidelz80, driver_device, 0,      "Fidelity Electronics",   "Talking Chess Challenger (model VCC)", GAME_NOT_WORKING )
1441COMP( 1979, vbc,        0,          0,      bridgec,   bridgec, driver_device,      0,      "Fidelity Electronics",   "Bridge Challenger (model VBC)",  GAME_NOT_WORKING )
1444COMP( 1979, vbrc,       0,          0,      bridgec,   bridgec, driver_device,      0,      "Fidelity Electronics",   "Bridge Challenger (model VBRC/7002)",  GAME_NOT_WORKING )
14421445COMP( 1980, uvc,        vcc,        0,      vcc,   fidelz80, driver_device, 0,      "Fidelity Electronics",   "Advanced Talking Chess Challenger (model UVC)", GAME_NOT_WORKING )
1443COMP( 1980, bridgec3,   vbc,        0,      bridgec,   bridgec, driver_device,      0,      "Fidelity Electronics",   "Bridge Challenger 3 (model 7014)", GAME_NOT_WORKING )
1446COMP( 1980, bridgec3,   vbrc,       0,      bridgec,   bridgec, driver_device,      0,      "Fidelity Electronics",   "Bridge Challenger 3 (model 7014)", GAME_NOT_WORKING )
14441447COMP( 1980, vsc,        0,          0,      vsc,   vsc, driver_device,      0,      "Fidelity Electronics",   "Sensory Chess Challenger (model VSC)", GAME_NOT_WORKING | GAME_CLICKABLE_ARTWORK )
trunk/src/mess/mess.lst
r23913r23914
20552055vcc
20562056uvc
20572057bridgec3
2058vbc
2058vbrc
20592059vsc
20602060victor9k
20612061phc25

Previous 199869 Revisions Next


© 1997-2024 The MAME Team