summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Brian Troha <briantro@users.noreply.github.com>2008-09-04 03:38:22 +0000
committer Brian Troha <briantro@users.noreply.github.com>2008-09-04 03:38:22 +0000
commitf4aa18e0a6cc7e0a06c8f5e8c89b85194994faeb (patch)
tree7463937e0c2830d900695788f89a6281169060cc
parent0fef3144dd09b8ef42e619352b921c8c880483f7 (diff)
added PCB info for Hard Yardage & earlier World Class Bowling. Corrects a few rom names.
-rw-r--r--src/mame/drivers/itech32.c112
1 files changed, 97 insertions, 15 deletions
diff --git a/src/mame/drivers/itech32.c b/src/mame/drivers/itech32.c
index ca830573e93..7629e6d30f2 100644
--- a/src/mame/drivers/itech32.c
+++ b/src/mame/drivers/itech32.c
@@ -154,13 +154,13 @@ Notes:
* - These locations not populated
ES5506 - Ensonic ES5506 OTTOR2, clock 16.000MHz
6809 - STMicroelectronics EF68B09, clock 2.000MHz
- ENSONIC- DIP42 chip labelled 'ENSONIC (C)1992 2M 1350901601 9320 1.00' at location ROM0
+ ENSONIC- DIP42 chip labelled 'ENSONIC (C)1992 2M 1350901601 9320 1.00' at location SROM0
-This is actually a 16MBit DIP42 MaskROM
MM5437 - National Semiconductor MM5437 pseudo-random noise generator chip (DIP8)
LED1 - Sound Status Yellow LED, blinks when active
PAL1 - Labelled 'ITBP-1'
PAL2 - Labelled 'ITSS-1'
- JP3 - 4 pin connector for right speaker output
+ JP3 - 4 pin connector for right & left speaker output
Main Board
----------
@@ -208,6 +208,88 @@ Notes:
62256 - MOSEL MS62256L-10PC 32k x8 SRAM (DIP28)
V52C8128K70 - Vitelic V52C8128K70 ?? possibly 128k x8 DRAM (SOJ40)
+****************************************************************************
+
+Hard Yardage
+Strata/Incredible Technologies, 1993
+
+PCB Layout
+----------
+
+Top (2 separate PCBs plugged into the main board)
+---
+
+P/N 1060 REV 0 P/N 1061 REV 1
+|---------------------------------| |---------------------------------|
+|6522 SND.U17 SROM0 | | ITFB3 ITFB2 |
+| 6809 6264 ENSONIC | | |
+| | | ITFB7 ITFB6 |
+| LED1 | | |
+| PAL1 | | ITFB11 ITFB10 |
+| | | |
+| *SROM2 SROM1 | | *GROM18 *GROM13 |
+| ES5506 16MHz | | |
+| MM5437 | | *GROM19 *GROM14 |
+| | | |
+| PAL2 | | ITFB1 ITFB0 |
+| | | |
+| VOL | | ITFB5 ITFB4 |
+| TDA1543 | | |
+| | | ITFB9 ITFB8 |
+| 555 3403 3403 | | |
+| | | *GROM8 *GROM3 |
+| | | |
+| JP3 | | *GROM9 *GROM4 |
+|---------------------------------| |---------------------------------|
+
+Notes:
+ Same main board (P/N 1059 REV3) & sound PCB(P/N 1060 REV 0) as shown above.
+ * - These locations not populated
+
+****************************************************************************
+
+World Class Bowling
+Incredible Technologies, 1995
+
+PCB Layout
+----------
+
+Top (2 separate PCBs plugged into the main board)
+---
+
+P/N 1060 REV 0 P/N 1079 REV 1
+|---------------------------------| |---------------------------------|
+|6522 SND.U17 SROM0 | | |
+| 6809 6264 ENSONIC | | GRM0_3 GRM0_2 |
+| | | |
+| LED1 | | GRM1_3 GRM1_2 |
+| PAL1 | | |
+| | | *GRM2_3 *GRM2_2 |
+| *SROM2 SROM1 | | |
+| ES5506 16MHz | | |
+| MM5437 | | |
+| | | GRM0_1 GRM0_0 |
+| PAL2 | | |
+| | | GRM1_1 GRM1_0 |
+| VOL | | |
+| TDA1543 | | *GRM2_1 *GRM2_0 |
+| | | |
+| 555 3403 3403 | | |
+| | | ITBWL-1 JP7|
+| | | 4MHz |
+| JP3 | | LED JP8|
+|---------------------------------| |---------------------------------|
+
+Notes:
+ Same main board (P/N 1059 REV3) & sound PCB(P/N 1060 REV 0) as shown above.
+ * - These locations not populated
+ ENSONIC - DIP42 chip labelled 'ENSONIC (C)1993 2MX16U 1350901801 9312 1.00' at location SROM0
+ - This is actually a 16MBit DIP42 MaskROM
+ ITBWL-1 PIC 16C54 used for protection
+ JP7 6 Pin trackball connector (Player 1)
+ JP8 6 Pin trackball connector (Player 2)
+
+
****************************************************************************/
#include "driver.h"
@@ -1910,10 +1992,10 @@ ROM_START( bloods11 )
ROM_END
-ROM_START( hardyard )
+ROM_START( hardyard ) /* Version 1.2 (3-tier board set: P/N 1059 Rev 3, P/N 1061 Rev 1 & P/N 1060 Rev 0) */
ROM_REGION16_BE( 0x80000, "user1", 0 )
ROM_LOAD16_BYTE( "fb00v12.u83", 0x00000, 0x40000, CRC(c7497692) SHA1(6c11535cf011e15dd7ffb5eba8e8da557c38277e) )
- ROM_LOAD16_BYTE( "fb00v12.u88", 0x00001, 0x40000, CRC(3320c79a) SHA1(d1d32048c541782e60c525d9789fe12607a6df3a) )
+ ROM_LOAD16_BYTE( "fb01v12.u88", 0x00001, 0x40000, CRC(3320c79a) SHA1(d1d32048c541782e60c525d9789fe12607a6df3a) )
ROM_REGION( 0x28000, "sound", 0 )
ROM_LOAD( "fbsndv11.u17", 0x10000, 0x18000, CRC(d221b121) SHA1(06f351274a9dcb522f67f58499c9dc2ef5f06c07) )
@@ -1942,13 +2024,13 @@ ROM_START( hardyard )
ROM_END
-ROM_START( hardyd10 )
+ROM_START( hardyd10 ) /* Version 1.0 (3-tier board set: P/N 1059 Rev 3, P/N 1061 Rev 1 & P/N 1060 Rev 0) */
ROM_REGION16_BE( 0x80000, "user1", 0 )
- ROM_LOAD16_BYTE( "hrdyrd.u83", 0x00000, 0x40000, CRC(f839393c) SHA1(ba06172bc4781f7738ce43019031715fee4b344c) )
- ROM_LOAD16_BYTE( "hrdyrd.u88", 0x00001, 0x40000, CRC(ca444702) SHA1(49bcc0994da9cd2c31c0cd78b822aceeaffd035f) )
+ ROM_LOAD16_BYTE( "fb00v10.u83", 0x00000, 0x40000, CRC(f839393c) SHA1(ba06172bc4781f7738ce43019031715fee4b344c) )
+ ROM_LOAD16_BYTE( "fb01v10.u88", 0x00001, 0x40000, CRC(ca444702) SHA1(49bcc0994da9cd2c31c0cd78b822aceeaffd035f) )
ROM_REGION( 0x28000, "sound", 0 )
- ROM_LOAD( "hy_fbsnd.u17", 0x10000, 0x18000, CRC(6c6db5b8) SHA1(925e7c7cc7c3d290f4a334f24eef574aaac3150c) )
+ ROM_LOAD( "fbsndv10.u17.u17", 0x10000, 0x18000, CRC(6c6db5b8) SHA1(925e7c7cc7c3d290f4a334f24eef574aaac3150c) )
ROM_CONTINUE( 0x08000, 0x08000 )
ROM_REGION( 0x880000, "gfx1", 0 )
@@ -1974,10 +2056,10 @@ ROM_START( hardyd10 )
ROM_END
-ROM_START( pairs )
+ROM_START( pairs ) /* Version 1.2 (3-tier board set: P/N 1059 Rev 3, P/N ???? Rev ? & P/N 1060 Rev 0) */
ROM_REGION16_BE( 0x80000, "user1", 0 )
- ROM_LOAD16_BYTE( "pair0.u83", 0x00000, 0x20000, CRC(a9c761d8) SHA1(2618c9c3f336cf30f760fd88f12c09985cfd4ee7) )
- ROM_LOAD16_BYTE( "pair1.u88", 0x00001, 0x20000, CRC(5141eb86) SHA1(3bb10d588e6334a33e5c2c468651699e84f46cdc) )
+ ROM_LOAD16_BYTE( "pair0v12.u83", 0x00000, 0x20000, CRC(a9c761d8) SHA1(2618c9c3f336cf30f760fd88f12c09985cfd4ee7) )
+ ROM_LOAD16_BYTE( "pair1v12.u88", 0x00001, 0x20000, CRC(5141eb86) SHA1(3bb10d588e6334a33e5c2c468651699e84f46cdc) )
ROM_REGION( 0x28000, "sound", 0 )
ROM_LOAD( "snd.u17", 0x10000, 0x18000, CRC(7a514cfd) SHA1(ef5bc74c9560d2c058298051070fa748e58f07e1) )
@@ -2001,10 +2083,10 @@ ROM_START( pairs )
ROM_END
-ROM_START( pairsa )
+ROM_START( pairsa ) /* Version ?? (3-tier board set: P/N 1059 Rev 3, P/N ???? Rev ? & P/N 1060 Rev 0) */
ROM_REGION16_BE( 0x80000, "user1", 0 )
- ROM_LOAD16_BYTE( "pair0", 0x00000, 0x20000, CRC(774995a3) SHA1(93df91378b56802d14c105f7f48ed8a4f7bafffd) )
- ROM_LOAD16_BYTE( "pair1", 0x00001, 0x20000, CRC(85d0b73a) SHA1(48a6ac6de94be13e407da13e3e2440d858714b4b) )
+ ROM_LOAD16_BYTE( "pair0.u83", 0x00000, 0x20000, CRC(774995a3) SHA1(93df91378b56802d14c105f7f48ed8a4f7bafffd) )
+ ROM_LOAD16_BYTE( "pair1.u88", 0x00001, 0x20000, CRC(85d0b73a) SHA1(48a6ac6de94be13e407da13e3e2440d858714b4b) )
ROM_REGION( 0x28000, "sound", 0 )
ROM_LOAD( "snd.u17", 0x10000, 0x18000, CRC(7a514cfd) SHA1(ef5bc74c9560d2c058298051070fa748e58f07e1) )
@@ -2027,7 +2109,7 @@ ROM_START( pairsa )
ROM_LOAD16_BYTE( "srom0", 0x000000, 0x80000, CRC(1d96c581) SHA1(3b7c84b7db3b098ec28c7058c16f97e9cf0e4733) )
ROM_END
-ROM_START( hotmemry )
+ROM_START( hotmemry ) /* Version 1.2 (3-tier board set: P/N 1059 Rev 3, P/N ???? Rev ? & P/N 1060 Rev 0) */
ROM_REGION16_BE( 0x80000, "user1", 0 )
ROM_LOAD16_BYTE( "hotmem0.u83", 0x00000, 0x40000, CRC(5b9d87a2) SHA1(5a1ca7b622832fcb641e081d0c2a49c38ca795cd) )
ROM_LOAD16_BYTE( "hotmem1.u88", 0x00001, 0x40000, CRC(aeea087c) SHA1(3a8bdc04bc4051691823d0c5a1a3429475692100) )