diff options
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 |
commit | f4aa18e0a6cc7e0a06c8f5e8c89b85194994faeb (patch) | |
tree | 7463937e0c2830d900695788f89a6281169060cc | |
parent | 0fef3144dd09b8ef42e619352b921c8c880483f7 (diff) |
added PCB info for Hard Yardage & earlier World Class Bowling. Corrects a few rom names.
-rw-r--r-- | src/mame/drivers/itech32.c | 112 |
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) ) |