From 0ab1fb0606c1c5986b3032f84668f9f86f85785c Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Sun, 23 Jul 2023 07:16:28 +0200 Subject: Documentation updates [Brian Troha]: - capcom /cps1.cpp: Minor spelling, correct labaled and labelled to labeled - sega/sega16a.cpp: Added Sega game ID# for Shinobi - toaplan/toaplan2.cpp: Added PCB layout for Burger Kids --- src/mame/capcom/cps1.cpp | 4 +-- src/mame/sega/segas16a.cpp | 1 + src/mame/toaplan/toaplan2.cpp | 57 +++++++++++++++++++++++++++++++++++++++---- 3 files changed, 55 insertions(+), 7 deletions(-) diff --git a/src/mame/capcom/cps1.cpp b/src/mame/capcom/cps1.cpp index d56829b0388..350333e6208 100644 --- a/src/mame/capcom/cps1.cpp +++ b/src/mame/capcom/cps1.cpp @@ -6994,7 +6994,7 @@ ROM_END /* B-Board 89625B-1 */ ROM_START( nemoja ) ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */ - ROM_LOAD16_BYTE( "nmj_36a.12f", 0x00000, 0x20000, CRC(daeceabb) SHA1(ebd44922be9d07a3d3411af52edee8a60cb11dad) ) // data identical to nemoj, only 4 program ROMs explicitly labaled with "J" + ROM_LOAD16_BYTE( "nmj_36a.12f", 0x00000, 0x20000, CRC(daeceabb) SHA1(ebd44922be9d07a3d3411af52edee8a60cb11dad) ) // data identical to nemoj, only 4 program ROMs explicitly labeled with "J" ROM_LOAD16_BYTE( "nmj_42a.12h", 0x00001, 0x20000, CRC(55024740) SHA1(4bacbd191bb435de5dc548ac7fa16ed286bd2d3b) ) ROM_LOAD16_BYTE( "nmj_37a.13f", 0x40000, 0x20000, CRC(619068b6) SHA1(2507c6f77a06a80f913c848dcb6816bcbf4bba8a) ) ROM_LOAD16_BYTE( "nmj_43a.13h", 0x40001, 0x20000, CRC(a948a53b) SHA1(65c2abf321cf8b171bbfbb51ed57bc99eb552ca9) ) @@ -8579,7 +8579,7 @@ ROM_START( sf2re ) // combines sf2m8 program ROMs with sf2cems6a ROMs for most G ROM_END // PCB is marked: "100P003" and "054-034" on solder side -// PCB is labelled: "10037SI 7", "STREET FIGHTER 2" and "STREET FIGHTER II MAGIC TURBO" on component side +// PCB is labeled: "10037SI 7", "STREET FIGHTER 2" and "STREET FIGHTER II MAGIC TURBO" on component side ROM_START( sf2mkot ) ROM_REGION( CODE_SIZE, "maincpu", 0 ) ROM_LOAD16_BYTE( "u222.bin", 0x000000, 0x80000, CRC(b01a94b6) SHA1(a23682ccb463d766fd81a53cbc29b31f3fd4e5e0) ) diff --git a/src/mame/sega/segas16a.cpp b/src/mame/sega/segas16a.cpp index 0f2af1ea4d5..d5ac9e9bfb8 100644 --- a/src/mame/sega/segas16a.cpp +++ b/src/mame/sega/segas16a.cpp @@ -3381,6 +3381,7 @@ ROM_END //************************************************************************************************************************* // Shinobi, Sega System 16A // CPU: FD1094 (317-0050) +// Sega game ID: 834-6496 SHINOBI // ROM_START( shinobi1 ) ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 code diff --git a/src/mame/toaplan/toaplan2.cpp b/src/mame/toaplan/toaplan2.cpp index d97e9a1e1fd..47ee1156505 100644 --- a/src/mame/toaplan/toaplan2.cpp +++ b/src/mame/toaplan/toaplan2.cpp @@ -4010,7 +4010,7 @@ void pwrkick_state::pwrkick(machine_config &config) // Sunwise SW931201-1 PCB (2 m_maincpu->set_addrmap(AS_PROGRAM, &pwrkick_state::pwrkick_68k_mem); m_maincpu->reset_cb().set(FUNC(pwrkick_state::toaplan2_reset)); - UPD4992(config, m_rtc, 32'768); + UPD4992(config, m_rtc, 32.768_kHz_XTAL); NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0); @@ -4046,7 +4046,7 @@ void pwrkick_state::othldrby(machine_config &config) // Sunwise S951060-VGP PCB m_maincpu->set_addrmap(AS_PROGRAM, &pwrkick_state::othldrby_68k_mem); m_maincpu->reset_cb().set(FUNC(pwrkick_state::toaplan2_reset)); - UPD4992(config, m_rtc, 32'768); + UPD4992(config, m_rtc, 32.768_kHz_XTAL); NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0); @@ -5177,7 +5177,7 @@ ROM_START( batsugunbl ) ROM_LOAD( "27c040.bin", 0x00000, 0x80000, CRC(1f8ec1b6) SHA1(28107a90d29613ceddc001df2556543b33c1294c) ) ROM_END -ROM_START( pwrkick ) // Sunwise SW931301-1 PCB - 8-liner connections +ROM_START( pwrkick ) // Sunwise SW931201-1 PCB - 8-liner connections ROM_REGION( 0x80000, "maincpu", ROMREGION_ERASE00 ) ROM_LOAD16_WORD_SWAP( "1.u61", 0x000000, 0x080000, CRC(118b5899) SHA1(7a1637a63eb17e3892d79aede5730013a1dc00f9) ) @@ -5189,7 +5189,54 @@ ROM_START( pwrkick ) // Sunwise SW931301-1 PCB - 8-liner connections ROM_LOAD( "4.u33", 0x000000, 0x080000, CRC(3ab742f1) SHA1(ce8ca02ca57fd77872e421ce601afd017d3518a0) ) ROM_END -ROM_START( burgkids ) // Sunwise SW931301-1 PCB - 8-liner connections +/* + +Burger Kids, 1995 Sunwise + +SW931201-1 ++--||||||-----------------------------------------+ +| YM3014* YM2151* | +| TDA1519A M6295 FFK4.U33 BT1 | +| U31* | +| 16.000MHz 32.768kHz D4992C | +| MB3771 | +|8 | +|- U67* | +|L FFK1.U61 62256 | +|I U68* 62256 | +|N GAL16V8B TMP68HC000P-12 | +|E | +|R | +| 1635 27.000MHz FFK3.U27 | +| GAL16V8B 1635 20.000MHz U12* | +| SW1 GAL16V8B +---------+ FFK2.U26 | +| SW2 | L7A0498 | U13* | +| SW3 | GP9001 | 4256 4256 | +| 6216 +---------+ 4256 4256 | +| 6216 4256 4256 | ++-------------------------------------------------+ + +NOTE: This PCB uses an 8-Liner style edge connector + +* Denotes unpopulated components + + CPU: Toshiba TMP68HC000P-12 + Sound: OKI M6295 + Video: L7A0498 GP9001 QFP208 + OSC: 27MHz, 20MHz, 16MHz & 32.768kHz + RAM: MB81C4256A-70P - 256K x 4-bit DRAM + HM62256BLP-9 - 32K x 8-bit SRAM + IMS1635P-25 - 8K x 8-bit SRAM + XRM6216-10 - 2K x 8-bit SRAM + Other: 8 Position Dipswitch x 3 + NEC D4992 CMOS 8-Bit Parallel I/O Calendar Clock + MB3771 Voltage monitor + BT1 - CR2550 3Volt battery + +NOTE: Sunwise's S951060-VGP PCB uses identical componenets to the SW931201 but has a standard JAMMA connector +*/ + +ROM_START( burgkids ) // Sunwise SW931201-1 PCB - 8-liner connections ROM_REGION( 0x80000, "maincpu", ROMREGION_ERASE00 ) ROM_LOAD16_WORD_SWAP( "ffk1.u61", 0x000000, 0x080000, CRC(ac96cb0d) SHA1(2ce5c06d61f3ff18b222619e41d09e46d44c5bab) ) @@ -5201,7 +5248,7 @@ ROM_START( burgkids ) // Sunwise SW931301-1 PCB - 8-liner connections ROM_LOAD( "ffk4.u33", 0x000000, 0x080000, CRC(3b032d4f) SHA1(69056bf205aadf6c9fee56ce396b11a5187caa03) ) ROM_END -ROM_START( othldrby ) // Sunwise S951060-VGP PCB - JAMMA compliant (components identical to Sunwise SW931301-1 PCB) +ROM_START( othldrby ) // Sunwise S951060-VGP PCB - JAMMA compliant (components identical to Sunwise SW931201-1 PCB) ROM_REGION( 0x080000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "sunwise_db0_1.u61", 0x00000, 0x80000, CRC(6b4008d3) SHA1(4cf838c47563ba482be8364b2e115569a4a06c83) ) -- cgit v1.2.3