ssv.c: Add PCB for the Storm Blade game rom board. [Brian Troha, ShouTime]

This commit is contained in:
Brian Troha 2014-08-11 18:25:35 +00:00
parent e24d556c5e
commit 7ae325b82f

View File

@ -3022,23 +3022,45 @@ vg003-08.d1 |
vg003-12.d2 |
vg003-16.d3 /
GAL:
vg003-22.u29 (16V8)
VISCO-001B
|-----------------------|CN1|-|
| |
| VG003-16.D3 L |
| VG003-12.D2 o |
| VG003-18.U15 VG003-08.D1 g |
| VG003-17.U22 VG003-04.D0 i |
| VG003-15.C3 c |
| VG003-11.C2 |
| VG003-07.C1 c |
| uPD4701AC VG003-03.C0 h |
| ADC0809 VG003-14.B3 i |
| VG003-19.U26 VG003-10.B2 p |
| VISCO-33.U33 VG003-06.B1 s |
| VISCO-37.U37 VG003-02.B0 |
|6264 VG003-22 VG003-13.A3 x |
| ST010 VG003-09.A2 |
| VG003-05.A1 1 |
|3790 BT2* BT1 VG003-01.A0 7 |
| |
|-----------------------------|
Custom chip:
ST010 (maybe D78C10?)
Others:
Lithium battery + MB3790 + LH5168D-10L
VG003-22: GAL16V8B (undumped) at U29
SETA ST010: Custom programmed uPD96050 MCU used for math caculations
ADC0809CCN: 8bit microprocessor compatible A/D converters with 8-Channel Multiplexer
uPD4701AC: X, Y 2-axis Incremental Encoder Counter
CN1: 5-pin male header/connector
3790: MB3790 Bi-CMOS Battery Backup IC
6264: Sharp LH5168D-10L 8K x 8bit CMOS SRAM
BT1: CR2032 3v battery
***************************************************************************/
ROM_START( drifto94 )
ROM_REGION16_LE( 0x400000, "user1", 0 ) /* V60 Code */
ROM_LOAD16_WORD( "vg003-19.u26", 0x000000, 0x200000, CRC(238e5e2b) SHA1(fe58f571857804263642d7d089df962327a007b6) ) // "SoundDriverV1.1a"
ROM_LOAD16_BYTE( "visco-37.bin", 0x200000, 0x080000, CRC(78fa3ccb) SHA1(0c79ff1aa31e7ca1eeb14fbef7774278fa83ba44) )
ROM_LOAD16_BYTE( "visco-37.u37", 0x200000, 0x080000, CRC(78fa3ccb) SHA1(0c79ff1aa31e7ca1eeb14fbef7774278fa83ba44) )
ROM_RELOAD( 0x300000, 0x080000)
ROM_LOAD16_BYTE( "visco-33.bin", 0x200001, 0x080000, CRC(88351146) SHA1(1decce44b5d244b57676177f417e4937d7088124) )
ROM_LOAD16_BYTE( "visco-33.u33", 0x200001, 0x080000, CRC(88351146) SHA1(1decce44b5d244b57676177f417e4937d7088124) )
ROM_RELOAD( 0x300001, 0x080000)
ROM_REGION( 0x2000000, "gfx1", 0 ) /* Sprites */
@ -4172,20 +4194,66 @@ ROM_END
/***************************************************************************
Storm Blade
----------------------
System SSV (STA-0001B)
----------------------
CPU : NEC D70615GD-16-S (V60)
Sound: Ensoniq ES5506 (OTTOR2)
OSC : 42.9545MHz(X2) 48.0000MHz(X3)
Custom chips:
ST-0004 (Video DAC?)
ST-0005 (Parallel I/O?)
ST-0006 (Video controller)
ST-0007 (System controller)
Rom board 001B
SSV mother board
Program Work RAM : 256Kbitx2 (expandable to 1Mx2)
Object Work RAM : 1Mbitx2
Color Palette RAM : 256Kbitx3 (expandable to 1Mx3)
-------------------------
SSV Subboard (VISCO-001B)
-------------------------
VISCO-001B
|-----------------------|CN1|-|
| |
| D3.U2* L |
| D2.U5* o |
| U15* D1.U8* g |
| SB-SND0.U22 D0.U12* i |
| C3.U1* c |
| SB-C2.U4 |
| SB-C1.U7 c |
| uPD4701AC SB-C0.U11 h |
| ADC0809 B3.U14* i |
| SB-PD0.U26 SB-B2.U18 p |
| U33J.U33 SB-B1.U21 s |
| U37J.U37 SB-B0.U25 |
|6264 VG003-22 A3.U28* x |
| ST010 SB-A2.U32 |
| SB-A1.U35 1 |
|3790 BT2* BT1 SB-A0.U41 7 |
| |
|-----------------------------|
VG003-22: GAL16V8B (undumped) at U29 (same GAL as Drift Out '94 - The Hard Order)
SETA ST010: Custom programmed uPD96050 MCU used for math caculations
ADC0809CCN: 8bit microprocessor compatible A/D converters with 8-Channel Multiplexer
uPD4701AC: X, Y 2-axis Incremental Encoder Counter
CN1: 5-pin male header/connector
3790: MB3790 Bi-CMOS Battery Backup IC
6264: Sharp LH5168D-10L 8K x 8bit CMOS SRAM
BT1: CR2032 3v battery
* Denotes unpopulated component
U37, U33 = 27c040
U22, U41, U35, U25, U21, U11, U7 = 16 MEG MASK ROMS
U32, U18, U4 = 4 MEG MASK ROMS
U26 = 8 MEG MASK ROM
There is a battery on the rom board @ BT1 (battery # CR2032 - 3 volts)
***************************************************************************/
ROM_START( stmblade )