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
This commit is contained in:
Ivan Vangelista 2023-07-23 07:16:28 +02:00
parent a7549ba415
commit 0ab1fb0606
3 changed files with 55 additions and 7 deletions

View File

@ -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) )

View File

@ -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

View File

@ -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) )