model3.cpp: updated notes on DSB hardware (nw)

This commit is contained in:
Guru 2016-02-06 21:02:05 +08:00
parent 1bc83295c7
commit 8dbebbc594

View File

@ -92,11 +92,11 @@ Tilemap entry formats (16-bit wide):
are the palette select bits for 8bpp and PHI-T5 for 4bpp. are the palette select bits for 8bpp and PHI-T5 for 4bpp.
=================================================================================== ===================================================================================
Guru-Readme
Model 3 Hardware Overview. Model 3 Hardware Overview
Sega, 1996-1998 Sega, 1996-1998
This document covers all games running on the original Model 3 hardware and is produced with This document covers all games running on the original Model 3 hardware with
reference to a Scud Race PCB and Virtua Fighter 3TB PCB. ALL PCB numbers are identical. reference to a Scud Race PCB and Virtua Fighter 3TB PCB. ALL PCB numbers are identical.
Scud Race runs on the original Sega Model 3 hardware. It's the same PCB as Virtua Fighter 3, there Scud Race runs on the original Sega Model 3 hardware. It's the same PCB as Virtua Fighter 3, there
is no mention of 'Step 1.5' or even 'Step 1.0' on any of the PCBs and there is no 50MHz or is no mention of 'Step 1.5' or even 'Step 1.0' on any of the PCBs and there is no 50MHz or
@ -136,8 +136,6 @@ Virtua Striker 2
Virtua Striker 2 Version '98 Virtua Striker 2 Version '98
[There is an external MPEG PCB used on some games but it was not available for documenting]
COMM Board COMM Board
---------- ----------
171-7053B 171-7053B
@ -196,6 +194,30 @@ Notes:
if different, it's likely only for the games that use 64MBit MASKROMs. if different, it's likely only for the games that use 64MBit MASKROMs.
ROMs - Not all sockets are populated. See MAME src for exact ROM usage. ROMs - Not all sockets are populated. See MAME src for exact ROM usage.
(For dumping reference)
Jumpers centre pin joins
-------------------------------------------------------
JP3: 2-3 pin2 of ic 1 to ic 16 and pin 39 of ic 17 to ic 20
JP4: 2-3 pin2 of ic 1 to ic 16 and pin 39 of ic 17 to ic 20
JP5: 2-3 pin2 of ic 1 to ic 16 and pin 39 of ic 17 to ic 20
JP6: 2-3 pin2 of ic 1 to ic 16 and pin 39 of ic 17 to ic 20
JP7: 2-3 pin2 of ic 22 to ic 25 and pin 39 ic ic21
JP8: 2-3 pin32 of ic 22 to ic 25
JP9: 2-3 pin32 of ic 22 to ic 25
Jumper pos. 1 is +5V
JP1: 1-2 gnd
JP2: 2-3 +5v
Jumper pos. 1 is GND
Jumper pos. 3 is +5V
pin1 joins
-------------------------------
JP10: 1-2 pin32 of ic 26 to ic 41
All CROM ROMs are 32M MASK
ALL VROM ROMs are 16M MASK
CPU Board CPU Board
--------- ---------
@ -317,12 +339,69 @@ Notes:
Other than the revision of the listed chips, the PCBs are identical. Other than the revision of the listed chips, the PCBs are identical.
External MPEG Audio Board
-------------------------
This is the first version of the Model 3 Digital Audio Board used
on Scud Race and is usually just mounted bare onto the outside of
the main board metal box.
Harley Davidson (Rev.A) 837-10084 DIGITAL AUDIO BD SEGA 1993
Sega, 1997 171-6614B PC BD
Sticker: 837-12941
|-------------------------------------------------|
| CN3 CN4 CN1 R RCA-1 CN2 RCA-2 |
| MB84256 PC910 4040 7805 TL062 TL062 D6376 |
| D71051 SM5840|
| EPROM.IC2 |------| |
| Z80 16MHz |NEC | |
| |D65654| |
| |--------| |------| |
| |SEGA | KM68257 |
| |315-5762| KM68257 |
| | | KM68257 MB84256 |
| 20MHz|--------| |
| |
| MB3771 JP1 JP2 MROM.IC57|
| 12.288MHz |
| MROM.IC58|
| |
| MROM.IC59|
| |
|DSW(4) G G G G MROM.IC60|
|-------------------------------------------------|
Notes:
Z80 - Clock 4.000MHz [16/4]
EPROM.IC2 - 27C1001/27C010 EPROM (DIP32)
- Scud Race : EPR-19612.IC2
MROM* - 8M/16M Mask ROM (DIP42)
- Scud Race : MPR-19603/04/05/06
MB84256 - Fujitsu MB84256 32kx8 SRAM (DIP28)
KM68257 - Samsung KM68257 32kx8 SRAM (DIP28). On this PCB pin 1 (A14) is grounded with a jumper wire on all 3 chips making it 16k
PC910 - Sharp PC910 Optocoupler (DIP8)
4040 - 74HC4040 logic chip
7805 - 12V to 5V Voltage Regulator
MB3771 - Fujitsu MB3771 Master Reset IC (DIP8)
TL062 - Texas Instruments TL062 Low Power JFET-Input Operational Amplifier (DIP8)
D71051 - NEC uPD71051 Serial Control Unit USART, functionally equivalent to uPD8251 (SOP28)
D65654 - NEC uPD65654 CMOS Gate Array (QFP100)
SM5840 - Nippon Precision Circuits SM5840 Digital Audio Multi-Function Digital Filter (DIP18)
D6376 - NEC uPD6376GS Audio 2-Channel 16-bit D/A converter (DIP16)
315-5762 - Sega custom chip, probably a NEC or Texas Instruments DSP or MCU, clock input 20MHz (PLCC68)
R - Red LED
G - Green LED
DSW - 4 position DIP switch, all OFF
JP1 - 1-2 (Select 16M ROM on bank 1 - IC57 & IC58). alt is select 8M
JP2 - 1-2 (Select 16M ROM on bank 2 - IC59 & IC60). alt is select 8M
CN1 - 10-pin power input connector
CN2 - 5-pin connector for Left+/Left-/Right+/Right- Stereo Audio Output
CN3 - 6-pin connector for MIDI TX+/TX-/RX+/RX- communication
CN4 - 4-pin connector (not used)
RCA* - Left/Right RCA Audio Output Jacks (not used)
This game runs on Sega Model3 Step2 hardware.
Sega Model 3 Step2 hardware
---------------------------
This covers most, if not all of the later MODEL 3 games on Step 2 & 2.1 hardware.
ROM Board ROM Board
--------- ---------
@ -352,6 +431,8 @@ ROM Board
| | | |
|---------------------------------------------------------------------------------------------------| |---------------------------------------------------------------------------------------------------|
Notes: (ROMs documented are for Harley Davidson)
VROM00.27 mpr-20378 \ VROM00.27 mpr-20378 \
VROM01.26 mpr-20377 | VROM01.26 mpr-20377 |
VROM02.29 mpr-20380 | VROM02.29 mpr-20380 |
@ -491,7 +572,7 @@ CPU Board
| CN25 | | CN25 |
| RTC72423 (Connector for ) | | RTC72423 (Connector for ) |
| KM4132G271AQ-10 (Protection PCB) | | KM4132G271AQ-10 (Protection PCB) |
| ( not used ) | | |
| 32MHz BATT_3V | | 32MHz BATT_3V |
| NEC D71051-10 | | NEC D71051-10 |
| | | |
@ -573,76 +654,68 @@ Security Board
315-6050 Lattice ispLSI 2032 315-6050 Lattice ispLSI 2032
315-5881 TQFP100 stamped 317-0247-COM for Spikeout FE 315-5881 TQFP100 stamped 317-0247-COM for Spikeout FE
External MPEG Audio Board
-------------------------
This is the second version of the Model 3 Digital Audio Board used on
Sega Rally 2, Daytona USA 2 and others and is mounted inside a metal box.
837-12273 DIGITAL SOUND BD 2 SEGA 1995
171-7165D PC BD
Sticker: 837-12273-92
Sticker: 837-13376
|-------------------------------------------------|
| CN1 CN2 R CN5 CN6 LMC6484 CN7 |
|315-5932 D71051 PQ30RV21 7805 D63210 D63210 |
|PC910 R 12.288MHz |
| JP8 |
|68EC000 315-6028A |
| 33MHz |
|KM62256 * |
|KM62256 MCM6206 |
| MCM6206 JP4/5/6/7 |
| JP1/2/3 315-5934|
|3771 JP10 |
| JP9 |
| EPROM.IC2 |
| RGRG MROM.IC18 MROM.IC20 MROM.IC22 MROM.IC24 |
|DSW(4) MROM.IC19 MROM.IC21 MROM.IC23 MROM.IC25|
|-------------------------------------------------|
Notes:
68000 - Motorola 68EC000FN12 CPU, clock 11.000MHz [33/3] (PLCC68)
EPROM.IC2 - 27C1024 EPROM (DIP40)
- Sega Rally 2 : EPR-20641.IC2
- Daytona 2 : EPR-20886.IC2
MROM* - Mask ROM (DIP42)
- Sega Rally 2 : MPR-20637/38/39/40
- Daytona 2 : MPR-20887/88/89/90
KM62256 - Samsung KM62256 32kx8 SRAM (SOP28)
MCM6206 - Motorola MCM6206 32kx8 SRAM (SOP28)
PC910 - Sharp PC910 Optocoupler (DIP8)
7805 - 12V to 5V Voltage Regulator
PQ30RV21 - Sharp PQ30RV21 3.3V Voltage Regulator
MB3771 - Fujitsu MB3771 Master Reset IC (SOIC8)
315-5934 - GAL16V8 (PLCC20)
315-5932 - GAL16V8 (PLCC20)
LMC6484 - Texas Instruments LMC6484IM CMOS Quad Rail-to-Rail Input and Output Operational Amplifier (SOIC14)
D71051 - NEC uPD71051 Serial Control Unit USART, functionally equivalent to uPD8251 (SOP28)
D63210 - NEC uPD63210 16-bit D/A Converter with built-in Digital Filter for Audio (SOP28)
315-6028A - Sega custom chip, probably a NEC DSP, clock input 12.228MHz (QFP100)
* - Unpopulated position on bottom side of PCB for a NEC uPD77016 DSP. The Sega chip above may be similar to this
R - Red LED
G - Green LED
DSW - 4 position DIP switch, all OFF
JP1/2/3 - Jumpers to configure ROMs
JP4/5/6/7 - Jumpers to configure ROMs
JP8 - Jumper tied to pin 26 (IPL1) of MC68EC000
JP9/10 - Jumpers to configure ROMs, tied to GAL16V8 315-5934
CN1 - 6-pin connector for MIDI TX+/TX-/RX+/RX- communication
CN2 - 4-pin connector (not used)
CN5 - 10-pin power input connector
CN6 - 5-pin connector for Left+/Left-/Right+/Right- Stereo Audio Output
CN7 - 5-pin connector (not used)
=================================================================================== ===================================================================================
Scud Race
Sega, 1996
Tis game runs on Sega Model 3 Step 1.5 hardware
Sound Board (bolted to outside of the metal box)
-----------
PCB Layout
----------
PCB Number: 837-10084 DIGITAL AUDIO BD (C) SEGA 1993
---------------------------------------------------------------
84256 D71051GU-10 D6376 SM5840
epr-19612
Z80 16MHz SEGA D65654GF102
315-5762 (QFP100)
(PLCC68)
20MHz KM68257
KM68257 84256
KM68257
12.288MHz mpr-19603
mpr-19604
mpr-19605
DSW1 mpr-19606
----------------------------------------------------------------
Jumpers
JP1: 1-2 (Select 16M ROM on bank 1 - ic57 & ic58)
JP2: 1-2 (Select 16M ROM on bank 2 - ic59 & ic60)
ROM Board
---------
PCB Number: 837-11860 MODEL3 ROM BOARD (C) SEGA 1995
(For dumping reference)
Jumpers centre pin joins
-------------------------------------------------------
JP3: 2-3 pin2 of ic 1 to 16 and pin 39 of ic 17 to 20
JP4: 2-3 pin2 of ic 1 to 16 and pin 39 of ic 17 to 20
JP5: 2-3 pin2 of ic 1 to 16 and pin 39 of ic 17 to 20
JP6: 2-3 pin2 of ic 1 to 16 and pin 39 of ic 17 to 20
JP7: 2-3 pin2 of ic 22 to 25 and pin 39 ic ic21
JP8: 2-3 pin32 of ic 22 to 25
JP9: 2-3 pin32 of ic 22 to 25
Jumper pos. 1 is +5V
JP1: 1-2 gnd
JP2: 2-3 +5v
Jumper pos. 1 is GND
Jumper pos. 3 is +5V
pin1 joins
-------------------------------
JP10: 1-2 pin32 of ic 26 to 41
All CROM ROMs are 32M MASK
ALL VROM ROMs are 16M MASK
*/
/*
magtruck locations of interest magtruck locations of interest
000006ee (word) - incremented each vblank, used by mainline to busywait. 000006ee (word) - incremented each vblank, used by mainline to busywait.