1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
// license:BSD-3-Clause
// copyright-holders:David Haywood
// **** SKELETON DRIVER **** original removed due to unresolved licensing.
/*
Marine Date
Taito 1981
PCB Layout
----------
Top board
MGO70001
MGN00001
|---------------------------------------------|
| VOL VR1 VR2 VR3 VR4 VR5 VR6 VR7 |
| LM3900 LM3900 LM3900 LM3900 LM3900 LM3900 |-|
|MB3712 |P|
| 4006 LM3900 LM3900 LM3900 | |
|2 4030 |-|
|2 |
|W DSW(8) |
|A |-|
|Y HD14584 NE555 MG17 DSW(8) |Q|
| | |
| HD14584 |-|
| HD14584 |
|---------------------------------------------|
Notes: (PCB contains lots of resistors/caps/transistors etc)
MG17 - 82S123 bipolar PROM (no location on PCB)
MB3712 - Hitachi MB3712 Audio Power Amplifier
LM3900 - Texas Instruments LM3900 Quad Operational Amplifier
HD14584 - Hitachi HD14584 Hex schmitt Trigger
NE555 - NE555 Timer
4006 - RCA CD4006 18-Stage Static Register
4030 - RCA CD4030 Quad Exclusive-Or Gate
VR* - Volume pots for each sound
VOL - Master Volume pot
Middle board
MGO70002
MGN00002
|---------------------------------------------|
| MG15.1A |
|-| MG14.2A |-|
|S| |Q|
| | | |
|-| MG16.4E |-|
| |
| |
|-| MG13.6H MG12.6C |-|
|R| |P|
| | PC3259 | |
|-| PC3259 |-|
| |
|---------------------------------------------|
Notes:
MG12/13 - Hitachi HN462532 4kx8 EPROM
MG14/15/16 - 82S123 bipolar PROM
PC3259 - PC3259 8025 H08 unknown DIP24 IC. Package design indicates it was manufactured by Fujitsu
Lower board
AA017779
sticker: MGN00003
sticker: CLN00002
|---------------------------------------------|
| 9.987MHz 2114 |
|-| 2114 |
|R| MG07.10D 2114 |
| | MG06.9D 2114 |
|-| 2114 1|
| MG05.7D 8|Edge
| MG04.6D W|Connector 'T'
|-| MG03.5D A|
|S| MG02.4D Y|
| | MG01.3D MG09.4F |
|-| MG10.3F |
| Z80 MG11.1F |
|---------------------------------------------|
Notes:
Z80 - Clock 2.49675MHz [9.987/4]
2114 - 1kx4 SRAM
All EPROMs are 2716
Wire jumpers for ROM configuration - J1 open
J2 1-2, 3-9, 4-8, 5-7
J4 1-2, 4-5, 7-8, 10-11
Top and Middle PCBs are plugged in with the solder-sides together.
Lower PCB is plugged in with components facing up.
-------------------------------------------------------------------------
*/
#include "emu.h"
class marinedt_state : public driver_device
{
public:
marinedt_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag)
{ }
};
static INPUT_PORTS_START( marinedt )
INPUT_PORTS_END
static MACHINE_CONFIG_START( marinedt )
MACHINE_CONFIG_END
ROM_START( marinedt )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD( "mg01.3d", 0x0000, 0x0800, CRC(ad09f04d) SHA1(932fc973b4a2fbbebd7e6437ed30c8444e3d4afb))
ROM_LOAD( "mg02.4d", 0x0800, 0x0800, CRC(555a2b0f) SHA1(143a8953ce5070c31dc4c1f623833b2a5a2cf657))
ROM_LOAD( "mg03.5d", 0x1000, 0x0800, CRC(2abc79b3) SHA1(1afb331a2c0e320b6d026bc5cb47a53ac3356c2a))
ROM_LOAD( "mg04.6d", 0x1800, 0x0800, CRC(be928364) SHA1(8d9ae71e2751c009187e41d84fbad9519ab551e1) )
ROM_LOAD( "mg05.7d", 0x2000, 0x0800, CRC(44cd114a) SHA1(833165c5c00c6e505acf29fef4a3ae3f9647b443) )
ROM_LOAD( "mg06.9d", 0x2800, 0x0800, CRC(a7e2c69b) SHA1(614fc479d13c1726382fe7b4b0379c1dd4915af0) )
ROM_LOAD( "mg07.10d", 0x3000, 0x0800, CRC(b85d1f9a) SHA1(4fd3e76b1816912df84477dba4655d395f5e7072) )
ROM_REGION( 0x1800, "gfx1", 0 )
ROM_LOAD( "mg09.4f", 0x0000, 0x0800, CRC(f4c349ca) SHA1(077f65eeac616a778d6c42bb95677fa2892ab697) )
ROM_LOAD( "mg10.3f", 0x0800, 0x0800, CRC(b41251e3) SHA1(e125a971b401c78efeb4b03d0fab43e392d3fc14) )
ROM_LOAD( "mg11.1f", 0x1000, 0x0800, CRC(50d66dd7) SHA1(858d1d2a75e091b0e382d964c5e4ddcd8e6f07dd))
ROM_REGION( 0x1000, "gfx2", 0 )
ROM_LOAD( "mg12.6c", 0x0000, 0x1000, CRC(7c6486d5) SHA1(a7f17a803937937f05fc90621883a0fd44b297a0) )
ROM_REGION( 0x1000, "gfx3", 0 )
ROM_LOAD( "mg13.6h", 0x0000, 0x1000, CRC(17817044) SHA1(8c9b96620e3c414952e6d85c6e81b0df85c88e7a) )
ROM_REGION( 0x0080, "proms", 0 )
ROM_LOAD( "mg14.2a", 0x0000, 0x0020, CRC(f75f4e3a) SHA1(36e665987f475c57435fa8c224a2a3ce0c5e672b) )
ROM_LOAD( "mg15.1a", 0x0020, 0x0020, CRC(cd3ab489) SHA1(a77478fb94d0cf8f4317f89cc9579def7c294b4f) )
ROM_LOAD( "mg16.4e", 0x0040, 0x0020, CRC(92c868bc) SHA1(483ae6f47845ddacb701528e82bd388d7d66a0fb) )
ROM_LOAD( "mg17.bpr", 0x0060, 0x0020, CRC(13261a02) SHA1(050edd18e4f79d19d5206f55f329340432fd4099) )
ROM_END
GAME( 1981, marinedt, 0, marinedt, marinedt, marinedt_state, 0, ROT270, "Taito", "Marine Date", MACHINE_IS_SKELETON )
|