Digital SoundBoard
Les Digital Sound Board 1 et 2 sont des périphériques MIDI destinés à la lecture des musiques de fond sur plusieurs jeux SEGA. Les sons sont stockés dans des maskrom propre à chaque jeu. On les trouve sur les jeux suivants:
Première version (DSB1):
- Daytona USA
- Desert Tank
- Manx TT Deluxe
- Scud Race/Super GT (Model 3 Step 1.5)
- Sega Rally Deluxe
- Sega Touring Cars (Model 2C CRX)
- Star Wars Arcade (Model 1)
- Virtua Cop
- Virtua Fighter
- Virtua Racing
- Wing Wars
Second version (DSB2):
- Daytona 2
- Lost World Special
- Sega Rally 2
- Spikeout
- Spikeout FE
- Star Wars Trilogy
- Top Skater
Versions
DSB1
Extrait des sources MAME
837-10084 DIGITAL AUDIO BD SEGA 1993
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)
DSB2
Photos à venir
Extrait des sources MAME
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)
===================================================================================
Reproductions de la DSB2
Les cartes DSB2 sont connues pour leur fragilité. Dès lors on comprend l'intérêt de concevoir un périphérique compatible.
Un projet DSB universel a déjà été mené. Il impose cependant la création de PCB et repose sur des composants obsolètes.
Sources MAME utiles: Model3, [ ]
Connectique
A vérifier: http://superusr.free.fr/arcade/WIP/uDSB/uDSB009.jpg https://hico-srv004.pixhotel.fr/sites/default/files/gamoovernet/20180909145600-delo-sega-model3-pcb-arcde-filter-board-pinout.gif
https://www.midi.org/specifications/item/midi-din-electrical-specification
Composants
Un Arduino nano et un DFPlayer, accompagné d'un minimum d'électronique passive, peuvent assurer le role de DSB2.
Schémas
TODO
Logiciels
La librairie "Arduino MIDI" répond à nos besoins pour la communication avec le jeu.