From ae72afc18f2423af94164f263ae8c1aa98279f86 Mon Sep 17 00:00:00 2001 From: Andrew Gardner Date: Sun, 3 Aug 2008 16:24:14 +0000 Subject: [PATCH] Adds readmes for Victorious Nine, Youma Ninpou Chou, Pairs, Woodpecker, Slap Fight, Alcon, Tiger Heli, Superman, and WWF Superstars. Please credit Guru. --- src/mame/drivers/flstory.c | 84 ++++++++++++++++ src/mame/drivers/galivan.c | 68 +++++++++++++ src/mame/drivers/nbmj8891.c | 30 ++++++ src/mame/drivers/nycaptor.c | 2 - src/mame/drivers/pacman.c | 71 ++++++++++++++ src/mame/drivers/slapfght.c | 184 ++++++++++++++++++++++++++++++++++++ src/mame/drivers/taito_x.c | 42 ++++++++ src/mame/drivers/wwfsstar.c | 88 +++++++++++++++++ 8 files changed, 567 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/flstory.c b/src/mame/drivers/flstory.c index 6cac252ad07..3cdc9ea401c 100644 --- a/src/mame/drivers/flstory.c +++ b/src/mame/drivers/flstory.c @@ -930,6 +930,90 @@ ROM_START( onna34ra ) ROM_LOAD( "a52-11.32v", 0x1c000, 0x4000, CRC(d1dda6b3) SHA1(fadf1404e8a03ec7e3fafb6281d33bc73bb5c473) ) ROM_END + +/* +Victorious Nine +Taito, 1984 + +Hardware is similar to Elevator Action (uses same pinouts for wiring harness also) + +Top Board (Sound) +--------- +PCB No: J1100005A K1100011A (plus a sticker... K1100014A) +CPU : NEC D780 (Z80) +SOUND : OKI M5232 (x1), YM2149 (x1), LM3900 (x3), TA7630 (x1) +XTAL : 8.000MHz +RAM : M5M5517 (=6116, x1) +OTHER : Volume Pot (x1) +PALs : None +PROMs : None +DIPSW : None + + Byte +ROMs : (All type 2764) C'sum +------------------------------ +A16_12.8 059Bh +A16_13.9 3F12h +A16_14.10 CC99h +A16_15.37 9D55h +A16_16.38 B04Dh +A16_17.39 90B1h + +************* + + +2nd Board (Small PCB contains ROMs ONLY, plugs into three empty sockets on 3rd PCB) +--------- +PCB No: J9100006A K9100009A + + Byte +ROMs : (All type 2764) C'sum +------------------------------ +A16_19.1 22E3h +A16_20.2 D3AEh +A16_21.3 DB99h +A16_22.4 B4CDh +A16_23.5 92C8h +A16_24.6 1641h + +************* + + +3rd PCB (Main Board with connectors G and H) +------- +PCB No: J1100007A K1100013A (plus 2 stickers... K1100027A M4300007B) +CPU : NEC D780 (Z80, plus one unpopulated socket for another Z80 CPU) +XTAL : 8.000MHz +RAM : M5M5517 (=6116, x1) +OTHER : MC68705P5S (labelled "A16 18", read-protected and not dumped) +DIPSW : 8 position (x3, see archive for DSW info) +PALs : None +PROMs : None +ROMs : None + +************* + + +4th PCB (Video with connector T) +------- +PCB No: J1100006A K1100012A +XTAL : 18.432MHz +RAM : 2148 (x9), M5M5517 (x1) + + Byte +ROMs : (All type 2764) C'sum +------------------------------ +A16_04.5 64A6h +A16_05-1.6 5DB1h +A16_06-1.7 25E2h +A16_07-2.8 E61Eh +A16_08.88 2718h +A16_09-1.89 57AAh +A16_10.90 7A95h +A16_11-1.91 4DD6h + +*/ + ROM_START( victnine ) ROM_REGION( 0x10000, "main", 0 ) /* 64k for the first CPU */ ROM_LOAD( "a16-19.1", 0x0000, 0x2000, CRC(deb7c439) SHA1(e87c8f95bc31d8450a3deed7a14b5fe139778d47) ) diff --git a/src/mame/drivers/galivan.c b/src/mame/drivers/galivan.c index 047a889d5be..c1f7bead09e 100644 --- a/src/mame/drivers/galivan.c +++ b/src/mame/drivers/galivan.c @@ -959,6 +959,74 @@ ROM_START( youmab ) ROM_END +/* +Youma Ninpou Chou (bootleg hardware) +Nichibutsu, 1986 + +Top PCB +------- +CPU : Z80B +OSC : 12.0000MHz +RAM : TMM2015 (x1), HM6264 (x1) +DIPSW: 8 position (x2) +ROMs : + 1 - 4 near Z80B (type 27c256) + 5 - 6 on opposite side of PCB (type 27c128) + 7 - 10 adjacent to 5 & 6 (type 27c256) + +PROMs: pr.6e \ + pr.7e | Type 82s129, near ROMs 1 - 4 + pr.8e / + +Bottom PCB +---------- +CPU : Z80A +OSC : 21.400MHz, 8.000MHz +RAM : HM6116 (x1, near Z80), UM6114 (=2148, x4) +SOUND: YM3526, Y3014, LM324 (x2) +ROMs : + 11 - 12 near Z80 (11 = type 27C128, 12 = 27c256) + 13 - 16 on opposite side of PCB (type 27c256) + +PROMs: pr.7h \ + pr.2e / type 82s129, near ROMs 13 - 16 + +ROMIDENT Reference: +------------------- +1.1D [692ae497] NOT FOUND! +10.18F [bbd2e51c] = NINJEMAK.11 from Ninja Emaki (Nichibutsu) + = YNC-11.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +11.13B [3d1cd329] = NINJEMAK.12 from Ninja Emaki (Nichibutsu) + = YNC-12.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +12.15B [ac3a0b81] = NINJEMAK.13 from Ninja Emaki (Nichibutsu) + = YNC-13.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +13.1H [bff332d3] = NINJEMAK.14 from Ninja Emaki (Nichibutsu) + = YNC-14.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +14.3H [56430ed4] = NINJEMAK.15 from Ninja Emaki (Nichibutsu) + = YNC-15.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +15.4H [8df93fed] = NINJEMAK.16 from Ninja Emaki (Nichibutsu) + = YNC-16.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +16.6H [a3efd0fc] = NINJEMAK.17 from Ninja Emaki (Nichibutsu) + = YNC-17.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +2.2D [99aee3bc] NOT FOUND! +3.4D [ebf61afc] NOT FOUND! +4.7D [a1954f44] = YNC-4.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +5.17D [1da7a651] = NINJEMAK.6 from Ninja Emaki (Nichibutsu) + = YNC-6.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +6.18D [80c20d36] = NINJEMAK.7 from Ninja Emaki (Nichibutsu) + = YNC-7.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +7.13F [655f0a58] = YNC-8.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +8.15F [934e1703] = NINJEMAK.9 from Ninja Emaki (Nichibutsu) + = YNC-9.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +9.16F [955b5c45] = NINJEMAK.10 from Ninja Emaki (Nichibutsu) + = YNC-10.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +PR.2E [23bade78] = YNCP-2D.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +PR.6E [ea47b91a] = YNCP-6E.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +PR.7E [6d66da81] NOT FOUND! +PR.7H [262d0809] = YNCP-7F.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +PR.8E [ffb4b287] = YNCP-8E.BIN from Youma Ninpou Chou (Nichibutsu, Ninja Emaki jpn) +*/ + ROM_START( youmab2 ) ROM_REGION( 0x18000, "main", 0 ) /* main cpu code */ ROM_LOAD( "1.1d", 0x00000, 0x8000, CRC(692ae497) SHA1(572e5a1eae9b0bb48f65dce5de2df5c5ae95a3bd) ) diff --git a/src/mame/drivers/nbmj8891.c b/src/mame/drivers/nbmj8891.c index cb1fce6cd6a..ac817cf3b24 100644 --- a/src/mame/drivers/nbmj8891.c +++ b/src/mame/drivers/nbmj8891.c @@ -3500,6 +3500,36 @@ ROM_START( mjnanpau ) ROM_LOAD( "mnst_m1.bin", 0x00000, 0x40000, CRC(77ba1eaf) SHA1(bde55b4d2938f44fd07ff7d5b5a845f2ea64b4fc) ) // same as housemnq/5i.bin gfx data ROM_END + +/* +Pairs +System Ten Co. Ltd., 1989 + +Hardware is by Nichibutsu with official seal, All ROMs +have official Nichibutsu stickers on them. + +PCB No: GH1701 +CPU : Z80B +SOUND : YM3812, Y3014B +OSC : 20.000MHz +RAM : SONY CXK5814P-35L (x2), MCM514256 (x2), SANYO LC3517AL-10 (x1) +DIPSW : 8 position (x2) +OTHER : Unknown 40 Pin DIP (surface scratched, near Z80, PCB doesn't work at all if it is removed) + Unknown 40 Pin DIP (surface scratched, made by Fujitsu, near gfx ROMs) + Volume Pot (x2, labelled VOICE and MAIN) + 2 Unpopulated sockets for what appears to be 2 more M514256 RAMs (located next to the two M514256 RAMs) +PALs : (x2, one near gfx ROMs, other near Z80) +PROMs : None + +ROMs : (All ROMs type 27C512) +------------------------------ +1.J2 \ Main Program (3 grouped together) +2.K2 |Possibly one of them is sound related or for use with unknown 40 pin DIP IC? +3.J3 / + +4.C8 -> 18.H10 GFX +*/ + ROM_START( pairsnb ) ROM_REGION( 0x10000, "main", 0 ) ROM_LOAD( "3.bin", 0x00000, 0x10000, CRC(86cb9301) SHA1(ab0c1d01aac9a6e689ebf7a45e6cfae6e47bec85) ) diff --git a/src/mame/drivers/nycaptor.c b/src/mame/drivers/nycaptor.c index a556f6fd218..72dabc53db9 100644 --- a/src/mame/drivers/nycaptor.c +++ b/src/mame/drivers/nycaptor.c @@ -1010,8 +1010,6 @@ ROM_START( cyclshtg ) ROM_LOAD( "a80_14.u34", 0x14000, 0x4000, CRC(91642de8) SHA1(531974fc147d25e9feada89bc82d5df62ec9d446) ) ROM_LOAD( "a80_13.u33", 0x18000, 0x4000, CRC(96a67c6b) SHA1(3bed4313d6b8d554b35abb1515ab94e78c2718c5) ) ROM_LOAD( "a80_12.u23", 0x1c000, 0x4000, CRC(9ff04c85) SHA1(a5edc50bbe6e2c976895c97400c75088bc90a1fc) ) - - ROM_END /* diff --git a/src/mame/drivers/pacman.c b/src/mame/drivers/pacman.c index 4c149c19c40..0e6b33b5047 100644 --- a/src/mame/drivers/pacman.c +++ b/src/mame/drivers/pacman.c @@ -4882,6 +4882,77 @@ ROM_START( nmouseb ) ROM_LOAD( "82s126.3m", 0x0100, 0x0100, CRC(77245b66) SHA1(0c4d0bee858b97632411c440bea6948a74759746) ) /*timing - not used */ ROM_END + +/* +Wood Pecker +Amenip, 1981 + +This game uses a fairly large epoxy-filled plug-in security module which +connects to a DIP40 socket on the main board. +The module contains all of the program code and a Z80 plus some logic glue. + +Main PCB Layout +--------------- + +|--------------|---------------|------------------------| +| 18.432MHz | DIP40 | PR.4A | +| | | | +| | | | +| | DIP28 | 6148 | +|-| | | | + | |DIP24 DIP24 |A.5E | +|-| | | | +|3 |DIP24 DIP24 |B.5F | +|6 DSW | | | +|W |DIP24 DIP24 |C.5H 2114 | +|A PR.8H | | | +|Y |DIP24 DIP24 |D.5J 2114 | +| | | | +|-| |---------------| 2114 PR.3K PR.1K| + | | +|-| 2114 | +| | +| 2114 | +| | +| 2114 | +| | +|-------------------------------------------------------| +Notes: + DIP24 - Empty sockets + DIP40 - Location where daughter board module connects to main board + DIP28 - Empty socket + 2114/6148 - RAM + A/B/C/D - 2716 2K x8 EPROMs (DIP24) + DSW - 8-position Dip Switch + PR.4A/3K/1K- 82S129 Bipolar PROMs (DIP16) + PR.8H - 82S123 Bipolar PROM (DIP16) + + +Daughter Board PCB Layout +------------------------- + +|---------------| +|DIP40 | +| | +| | +| Z80 74LS244| +| | +|74LS244 74LS244| +|74LS04 | +|74LS10 | +|74LS138 ROM | +| | +|ROM ROM | +| | +|ROM ROM | +|---------------| +Notes: + All IC's shown + Z80 - Sharp LH0080 Z80 CPU, running at 3.072MHz [18.432/6] (DIP40) + ROM - 2732 4K x8 EPROMs (DIP24) + DIP40 - 40 pins extended from bottom of module for connection to main board +*/ + ROM_START( woodpek ) ROM_REGION( 0x10000, "main",0 ) /* roms dumped from epoxy block */ diff --git a/src/mame/drivers/slapfght.c b/src/mame/drivers/slapfght.c index fd080218624..d5e19668aad 100644 --- a/src/mame/drivers/slapfght.c +++ b/src/mame/drivers/slapfght.c @@ -13,6 +13,99 @@ slapfigh - Arcade ROMs from Japan http://home.onestop.net/j_rom/ slapboot - Unknown source slpboota - ROMS Dumped by KW 29/12/97 from unmarked Slap Fight board (bootleg?) + +Slap Fight/Alcon +1986 Taito Corporation + +Slap Fight and Alcon are the same PCBs exactly, with just 4 ROMs changed. The same MCU is +common to Slap Fight and Alcon. +Tiger Heli is almost exactly the same PCB but a few chips have different placings and there's +more EPROM locations on one of the boards (although they're not populated). +Also, Tiger Heli has a 22-way edge connector, while Alcon/Slap Fight is JAMMA. + +PCB Layouts - Top Board +----------------------- + +Alcon - M6100186A + 860100714 + +Slap Fight - M6100179A + 860090333 + + +8606S MADE IN JAPAN +|--------------------------------------------------| +|VOL ROM21.12Q 2148 | +|MB3730 2148 | +| ROM19.12P 2148 | +| 2148 | +| ROM20.12M 6264 | +| | +| 6264 | +| | +|J A77_12.8J A77_11.6J 6264 | +|A AY3-8910 | +|M A77_10.8H A77_09.6H 6264 | +|M DSW1 DSW2 | +|A 2148 | +| AY3-8910 | +| ROM16.1E| +| | +| A77_02.12D ROM17.1C| +| | +| ROM18.2B | +| Z80A 2016 | +| | +|-----|----------|--------------|----------|-------| + |----------| |----------| +Notes: + AY3-8910 clock - 1.500MHz (36/24) + Z80A clock - 3.000MHz (36/12) + VSync - 57Hz + HSync - 14.97kHz + A77_02 - 2764 EPROM + A77_09 to A77_12 - 27256 EPROM + ROM18 - 18S030 PROM + ROM16, ROM17, ROM19, ROM20, ROM21 - 82S129 PROM + + +Bottom Board +------------ + +8606M MADE IN JAPAN +|--------------------------------------------------| +| A77_13.6A | +| | +| ROM14.2C ROM15.8B | +| | +| | +| 2016 A77_04.6F | +| 36MHz | +| 2016 A77_03.6G | +| | +| | +| | +| | +| | +| A77_08.6K | +| | +| A77_07.6M 2016 | +| 2016 | +| 2016 A77_06.6N A77_01.8N | +| | +| 2016 A77_05.6P A77_00.8P | +| Z80B | +|-----|----------|--------------|----------|-------| + |----------| |----------| +Notes: + Z80B clock - 6.000MHz (36/6) + ROM14, ROM15 - 82S129 PROM + A77_00, A77_01 - 27256 EPROM (replace with A77_00-1, A77_01-1 on Alcon) + A77_05 to A77_08 - 27256 EPROM + A77_03, A77_04 - 2764 EPROM (replace with A77_03-1, A77_04-1 on Alcon) + A77_13 - Motorola MC68705P5S Micro-Controller (protected). Clock 3.000MHz + + PCB Details from slpboota boardset: Upper PCB (Sound board) @@ -1085,6 +1178,97 @@ ROM_START( perfrmau ) ROM_LOAD( "ci09r1.13", 0x200, 0x0020, CRC(d9e92f6f) SHA1(7dc2939267b7d2b1eeeca906cc6151fab2cf1cc4) ) ROM_END + +/* +Tiger Heli +1985 Taito Corporation + +The Tiger Heli PCB is almost exactly the same PCB as Slap Fight/Alcon but a few chips +have different placings and there's more EPROM locations on one of the boards +(although they're not populated). +Also, Tiger Heli has a 22-way edge connector, while Alcon/Slap Fight is JAMMA. + + +PCB Layouts - Top Board +----------------------- + +Tiger Heli - M6100111A + 850011401 + +GX-511-A MADE IN JAPAN +|--------------------------------------------------| +|VOL ROM21.12Q 2148 | +|MB3712 2148 | +| ROM19.12P 2148 | +| 2148 | +| ROM20.12M 6264 | +| | +| 6264 | +| | +|2 A47_13.8J A47_12.6J 6264 | +|2 AY3-8910 | +|W A47_11.8H A47_10.6H 6264 | +|A DSW1 DSW2 | +|Y 2148 | +| AY3-8910 | +| PAL ROM16.1E| +| | +| A47_03.12D ROM17.1C| +| | +| ROM18.2B | +| Z80A 2016 | +| | +|-----|----------|--------------|----------|-------| + |----------| |----------| +Notes: + AY3-8910 clock - 3.000MHz (36/12) + Z80A clock - 3.000MHz (36/12) + VSync - 57Hz + HSync - 15.02kHz + A47_03 - 2764 EPROM + A47_10 to A47_13 - 27128 EPROM + ROM18 - 18S030 PROM + ROM16, ROM17, ROM19, ROM20, ROM21 - 82S129 PROM + + +Bottom Board +------------ + +GX-511-B MADE IN JAPAN +|--------------------------------------------------| +| A47_14.6A | +| | +| ROM14.2C ROM15.8B | +| | +| | +| 2016 A47_05.6F | +| 36MHz | +| 2016 A47_04.6G | +| | +| | +| | +| | +| | +| A47_02.8K | +| | +| A47_09.4M A47_08.6M X | +| 2016 | +| 2016 A47_07.6N A47_01.8N | +| | +| 2016 A47_06.6P A47_00.8P | +| Z80B | +|-----|----------|--------------|----------|-------| + |----------| |----------| +Notes: + Z80B clock - 6.000MHz (36/6) + ROM14, ROM15 - 82S129 PROM + A47_00 to A47_02 - 27128 EPROM + A47_06 to A47_09 - 27128 EPROM + A47_04, A47_05 - 2764 EPROM + A47_14 - Motorola DA68237 15-00011-001 (MC68705P3-compatible) Micro-Controller (Not protected). Clock 3.000MHz + X - Unpopulated socket +*/ + ROM_START( tigerh ) ROM_REGION( 0x10000, "main", 0 ) ROM_LOAD( "0.4", 0x00000, 0x4000, CRC(4be73246) SHA1(a6f6a36fa7e3d269b87b777c0975b210d8b53483) ) diff --git a/src/mame/drivers/taito_x.c b/src/mame/drivers/taito_x.c index 1f6c6f6da6b..14e434b640c 100644 --- a/src/mame/drivers/taito_x.c +++ b/src/mame/drivers/taito_x.c @@ -1154,6 +1154,48 @@ MACHINE_DRIVER_END ***************************************************************************/ +/* +Superman +Taito, 1988 + +PCB Layout +---------- + +J1100145A +K1100331A +PO-039A +|---------------------------------------------------| +| VOL B50-07.U34 DSWB DSWA | +| 4558 YM2610 Z80 62256 Z80| +| 4558 YM3014 | +| | +| B06-13 | +| (PAL) | +| | +| | +| 6264 B50-06.U3| +|J TESTSW | +|A | +|M | +|M | +|A B06-101 | +| (PAL) | +| Z80| +| X1-001A | +| | +| X1-004 | +| X1-002A 12MHz | +| | +| B50-01.U46 B50-03.U39 | +| X1-006 6264 | +|X1-007 B50-02.U43 B50-04.U35 B50-05.U1| +|---------------------------------------------------| +Notes: + All Z80 CPU's running at 6.000MHz (12/2) + YM2203 running at 3.000Mz (12/4) + VSync 60Hz +*/ + ROM_START( superman ) ROM_REGION( 0x80000, "main", 0 ) /* 512k for 68000 code */ ROM_LOAD16_BYTE( "a10_09.bin", 0x00000, 0x20000, CRC(640f1d58) SHA1(e768d32eae1dba39c23189996fbd5454c8627809) ) diff --git a/src/mame/drivers/wwfsstar.c b/src/mame/drivers/wwfsstar.c index 5fa2b760931..11b600d26d5 100644 --- a/src/mame/drivers/wwfsstar.c +++ b/src/mame/drivers/wwfsstar.c @@ -10,6 +10,94 @@ ******************************************************************************** +WWF Superstars +Technos 1989 + +PCB Layout +---------- + +TA-0024-P1-05 +|--------------------------------------------------------------------| +|M51516 558 558 YM3012 M6295 YM2151 3.579545MHz| +| 1.056MHz | +| 558 558 6116 | +| 24A9-0.45 |-| +| Z80 | | +| 24J8-0.44 | | +| B.12 | | +| | | +| 24AA-0.58 | | +| 6116 | | +| | | +|J | | +|A |-| +|M | +|M | +|A DSW1 6116 6116 | +| DSW2 | +| |-| +| | | +| | | +| | | +| | | +| | | +| | | +| | | +| | | +| 68000 24AD-04.35 6264 |-| +| | +| 24AC-04.34 6264 | +|20MHz | +|--------------------------------------------------------------------| +Notes: + Z80 - 3.579545MHz + 68000 - 10.000MHz [20/2] + M6295 - 1.056MHz (resonator) + YM2151 - 3.579545MHz + VSync - 57.4447Hz + + +Bottom Board + +TA-0024-P2-23 +|--------------------------------------------------------------------| +| 2018 | +| IC119 | +| | +| |-| +| IC118 | | +| 2018 | | +| | | +| IC117 | | +| | | +| | | +| IC116 2018 | | +| | | +| |-| +| IC115 2018 2018 | +| | +| 2018 | +| IC114 | +| |-| +| | | +| | | +| | | +| | | +| | | +| IC113 | | +| | | +| | | +| |-------| |-| +| IC112 |TECHNOS| 24MHz | +| |TJ-001 | | +| |-------| | +|--------------------------------------------------------------------| +Notes: + IC11x - TC534000 MaskROMs + TJ-001 - Probably a microcontroller badged as a Technos Custom IC (QFP80). + Clocks: pin 1 - 24MHz, pin 3 - 24/2, pin 4 - 24/4, pin 5 - 24/8, + pin 6 - 24/16, pin 7 - 24/32, pin 8 - 24/64, pin 64,65 - 1.5MHz + Hardware: Primary CPU : 68000