1 |
8 |
gryzor |
/***************************************************************************
|
2 |
|
|
|
3 |
|
|
Capcom System 1
|
4 |
|
|
===============
|
5 |
|
|
|
6 |
|
|
Driver provided by:
|
7 |
|
|
Paul Leaman (paul@vortexcomputing.demon.co.uk)
|
8 |
|
|
|
9 |
|
|
68000 for game, Z80, YM-2151 and OKIM6295 for sound.
|
10 |
|
|
|
11 |
|
|
68000 clock speeds are unknown for all games (except where commented)
|
12 |
|
|
|
13 |
|
|
todo: move the bootleg sets with modified hardware into their own
|
14 |
|
|
drivers, like fcrash.c
|
15 |
|
|
|
16 |
|
|
|
17 |
|
|
Notes
|
18 |
|
|
-----
|
19 |
|
|
- All original PALs are protected. The images loaded in the ROM definitions are
|
20 |
|
|
logically equivalent replacements with a GAL16V8 target. The actual pld types
|
21 |
|
|
found on the boards can also be PAL16P8, PAL16L8 etc.
|
22 |
|
|
|
23 |
|
|
- There are five PALs on the A-Board, they are the same across all A-Board
|
24 |
|
|
revisions, but their location varies.
|
25 |
|
|
The A-Boards are interchangeable, so the IC locations are not specified in
|
26 |
|
|
the ROM definitions and are listed here instead:
|
27 |
|
|
|
28 |
|
|
PAL ID 88617A 89626A
|
29 |
|
|
------ ------ ------
|
30 |
|
|
PRG1 12H 9K
|
31 |
|
|
IOA1 12F 4A
|
32 |
|
|
BUF1 16H 13K
|
33 |
|
|
ROM1 15H 14K
|
34 |
|
|
SOU1 13E 10F
|
35 |
|
|
|
36 |
|
|
For Q-Sound games, the A-Board misses the Z80, Oki and amp, which are replaced
|
37 |
|
|
by the D-Board; the SOU1 PAL is missing as well, while PRG1 is replaced by
|
38 |
|
|
PRG2. The other PALs are the same.
|
39 |
|
|
|
40 |
|
|
- The B-board usually has two PALs (later revisions have three). The first PAL
|
41 |
|
|
is used to map tile codes to the graphics ROMs, and changes from game to game.
|
42 |
|
|
The other doesn't change from game to game and there are only two versions,
|
43 |
|
|
called LWIO and IOB1, which are almost identical, the only difference being
|
44 |
|
|
that outputs o16 and o17 are R/W in IOB1 and Write only in LWIO. Since those
|
45 |
|
|
outputs are not used anyway except that in Forgotten Worlds, one wonders why
|
46 |
|
|
they were changed.
|
47 |
|
|
|
48 |
|
|
SF2 revision "E" World and USA 910228 maps CPS-B at 8001C0 instead of 800140
|
49 |
|
|
and seems to be the only one that uses the IOB2 and C632B PALs instead of the
|
50 |
|
|
IOB1 and C632, while STF29 PAL is confirmed to be the same as the other SF2 sets.
|
51 |
|
|
|
52 |
|
|
pin 1 CN2 D9 = /IOCS (i.e. address 8xxxxx)
|
53 |
|
|
pin 2 CN2 D7 = /RDB
|
54 |
|
|
pin 3 CN2 C6 = /UDSWR
|
55 |
|
|
pin 4 CN2 D6 = /LDSWR
|
56 |
|
|
pin 5 CN2 C19 = A8
|
57 |
|
|
pin 6 CN2 C20 = A7
|
58 |
|
|
pin 7 CN2 C21 = A6
|
59 |
|
|
pin 8 CN2 C22 = A5
|
60 |
|
|
pin 9 CN2 C23 = A4
|
61 |
|
|
pin 10 GND
|
62 |
|
|
pin 11 CN2 C24 = A3
|
63 |
|
|
pin 12 CN2 C25 = A2
|
64 |
|
|
|
65 |
|
|
LWIO:
|
66 |
|
|
/o19 = /i1 * /i2 * /i5 * /i6 * i7 * i8 * /i9 800060-80006f R not used
|
67 |
|
|
/o18 = /i1 * /i2 * /i5 * /i6 * i7 * /i8 * i9 800050-80005f R forgotten worlds dial (on 88618B & 88621B B-boards)
|
68 |
|
|
o17 = /i1 * /i4 * /i5 * /i6 * i7 * /i8 * /i9 * /i11 800040-800047 W forgotten worlds dial (on 88618B & 88621B B-boards)
|
69 |
|
|
o16 = /i1 * /i4 * /i5 * /i6 * i7 * /i8 * /i9 * i11 800048-80004f W forgotten worlds dial (on 88618B & 88621B B-boards)
|
70 |
|
|
/o15 = /i1 * i5 * /i6 * i7 800140-80017f R/W CPS-B
|
71 |
|
|
/o14 = /i1 * /i4 * /i5 * /i6 * /i7 * i8 * i9 * /i11 800030-800037 W not used (overlaps coinctrl on A-board)
|
72 |
|
|
/o13 = /i1 * /i2 * /i5 * /i6 * /i7 * /i8 * /i9 * i11 800008-80000f R not used
|
73 |
|
|
/o12 = /i1 * /i2 * /i5 * /i6 * /i7 * /i8 * i9 * i11 800018-80001f R not used (overlaps system/dsw inputs on A-board)
|
74 |
|
|
|
75 |
|
|
IOB1:
|
76 |
|
|
/o19 = /i1 * /i2 * /i5 * /i6 * i7 * i8 * /i9 800060-80006f R not used
|
77 |
|
|
/o18 = /i1 * /i2 * /i5 * /i6 * i7 * /i8 * i9 800050-80005f R not used
|
78 |
|
|
o17 = /i1 * /i5 * /i6 * i7 * /i8 * /i9 * /i11 800040-800047 R/W not used
|
79 |
|
|
o16 = /i1 * /i5 * /i6 * i7 * /i8 * /i9 * i11 800048-80004f R/W not used
|
80 |
|
|
/o15 = /i1 * i5 * /i6 * i7 800140-80017f R/W CPS-B
|
81 |
|
|
/o14 = /i1 * /i4 * /i5 * /i6 * /i7 * i8 * i9 * /i11 800030-800037 W not used (overlaps coinctrl on A-board)
|
82 |
|
|
/o13 = /i1 * /i2 * /i5 * /i6 * /i7 * /i8 * /i9 * i11 800008-80000f R not used
|
83 |
|
|
/o12 = /i1 * /i2 * /i5 * /i6 * /i7 * /i8 * i9 * i11 800018-80001f R not used (overlaps system/dsw inputs on A-board)
|
84 |
|
|
|
85 |
|
|
|
86 |
|
|
|
87 |
|
|
Stephh's notes (based on the games M68000 code and some tests) :
|
88 |
|
|
|
89 |
|
|
1) 'forgottn' and clones
|
90 |
|
|
|
91 |
|
|
- Keys in the "scroll 1 test" screen :
|
92 |
|
|
* P1 UP : char code += 0x0200
|
93 |
|
|
* P1 DOWN : char code -= 0x0200
|
94 |
|
|
* P1 RIGHT : attribute ^= 0x20 ; also affects Hflip
|
95 |
|
|
* P1 LEFT : attribute ^= 0x40 ; also affects Vflip
|
96 |
|
|
* P1 button 1 : (attribute++) & 0x1f ; also affects color
|
97 |
|
|
* P1 button 2 : (attribute--) & 0x1f ; also affects color
|
98 |
|
|
|
99 |
|
|
2) 'ghouls' and clones
|
100 |
|
|
|
101 |
|
|
2a) 'ghouls'
|
102 |
|
|
|
103 |
|
|
- NO debug features
|
104 |
|
|
|
105 |
|
|
2b) 'ghoulsu'
|
106 |
|
|
|
107 |
|
|
- How to activate the debug features :
|
108 |
|
|
* set "Game Mode" Dip Switch to "Game"
|
109 |
|
|
* set both "Coin A" and "Coin B" Dip Switches to 1C_1C
|
110 |
|
|
* reset the game (F3 key)
|
111 |
|
|
* insert a coin
|
112 |
|
|
* set "Game Mode" Dip Switch to "Test"
|
113 |
|
|
* set the debug Dip Switches to what you want
|
114 |
|
|
* start a 1 player game
|
115 |
|
|
- Some debug features :
|
116 |
|
|
* "Armor on New Life" is effective at the beginning of a new life
|
117 |
|
|
Note that even when you start without armor, you need to be hit twice
|
118 |
|
|
* "Starting Weapon" is effective only when you start a new game
|
119 |
|
|
or when you continue play
|
120 |
|
|
* "Starting Level" is effective only when you start a new game
|
121 |
|
|
(you must NOT continue play !)
|
122 |
|
|
* "Slow Motion" and "Invulnerability" can be changed at any time
|
123 |
|
|
|
124 |
|
|
2c) 'daimakai'
|
125 |
|
|
|
126 |
|
|
- NO debug features
|
127 |
|
|
- Different Dip Switches than in 'ghouls'
|
128 |
|
|
|
129 |
|
|
3) 'strider' and clones
|
130 |
|
|
|
131 |
|
|
- TO DO !
|
132 |
|
|
|
133 |
|
|
4) 'dynwar' and clones
|
134 |
|
|
|
135 |
|
|
4a) 'dynwar'
|
136 |
|
|
|
137 |
|
|
- According to code at 0x0125fa and 0x012634, bits 0 and 1 of DSWC also affect the energy cost
|
138 |
|
|
(table at 0x012662) when you press button 3 ("tactics" in the manual) :
|
139 |
|
|
|
140 |
|
|
bit 0 bit 1 cost possible BCD values (based on kind of "tactics")
|
141 |
|
|
OFF OFF normal 0x10 (rockslide) 0x08 (ambush) 0x14 (flame) 0x12 (explosion)
|
142 |
|
|
ON OFF very low 0x03 0x02 0x05 0x04
|
143 |
|
|
OFF ON low 0x06 0x04 0x10 0x08
|
144 |
|
|
ON ON high 0x13 0x10 0x19 0x16
|
145 |
|
|
|
146 |
|
|
So IMO, there might be an ingame bug at 0x000c7e which should read bits 2 and 3 of DSWC
|
147 |
|
|
(instead of having them unused) :
|
148 |
|
|
000C7E: 0240 0003 andi.w #$3, D0
|
149 |
|
|
should be
|
150 |
|
|
000C7E: 0240 000c andi.w #$c, D0
|
151 |
|
|
However, only bits 4 to 7 are tested while you are in the "test mode".
|
152 |
|
|
|
153 |
|
|
Note that code at 0x000c7e is only executed once when you reset the machine;
|
154 |
|
|
this means that you can change the "Freeze" and "Turbo Mode" Dip Switches before
|
155 |
|
|
reseting the game to change the energy cost settings, then put them back to "Off"
|
156 |
|
|
after the startup routine (when screen is black) so you can play the game.
|
157 |
|
|
- Both "Coin A" and "Coin B" Dip Switches must be set to "2 Coins/1 Credit" to make
|
158 |
|
|
this mode available. If only one Dip Switch is set to it, it is the same as 2C_1C.
|
159 |
|
|
|
160 |
|
|
4b) 'dynwarj'
|
161 |
|
|
|
162 |
|
|
- The "energy cost" bug also exists in this version as well as code at 0x000c7e;
|
163 |
|
|
in fact, only code that reads these settings is at a different address :
|
164 |
|
|
check code at 0x01267a and 0x0126b4 and table at 0x0126e2.
|
165 |
|
|
- Both "Coin A" and "Coin B" Dip Switches must be set to "2 Coins/1 Credit" to make
|
166 |
|
|
this mode available. If only one Dip Switch is set to it, it is the same as 2C_1C.
|
167 |
|
|
|
168 |
|
|
5) 'willow' and clones
|
169 |
|
|
|
170 |
|
|
- How to activate the debug features :
|
171 |
|
|
* set "Game Mode" Dip Switch to "Game"
|
172 |
|
|
* set both "Coin A" and "Coin B" Dip Switches to 1C_1C
|
173 |
|
|
* reset the game (F3 key)
|
174 |
|
|
* insert a coin
|
175 |
|
|
* set "Game Mode" Dip Switch to "Test"
|
176 |
|
|
* set the debug Dip Switches to what you want
|
177 |
|
|
* start a 1 player game
|
178 |
|
|
- Some debug features :
|
179 |
|
|
* "Starting Level" is effective only when you start a new game
|
180 |
|
|
(you must NOT continue play !)
|
181 |
|
|
* Once you set "Maximum magic/sword power" to "On", setting it to "Off" won't have
|
182 |
|
|
any effect until you start a new game (you must NOT continue play !)
|
183 |
|
|
* "Slow Motion Delay" is effective only when "Slow Motion" is set to "On"
|
184 |
|
|
* Even if "Freeze" Dip Switch is set to "On" a message will be displayed to its end.
|
185 |
|
|
* I can't tell what kind of infos are displayed when "Display Debug Infos"
|
186 |
|
|
Dip Switch is sry to "On" :( Any hint about them are welcome !
|
187 |
|
|
- Both "Coin A" and "Coin B" Dip Switches must be set to "2 Coins/1 Credit" to make
|
188 |
|
|
this mode available. If only one Dip Switch is set to it, it is the same as 2C_1C.
|
189 |
|
|
- When the "Stage Magic Continue" Dip Switch is set to "On", your magic and sword power
|
190 |
|
|
will be increased at the end of the level if you haven't bought the magic/sword item.
|
191 |
|
|
But you won't notice this before you use the character again.
|
192 |
|
|
For example, magic power will be increased at the end of level 1 but you won't notice
|
193 |
|
|
it before level 3, and sword power will be increased at the end of level 2 but you
|
194 |
|
|
won't notice it before level 4.
|
195 |
|
|
|
196 |
|
|
6) 'ganbare'
|
197 |
|
|
|
198 |
|
|
- Using the payout setting dip switch results in some occasional hopper errors, if this
|
199 |
|
|
happens, then the clear ram dip switch needs to be used. This needs to be resolved.
|
200 |
|
|
|
201 |
|
|
TO DO (2006.09.20) :
|
202 |
|
|
|
203 |
|
|
- Check 'strider' and its clones and add debug features
|
204 |
|
|
- Check other games to see if there are some debug or hidden features
|
205 |
|
|
- Add addresses from routines with debug features in the notes
|
206 |
|
|
- Look at what IN2 and IN3 do for the following sets :
|
207 |
|
|
* 'cworld2j' (IN2 only)
|
208 |
|
|
* 'qad' and 'qadjr'
|
209 |
|
|
* 'qtono2j'
|
210 |
|
|
- Check daimakar dip switches. E.g. changing the number of lives also changes the
|
211 |
|
|
starting level.
|
212 |
|
|
|
213 |
|
|
Stephh's log (2006.09.20) :
|
214 |
|
|
|
215 |
|
|
- Changed the "readinputport" reads by "readinputportbytag" reads.
|
216 |
|
|
This way, inputs and Dip Switch can be in any order
|
217 |
|
|
(and I don't have the nasty conditional Dip Switch bug).
|
218 |
|
|
BTW, I've slightly changed the read memory map :
|
219 |
|
|
* one handler for the 3 Dip Switches banks : cps1_dsw_r
|
220 |
|
|
* one handler for the system inputs (IN0) : cps1_in0_r
|
221 |
|
|
* one handler for the player inputs (IN1) : cps1_in1_r
|
222 |
|
|
* renamed cps1_input2_r to cps_in2_r
|
223 |
|
|
* renamed cps1_input3_r to cps_in3_r
|
224 |
|
|
- Applied these changes to src/drivers/fcrash.c as well.
|
225 |
|
|
- Added debug features in the following sets :
|
226 |
|
|
* 'ghoulsu'
|
227 |
|
|
* 'willow', 'willowo' and 'willowj'
|
228 |
|
|
- Checked sets with no debug features :
|
229 |
|
|
* 'forgottnua' and 'lostwrld'
|
230 |
|
|
* 'ghouls' and 'daimakai'
|
231 |
|
|
* 'dynwar' and 'dynwarj'
|
232 |
|
|
|
233 |
|
|
2008-07:
|
234 |
|
|
- replaced input read handler with direct AM_READ_PORT where suitable
|
235 |
|
|
|
236 |
|
|
***************************************************************************/
|
237 |
|
|
|
238 |
|
|
#include "emu.h"
|
239 |
|
|
#include "cpu/z80/z80.h"
|
240 |
|
|
#include "cpu/pic16c5x/pic16c5x.h"
|
241 |
|
|
#include "cpu/m68000/m68000.h"
|
242 |
|
|
#include "machine/eeprom.h"
|
243 |
|
|
#include "sound/2151intf.h"
|
244 |
|
|
#include "sound/okim6295.h"
|
245 |
|
|
#include "sound/qsound.h"
|
246 |
|
|
#include "sound/msm5205.h"
|
247 |
|
|
#include "machine/timekpr.h"
|
248 |
|
|
|
249 |
|
|
#include "includes/cps1.h" /* External CPS1 definitions */
|
250 |
|
|
|
251 |
|
|
|
252 |
|
|
|
253 |
|
|
READ16_MEMBER(cps_state::cps1_dsw_r)
|
254 |
|
|
{
|
255 |
|
|
static const char *const dswname[] = { "IN0", "DSWA", "DSWB", "DSWC" };
|
256 |
|
|
int in = ioport(dswname[offset])->read();
|
257 |
|
|
return (in << 8) | 0xff;
|
258 |
|
|
}
|
259 |
|
|
|
260 |
|
|
READ16_MEMBER(cps_state::cps1_hack_dsw_r)
|
261 |
|
|
{
|
262 |
|
|
static const char *const dswname[] = { "IN0", "DSWA", "DSWB", "DSWC" };
|
263 |
|
|
int in = ioport(dswname[offset])->read();
|
264 |
|
|
return (in << 8) | in;
|
265 |
|
|
}
|
266 |
|
|
|
267 |
|
|
READ16_MEMBER(cps_state::forgottn_dial_0_r)
|
268 |
|
|
{
|
269 |
|
|
return ((ioport("DIAL0")->read() - m_dial[0]) >> (8 * offset)) & 0xff;
|
270 |
|
|
}
|
271 |
|
|
|
272 |
|
|
READ16_MEMBER(cps_state::forgottn_dial_1_r)
|
273 |
|
|
{
|
274 |
|
|
return ((ioport("DIAL1")->read() - m_dial[1]) >> (8 * offset)) & 0xff;
|
275 |
|
|
}
|
276 |
|
|
|
277 |
|
|
WRITE16_MEMBER(cps_state::forgottn_dial_0_reset_w)
|
278 |
|
|
{
|
279 |
|
|
m_dial[0] = ioport("DIAL0")->read();
|
280 |
|
|
}
|
281 |
|
|
|
282 |
|
|
WRITE16_MEMBER(cps_state::forgottn_dial_1_reset_w)
|
283 |
|
|
{
|
284 |
|
|
m_dial[1] = ioport("DIAL1")->read();
|
285 |
|
|
}
|
286 |
|
|
|
287 |
|
|
|
288 |
|
|
WRITE8_MEMBER(cps_state::cps1_snd_bankswitch_w)
|
289 |
|
|
{
|
290 |
|
|
membank("bank1")->set_entry(data & 0x01);
|
291 |
|
|
}
|
292 |
|
|
|
293 |
|
|
WRITE8_MEMBER(cps_state::cps1_oki_pin7_w)
|
294 |
|
|
{
|
295 |
|
|
device_t *device = machine().device("oki");
|
296 |
|
|
downcast<okim6295_device *>(device)->set_pin7(data & 1);
|
297 |
|
|
}
|
298 |
|
|
|
299 |
|
|
WRITE16_MEMBER(cps_state::cps1_soundlatch_w)
|
300 |
|
|
{
|
301 |
|
|
if (ACCESSING_BITS_0_7)
|
302 |
|
|
soundlatch_byte_w(space, 0, data & 0xff);
|
303 |
|
|
}
|
304 |
|
|
|
305 |
|
|
WRITE16_MEMBER(cps_state::cps1_soundlatch2_w)
|
306 |
|
|
{
|
307 |
|
|
if (ACCESSING_BITS_0_7)
|
308 |
|
|
soundlatch2_byte_w(space, 0, data & 0xff);
|
309 |
|
|
}
|
310 |
|
|
|
311 |
|
|
WRITE16_MEMBER(cps_state::cps1_coinctrl_w)
|
312 |
|
|
{
|
313 |
|
|
if (ACCESSING_BITS_8_15)
|
314 |
|
|
{
|
315 |
|
|
coin_counter_w(machine(), 0, data & 0x0100);
|
316 |
|
|
coin_counter_w(machine(), 1, data & 0x0200);
|
317 |
|
|
coin_lockout_w(machine(), 0, ~data & 0x0400);
|
318 |
|
|
coin_lockout_w(machine(), 1, ~data & 0x0800);
|
319 |
|
|
|
320 |
|
|
// bit 15 = CPS-A custom reset?
|
321 |
|
|
}
|
322 |
|
|
}
|
323 |
|
|
|
324 |
|
|
WRITE16_MEMBER(cps_state::cpsq_coinctrl2_w)
|
325 |
|
|
{
|
326 |
|
|
if (ACCESSING_BITS_0_7)
|
327 |
|
|
{
|
328 |
|
|
coin_counter_w(machine(), 2, data & 0x01);
|
329 |
|
|
coin_lockout_w(machine(), 2, ~data & 0x02);
|
330 |
|
|
coin_counter_w(machine(), 3, data & 0x04);
|
331 |
|
|
coin_lockout_w(machine(), 3, ~data & 0x08);
|
332 |
|
|
}
|
333 |
|
|
}
|
334 |
|
|
|
335 |
|
|
INTERRUPT_GEN_MEMBER(cps_state::cps1_interrupt)
|
336 |
|
|
{
|
337 |
|
|
/* Strider also has a IRQ4 handler. It is input port related, but the game */
|
338 |
|
|
/* works without it. It is the *only* CPS1 game to have that. */
|
339 |
|
|
/* ...until we found out that ganbare relies on it, see below */
|
340 |
|
|
device.execute().set_input_line(2, HOLD_LINE);
|
341 |
|
|
}
|
342 |
|
|
|
343 |
|
|
TIMER_DEVICE_CALLBACK_MEMBER(cps_state::ganbare_interrupt)
|
344 |
|
|
{
|
345 |
|
|
/* not sure on the timing or source of this - the game needs it once per frame, */
|
346 |
|
|
/* otherwise you get a "HARD ERROR" after boot */
|
347 |
|
|
if (param == 0)
|
348 |
|
|
m_maincpu->set_input_line(4, HOLD_LINE);
|
349 |
|
|
}
|
350 |
|
|
|
351 |
|
|
|
352 |
|
|
/********************************************************************
|
353 |
|
|
*
|
354 |
|
|
* Q Sound
|
355 |
|
|
* =======
|
356 |
|
|
*
|
357 |
|
|
********************************************************************/
|
358 |
|
|
|
359 |
|
|
READ16_MEMBER(cps_state::qsound_rom_r)
|
360 |
|
|
{
|
361 |
|
|
UINT8 *rom = memregion("user1")->base();
|
362 |
|
|
|
363 |
|
|
if (rom)
|
364 |
|
|
return rom[offset] | 0xff00;
|
365 |
|
|
else
|
366 |
|
|
{
|
367 |
|
|
popmessage("%06x: read sound ROM byte %04x", space.device().safe_pc(), offset);
|
368 |
|
|
return 0;
|
369 |
|
|
}
|
370 |
|
|
}
|
371 |
|
|
|
372 |
|
|
READ16_MEMBER(cps_state::qsound_sharedram1_r)
|
373 |
|
|
{
|
374 |
|
|
return m_qsound_sharedram1[offset] | 0xff00;
|
375 |
|
|
}
|
376 |
|
|
|
377 |
|
|
WRITE16_MEMBER(cps_state::qsound_sharedram1_w)
|
378 |
|
|
{
|
379 |
|
|
|
380 |
|
|
if (ACCESSING_BITS_0_7)
|
381 |
|
|
m_qsound_sharedram1[offset] = data;
|
382 |
|
|
}
|
383 |
|
|
|
384 |
|
|
READ16_MEMBER(cps_state::qsound_sharedram2_r)
|
385 |
|
|
{
|
386 |
|
|
return m_qsound_sharedram2[offset] | 0xff00;
|
387 |
|
|
}
|
388 |
|
|
|
389 |
|
|
WRITE16_MEMBER(cps_state::qsound_sharedram2_w)
|
390 |
|
|
{
|
391 |
|
|
|
392 |
|
|
if (ACCESSING_BITS_0_7)
|
393 |
|
|
m_qsound_sharedram2[offset] = data;
|
394 |
|
|
}
|
395 |
|
|
|
396 |
|
|
WRITE8_MEMBER(cps_state::qsound_banksw_w)
|
397 |
|
|
{
|
398 |
|
|
/* Z80 bank register for music note data. It's odd that it isn't encrypted though. */
|
399 |
|
|
int bank = data & 0x0f;
|
400 |
|
|
if ((0x10000 + (bank * 0x4000)) >= memregion("audiocpu")->bytes())
|
401 |
|
|
{
|
402 |
|
|
logerror("WARNING: Q sound bank overflow (%02x)\n", data);
|
403 |
|
|
bank = 0;
|
404 |
|
|
}
|
405 |
|
|
|
406 |
|
|
membank("bank1")->set_entry(bank);
|
407 |
|
|
}
|
408 |
|
|
|
409 |
|
|
|
410 |
|
|
/********************************************************************
|
411 |
|
|
*
|
412 |
|
|
* EEPROM
|
413 |
|
|
* ======
|
414 |
|
|
*
|
415 |
|
|
* The EEPROM is accessed by a serial protocol using the register
|
416 |
|
|
* 0xf1c006
|
417 |
|
|
*
|
418 |
|
|
********************************************************************/
|
419 |
|
|
|
420 |
|
|
static const eeprom_interface qsound_eeprom_interface =
|
421 |
|
|
{
|
422 |
|
|
7, /* address bits */
|
423 |
|
|
8, /* data bits */
|
424 |
|
|
"0110", /* read command */
|
425 |
|
|
"0101", /* write command */
|
426 |
|
|
"0111" /* erase command */
|
427 |
|
|
};
|
428 |
|
|
|
429 |
|
|
static const eeprom_interface pang3_eeprom_interface =
|
430 |
|
|
{
|
431 |
|
|
6, /* address bits */
|
432 |
|
|
16, /* data bits */
|
433 |
|
|
"0110", /* read command */
|
434 |
|
|
"0101", /* write command */
|
435 |
|
|
"0111" /* erase command */
|
436 |
|
|
};
|
437 |
|
|
|
438 |
|
|
|
439 |
|
|
/*
|
440 |
|
|
PAL PRG1 (16P8B @ 12H):
|
441 |
|
|
|
442 |
|
|
I0 = AS
|
443 |
|
|
I1 = /BGACKB
|
444 |
|
|
I2 = A23
|
445 |
|
|
I3 = A22
|
446 |
|
|
I4 = A21
|
447 |
|
|
I5 = A20
|
448 |
|
|
I6 = A19
|
449 |
|
|
I7 = A18
|
450 |
|
|
I8 = A17
|
451 |
|
|
I9 = A16
|
452 |
|
|
|
453 |
|
|
n.c. = pin19 = ( !I0 & I1 )
|
454 |
|
|
n.c. = pin18 = ( !I0 & I1 )
|
455 |
|
|
n.c. = pin17 = ! ( I0 & I1 & (!I2 | !I3 | !I4 | !I5 | !I6 | !I7) )
|
456 |
|
|
n.c. = pin16 = ! ( I2 & I3 & I4 & I5 & I6 & I7 )
|
457 |
|
|
/IOCS = pin15 = ! ( I0 & I1 & I2 & !I3 & !I4 & !I5 )
|
458 |
|
|
/ONE WAIT = pin14 = ! ( I0 & I1 & ( I2 | !I3) )
|
459 |
|
|
/databus = pin13 = ! ( I0 & I1 & (!I2 | !I3 | !I4 | !I5 | !I6 | !I7) )
|
460 |
|
|
/workram = pin12 = ! ( I0 & I1 & I2 & I3 & I4 & I5 & I6 & I7 )
|
461 |
|
|
|
462 |
|
|
|
463 |
|
|
In Q-Sound games, PRG1 is replaced by PRG2:
|
464 |
|
|
|
465 |
|
|
/IOCS = pin 15 = ! ( I0 & I1 & I2 & !I3 & !I4 & !I5 )
|
466 |
|
|
/ONE WAIT = pin 14 = ! ( I0 & I1 & (!I2 | !I3 | !I4 | !I5 | ( I6 & I7 & I8 & I9)) )
|
467 |
|
|
/databus = pin 13 = ! ( I0 & I1 & (!I2 | !I3 | !I4 | !I5 | (!I6 & !I7 & !I8)) )
|
468 |
|
|
/workram = pin 12 = ! ( I0 & I1 & I2 & I3 & I4 & I5 & I6 & I7 & I8 & I9 )
|
469 |
|
|
|
470 |
|
|
|
471 |
|
|
|
472 |
|
|
|
473 |
|
|
|
474 |
|
|
PAL IOA1 (16P8B @ 12F):
|
475 |
|
|
|
476 |
|
|
I0 = /IOCS
|
477 |
|
|
I1 = /RDB
|
478 |
|
|
I2 = /UDSWR
|
479 |
|
|
I3 = /LDSWR
|
480 |
|
|
I4 = AB8
|
481 |
|
|
I5 = AB7
|
482 |
|
|
I6 = AB6
|
483 |
|
|
I7 = AB5
|
484 |
|
|
I8 = AB4
|
485 |
|
|
I9 = AB3
|
486 |
|
|
|
487 |
|
|
player input = pin19 = ! ( !I0 & !I1 & !I4 & !I5 & !I6 & !I7 & !I8 & !I9 )
|
488 |
|
|
system input/dips = pin18 = ! ( !I0 & !I1 & !I4 & !I5 & !I6 & !I7 & I8 & I9 )
|
489 |
|
|
outputs = pin17 = ! ( !I0 & !I2 & !I4 & !I5 & !I6 & I7 & I8 & !I9 )
|
490 |
|
|
sound 1B = pin16 = ! ( !I0 & !I3 & I4 & I5 & !I6 & !I7 & !I8 & I9 )
|
491 |
|
|
sound 0B = pin15 = ! ( !I0 & !I3 & I4 & I5 & !I6 & !I7 & !I8 & !I9 )
|
492 |
|
|
n.c. = pin14 = ( !I1 & !I2 )
|
493 |
|
|
/PPU1 = pin13 = ! ( !I0 & I4 & !I5 & !I6 )
|
494 |
|
|
n.c. = pin12 = ( !I1 & !I2 )
|
495 |
|
|
|
496 |
|
|
|
497 |
|
|
PAL BUF1 (16P8B @ 16H):
|
498 |
|
|
|
499 |
|
|
I0 = A23 (all address lines can come both from 68000 and CPS-A custom)
|
500 |
|
|
I1 = A22
|
501 |
|
|
I2 = A21
|
502 |
|
|
I3 = A20
|
503 |
|
|
I4 = A19
|
504 |
|
|
I5 = A18
|
505 |
|
|
I6 = A17
|
506 |
|
|
I7 = A16
|
507 |
|
|
I8 = ASB
|
508 |
|
|
|
509 |
|
|
BUF0 = pin19 = ! ( I0 & !I1 & !I2 & I3 & !I4 & !I5 & !I6 & !I7 )
|
510 |
|
|
BUF1 = pin18 = ! ( I0 & !I1 & !I2 & I3 & !I4 & !I5 & !I6 & I7 )
|
511 |
|
|
BUF2 = pin17 = ! ( I0 & !I1 & !I2 & I3 & !I4 & !I5 & I6 & !I7 )
|
512 |
|
|
BUF3 = pin16 = ! ( I0 & !I1 & !I2 & I3 & !I4 & !I5 & I6 & I7 )
|
513 |
|
|
BUF4 = pin15 = ! ( I0 & !I1 & !I2 & I3 & !I4 & I5 & !I6 & !I7 )
|
514 |
|
|
BUF5 = pin14 = ! ( I0 & !I1 & !I2 & I3 & !I4 & I5 & !I6 & I7 )
|
515 |
|
|
BUF6 = pin13 = ! ( I0 & !I1 & !I2 & I3 & !I4 & I5 & I6 & !I7 )
|
516 |
|
|
/RDB = pin12 = ( I0 & !I1 & !I2 & I3 & !I8 )
|
517 |
|
|
|
518 |
|
|
BUF0-BUF2 are gfxram on A-board. BUF3-BUF6 go to B-board (provision for expansion, never used)
|
519 |
|
|
|
520 |
|
|
|
521 |
|
|
PAL ROM1 (16P8B @ 15H):
|
522 |
|
|
|
523 |
|
|
I0 = A23 (all address lines can come both from 68000 and CPS-A custom)
|
524 |
|
|
I1 = A22
|
525 |
|
|
I2 = A21
|
526 |
|
|
I3 = A20
|
527 |
|
|
I4 = A19
|
528 |
|
|
I5 = A18
|
529 |
|
|
I6 = A17
|
530 |
|
|
I7 = A16
|
531 |
|
|
I8 = ASB
|
532 |
|
|
|
533 |
|
|
PRG0 = pin17 = ! ( !I8 & !I0 & !I1 & !I2 & !I3 & !I4 & !I5 )
|
534 |
|
|
PRG1 = pin16 = ! ( !I8 & !I0 & !I1 & !I2 & !I3 & !I4 & I5 )
|
535 |
|
|
PRG2 = pin15 = ! ( !I8 & !I0 & !I1 & !I2 & !I3 & I4 & !I5 )
|
536 |
|
|
PRG3 = pin14 = ! ( !I8 & !I0 & !I1 & !I2 & !I3 & I4 & I5 )
|
537 |
|
|
PRG4 = pin19 = ! ( !I8 & !I0 & !I1 & !I2 & I3 & !I4 )
|
538 |
|
|
PRG5 = pin18 = ! ( !I8 & !I0 & !I1 & !I2 & I3 & I4 )
|
539 |
|
|
PRG6 = pin13 = ! ( !I8 & !I0 & !I1 & I2 & !I3 & !I4 )
|
540 |
|
|
/RDB = pin12 = ( !I8 & !I0 & !I1 )
|
541 |
|
|
|
542 |
|
|
All PRGx go to B-board. Provision for up to 4MB of ROM space, which was never used in full.
|
543 |
|
|
|
544 |
|
|
*/
|
545 |
|
|
|
546 |
|
|
static ADDRESS_MAP_START( main_map, AS_PROGRAM, 16, cps_state )
|
547 |
|
|
AM_RANGE(0x000000, 0x3fffff) AM_ROM
|
548 |
|
|
AM_RANGE(0x800000, 0x800007) AM_READ_PORT("IN1") /* Player input ports */
|
549 |
|
|
/* forgottn, willow, cawing, nemo, varth read from 800010. Probably debug input leftover from development */
|
550 |
|
|
AM_RANGE(0x800018, 0x80001f) AM_READ(cps1_dsw_r) /* System input ports / Dip Switches */
|
551 |
|
|
AM_RANGE(0x800020, 0x800021) AM_READNOP /* ? Used by Rockman ? not mapped according to PAL */
|
552 |
|
|
AM_RANGE(0x800030, 0x800037) AM_WRITE(cps1_coinctrl_w)
|
553 |
|
|
/* Forgotten Worlds has dial controls on B-board mapped at 800040-80005f. See DRIVER_INIT */
|
554 |
|
|
AM_RANGE(0x800100, 0x80013f) AM_WRITE(cps1_cps_a_w) AM_SHARE("cps_a_regs") /* CPS-A custom */
|
555 |
|
|
/* CPS-B custom is mapped by the PAL IOB2 on the B-board. SF2 revision "E" World and USA 910228 has it a a different
|
556 |
|
|
address, see DRIVER_INIT */
|
557 |
|
|
AM_RANGE(0x800140, 0x80017f) AM_READWRITE(cps1_cps_b_r, cps1_cps_b_w) AM_SHARE("cps_b_regs")
|
558 |
|
|
AM_RANGE(0x800180, 0x800187) AM_WRITE(cps1_soundlatch_w) /* Sound command */
|
559 |
|
|
AM_RANGE(0x800188, 0x80018f) AM_WRITE(cps1_soundlatch2_w) /* Sound timer fade */
|
560 |
|
|
AM_RANGE(0x900000, 0x92ffff) AM_RAM_WRITE(cps1_gfxram_w) AM_SHARE("gfxram") /* SF2CE executes code from here */
|
561 |
|
|
AM_RANGE(0xff0000, 0xffffff) AM_RAM AM_SHARE("mainram")
|
562 |
|
|
ADDRESS_MAP_END
|
563 |
|
|
|
564 |
|
|
/*
|
565 |
|
|
PAL SOU1 (16P8 @ 13E):
|
566 |
|
|
|
567 |
|
|
I0 = /MREQ
|
568 |
|
|
I1 = A15
|
569 |
|
|
I2 = A14
|
570 |
|
|
I3 = A13
|
571 |
|
|
I4 = A12
|
572 |
|
|
I5 = bank latch
|
573 |
|
|
I6 = /RD
|
574 |
|
|
I7 = /WR
|
575 |
|
|
I8 = /BANK
|
576 |
|
|
|
577 |
|
|
bank latch = pin19 = ! ( !I0 & !I7 & !I8 )
|
578 |
|
|
/SWR = pin18 = ! ( !I0 & !I7 )
|
579 |
|
|
/SRD = pin17 = ! ( !I0 & !I6 )
|
580 |
|
|
ls138 = pin16 = ! ( !I0 & I1 & I2 & I3 & I4 )
|
581 |
|
|
workram = pin15 = ! ( !I0 & I1 & I2 & !I3 & I4 )
|
582 |
|
|
SOUNDA14 = pin14 = ! ( !I0 & ((!I1 & !I2) | ( I1 & !I2 & !I5)) )
|
583 |
|
|
SOUNDA15 = pin13 = ( I1 )
|
584 |
|
|
/SOUNDCE = pin12 = ! ( !I0 & (!I1 | ( I1 & !I2)) )
|
585 |
|
|
*/
|
586 |
|
|
|
587 |
|
|
static ADDRESS_MAP_START( sub_map, AS_PROGRAM, 8, cps_state )
|
588 |
|
|
AM_RANGE(0x0000, 0x7fff) AM_ROM
|
589 |
|
|
AM_RANGE(0x8000, 0xbfff) AM_ROMBANK("bank1")
|
590 |
|
|
AM_RANGE(0xd000, 0xd7ff) AM_RAM
|
591 |
|
|
AM_RANGE(0xf000, 0xf001) AM_DEVREADWRITE("2151", ym2151_device, read, write)
|
592 |
|
|
AM_RANGE(0xf002, 0xf002) AM_DEVREADWRITE("oki", okim6295_device, read, write)
|
593 |
|
|
AM_RANGE(0xf004, 0xf004) AM_WRITE(cps1_snd_bankswitch_w)
|
594 |
|
|
AM_RANGE(0xf006, 0xf006) AM_WRITE(cps1_oki_pin7_w) /* controls pin 7 of OKI chip */
|
595 |
|
|
AM_RANGE(0xf008, 0xf008) AM_READ(soundlatch_byte_r) /* Sound command */
|
596 |
|
|
AM_RANGE(0xf00a, 0xf00a) AM_READ(soundlatch2_byte_r) /* Sound timer fade */
|
597 |
|
|
ADDRESS_MAP_END
|
598 |
|
|
|
599 |
|
|
static ADDRESS_MAP_START( qsound_main_map, AS_PROGRAM, 16, cps_state )
|
600 |
|
|
AM_RANGE(0x000000, 0x1fffff) AM_ROM
|
601 |
|
|
AM_RANGE(0x800000, 0x800007) AM_READ_PORT("IN1") /* Player input ports */
|
602 |
|
|
AM_RANGE(0x800018, 0x80001f) AM_READ(cps1_dsw_r) /* System input ports / Dip Switches */
|
603 |
|
|
AM_RANGE(0x800030, 0x800037) AM_WRITE(cps1_coinctrl_w)
|
604 |
|
|
AM_RANGE(0x800100, 0x80013f) AM_WRITE(cps1_cps_a_w) AM_SHARE("cps_a_regs") /* CPS-A custom */
|
605 |
|
|
AM_RANGE(0x800140, 0x80017f) AM_READWRITE(cps1_cps_b_r, cps1_cps_b_w) AM_SHARE("cps_b_regs") /* CPS-B custom (mapped by LWIO/IOB1 PAL on B-board) */
|
606 |
|
|
AM_RANGE(0x900000, 0x92ffff) AM_RAM_WRITE(cps1_gfxram_w) AM_SHARE("gfxram") /* SF2CE executes code from here */
|
607 |
|
|
AM_RANGE(0xf00000, 0xf0ffff) AM_READ(qsound_rom_r) /* Slammasters protection */
|
608 |
|
|
AM_RANGE(0xf18000, 0xf19fff) AM_READWRITE(qsound_sharedram1_r, qsound_sharedram1_w) /* Q RAM */
|
609 |
|
|
AM_RANGE(0xf1c000, 0xf1c001) AM_READ_PORT("IN2") /* Player 3 controls (later games) */
|
610 |
|
|
AM_RANGE(0xf1c002, 0xf1c003) AM_READ_PORT("IN3") /* Player 4 controls ("Muscle Bombers") */
|
611 |
|
|
AM_RANGE(0xf1c004, 0xf1c005) AM_WRITE(cpsq_coinctrl2_w) /* Coin control2 (later games) */
|
612 |
|
|
AM_RANGE(0xf1c006, 0xf1c007) AM_READ_PORT("EEPROMIN") AM_WRITE_PORT("EEPROMOUT")
|
613 |
|
|
AM_RANGE(0xf1e000, 0xf1ffff) AM_READWRITE(qsound_sharedram2_r, qsound_sharedram2_w) /* Q RAM */
|
614 |
|
|
AM_RANGE(0xff0000, 0xffffff) AM_RAM AM_SHARE("mainram")
|
615 |
|
|
ADDRESS_MAP_END
|
616 |
|
|
|
617 |
|
|
ADDRESS_MAP_START( qsound_sub_map, AS_PROGRAM, 8, cps_state ) // used by cps2.c too
|
618 |
|
|
AM_RANGE(0x0000, 0x7fff) AM_ROM
|
619 |
|
|
AM_RANGE(0x8000, 0xbfff) AM_ROMBANK("bank1") /* banked (contains music data) */
|
620 |
|
|
AM_RANGE(0xc000, 0xcfff) AM_RAM AM_SHARE("qsound_ram1")
|
621 |
|
|
AM_RANGE(0xd000, 0xd002) AM_DEVWRITE("qsound", qsound_device, qsound_w)
|
622 |
|
|
AM_RANGE(0xd003, 0xd003) AM_WRITE(qsound_banksw_w)
|
623 |
|
|
AM_RANGE(0xd007, 0xd007) AM_DEVREAD("qsound", qsound_device, qsound_r)
|
624 |
|
|
AM_RANGE(0xf000, 0xffff) AM_RAM AM_SHARE("qsound_ram2")
|
625 |
|
|
ADDRESS_MAP_END
|
626 |
|
|
|
627 |
|
|
/***********************************************************
|
628 |
|
|
INPUT PORTS, DIPs
|
629 |
|
|
***********************************************************/
|
630 |
|
|
|
631 |
|
|
#define CPS1_COINAGE_1(diploc) \
|
632 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(diploc ":1,2,3") \
|
633 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) \
|
634 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( 3C_1C ) ) \
|
635 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) \
|
636 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( 1C_1C ) ) \
|
637 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( 1C_2C ) ) \
|
638 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) ) \
|
639 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) ) \
|
640 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( 1C_6C ) ) \
|
641 |
|
|
PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(diploc ":4,5,6") \
|
642 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) \
|
643 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( 3C_1C ) ) \
|
644 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) ) \
|
645 |
|
|
PORT_DIPSETTING( 0x38, DEF_STR( 1C_1C ) ) \
|
646 |
|
|
PORT_DIPSETTING( 0x30, DEF_STR( 1C_2C ) ) \
|
647 |
|
|
PORT_DIPSETTING( 0x28, DEF_STR( 1C_3C ) ) \
|
648 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( 1C_4C ) ) \
|
649 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( 1C_6C ) )
|
650 |
|
|
|
651 |
|
|
#define CPS1_COINAGE_2(diploc) \
|
652 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coinage ) ) PORT_DIPLOCATION(diploc ":1,2,3") \
|
653 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) ) \
|
654 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( 3C_1C ) ) \
|
655 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) ) \
|
656 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( 1C_1C ) ) \
|
657 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( 1C_2C ) ) \
|
658 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) ) \
|
659 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) ) \
|
660 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( 1C_6C ) )
|
661 |
|
|
|
662 |
|
|
#define CPS1_COINAGE_3(diploc) \
|
663 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_DIPLOCATION(diploc ":1,2,3") \
|
664 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( 4C_1C ) ) \
|
665 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( 3C_1C ) ) \
|
666 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( 2C_1C ) ) \
|
667 |
|
|
PORT_DIPSETTING( 0x00, "2 Coins/1 Credit (1 to continue)" ) \
|
668 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( 1C_1C ) ) \
|
669 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( 1C_2C ) ) \
|
670 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) ) \
|
671 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) ) \
|
672 |
|
|
PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coin_B ) ) PORT_DIPLOCATION(diploc ":4,5,6") \
|
673 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( 4C_1C ) ) \
|
674 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( 3C_1C ) ) \
|
675 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( 2C_1C ) ) \
|
676 |
|
|
PORT_DIPSETTING( 0x00, "2 Coins/1 Credit (1 to continue)" ) \
|
677 |
|
|
PORT_DIPSETTING( 0x38, DEF_STR( 1C_1C ) ) \
|
678 |
|
|
PORT_DIPSETTING( 0x30, DEF_STR( 1C_2C ) ) \
|
679 |
|
|
PORT_DIPSETTING( 0x28, DEF_STR( 1C_3C ) ) \
|
680 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( 1C_4C ) )
|
681 |
|
|
|
682 |
|
|
#define CPS1_DIFFICULTY_1(diploc) \
|
683 |
|
|
PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) PORT_DIPLOCATION(diploc ":1,2,3") \
|
684 |
|
|
PORT_DIPSETTING( 0x07, "1 (Easiest)" ) \
|
685 |
|
|
PORT_DIPSETTING( 0x06, "2" ) \
|
686 |
|
|
PORT_DIPSETTING( 0x05, "3" ) \
|
687 |
|
|
PORT_DIPSETTING( 0x04, "4 (Normal)" ) \
|
688 |
|
|
PORT_DIPSETTING( 0x03, "5" ) \
|
689 |
|
|
PORT_DIPSETTING( 0x02, "6" ) \
|
690 |
|
|
PORT_DIPSETTING( 0x01, "7" ) \
|
691 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
692 |
|
|
|
693 |
|
|
#define CPS1_DIFFICULTY_2(diploc) \
|
694 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Difficulty ) ) PORT_DIPLOCATION(diploc ":1,2,3") \
|
695 |
|
|
PORT_DIPSETTING( 0x04, "1 (Easiest)" ) \
|
696 |
|
|
PORT_DIPSETTING( 0x05, "2" ) \
|
697 |
|
|
PORT_DIPSETTING( 0x06, "3" ) \
|
698 |
|
|
PORT_DIPSETTING( 0x07, "4 (Normal)" ) \
|
699 |
|
|
PORT_DIPSETTING( 0x03, "5" ) \
|
700 |
|
|
PORT_DIPSETTING( 0x02, "6" ) \
|
701 |
|
|
PORT_DIPSETTING( 0x01, "7" ) \
|
702 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
703 |
|
|
|
704 |
|
|
/* CPS1 games with 2 players and 3 buttons each */
|
705 |
|
|
static INPUT_PORTS_START( cps1_3b )
|
706 |
|
|
PORT_START("IN0")
|
707 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
|
708 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
|
709 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 )
|
710 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
711 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START1 )
|
712 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START2 )
|
713 |
|
|
PORT_SERVICE( 0x40, IP_ACTIVE_LOW )
|
714 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
715 |
|
|
|
716 |
|
|
PORT_START("IN1")
|
717 |
|
|
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1)
|
718 |
|
|
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1)
|
719 |
|
|
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1)
|
720 |
|
|
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
|
721 |
|
|
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
|
722 |
|
|
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
|
723 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
|
724 |
|
|
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
725 |
|
|
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2)
|
726 |
|
|
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2)
|
727 |
|
|
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2)
|
728 |
|
|
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2)
|
729 |
|
|
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
|
730 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
|
731 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
|
732 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
733 |
|
|
INPUT_PORTS_END
|
734 |
|
|
|
735 |
|
|
/* CPS1 games with 2 players and 2 buttons each */
|
736 |
|
|
static INPUT_PORTS_START( cps1_2b )
|
737 |
|
|
PORT_INCLUDE( cps1_3b )
|
738 |
|
|
|
739 |
|
|
PORT_MODIFY("IN1")
|
740 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNKNOWN ) // no button 3
|
741 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // no button 3
|
742 |
|
|
INPUT_PORTS_END
|
743 |
|
|
|
744 |
|
|
/* CPS1 games with 2 players and 1 button each */
|
745 |
|
|
static INPUT_PORTS_START( cps1_1b )
|
746 |
|
|
PORT_INCLUDE( cps1_2b )
|
747 |
|
|
|
748 |
|
|
PORT_MODIFY("IN1")
|
749 |
|
|
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNKNOWN ) // no button 2
|
750 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNKNOWN ) // no button 2
|
751 |
|
|
INPUT_PORTS_END
|
752 |
|
|
|
753 |
|
|
/* CPS1 games with 3 players and 2 buttons each */
|
754 |
|
|
static INPUT_PORTS_START( cps1_3players )
|
755 |
|
|
PORT_INCLUDE( cps1_2b )
|
756 |
|
|
|
757 |
|
|
PORT_START("IN2") /* Player 3 */
|
758 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(3)
|
759 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(3)
|
760 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(3)
|
761 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(3)
|
762 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(3)
|
763 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(3)
|
764 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN3 )
|
765 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START3 )
|
766 |
|
|
INPUT_PORTS_END
|
767 |
|
|
|
768 |
|
|
/* CPS1 games with 4 players and 2 buttons each */
|
769 |
|
|
static INPUT_PORTS_START( cps1_4players )
|
770 |
|
|
PORT_INCLUDE( cps1_3players )
|
771 |
|
|
|
772 |
|
|
PORT_START("IN3") /* Player 4 */
|
773 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(4)
|
774 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(4)
|
775 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(4)
|
776 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(4)
|
777 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(4)
|
778 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(4)
|
779 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN4 )
|
780 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START4 )
|
781 |
|
|
INPUT_PORTS_END
|
782 |
|
|
|
783 |
|
|
/* CPS1 games with 2 players and 6 buttons each */
|
784 |
|
|
static INPUT_PORTS_START( cps1_6b)
|
785 |
|
|
PORT_INCLUDE( cps1_3b)
|
786 |
|
|
|
787 |
|
|
PORT_MODIFY("IN1")
|
788 |
|
|
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("P1 Jab Punch") PORT_PLAYER(1)
|
789 |
|
|
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("P1 Strong Punch") PORT_PLAYER(1)
|
790 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("P1 Fierce Punch") PORT_PLAYER(1)
|
791 |
|
|
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("P2 Jab Punch") PORT_PLAYER(2)
|
792 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("P2 Strong Punch") PORT_PLAYER(2)
|
793 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("P2 Fierce Punch") PORT_PLAYER(2)
|
794 |
|
|
|
795 |
|
|
PORT_START("IN2") /* Extra buttons */
|
796 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("P1 Short Kick") PORT_PLAYER(1)
|
797 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("P1 Forward Kick") PORT_PLAYER(1)
|
798 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("P1 Roundhouse Kick") PORT_PLAYER(1)
|
799 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
800 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("P2 Short Kick") PORT_PLAYER(2)
|
801 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("P2 Forward Kick") PORT_PLAYER(2)
|
802 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("P2 Roundhouse Kick") PORT_PLAYER(2)
|
803 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
804 |
|
|
INPUT_PORTS_END
|
805 |
|
|
|
806 |
|
|
/* CPS1 quiz games */
|
807 |
|
|
static INPUT_PORTS_START( cps1_quiz )
|
808 |
|
|
PORT_INCLUDE( cps1_3b )
|
809 |
|
|
|
810 |
|
|
PORT_MODIFY("IN1") /* no joystick and 4th button */
|
811 |
|
|
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
812 |
|
|
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
813 |
|
|
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
814 |
|
|
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
815 |
|
|
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1)
|
816 |
|
|
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
817 |
|
|
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
818 |
|
|
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
819 |
|
|
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
820 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(2)
|
821 |
|
|
INPUT_PORTS_END
|
822 |
|
|
|
823 |
|
|
|
824 |
|
|
static INPUT_PORTS_START( forgottn )
|
825 |
|
|
PORT_INCLUDE( cps1_1b )
|
826 |
|
|
|
827 |
|
|
PORT_MODIFY("IN0")
|
828 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
829 |
|
|
|
830 |
|
|
PORT_START("DSWC") // The manual only mentions two DIP switch banks.
|
831 |
|
|
PORT_DIPUNUSED( 0x80, 0x80 ) // Is this port brought out to DIP switches or not?
|
832 |
|
|
PORT_DIPUNKNOWN( 0x40, 0x40 ) // Check code at 0x013c78 (0x013690 in 'lostwrld')
|
833 |
|
|
PORT_DIPUNUSED( 0x20, 0x20 )
|
834 |
|
|
PORT_DIPUNUSED( 0x10, 0x10 )
|
835 |
|
|
PORT_DIPUNUSED( 0x08, 0x08 )
|
836 |
|
|
PORT_DIPUNUSED( 0x04, 0x04 )
|
837 |
|
|
PORT_DIPUNUSED( 0x02, 0x02 )
|
838 |
|
|
PORT_DIPUNUSED( 0x01, 0x01 )
|
839 |
|
|
|
840 |
|
|
PORT_START("DSWB")
|
841 |
|
|
CPS1_DIFFICULTY_1( "DIP-B" )
|
842 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "DIP-B:4" )
|
843 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "DIP-B:5" )
|
844 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "DIP-B:6" ) // Check code at 0x00111c (0x00112c in 'lostwrld')
|
845 |
|
|
PORT_SERVICE_DIPLOC( 0x40, IP_ACTIVE_LOW, "DIP-B:7" )
|
846 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Freeze" ) PORT_DIPLOCATION("DIP-B:8")
|
847 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
848 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
849 |
|
|
|
850 |
|
|
PORT_START("DSWA")
|
851 |
|
|
CPS1_COINAGE_1( "DIP-A" )
|
852 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("DIP-A:7")
|
853 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
854 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( On ) )
|
855 |
|
|
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("DIP-A:8")
|
856 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
857 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
858 |
|
|
|
859 |
|
|
PORT_START("DIAL0")
|
860 |
|
|
PORT_BIT( 0x0fff, 0x0000, IPT_DIAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(20) PORT_CODE_DEC(KEYCODE_Z) PORT_CODE_INC(KEYCODE_X) PORT_PLAYER(1)
|
861 |
|
|
|
862 |
|
|
PORT_START("DIAL1")
|
863 |
|
|
PORT_BIT( 0x0fff, 0x0000, IPT_DIAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(20) PORT_CODE_DEC(KEYCODE_N) PORT_CODE_INC(KEYCODE_M) PORT_PLAYER(2)
|
864 |
|
|
INPUT_PORTS_END
|
865 |
|
|
|
866 |
|
|
static INPUT_PORTS_START( ghouls )
|
867 |
|
|
PORT_INCLUDE( cps1_2b )
|
868 |
|
|
/* Service1 doesn't give any credit */
|
869 |
|
|
|
870 |
|
|
PORT_START("DSWC")
|
871 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
872 |
|
|
PORT_DIPSETTING( 0x03, "3" )
|
873 |
|
|
PORT_DIPSETTING( 0x02, "4" )
|
874 |
|
|
PORT_DIPSETTING( 0x01, "5" )
|
875 |
|
|
PORT_DIPSETTING( 0x00, "6" )
|
876 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW(C):3" )
|
877 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(C):4" )
|
878 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
879 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
880 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
881 |
|
|
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW(C):6")
|
882 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) ) // "Demo Sounds" in manual; doesn't work
|
883 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
884 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
885 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
886 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) )
|
887 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
888 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
889 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
890 |
|
|
|
891 |
|
|
PORT_START("DSWB")
|
892 |
|
|
CPS1_DIFFICULTY_2( "SW(B)" )
|
893 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(B):4" )
|
894 |
|
|
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):5,6")
|
895 |
|
|
PORT_DIPSETTING( 0x20, "10K, 30K and every 30K" )
|
896 |
|
|
PORT_DIPSETTING( 0x10, "20K, 50K and every 70K" )
|
897 |
|
|
PORT_DIPSETTING( 0x30, "30K, 60K and every 70K" )
|
898 |
|
|
PORT_DIPSETTING( 0x00, "40K, 70K and every 80K" )
|
899 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
900 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
901 |
|
|
|
902 |
|
|
PORT_START("DSWA")
|
903 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
904 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW(A):7,8")
|
905 |
|
|
PORT_DIPSETTING( 0xc0, "Upright 1 Player" )
|
906 |
|
|
PORT_DIPSETTING( 0x80, "Upright 2 Players" )
|
907 |
|
|
// PORT_DIPSETTING( 0x40, DEF_STR( Cocktail ) ) // Manual says these are both valid settings
|
908 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) // for 2-player cocktail cabinet
|
909 |
|
|
INPUT_PORTS_END
|
910 |
|
|
|
911 |
|
|
/* Same as 'ghouls' but additional "Freeze" Dip Switch, different "Lives" Dip Switch,
|
912 |
|
|
and LOTS of "debug" features (read the notes to know how to activate them) */
|
913 |
|
|
static INPUT_PORTS_START( ghoulsu )
|
914 |
|
|
PORT_INCLUDE( ghouls )
|
915 |
|
|
|
916 |
|
|
PORT_MODIFY("DSWC")
|
917 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
918 |
|
|
PORT_DIPSETTING( 0x00, "2" )
|
919 |
|
|
PORT_DIPSETTING( 0x03, "3" )
|
920 |
|
|
PORT_DIPSETTING( 0x02, "4" )
|
921 |
|
|
PORT_DIPSETTING( 0x01, "5" )
|
922 |
|
|
|
923 |
|
|
PORT_MODIFY("DSWB")
|
924 |
|
|
/* Standard Dip Switches */
|
925 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Difficulty ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):1,2,3")
|
926 |
|
|
PORT_DIPSETTING( 0x04, "1 (Easiest)" )
|
927 |
|
|
PORT_DIPSETTING( 0x05, "2" )
|
928 |
|
|
PORT_DIPSETTING( 0x06, "3" )
|
929 |
|
|
PORT_DIPSETTING( 0x07, "4 (Normal)" )
|
930 |
|
|
PORT_DIPSETTING( 0x03, "5" )
|
931 |
|
|
PORT_DIPSETTING( 0x02, "6" )
|
932 |
|
|
PORT_DIPSETTING( 0x01, "7" )
|
933 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
934 |
|
|
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unused ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):4")
|
935 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
936 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
937 |
|
|
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Bonus_Life ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):5,6")
|
938 |
|
|
PORT_DIPSETTING( 0x20, "10K, 30K and every 30K" )
|
939 |
|
|
PORT_DIPSETTING( 0x10, "20K, 50K and every 70K" )
|
940 |
|
|
PORT_DIPSETTING( 0x30, "30K, 60K and every 70K" )
|
941 |
|
|
PORT_DIPSETTING( 0x00, "40K, 70K and every 80K" )
|
942 |
|
|
/* Debug Dip Switches */
|
943 |
|
|
PORT_DIPNAME( 0x07, 0x07, "Starting Weapon" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(B):1,2,3")
|
944 |
|
|
PORT_DIPSETTING( 0x07, "Spear" )
|
945 |
|
|
PORT_DIPSETTING( 0x06, "Knife" )
|
946 |
|
|
PORT_DIPSETTING( 0x05, "Torch" )
|
947 |
|
|
PORT_DIPSETTING( 0x04, "Sword" )
|
948 |
|
|
PORT_DIPSETTING( 0x03, "Axe" )
|
949 |
|
|
PORT_DIPSETTING( 0x02, "Shield" )
|
950 |
|
|
PORT_DIPSETTING( 0x01, "Super Weapon" )
|
951 |
|
|
// PORT_DIPSETTING( 0x00, "INVALID !" )
|
952 |
|
|
PORT_DIPNAME( 0x38, 0x30, "Armor on New Life" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(B):4,5,6")
|
953 |
|
|
// PORT_DIPSETTING( 0x38, "Silver Armor" )
|
954 |
|
|
PORT_DIPSETTING( 0x18, "Golden Armor" )
|
955 |
|
|
PORT_DIPSETTING( 0x30, "Silver Armor" )
|
956 |
|
|
PORT_DIPSETTING( 0x28, "None (young man)" )
|
957 |
|
|
PORT_DIPSETTING( 0x20, "None (old man)" )
|
958 |
|
|
// PORT_DIPSETTING( 0x10, "INVALID !" )
|
959 |
|
|
// PORT_DIPSETTING( 0x08, "INVALID !" )
|
960 |
|
|
// PORT_DIPSETTING( 0x00, "INVALID !" )
|
961 |
|
|
|
962 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
963 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Freeze" ) PORT_DIPLOCATION("SW(B):8")
|
964 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
965 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
966 |
|
|
|
967 |
|
|
PORT_MODIFY("DSWA")
|
968 |
|
|
/* Standard Dip Switches */
|
969 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(A):1,2,3")
|
970 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) )
|
971 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( 3C_1C ) )
|
972 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( 2C_1C ) )
|
973 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( 1C_1C ) )
|
974 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( 1C_2C ) )
|
975 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) )
|
976 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) )
|
977 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( 1C_6C ) )
|
978 |
|
|
PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coin_B ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(A):4,5,6")
|
979 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( 4C_1C ) )
|
980 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( 3C_1C ) )
|
981 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( 2C_1C ) )
|
982 |
|
|
PORT_DIPSETTING( 0x38, DEF_STR( 1C_1C ) )
|
983 |
|
|
PORT_DIPSETTING( 0x30, DEF_STR( 1C_2C ) )
|
984 |
|
|
PORT_DIPSETTING( 0x28, DEF_STR( 1C_3C ) )
|
985 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( 1C_4C ) )
|
986 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( 1C_6C ) )
|
987 |
|
|
/* Debug Dip Switches */
|
988 |
|
|
PORT_DIPNAME( 0x0f, 0x0f, "Starting Level" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):1,2,3,4")
|
989 |
|
|
PORT_DIPSETTING( 0x0f, "Level 1 (1st half)" )
|
990 |
|
|
PORT_DIPSETTING( 0x0e, "Level 1 (2nd half)" )
|
991 |
|
|
PORT_DIPSETTING( 0x0d, "Level 2 (1st half)" )
|
992 |
|
|
PORT_DIPSETTING( 0x0c, "Level 2 (2nd half)" )
|
993 |
|
|
PORT_DIPSETTING( 0x0b, "Level 3 (1st half)" )
|
994 |
|
|
PORT_DIPSETTING( 0x0a, "Level 3 (2nd half)" )
|
995 |
|
|
PORT_DIPSETTING( 0x09, "Level 4 (1st half)" )
|
996 |
|
|
PORT_DIPSETTING( 0x08, "Level 4 (2nd half)" )
|
997 |
|
|
PORT_DIPSETTING( 0x07, "Level 5 (1st half)" )
|
998 |
|
|
PORT_DIPSETTING( 0x06, "Level 5 (2nd half)" )
|
999 |
|
|
PORT_DIPSETTING( 0x05, "Level 6" )
|
1000 |
|
|
// PORT_DIPSETTING( 0x04, "INVALID !" )
|
1001 |
|
|
// PORT_DIPSETTING( 0x03, "INVALID !" )
|
1002 |
|
|
// PORT_DIPSETTING( 0x02, "INVALID !" )
|
1003 |
|
|
// PORT_DIPSETTING( 0x01, "INVALID !" )
|
1004 |
|
|
// PORT_DIPSETTING( 0x00, "INVALID !" )
|
1005 |
|
|
PORT_DIPNAME( 0x10, 0x10, "Invulnerability" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):5")
|
1006 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1007 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1008 |
|
|
PORT_DIPNAME( 0x20, 0x20, "Slow Motion" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):6")
|
1009 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1010 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1011 |
|
|
|
1012 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW(A):7,8")
|
1013 |
|
|
PORT_DIPSETTING( 0xc0, "Upright 1 Player" )
|
1014 |
|
|
PORT_DIPSETTING( 0x80, "Upright 2 Players" )
|
1015 |
|
|
// PORT_DIPSETTING( 0x40, DEF_STR( Cocktail ) ) // Manual says these are both valid settings
|
1016 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) ) // for 2-player cocktail cabinet
|
1017 |
|
|
INPUT_PORTS_END
|
1018 |
|
|
|
1019 |
|
|
/* Same as 'ghouls' but additional "Freeze" Dip Switch */
|
1020 |
|
|
static INPUT_PORTS_START( daimakai )
|
1021 |
|
|
PORT_INCLUDE(ghouls)
|
1022 |
|
|
|
1023 |
|
|
PORT_MODIFY("DSWB")
|
1024 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Freeze" ) PORT_DIPLOCATION("SW(B):8")
|
1025 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) // This switch isn't documented in the manual
|
1026 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1027 |
|
|
INPUT_PORTS_END
|
1028 |
|
|
|
1029 |
|
|
/* "Debug" features to be implemented */
|
1030 |
|
|
static INPUT_PORTS_START( strider )
|
1031 |
|
|
PORT_INCLUDE( cps1_3b )
|
1032 |
|
|
|
1033 |
|
|
PORT_START("DSWA")
|
1034 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1035 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW(A):7,8")
|
1036 |
|
|
PORT_DIPSETTING( 0xc0, "Upright 1 Player" ) // These switches are not documented in the manual
|
1037 |
|
|
PORT_DIPSETTING( 0x80, "Upright 2 Players" )
|
1038 |
|
|
// PORT_DIPSETTING( 0x40, DEF_STR( Cocktail ) )
|
1039 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) )
|
1040 |
|
|
|
1041 |
|
|
PORT_START("DSWB")
|
1042 |
|
|
CPS1_DIFFICULTY_2( "SW(B)" )
|
1043 |
|
|
/* In 'striderj', bit 3 is stored at 0xff8e77 ($e77,A5) via code at 0x000a2a,
|
1044 |
|
|
but this address is never checked again.
|
1045 |
|
|
In 'strider' and 'stridrjr', this code even doesn't exist ! */
|
1046 |
|
|
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Unused ) ) PORT_DIPLOCATION("SW(B):4")
|
1047 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) // Manual says this is 2c start/1c continue but it
|
1048 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) ) // doesn't work (see comment above)
|
1049 |
|
|
PORT_DIPNAME( 0x30, 0x30, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):5,6")
|
1050 |
|
|
PORT_DIPSETTING( 0x30, "20K, 40K then every 60K" )
|
1051 |
|
|
PORT_DIPSETTING( 0x20, "30K, 50K then every 70K" )
|
1052 |
|
|
PORT_DIPSETTING( 0x10, "20K & 60K only" )
|
1053 |
|
|
PORT_DIPSETTING( 0x00, "30K & 60K only" )
|
1054 |
|
|
PORT_DIPNAME( 0xc0, 0x80, "Internal Diff. on Life Loss" ) PORT_DIPLOCATION("SW(B):7,8")
|
1055 |
|
|
PORT_DIPSETTING( 0xc0, "-3" ) // Check code at 0x00d15a
|
1056 |
|
|
// PORT_DIPSETTING( 0x40, "-1" ) // These switches are not documented in the manual
|
1057 |
|
|
PORT_DIPSETTING( 0x00, "-1" )
|
1058 |
|
|
PORT_DIPSETTING( 0x80, "Default" )
|
1059 |
|
|
|
1060 |
|
|
PORT_START("DSWC")
|
1061 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
1062 |
|
|
PORT_DIPSETTING( 0x00, "2" ) // "6" in the "test mode" and manual
|
1063 |
|
|
PORT_DIPSETTING( 0x03, "3" )
|
1064 |
|
|
PORT_DIPSETTING( 0x02, "4" )
|
1065 |
|
|
PORT_DIPSETTING( 0x01, "5" )
|
1066 |
|
|
PORT_DIPNAME( 0x04, 0x04, "Freeze" ) PORT_DIPLOCATION("SW(C):3")
|
1067 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1068 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1069 |
|
|
PORT_DIPNAME( 0x08, 0x08, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):4")
|
1070 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1071 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1072 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1073 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1074 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1075 |
|
|
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1076 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
1077 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( On ) )
|
1078 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1079 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
1080 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) )
|
1081 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1082 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1083 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) ) // To enable the "debug" features
|
1084 |
|
|
INPUT_PORTS_END
|
1085 |
|
|
|
1086 |
|
|
/* Same as 'strider' but additional "2 Coins to Start, 1 to Continue" Dip Switch */
|
1087 |
|
|
/* "Debug" features to be implemented */
|
1088 |
|
|
static INPUT_PORTS_START( stridrua )
|
1089 |
|
|
PORT_INCLUDE( strider )
|
1090 |
|
|
|
1091 |
|
|
PORT_MODIFY("DSWB")
|
1092 |
|
|
/* In 'striderj', bit 3 is stored at 0xff8e77 ($e77,A5) via code at 0x000a2a,
|
1093 |
|
|
but this address is never checked again.
|
1094 |
|
|
In 'strider' and 'stridrjr', this code even doesn't exist ! */
|
1095 |
|
|
PORT_DIPNAME( 0x08, 0x08, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(B):4")
|
1096 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) ) // This works in this revision
|
1097 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1098 |
|
|
INPUT_PORTS_END
|
1099 |
|
|
|
1100 |
|
|
static INPUT_PORTS_START( dynwar )
|
1101 |
|
|
PORT_INCLUDE( cps1_3b )
|
1102 |
|
|
|
1103 |
|
|
PORT_START("DSWC")
|
1104 |
|
|
PORT_DIPNAME( 0x01, 0x01, "Freeze" ) PORT_DIPLOCATION("SW(C):1")
|
1105 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) // Also affects energy cost - read notes
|
1106 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) ) // This switch is not documented in the manual
|
1107 |
|
|
PORT_DIPNAME( 0x02, 0x02, "Turbo Mode" ) PORT_DIPLOCATION("SW(C):2")
|
1108 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Off ) ) // Also affects energy cost - read notes
|
1109 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) ) // This switch is not documented in the manual
|
1110 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW(C):3" ) // This switch is not documented in the manual
|
1111 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(C):4" ) // This switch is not documented in the manual
|
1112 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1113 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1114 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1115 |
|
|
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1116 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) // "ON" in the "test mode"
|
1117 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( On ) ) // "OFF" in the "test mode"
|
1118 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1119 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) ) // "ON" in the "test mode"
|
1120 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) ) // "OFF" in the "test mode"
|
1121 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1122 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1123 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1124 |
|
|
|
1125 |
|
|
PORT_START("DSWB")
|
1126 |
|
|
CPS1_DIFFICULTY_2( "SW(B)" )
|
1127 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(B):4" ) // These five switches are not documented in the
|
1128 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW(B):5" ) // manual
|
1129 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
1130 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
1131 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1132 |
|
|
|
1133 |
|
|
PORT_START("DSWA")
|
1134 |
|
|
/* According to the manual, ALL switches 1 to 6 must be ON to have
|
1135 |
|
|
"2 Coins/1 Credit (1 to continue)" for both coin slots */
|
1136 |
|
|
CPS1_COINAGE_3( "SW(A)" )
|
1137 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(A):7" ) // This switch is not documented in the manual
|
1138 |
|
|
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(A):8")
|
1139 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) // This switch is not documented in the manual
|
1140 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1141 |
|
|
INPUT_PORTS_END
|
1142 |
|
|
|
1143 |
|
|
/* Read the notes to know how to activate the "debug" features */
|
1144 |
|
|
static INPUT_PORTS_START( willow )
|
1145 |
|
|
PORT_INCLUDE( cps1_3b )
|
1146 |
|
|
|
1147 |
|
|
PORT_MODIFY("IN0")
|
1148 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1149 |
|
|
|
1150 |
|
|
PORT_START("DSWC")
|
1151 |
|
|
/* Standard Dip Switches */
|
1152 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(C):1,2")
|
1153 |
|
|
PORT_DIPSETTING( 0x02, "1" )
|
1154 |
|
|
PORT_DIPSETTING( 0x03, "2" )
|
1155 |
|
|
PORT_DIPSETTING( 0x01, "3" )
|
1156 |
|
|
PORT_DIPSETTING( 0x00, "4" )
|
1157 |
|
|
PORT_DIPNAME( 0x0c, 0x0c, "Vitality" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(C):3,4")
|
1158 |
|
|
PORT_DIPSETTING( 0x00, "2" )
|
1159 |
|
|
PORT_DIPSETTING( 0x0c, "3" )
|
1160 |
|
|
PORT_DIPSETTING( 0x08, "4" )
|
1161 |
|
|
PORT_DIPSETTING( 0x04, "5" )
|
1162 |
|
|
/* Debug Dip Switches */
|
1163 |
|
|
PORT_DIPNAME( 0x01, 0x01, "Turbo Mode" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(C):1")
|
1164 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
1165 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1166 |
|
|
PORT_DIPNAME( 0x02, 0x02, "Freeze" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(C):2")
|
1167 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
|
1168 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1169 |
|
|
PORT_DIPNAME( 0x04, 0x04, "Slow Motion" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(C):3")
|
1170 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1171 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1172 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Invulnerability" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(C):4")
|
1173 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1174 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1175 |
|
|
|
1176 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1177 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1178 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1179 |
|
|
|
1180 |
|
|
/* Standard Dip Switches */
|
1181 |
|
|
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Demo_Sounds ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(C):6")
|
1182 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
1183 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( On ) )
|
1184 |
|
|
/* Debug Dip Switches */
|
1185 |
|
|
PORT_DIPNAME( 0x20, 0x20, "Display Debug Infos" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(C):6")
|
1186 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( No ) )
|
1187 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1188 |
|
|
|
1189 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1190 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
1191 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) )
|
1192 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1193 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1194 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) ) // To enable the "debug" features
|
1195 |
|
|
|
1196 |
|
|
PORT_START("DSWB")
|
1197 |
|
|
/* Standard Dip Switches */
|
1198 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Difficulty ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):1,2,3")
|
1199 |
|
|
PORT_DIPSETTING( 0x04, "1 (Easiest)" )
|
1200 |
|
|
PORT_DIPSETTING( 0x05, "2" )
|
1201 |
|
|
PORT_DIPSETTING( 0x06, "3" )
|
1202 |
|
|
PORT_DIPSETTING( 0x07, "4 (Normal)" )
|
1203 |
|
|
PORT_DIPSETTING( 0x03, "5" )
|
1204 |
|
|
PORT_DIPSETTING( 0x02, "6" )
|
1205 |
|
|
PORT_DIPSETTING( 0x01, "7" )
|
1206 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
1207 |
|
|
PORT_DIPNAME( 0x18, 0x18, "Nando Speed" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):4,5")
|
1208 |
|
|
PORT_DIPSETTING( 0x10, "Slow" )
|
1209 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Normal ) )
|
1210 |
|
|
PORT_DIPSETTING( 0x08, "Fast" )
|
1211 |
|
|
PORT_DIPSETTING( 0x00, "Very Fast" )
|
1212 |
|
|
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Unused ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):6")
|
1213 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1214 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1215 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Unused ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):7")
|
1216 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1217 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1218 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Stage Magic Continue" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(B):8")
|
1219 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
1220 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1221 |
|
|
/* Debug Dip Switches */
|
1222 |
|
|
PORT_DIPNAME( 0x01, 0x01, DEF_STR( Unused ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(B):1")
|
1223 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
1224 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1225 |
|
|
PORT_DIPNAME( 0x1e, 0x1e, "Slow Motion Delay" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(B):2,3,4,5")
|
1226 |
|
|
PORT_DIPSETTING( 0x1e, "2 Frames" )
|
1227 |
|
|
PORT_DIPSETTING( 0x1c, "3 Frames" )
|
1228 |
|
|
PORT_DIPSETTING( 0x1a, "4 Frames" )
|
1229 |
|
|
PORT_DIPSETTING( 0x18, "5 Frames" )
|
1230 |
|
|
PORT_DIPSETTING( 0x16, "6 Frames" )
|
1231 |
|
|
PORT_DIPSETTING( 0x14, "7 Frames" )
|
1232 |
|
|
PORT_DIPSETTING( 0x12, "8 Frames" )
|
1233 |
|
|
PORT_DIPSETTING( 0x10, "9 Frames" )
|
1234 |
|
|
PORT_DIPSETTING( 0x0e, "10 Frames" )
|
1235 |
|
|
PORT_DIPSETTING( 0x0c, "11 Frames" )
|
1236 |
|
|
PORT_DIPSETTING( 0x0a, "12 Frames" )
|
1237 |
|
|
PORT_DIPSETTING( 0x08, "13 Frames" )
|
1238 |
|
|
PORT_DIPSETTING( 0x06, "14 Frames" )
|
1239 |
|
|
PORT_DIPSETTING( 0x04, "15 Frames" )
|
1240 |
|
|
PORT_DIPSETTING( 0x02, "16 Frames" )
|
1241 |
|
|
PORT_DIPSETTING( 0x00, "17 Frames" )
|
1242 |
|
|
PORT_DIPNAME( 0xe0, 0xe0, "Starting Level" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(B):6,7,8")
|
1243 |
|
|
PORT_DIPSETTING( 0xe0, "Level 1" )
|
1244 |
|
|
PORT_DIPSETTING( 0xc0, "Level 2" )
|
1245 |
|
|
PORT_DIPSETTING( 0xa0, "Level 3" )
|
1246 |
|
|
PORT_DIPSETTING( 0x80, "Level 4" )
|
1247 |
|
|
PORT_DIPSETTING( 0x60, "Level 5" )
|
1248 |
|
|
PORT_DIPSETTING( 0x40, "Level 6" )
|
1249 |
|
|
// PORT_DIPSETTING( 0x20, "INVALID !" )
|
1250 |
|
|
// PORT_DIPSETTING( 0x00, "INVALID !" )
|
1251 |
|
|
|
1252 |
|
|
PORT_START("DSWA")
|
1253 |
|
|
/* Standard Dip Switches */
|
1254 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coin_A ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(A):1,2,3")
|
1255 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( 4C_1C ) )
|
1256 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( 3C_1C ) )
|
1257 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( 2C_1C ) )
|
1258 |
|
|
PORT_DIPSETTING( 0x00, "2 Coins/1 Credit (1 to continue)" )
|
1259 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( 1C_1C ) )
|
1260 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( 1C_2C ) )
|
1261 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( 1C_3C ) )
|
1262 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( 1C_4C ) )
|
1263 |
|
|
PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coin_B ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(A):4,5,6")
|
1264 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( 4C_1C ) )
|
1265 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( 3C_1C ) )
|
1266 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( 2C_1C ) )
|
1267 |
|
|
PORT_DIPSETTING( 0x00, "2 Coins/1 Credit (1 to continue)" )
|
1268 |
|
|
PORT_DIPSETTING( 0x38, DEF_STR( 1C_1C ) )
|
1269 |
|
|
PORT_DIPSETTING( 0x30, DEF_STR( 1C_2C ) )
|
1270 |
|
|
PORT_DIPSETTING( 0x28, DEF_STR( 1C_3C ) )
|
1271 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( 1C_4C ) )
|
1272 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Cabinet ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x80) PORT_DIPLOCATION("SW(A):7,8")
|
1273 |
|
|
PORT_DIPSETTING( 0xc0, "Upright 1 Player" )
|
1274 |
|
|
PORT_DIPSETTING( 0x80, "Upright 2 Players" )
|
1275 |
|
|
// PORT_DIPSETTING( 0x40, DEF_STR( Cocktail ) )
|
1276 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Cocktail ) )
|
1277 |
|
|
/* Debug Dip Switches */
|
1278 |
|
|
PORT_DIPNAME( 0x3f, 0x3f, DEF_STR( Free_Play ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):1,2,3,4,5,6")
|
1279 |
|
|
PORT_DIPSETTING( 0x3f, DEF_STR( Off ) )
|
1280 |
|
|
PORT_DIPSETTING( 0x38, DEF_STR( On ) )
|
1281 |
|
|
/* Other values don't give free play */
|
1282 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Cabinet ) ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):7")
|
1283 |
|
|
PORT_DIPSETTING( 0x40, "Upright 1 Player" )
|
1284 |
|
|
PORT_DIPSETTING( 0x00, "Upright 2 Players" )
|
1285 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Maximum magic/sword power" ) PORT_CONDITION("DSWC", 0x80, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):8")
|
1286 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
1287 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1288 |
|
|
INPUT_PORTS_END
|
1289 |
|
|
|
1290 |
|
|
/* To enable extra choices in the "test mode", you must press "Coin 1" ('5') AND "Service Mode" ('F2') */
|
1291 |
|
|
static INPUT_PORTS_START( unsquad )
|
1292 |
|
|
PORT_INCLUDE( cps1_3b )
|
1293 |
|
|
|
1294 |
|
|
PORT_MODIFY("IN0")
|
1295 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1296 |
|
|
|
1297 |
|
|
PORT_START("DSWA")
|
1298 |
|
|
CPS1_COINAGE_3( "SW(A)" )
|
1299 |
|
|
/* According to the manual, ALL bits 0 to 5 must be ON to have
|
1300 |
|
|
"2 Coins/1 Credit (1 to continue)" for both coin slots */
|
1301 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(A):7" )
|
1302 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1303 |
|
|
|
1304 |
|
|
PORT_START("DSWB")
|
1305 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1306 |
|
|
PORT_DIPNAME( 0x18, 0x18, "Damage" ) PORT_DIPLOCATION("SW(B):4,5")
|
1307 |
|
|
PORT_DIPSETTING( 0x10, "Small" ) // Check code at 0x006f4e
|
1308 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Normal ) )
|
1309 |
|
|
PORT_DIPSETTING( 0x08, "Big" )
|
1310 |
|
|
PORT_DIPSETTING( 0x00, "Biggest" )
|
1311 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
1312 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
1313 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1314 |
|
|
|
1315 |
|
|
PORT_START("DSWC")
|
1316 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
1317 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
1318 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1319 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1320 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1321 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1322 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1323 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1324 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1325 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1326 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1327 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1328 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1329 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1330 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1331 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1332 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1333 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1334 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1335 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1336 |
|
|
INPUT_PORTS_END
|
1337 |
|
|
|
1338 |
|
|
/* To enable other choices in the "test mode", you must press ("P1 Button 1" ('Ctrl')
|
1339 |
|
|
or "P1 Button 2" ('Alt')) when "Service Mode" is ON */
|
1340 |
|
|
static INPUT_PORTS_START( ffight )
|
1341 |
|
|
PORT_INCLUDE( cps1_3b )
|
1342 |
|
|
|
1343 |
|
|
PORT_MODIFY("IN1")
|
1344 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1) PORT_NAME ("P1 Button 3 (Cheat)")
|
1345 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) PORT_NAME ("P2 Button 3 (Cheat)")
|
1346 |
|
|
|
1347 |
|
|
PORT_START("DSWA")
|
1348 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1349 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1350 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1351 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1352 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1353 |
|
|
|
1354 |
|
|
PORT_START("DSWB")
|
1355 |
|
|
PORT_DIPNAME( 0x07, 0x04, "Difficulty Level 1" ) PORT_DIPLOCATION("SW(B):1,2,3")
|
1356 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( Easiest ) ) // "01"
|
1357 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( Easier ) ) // "02"
|
1358 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( Easy ) ) // "03"
|
1359 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Normal ) ) // "04"
|
1360 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( Medium ) ) // "05"
|
1361 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Hard ) ) // "06"
|
1362 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Harder ) ) // "07"
|
1363 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) ) // "08"
|
1364 |
|
|
PORT_DIPNAME( 0x18, 0x10, "Difficulty Level 2" ) PORT_DIPLOCATION("SW(B):4,5")
|
1365 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Easy ) ) // "01"
|
1366 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Normal ) ) // "02"
|
1367 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Hard ) ) // "03"
|
1368 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) ) // "04"
|
1369 |
|
|
PORT_DIPNAME( 0x60, 0x60, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):6,7")
|
1370 |
|
|
PORT_DIPSETTING( 0x60, "100k" )
|
1371 |
|
|
PORT_DIPSETTING( 0x40, "200k" )
|
1372 |
|
|
PORT_DIPSETTING( 0x20, "100k and every 200k" )
|
1373 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( None ) )
|
1374 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1375 |
|
|
|
1376 |
|
|
PORT_START("DSWC")
|
1377 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
1378 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
1379 |
|
|
PORT_DIPSETTING( 0x03, "2" )
|
1380 |
|
|
PORT_DIPSETTING( 0x02, "3" )
|
1381 |
|
|
PORT_DIPSETTING( 0x01, "4" )
|
1382 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1383 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1384 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1385 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1386 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1387 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1388 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1389 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1390 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1391 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1392 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1393 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1394 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1395 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1396 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1397 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1398 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1399 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1400 |
|
|
INPUT_PORTS_END
|
1401 |
|
|
|
1402 |
|
|
static INPUT_PORTS_START( 1941 )
|
1403 |
|
|
PORT_INCLUDE( cps1_2b )
|
1404 |
|
|
|
1405 |
|
|
PORT_START("DSWA")
|
1406 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1407 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1408 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1409 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1410 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1411 |
|
|
|
1412 |
|
|
PORT_START("DSWB")
|
1413 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1414 |
|
|
PORT_DIPNAME( 0x18, 0x18, "Level Up Timer" ) PORT_DIPLOCATION("SW(B):4,5")
|
1415 |
|
|
PORT_DIPSETTING( 0x18, "More Slowly" )
|
1416 |
|
|
PORT_DIPSETTING( 0x10, "Slowly" )
|
1417 |
|
|
PORT_DIPSETTING( 0x08, "Quickly" )
|
1418 |
|
|
PORT_DIPSETTING( 0x00, "More Quickly" )
|
1419 |
|
|
PORT_DIPNAME( 0x60, 0x60, "Bullet's Speed" ) PORT_DIPLOCATION("SW(B):6,7")
|
1420 |
|
|
PORT_DIPSETTING( 0x60, "Very Slow" )
|
1421 |
|
|
PORT_DIPSETTING( 0x40, "Slow" )
|
1422 |
|
|
PORT_DIPSETTING( 0x20, "Fast" )
|
1423 |
|
|
PORT_DIPSETTING( 0x00, "Very Fast" )
|
1424 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Initial Vitality" ) PORT_DIPLOCATION("SW(B):8")
|
1425 |
|
|
PORT_DIPSETTING( 0x80, "3 Bars" )
|
1426 |
|
|
PORT_DIPSETTING( 0x00, "4 Bars" )
|
1427 |
|
|
|
1428 |
|
|
PORT_START("DSWC")
|
1429 |
|
|
PORT_DIPNAME( 0x01, 0x01, "Throttle Game Speed" ) PORT_DIPLOCATION("SW(C):1")
|
1430 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) // turning this off will break the game
|
1431 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( On ) )
|
1432 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
1433 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1434 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1435 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1436 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1437 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1438 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1439 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1440 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1441 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1442 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1443 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1444 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1445 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1446 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1447 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1448 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1449 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1450 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1451 |
|
|
INPUT_PORTS_END
|
1452 |
|
|
|
1453 |
|
|
static INPUT_PORTS_START( mercs )
|
1454 |
|
|
PORT_INCLUDE( cps1_3players )
|
1455 |
|
|
|
1456 |
|
|
PORT_MODIFY("IN0")
|
1457 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
1458 |
|
|
|
1459 |
|
|
PORT_START("DSWA")
|
1460 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
1461 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(A):4" ) // These three switches are not documented in
|
1462 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW(A):5" ) // the manual
|
1463 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(A):6" )
|
1464 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1465 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1466 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1467 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" ) // This switch is not documented in the manual
|
1468 |
|
|
|
1469 |
|
|
PORT_START("DSWB")
|
1470 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1471 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Coin Slots" ) PORT_DIPLOCATION("SW(B):4")
|
1472 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
1473 |
|
|
PORT_DIPSETTING( 0x08, "3" ) // This setting can't be used in two-player mode
|
1474 |
|
|
PORT_DIPNAME( 0x10, 0x10, "Play Mode" ) PORT_DIPLOCATION("SW(B):5")
|
1475 |
|
|
PORT_DIPSETTING( 0x00, "2 Players" )
|
1476 |
|
|
PORT_DIPSETTING( 0x10, "3 Players" )
|
1477 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" ) // These three switches are not documented in
|
1478 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" ) // the manual
|
1479 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1480 |
|
|
|
1481 |
|
|
PORT_START("DSWC")
|
1482 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" ) // These three switches are not documented in
|
1483 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" ) // the manual
|
1484 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x04, 0x04, "SW(C):3" )
|
1485 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1486 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1487 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1488 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1489 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1490 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1491 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1492 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1493 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1494 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1495 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1496 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1497 |
|
|
PORT_SERVICE_DIPLOC( 0x80, IP_ACTIVE_LOW, "SW(C):8" )
|
1498 |
|
|
INPUT_PORTS_END
|
1499 |
|
|
|
1500 |
|
|
/* According to code at 0x001c4e ('mtwins') or ('chikij') , ALL bits 0 to 5 of DSWA
|
1501 |
|
|
must be ON to have "2 Coins/1 Credit (1 to continue)" for both coin slots.
|
1502 |
|
|
But according to routine starting at 0x06b27c ('mtwins') or 0x06b4fa ('chikij'),
|
1503 |
|
|
bit 6 of DSWA is tested to have the same "feature" in the "test mode".
|
1504 |
|
|
|
1505 |
|
|
Bits 3 and 4 of DSWB affect the number of lives AND the level of damage when you get hit.
|
1506 |
|
|
When bit 5 of DSWB is ON you ALWAYS have 1 life but more energy (0x38 instead of 0x20).
|
1507 |
|
|
Useful addresses to know :
|
1508 |
|
|
- 0xff147b.b : lives (player 1)
|
1509 |
|
|
- 0xff153b.b : lives (player 2)
|
1510 |
|
|
- 0xff14ab.w : energy (player 1)
|
1511 |
|
|
- 0xff156b.w : energy (player 2)
|
1512 |
|
|
*/
|
1513 |
|
|
static INPUT_PORTS_START( mtwins )
|
1514 |
|
|
PORT_INCLUDE( cps1_3b )
|
1515 |
|
|
|
1516 |
|
|
PORT_MODIFY("IN0")
|
1517 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1518 |
|
|
|
1519 |
|
|
PORT_START("DSWA")
|
1520 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1521 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(A):7" )
|
1522 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1523 |
|
|
|
1524 |
|
|
PORT_START("DSWB")
|
1525 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1526 |
|
|
PORT_DIPNAME( 0x38, 0x18, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):4,5,6")
|
1527 |
|
|
// PORT_DIPSETTING( 0x30, "1" ) // 0x38 energy, smallest damage
|
1528 |
|
|
// PORT_DIPSETTING( 0x38, "1" ) // 0x38 energy, small damage
|
1529 |
|
|
// PORT_DIPSETTING( 0x28, "1" ) // 0x38 energy, big damage
|
1530 |
|
|
// PORT_DIPSETTING( 0x20, "1" ) // 0x38 energy, biggest damage
|
1531 |
|
|
PORT_DIPSETTING( 0x10, "1" ) // 0x20 energy, smallest damage
|
1532 |
|
|
PORT_DIPSETTING( 0x18, "2" ) // 0x20 energy, small damage
|
1533 |
|
|
PORT_DIPSETTING( 0x08, "3" ) // 0x20 energy, big damage
|
1534 |
|
|
PORT_DIPSETTING( 0x00, "4" ) // 0x20 energy, biggest damage
|
1535 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
1536 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1537 |
|
|
|
1538 |
|
|
PORT_START("DSWC")
|
1539 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
1540 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
1541 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1542 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1543 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1544 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1545 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1546 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1547 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1548 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1549 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1550 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1551 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1552 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1553 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1554 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1555 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1556 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1557 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1558 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1559 |
|
|
INPUT_PORTS_END
|
1560 |
|
|
|
1561 |
|
|
/* I guess that bit 8 of DSWB was used for debug purpose :
|
1562 |
|
|
- code at 0x001094 : move players during "attract mode"
|
1563 |
|
|
- code at 0x019b62 ('msword' and 'mswordr1'), 0x019bde ('mswordu') or 0x019c26 ('mswordj') : unknown effect
|
1564 |
|
|
- code at 0x01c322 ('msword' and 'mswordr1'), 0x01c39e ('mswordu') or 0x01c3e0 ('mswordj') : unknown effect
|
1565 |
|
|
These features are not available because of the 'bra' instruction after the test of bit 7. */
|
1566 |
|
|
static INPUT_PORTS_START( msword )
|
1567 |
|
|
PORT_INCLUDE( cps1_3b )
|
1568 |
|
|
|
1569 |
|
|
PORT_MODIFY("IN0")
|
1570 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1571 |
|
|
|
1572 |
|
|
PORT_START("DSWA")
|
1573 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1574 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1575 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1576 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1577 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1578 |
|
|
|
1579 |
|
|
PORT_START("DSWB")
|
1580 |
|
|
PORT_DIPNAME( 0x07, 0x04, "Player's vitality consumption" ) PORT_DIPLOCATION("SW(B):1,2,3") // "Level 1"
|
1581 |
|
|
PORT_DIPSETTING( 0x07, "1 (Easiest)" ) // "Easy 3" (-1 every 28 frames)
|
1582 |
|
|
PORT_DIPSETTING( 0x06, "2" ) // "Easy 2" (-1 every 24 frames)
|
1583 |
|
|
PORT_DIPSETTING( 0x05, "3" ) // "Easy 1" (-1 every 20 frames)
|
1584 |
|
|
PORT_DIPSETTING( 0x04, "4 (Normal)" ) // DEF_STR( Normal ) (-1 every 18 frames)
|
1585 |
|
|
PORT_DIPSETTING( 0x03, "5" ) // "Difficult 1" (-1 every 16 frames)
|
1586 |
|
|
PORT_DIPSETTING( 0x02, "6" ) // "Difficult 2" (-1 every 14 frames)
|
1587 |
|
|
PORT_DIPSETTING( 0x01, "7" ) // "Difficult 3" (-1 every 12 frames)
|
1588 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" ) // "Difficult 4" (-1 every 8 frames)
|
1589 |
|
|
PORT_DIPNAME( 0x38, 0x38, "Enemy's vitality and attacking power" ) PORT_DIPLOCATION("SW(B):4,5,6") // "Level 2"
|
1590 |
|
|
PORT_DIPSETTING( 0x20, "1 (Easiest)" ) // "Easy 3"
|
1591 |
|
|
PORT_DIPSETTING( 0x28, "2" ) // "Easy 2"
|
1592 |
|
|
PORT_DIPSETTING( 0x30, "3" ) // "Easy 1"
|
1593 |
|
|
PORT_DIPSETTING( 0x38, "4 (Normal)" ) // DEF_STR( Normal )
|
1594 |
|
|
PORT_DIPSETTING( 0x18, "5" ) // "Difficult 1"
|
1595 |
|
|
PORT_DIPSETTING( 0x10, "6" ) // "Difficult 2"
|
1596 |
|
|
PORT_DIPSETTING( 0x08, "7" ) // "Difficult 3"
|
1597 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" ) // "Difficult 4"
|
1598 |
|
|
PORT_DIPNAME( 0x40, 0x00, "Stage Select" ) PORT_DIPLOCATION("SW(B):7")
|
1599 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1600 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1601 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1602 |
|
|
|
1603 |
|
|
PORT_START("DSWC")
|
1604 |
|
|
PORT_DIPNAME( 0x03, 0x03, "Vitality Packs" ) PORT_DIPLOCATION("SW(C):1,2")
|
1605 |
|
|
PORT_DIPSETTING( 0x00, "1" ) // 0x0320
|
1606 |
|
|
PORT_DIPSETTING( 0x03, "2" ) // 0x0640
|
1607 |
|
|
PORT_DIPSETTING( 0x02, "3 (2 when continue)" ) // 0x0960 (0x0640 when continue)
|
1608 |
|
|
PORT_DIPSETTING( 0x01, "4 (3 when continue)" ) // 0x0c80 (0x0960 when continue)
|
1609 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1610 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1611 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1612 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1613 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1614 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1615 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1616 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1617 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1618 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1619 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1620 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1621 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1622 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1623 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1624 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1625 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1626 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1627 |
|
|
INPUT_PORTS_END
|
1628 |
|
|
|
1629 |
|
|
static INPUT_PORTS_START( cawing )
|
1630 |
|
|
PORT_INCLUDE( cps1_3b )
|
1631 |
|
|
|
1632 |
|
|
PORT_MODIFY("IN0")
|
1633 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1634 |
|
|
|
1635 |
|
|
PORT_START("DSWA")
|
1636 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1637 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1638 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) ) // Overrides all other coinage settings
|
1639 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) ) // according to manual
|
1640 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" ) // This switch is not documented
|
1641 |
|
|
|
1642 |
|
|
PORT_START("DSWB")
|
1643 |
|
|
PORT_DIPNAME( 0x07, 0x04, "Difficulty Level (Enemy's Strength)" ) PORT_DIPLOCATION("SW(B):1,2,3")
|
1644 |
|
|
PORT_DIPSETTING( 0x07, "1 (Easiest)" )
|
1645 |
|
|
PORT_DIPSETTING( 0x06, "2" )
|
1646 |
|
|
PORT_DIPSETTING( 0x05, "3" )
|
1647 |
|
|
PORT_DIPSETTING( 0x04, "4 (Normal)" )
|
1648 |
|
|
PORT_DIPSETTING( 0x03, "5" )
|
1649 |
|
|
PORT_DIPSETTING( 0x02, "6" )
|
1650 |
|
|
PORT_DIPSETTING( 0x01, "7" )
|
1651 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
1652 |
|
|
PORT_DIPNAME( 0x18, 0x18, "Difficulty Level (Player's Strength)" ) PORT_DIPLOCATION("SW(B):4,5")
|
1653 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Easy ) )
|
1654 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Normal ) )
|
1655 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Hard ) )
|
1656 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
1657 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" ) // This switch is not documented
|
1658 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" ) // This switch is not documented
|
1659 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" ) // This switch is not documented
|
1660 |
|
|
|
1661 |
|
|
PORT_START("DSWC")
|
1662 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" ) // This switch is not documented
|
1663 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" ) // This switch is not documented
|
1664 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1665 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1666 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1667 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1668 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1669 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1670 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1671 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1672 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1673 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1674 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1675 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1676 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1677 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1678 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1679 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1680 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1681 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1682 |
|
|
INPUT_PORTS_END
|
1683 |
|
|
|
1684 |
|
|
/* "Debug" features to be implemented */
|
1685 |
|
|
static INPUT_PORTS_START( nemo )
|
1686 |
|
|
PORT_INCLUDE( cps1_3b )
|
1687 |
|
|
|
1688 |
|
|
PORT_MODIFY("IN0")
|
1689 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1690 |
|
|
|
1691 |
|
|
PORT_START("DSWA")
|
1692 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1693 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1694 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1695 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1696 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1697 |
|
|
|
1698 |
|
|
PORT_START("DSWB")
|
1699 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1700 |
|
|
PORT_DIPNAME( 0x18, 0x18, "Life Bar" ) PORT_DIPLOCATION("SW(B):4,5")
|
1701 |
|
|
PORT_DIPSETTING( 0x00, "Minimun" )
|
1702 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Medium ) )
|
1703 |
|
|
// PORT_DIPSETTING( 0x10, DEF_STR( Medium ) )
|
1704 |
|
|
PORT_DIPSETTING( 0x08, "Maximum" )
|
1705 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
1706 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
1707 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1708 |
|
|
|
1709 |
|
|
PORT_START("DSWC")
|
1710 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
1711 |
|
|
PORT_DIPSETTING( 0x02, "1" )
|
1712 |
|
|
PORT_DIPSETTING( 0x03, "2" )
|
1713 |
|
|
PORT_DIPSETTING( 0x01, "3" )
|
1714 |
|
|
PORT_DIPSETTING( 0x00, "4" )
|
1715 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1716 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1717 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1718 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1719 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1720 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1721 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1722 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1723 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1724 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1725 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1726 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1727 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1728 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1729 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1730 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1731 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1732 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) ) // To enable the "debug" features
|
1733 |
|
|
INPUT_PORTS_END
|
1734 |
|
|
|
1735 |
|
|
static INPUT_PORTS_START( sf2 )
|
1736 |
|
|
PORT_INCLUDE( cps1_6b )
|
1737 |
|
|
|
1738 |
|
|
PORT_MODIFY("IN0")
|
1739 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1740 |
|
|
|
1741 |
|
|
PORT_START("DSWA")
|
1742 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1743 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1744 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1745 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1746 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1747 |
|
|
|
1748 |
|
|
PORT_START("DSWB")
|
1749 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1750 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(B):4" )
|
1751 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW(B):5" )
|
1752 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
1753 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
1754 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
1755 |
|
|
|
1756 |
|
|
PORT_START("DSWC")
|
1757 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
1758 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
1759 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1760 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1761 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1762 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1763 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1764 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1765 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1766 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1767 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1768 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1769 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1770 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1771 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1772 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1773 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1774 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1775 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1776 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1777 |
|
|
|
1778 |
|
|
INPUT_PORTS_END
|
1779 |
|
|
|
1780 |
|
|
/* Needs further checking */
|
1781 |
|
|
static INPUT_PORTS_START( sf2j )
|
1782 |
|
|
PORT_INCLUDE( sf2 )
|
1783 |
|
|
|
1784 |
|
|
PORT_MODIFY("DSWB")
|
1785 |
|
|
PORT_DIPNAME( 0x08, 0x00, "2 Players Game" ) PORT_DIPLOCATION("SW(B):4")
|
1786 |
|
|
PORT_DIPSETTING( 0x08, "1 Credit/No Continue" )
|
1787 |
|
|
PORT_DIPSETTING( 0x00, "2 Credits/Winner Continue" ) //Winner stays, loser pays, in other words.
|
1788 |
|
|
INPUT_PORTS_END
|
1789 |
|
|
|
1790 |
|
|
static INPUT_PORTS_START( sf2hack )
|
1791 |
|
|
PORT_INCLUDE( sf2 )
|
1792 |
|
|
|
1793 |
|
|
PORT_MODIFY("IN2") /* Extra buttons */
|
1794 |
|
|
PORT_BIT( 0x00ff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
1795 |
|
|
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("P1 Short Kick") PORT_PLAYER(1)
|
1796 |
|
|
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("P1 Forward Kick") PORT_PLAYER(1)
|
1797 |
|
|
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("P1 Roundhouse Kick") PORT_PLAYER(1)
|
1798 |
|
|
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
1799 |
|
|
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("P2 Short Kick") PORT_PLAYER(2)
|
1800 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("P2 Forward Kick") PORT_PLAYER(2)
|
1801 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON6 ) PORT_NAME("P2 Roundhouse Kick") PORT_PLAYER(2)
|
1802 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
1803 |
|
|
INPUT_PORTS_END
|
1804 |
|
|
|
1805 |
|
|
static INPUT_PORTS_START( sf2m2 )
|
1806 |
|
|
PORT_INCLUDE( sf2hack )
|
1807 |
|
|
|
1808 |
|
|
PORT_MODIFY("DSWB")
|
1809 |
|
|
PORT_DIPNAME( 0x10, 0x00, "It needs to be High" ) PORT_DIPLOCATION("SW(B):5")
|
1810 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR ( Low ) )
|
1811 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR ( High ) )
|
1812 |
|
|
INPUT_PORTS_END
|
1813 |
|
|
|
1814 |
|
|
static INPUT_PORTS_START( sf2m4 )
|
1815 |
|
|
PORT_INCLUDE( sf2hack )
|
1816 |
|
|
|
1817 |
|
|
PORT_MODIFY("DSWB")
|
1818 |
|
|
PORT_DIPNAME( 0x08, 0x00, "2 Players Game" ) PORT_DIPLOCATION("SW(B):4")
|
1819 |
|
|
PORT_DIPSETTING( 0x08, "1 Credit/No Continue" )
|
1820 |
|
|
PORT_DIPSETTING( 0x00, "2 Credits/Winner Continue" ) //Winner stays, loser pays, in other words.
|
1821 |
|
|
INPUT_PORTS_END
|
1822 |
|
|
|
1823 |
|
|
/* SWB.4, SWB.5 and SWB.6 need to be enabled simultaneously for turbo mode */
|
1824 |
|
|
static INPUT_PORTS_START( sf2amf )
|
1825 |
|
|
PORT_INCLUDE( sf2 )
|
1826 |
|
|
|
1827 |
|
|
PORT_MODIFY("DSWB")
|
1828 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Turbo Mode Switch 1 of 3" ) PORT_DIPLOCATION("SW(B):4")
|
1829 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1830 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1831 |
|
|
PORT_DIPNAME( 0x10, 0x10, "Turbo Mode Switch 2 of 3" ) PORT_DIPLOCATION("SW(B):5")
|
1832 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1833 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1834 |
|
|
PORT_DIPNAME( 0x20, 0x20, "Turbo Mode Switch 3 of 3" ) PORT_DIPLOCATION("SW(B):6")
|
1835 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1836 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1837 |
|
|
INPUT_PORTS_END
|
1838 |
|
|
|
1839 |
|
|
static INPUT_PORTS_START( 3wonders )
|
1840 |
|
|
PORT_INCLUDE( cps1_3b )
|
1841 |
|
|
|
1842 |
|
|
PORT_MODIFY("IN0")
|
1843 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1844 |
|
|
|
1845 |
|
|
PORT_START("DSWA")
|
1846 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
1847 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_CONDITION("DSWA", 0x3f,NOTEQUALS,0x00) PORT_DIPLOCATION("SW(A):7")
|
1848 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1849 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1850 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Free_Play ) ) PORT_CONDITION("DSWA", 0x3f, EQUALS, 0x00) PORT_DIPLOCATION("SW(A):7")
|
1851 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1852 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1853 |
|
|
/* Free Play: ALL bits 0 to 7 must be ON ; 4C_1C, 4C_1C, 2 Coins to Start, 1 to Continue ON */
|
1854 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Freeze" ) PORT_DIPLOCATION("SW(A):8")
|
1855 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
1856 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1857 |
|
|
|
1858 |
|
|
PORT_START("DSWB")
|
1859 |
|
|
PORT_DIPNAME( 0x03, 0x02, "Lives (Midnight Wanderers)" ) PORT_DIPLOCATION("SW(B):1,2")
|
1860 |
|
|
PORT_DIPSETTING( 0x03, "1" )
|
1861 |
|
|
PORT_DIPSETTING( 0x02, "2" )
|
1862 |
|
|
PORT_DIPSETTING( 0x01, "3" )
|
1863 |
|
|
PORT_DIPSETTING( 0x00, "5" )
|
1864 |
|
|
PORT_DIPNAME( 0x0c, 0x08, "Difficulty (Midnight Wanderers)" ) PORT_DIPLOCATION("SW(B):3,4")
|
1865 |
|
|
PORT_DIPSETTING( 0x0c, DEF_STR( Easy ) )
|
1866 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Normal ) )
|
1867 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Hard ) )
|
1868 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
1869 |
|
|
PORT_DIPNAME( 0x30, 0x10, "Lives (Chariot)" ) PORT_DIPLOCATION("SW(B):5,6")
|
1870 |
|
|
PORT_DIPSETTING( 0x30, "1" )
|
1871 |
|
|
PORT_DIPSETTING( 0x20, "2" )
|
1872 |
|
|
PORT_DIPSETTING( 0x10, "3" )
|
1873 |
|
|
PORT_DIPSETTING( 0x00, "5" )
|
1874 |
|
|
PORT_DIPNAME( 0xc0, 0x80, "Difficulty (Chariot)" ) PORT_DIPLOCATION("SW(B):7,8")
|
1875 |
|
|
PORT_DIPSETTING( 0xc0, DEF_STR( Easy ) )
|
1876 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Normal ) )
|
1877 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Hard ) )
|
1878 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
1879 |
|
|
|
1880 |
|
|
PORT_START("DSWC")
|
1881 |
|
|
PORT_DIPNAME( 0x03, 0x01, "Lives (Don't Pull)" ) PORT_DIPLOCATION("SW(C):1,2")
|
1882 |
|
|
PORT_DIPSETTING( 0x03, "1" )
|
1883 |
|
|
PORT_DIPSETTING( 0x02, "2" )
|
1884 |
|
|
PORT_DIPSETTING( 0x01, "3" )
|
1885 |
|
|
PORT_DIPSETTING( 0x00, "5" )
|
1886 |
|
|
PORT_DIPNAME( 0x0c, 0x08, "Difficulty (Don't Pull)" ) PORT_DIPLOCATION("SW(C):3,4")
|
1887 |
|
|
PORT_DIPSETTING( 0x0c, DEF_STR( Easy ) )
|
1888 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Normal ) )
|
1889 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Hard ) )
|
1890 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
1891 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1892 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1893 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1894 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1895 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1896 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1897 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1898 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1899 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1900 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1901 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1902 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1903 |
|
|
INPUT_PORTS_END
|
1904 |
|
|
|
1905 |
|
|
static INPUT_PORTS_START( kod )
|
1906 |
|
|
PORT_INCLUDE( cps1_3players )
|
1907 |
|
|
|
1908 |
|
|
PORT_MODIFY("IN0")
|
1909 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1910 |
|
|
|
1911 |
|
|
PORT_START("DSWA")
|
1912 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
1913 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Coin Slots" ) PORT_DIPLOCATION("SW(A):4")
|
1914 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
1915 |
|
|
PORT_DIPSETTING( 0x08, "3" )
|
1916 |
|
|
PORT_DIPNAME( 0x10, 0x10, "Play Mode" ) PORT_DIPLOCATION("SW(A):5")
|
1917 |
|
|
PORT_DIPSETTING( 0x00, "2 Players" )
|
1918 |
|
|
PORT_DIPSETTING( 0x10, "3 Players" )
|
1919 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(A):6" )
|
1920 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1921 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1922 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1923 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
1924 |
|
|
|
1925 |
|
|
PORT_START("DSWB")
|
1926 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
1927 |
|
|
PORT_DIPNAME( 0x38, 0x38, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):4,5,6")
|
1928 |
|
|
PORT_DIPSETTING( 0x30, "1" )
|
1929 |
|
|
PORT_DIPSETTING( 0x38, "2" )
|
1930 |
|
|
PORT_DIPSETTING( 0x28, "3" )
|
1931 |
|
|
PORT_DIPSETTING( 0x20, "4" )
|
1932 |
|
|
PORT_DIPSETTING( 0x18, "5" )
|
1933 |
|
|
PORT_DIPSETTING( 0x10, "6" )
|
1934 |
|
|
PORT_DIPSETTING( 0x08, "7" )
|
1935 |
|
|
PORT_DIPSETTING( 0x00, "8" )
|
1936 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):7,8")
|
1937 |
|
|
PORT_DIPSETTING( 0x80, "80k and every 400k" )
|
1938 |
|
|
PORT_DIPSETTING( 0x40, "160k and every 450k" )
|
1939 |
|
|
PORT_DIPSETTING( 0xc0, "200k and every 450k" )
|
1940 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( None ) )
|
1941 |
|
|
|
1942 |
|
|
PORT_START("DSWC")
|
1943 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
1944 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
1945 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
1946 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
1947 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1948 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
1949 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
1950 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1951 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
1952 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
1953 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1954 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
1955 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
1956 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1957 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
1958 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
1959 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
1960 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
1961 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
1962 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
1963 |
|
|
INPUT_PORTS_END
|
1964 |
|
|
|
1965 |
|
|
/* Needs further checking
|
1966 |
|
|
Same as kod but different "Bonus_life" values */
|
1967 |
|
|
static INPUT_PORTS_START( kodr1 )
|
1968 |
|
|
PORT_INCLUDE( kod )
|
1969 |
|
|
|
1970 |
|
|
PORT_MODIFY("DSWB")
|
1971 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):7,8")
|
1972 |
|
|
PORT_DIPSETTING( 0x80, "80k and every 400k" )
|
1973 |
|
|
PORT_DIPSETTING( 0xc0, "100k and every 450k" )
|
1974 |
|
|
PORT_DIPSETTING( 0x40, "160k and every 450k" )
|
1975 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( None ) )
|
1976 |
|
|
INPUT_PORTS_END
|
1977 |
|
|
|
1978 |
|
|
|
1979 |
|
|
static INPUT_PORTS_START( captcomm )
|
1980 |
|
|
PORT_INCLUDE( cps1_4players )
|
1981 |
|
|
|
1982 |
|
|
PORT_MODIFY("IN0")
|
1983 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
1984 |
|
|
|
1985 |
|
|
PORT_START("DSWA")
|
1986 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
1987 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(A):4" ) // The manual says to leave these three
|
1988 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW(A):5" ) // switches off. Does turning them on cause
|
1989 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(A):6" ) // any "undesirable" behaviour?
|
1990 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
1991 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
1992 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
1993 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" ) // Unused according to manual
|
1994 |
|
|
|
1995 |
|
|
PORT_START("DSWB")
|
1996 |
|
|
PORT_DIPNAME( 0x07, 0x04, "Difficulty 1" ) PORT_DIPLOCATION("SW(B):1,2,3")
|
1997 |
|
|
PORT_DIPSETTING( 0x07, "1 (Easiest)" )
|
1998 |
|
|
PORT_DIPSETTING( 0x06, "2" )
|
1999 |
|
|
PORT_DIPSETTING( 0x05, "3" )
|
2000 |
|
|
PORT_DIPSETTING( 0x04, "4 (Normal)" )
|
2001 |
|
|
PORT_DIPSETTING( 0x03, "5" )
|
2002 |
|
|
PORT_DIPSETTING( 0x02, "6" )
|
2003 |
|
|
PORT_DIPSETTING( 0x01, "7" )
|
2004 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
2005 |
|
|
PORT_DIPNAME( 0x18, 0x10, "Difficulty 2" ) PORT_DIPLOCATION("SW(B):4,5")
|
2006 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Easy ) )
|
2007 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Normal ) )
|
2008 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Hard ) )
|
2009 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
2010 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" ) // Manual says to leave this switch off.
|
2011 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, "Play Mode" ) PORT_DIPLOCATION("SW(B):7,8")
|
2012 |
|
|
PORT_DIPSETTING( 0x40, "1 Players" ) // Actual setting is 4 players
|
2013 |
|
|
PORT_DIPSETTING( 0xc0, "2 Players" )
|
2014 |
|
|
PORT_DIPSETTING( 0x80, "3 Players" )
|
2015 |
|
|
PORT_DIPSETTING( 0x00, "4 Players" )
|
2016 |
|
|
|
2017 |
|
|
PORT_START("DSWC")
|
2018 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
2019 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
2020 |
|
|
PORT_DIPSETTING( 0x03, "2" )
|
2021 |
|
|
PORT_DIPSETTING( 0x02, "3" )
|
2022 |
|
|
PORT_DIPSETTING( 0x01, "4" )
|
2023 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2024 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2025 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2026 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2027 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2028 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2029 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2030 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2031 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2032 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2033 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2034 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2035 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2036 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
2037 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
2038 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2039 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2040 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2041 |
|
|
INPUT_PORTS_END
|
2042 |
|
|
|
2043 |
|
|
static INPUT_PORTS_START( knights )
|
2044 |
|
|
PORT_INCLUDE( cps1_3players )
|
2045 |
|
|
|
2046 |
|
|
PORT_MODIFY("IN0")
|
2047 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2048 |
|
|
|
2049 |
|
|
PORT_START("DSWA")
|
2050 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2051 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x08, 0x08, "SW(A):4" )
|
2052 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x10, 0x10, "SW(A):5" )
|
2053 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(A):6" )
|
2054 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
2055 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2056 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2057 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
2058 |
|
|
|
2059 |
|
|
PORT_START("DSWB")
|
2060 |
|
|
PORT_DIPNAME( 0x07, 0x04, "Enemy's attack frequency" ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2061 |
|
|
PORT_DIPSETTING( 0x07, "1 (Easiest)" )
|
2062 |
|
|
PORT_DIPSETTING( 0x06, "2" )
|
2063 |
|
|
PORT_DIPSETTING( 0x05, "3" )
|
2064 |
|
|
PORT_DIPSETTING( 0x04, "4 (Normal)" )
|
2065 |
|
|
PORT_DIPSETTING( 0x03, "5" )
|
2066 |
|
|
PORT_DIPSETTING( 0x02, "6" )
|
2067 |
|
|
PORT_DIPSETTING( 0x01, "7" )
|
2068 |
|
|
PORT_DIPSETTING( 0x00, "8 (Hardest)" )
|
2069 |
|
|
PORT_DIPNAME( 0x38, 0x38, "Enemy's attack power" ) PORT_DIPLOCATION("SW(B):4,5,6")
|
2070 |
|
|
PORT_DIPSETTING( 0x00, "1 (Easiest)" )
|
2071 |
|
|
PORT_DIPSETTING( 0x08, "2" )
|
2072 |
|
|
PORT_DIPSETTING( 0x10, "3" )
|
2073 |
|
|
PORT_DIPSETTING( 0x38, "4 (Normal)" )
|
2074 |
|
|
PORT_DIPSETTING( 0x30, "5" )
|
2075 |
|
|
PORT_DIPSETTING( 0x28, "6" )
|
2076 |
|
|
PORT_DIPSETTING( 0x20, "7" )
|
2077 |
|
|
PORT_DIPSETTING( 0x18, "8 (Hardest)" )
|
2078 |
|
|
PORT_DIPNAME( 0x40, 0x40, "Coin Slots" ) PORT_DIPLOCATION("SW(B):7")
|
2079 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
2080 |
|
|
PORT_DIPSETTING( 0x40, "3" )
|
2081 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Play Mode" ) PORT_DIPLOCATION("SW(B):8")
|
2082 |
|
|
PORT_DIPSETTING( 0x00, "2 Players" )
|
2083 |
|
|
PORT_DIPSETTING( 0x80, "3 Players" )
|
2084 |
|
|
|
2085 |
|
|
PORT_START("DSWC")
|
2086 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
2087 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
2088 |
|
|
PORT_DIPSETTING( 0x03, "2" )
|
2089 |
|
|
PORT_DIPSETTING( 0x02, "3" )
|
2090 |
|
|
PORT_DIPSETTING( 0x01, "4" )
|
2091 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2092 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2093 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2094 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2095 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2096 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2097 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2098 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2099 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2100 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2101 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2102 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2103 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2104 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
2105 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
2106 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2107 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2108 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2109 |
|
|
INPUT_PORTS_END
|
2110 |
|
|
|
2111 |
|
|
static INPUT_PORTS_START( varth )
|
2112 |
|
|
PORT_INCLUDE( cps1_3b )
|
2113 |
|
|
|
2114 |
|
|
PORT_MODIFY("IN0")
|
2115 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2116 |
|
|
|
2117 |
|
|
PORT_START("DSWA")
|
2118 |
|
|
CPS1_COINAGE_1( "SW(A)" )
|
2119 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
2120 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2121 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2122 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
2123 |
|
|
|
2124 |
|
|
PORT_START("DSWB")
|
2125 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
2126 |
|
|
PORT_DIPNAME( 0x18, 0x10, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):4,5")
|
2127 |
|
|
PORT_DIPSETTING( 0x18, "600k and every 1.400k" )
|
2128 |
|
|
PORT_DIPSETTING( 0x10, "600k 2.000k and 4500k" )
|
2129 |
|
|
PORT_DIPSETTING( 0x08, "1.200k 3.500k" )
|
2130 |
|
|
PORT_DIPSETTING( 0x00, "2000k only" )
|
2131 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
2132 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
2133 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
2134 |
|
|
|
2135 |
|
|
PORT_START("DSWC")
|
2136 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
2137 |
|
|
PORT_DIPSETTING( 0x02, "1" )
|
2138 |
|
|
PORT_DIPSETTING( 0x01, "2" )
|
2139 |
|
|
PORT_DIPSETTING( 0x03, "3" )
|
2140 |
|
|
PORT_DIPSETTING( 0x00, "4" )
|
2141 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2142 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2143 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2144 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2145 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2146 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2147 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2148 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2149 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2150 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2151 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2152 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2153 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2154 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
2155 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
2156 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2157 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2158 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2159 |
|
|
INPUT_PORTS_END
|
2160 |
|
|
|
2161 |
|
|
/* Needs further checking */
|
2162 |
|
|
static INPUT_PORTS_START( cworld2j )
|
2163 |
|
|
PORT_INCLUDE( cps1_quiz )
|
2164 |
|
|
|
2165 |
|
|
PORT_MODIFY("IN0")
|
2166 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2167 |
|
|
|
2168 |
|
|
PORT_START("DSWA")
|
2169 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2170 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(A):4" )
|
2171 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(A):5" )
|
2172 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(A):6" )
|
2173 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
2174 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2175 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2176 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Extended Test Mode" ) PORT_DIPLOCATION("SW(A):8")
|
2177 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
2178 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2179 |
|
|
|
2180 |
|
|
PORT_START("DSWB")
|
2181 |
|
|
PORT_DIPNAME( 0x07, 0x06, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2182 |
|
|
PORT_DIPSETTING( 0x06, "0" )
|
2183 |
|
|
PORT_DIPSETTING( 0x05, "1" )
|
2184 |
|
|
PORT_DIPSETTING( 0x04, "2" )
|
2185 |
|
|
PORT_DIPSETTING( 0x03, "3" )
|
2186 |
|
|
PORT_DIPSETTING( 0x02, "4" )
|
2187 |
|
|
PORT_DIPNAME( 0x18, 0x18, "Extend" ) PORT_DIPLOCATION("SW(B):4,5")
|
2188 |
|
|
PORT_DIPSETTING( 0x18, "N" )
|
2189 |
|
|
PORT_DIPSETTING( 0x10, "E" )
|
2190 |
|
|
PORT_DIPSETTING( 0x00, "D" )
|
2191 |
|
|
PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):6,7,8")
|
2192 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
2193 |
|
|
PORT_DIPSETTING( 0x80, "2" )
|
2194 |
|
|
PORT_DIPSETTING( 0xe0, "3" )
|
2195 |
|
|
PORT_DIPSETTING( 0xa0, "4" )
|
2196 |
|
|
PORT_DIPSETTING( 0xc0, "5" )
|
2197 |
|
|
|
2198 |
|
|
PORT_START("DSWC")
|
2199 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
2200 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
2201 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2202 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2203 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2204 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2205 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2206 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2207 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2208 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2209 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2210 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2211 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2212 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2213 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2214 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
2215 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) )
|
2216 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2217 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2218 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2219 |
|
|
|
2220 |
|
|
PORT_START("IN2") /* check code at 0x000614, 0x0008ac and 0x000e36 */
|
2221 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2222 |
|
|
INPUT_PORTS_END
|
2223 |
|
|
|
2224 |
|
|
/* Needs further checking */
|
2225 |
|
|
static INPUT_PORTS_START( wof )
|
2226 |
|
|
PORT_INCLUDE( cps1_3players )
|
2227 |
|
|
|
2228 |
|
|
PORT_MODIFY("IN0")
|
2229 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2230 |
|
|
|
2231 |
|
|
PORT_START("DSWA") /* (not used, EEPROM) */
|
2232 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2233 |
|
|
|
2234 |
|
|
PORT_START("DSWB") /* (not used, EEPROM) */
|
2235 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2236 |
|
|
|
2237 |
|
|
PORT_START("DSWC")
|
2238 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" )
|
2239 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2240 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2241 |
|
|
PORT_BIT( 0xf7, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2242 |
|
|
|
2243 |
|
|
PORT_START("IN3") /* Player 4 - not used */
|
2244 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
2245 |
|
|
|
2246 |
|
|
PORT_START( "EEPROMIN" )
|
2247 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit)
|
2248 |
|
|
|
2249 |
|
|
PORT_START( "EEPROMOUT" )
|
2250 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, write_bit)
|
2251 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_clock_line)
|
2252 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_cs_line)
|
2253 |
|
|
INPUT_PORTS_END
|
2254 |
|
|
|
2255 |
|
|
/* Needs further checking */
|
2256 |
|
|
static INPUT_PORTS_START( dinopic )
|
2257 |
|
|
PORT_INCLUDE( cps1_3players )
|
2258 |
|
|
|
2259 |
|
|
PORT_MODIFY("IN0")
|
2260 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2261 |
|
|
|
2262 |
|
|
PORT_START("DSWA") /* (not used, EEPROM) */
|
2263 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2264 |
|
|
|
2265 |
|
|
PORT_START("DSWB") /* (not used, EEPROM) */
|
2266 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2267 |
|
|
|
2268 |
|
|
PORT_START("DSWC")
|
2269 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" )
|
2270 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2271 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2272 |
|
|
PORT_BIT( 0xf7, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2273 |
|
|
|
2274 |
|
|
PORT_START("IN3") /* Player 4 - not used */
|
2275 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
2276 |
|
|
INPUT_PORTS_END
|
2277 |
|
|
|
2278 |
|
|
static INPUT_PORTS_START( dino )
|
2279 |
|
|
PORT_INCLUDE( dinopic )
|
2280 |
|
|
|
2281 |
|
|
PORT_START( "EEPROMIN" )
|
2282 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit)
|
2283 |
|
|
|
2284 |
|
|
PORT_START( "EEPROMOUT" )
|
2285 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, write_bit)
|
2286 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_clock_line)
|
2287 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_cs_line)
|
2288 |
|
|
INPUT_PORTS_END
|
2289 |
|
|
|
2290 |
|
|
|
2291 |
|
|
static INPUT_PORTS_START( dinoh )
|
2292 |
|
|
PORT_INCLUDE( dino )
|
2293 |
|
|
|
2294 |
|
|
PORT_MODIFY("DSWA")
|
2295 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2296 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Coin Slots" ) PORT_DIPLOCATION("SW(B):4")
|
2297 |
|
|
PORT_DIPSETTING( 0x00, "1" )
|
2298 |
|
|
PORT_DIPSETTING( 0x08, "3" ) // This setting can't be used in two-player mode
|
2299 |
|
|
PORT_DIPNAME( 0x10, 0x10, "Play Mode" ) PORT_DIPLOCATION("SW(B):5")
|
2300 |
|
|
PORT_DIPSETTING( 0x00, "2 Players" )
|
2301 |
|
|
PORT_DIPSETTING( 0x10, "3 Players" )
|
2302 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x20, 0x20, "SW(A):6" ) // This switch is not documented in the manual
|
2303 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
2304 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2305 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2306 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" ) // This switch is not documented in the manual
|
2307 |
|
|
|
2308 |
|
|
PORT_MODIFY("DSWB")
|
2309 |
|
|
PORT_DIPNAME( 0x07, 0x04, "Difficulty Level 1" ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2310 |
|
|
PORT_DIPSETTING( 0x07, DEF_STR( Easiest ) ) // "01"
|
2311 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( Easier ) ) // "02"
|
2312 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( Easy ) ) // "03"
|
2313 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Normal ) ) // "04"
|
2314 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( Medium ) ) // "05"
|
2315 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Hard ) ) // "06"
|
2316 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Harder ) ) // "07"
|
2317 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) ) // "08"
|
2318 |
|
|
PORT_DIPNAME( 0x18, 0x10, "Difficulty Level 2" ) PORT_DIPLOCATION("SW(B):4,5")
|
2319 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Easy ) ) // "01"
|
2320 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Normal ) ) // "02"
|
2321 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Hard ) ) // "03"
|
2322 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) ) // "04"
|
2323 |
|
|
PORT_DIPNAME( 0x60, 0x40, DEF_STR( Bonus_Life ) ) PORT_DIPLOCATION("SW(B):6,7")
|
2324 |
|
|
PORT_DIPSETTING( 0x60, "300k and 700k" )
|
2325 |
|
|
PORT_DIPSETTING( 0x40, "500k and 1000k" )
|
2326 |
|
|
PORT_DIPSETTING( 0x20, "1000k" )
|
2327 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( None ) )
|
2328 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
2329 |
|
|
|
2330 |
|
|
PORT_MODIFY("DSWC")
|
2331 |
|
|
PORT_DIPNAME( 0x03, 0x02, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(C):1,2")
|
2332 |
|
|
PORT_DIPSETTING( 0x00, "4" )
|
2333 |
|
|
PORT_DIPSETTING( 0x01, "3" )
|
2334 |
|
|
PORT_DIPSETTING( 0x02, "2" )
|
2335 |
|
|
PORT_DIPSETTING( 0x03, "1" )
|
2336 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2337 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2338 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2339 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2340 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2341 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2342 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2343 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2344 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2345 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2346 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2347 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2348 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2349 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
2350 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
2351 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2352 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2353 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2354 |
|
|
|
2355 |
|
|
PORT_MODIFY("IN1")
|
2356 |
|
|
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1)
|
2357 |
|
|
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1)
|
2358 |
|
|
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1)
|
2359 |
|
|
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
|
2360 |
|
|
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
|
2361 |
|
|
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
|
2362 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
|
2363 |
|
|
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2364 |
|
|
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2)
|
2365 |
|
|
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2)
|
2366 |
|
|
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2)
|
2367 |
|
|
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2)
|
2368 |
|
|
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
|
2369 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
|
2370 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
|
2371 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2372 |
|
|
|
2373 |
|
|
PORT_MODIFY("IN2") /* Player 3 */
|
2374 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(3)
|
2375 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(3)
|
2376 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(3)
|
2377 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(3)
|
2378 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(3)
|
2379 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(3)
|
2380 |
|
|
// PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(3)
|
2381 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN3 )
|
2382 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START3 )
|
2383 |
|
|
INPUT_PORTS_END
|
2384 |
|
|
|
2385 |
|
|
/* Needs further checking */
|
2386 |
|
|
static INPUT_PORTS_START( punipic )
|
2387 |
|
|
PORT_INCLUDE( cps1_2b )
|
2388 |
|
|
|
2389 |
|
|
PORT_MODIFY("IN0")
|
2390 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2391 |
|
|
|
2392 |
|
|
PORT_START("DSWA") /* (not used, EEPROM) */
|
2393 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2394 |
|
|
|
2395 |
|
|
PORT_START("DSWB") /* (not used, EEPROM) */
|
2396 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2397 |
|
|
|
2398 |
|
|
PORT_START("DSWC")
|
2399 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" )
|
2400 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2401 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2402 |
|
|
PORT_BIT( 0xf7, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2403 |
|
|
|
2404 |
|
|
PORT_START("IN2") /* Player 3 - not used */
|
2405 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
2406 |
|
|
|
2407 |
|
|
PORT_START("IN3") /* Player 4 - not used */
|
2408 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
2409 |
|
|
INPUT_PORTS_END
|
2410 |
|
|
|
2411 |
|
|
static INPUT_PORTS_START( punisher )
|
2412 |
|
|
PORT_INCLUDE( punipic )
|
2413 |
|
|
|
2414 |
|
|
PORT_START( "EEPROMIN" )
|
2415 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit)
|
2416 |
|
|
|
2417 |
|
|
PORT_START( "EEPROMOUT" )
|
2418 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, write_bit)
|
2419 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_clock_line)
|
2420 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_cs_line)
|
2421 |
|
|
INPUT_PORTS_END
|
2422 |
|
|
|
2423 |
|
|
|
2424 |
|
|
static INPUT_PORTS_START( punisherbz )
|
2425 |
|
|
PORT_INCLUDE( punisher )
|
2426 |
|
|
|
2427 |
|
|
PORT_MODIFY("DSWA")
|
2428 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2429 |
|
|
PORT_DIPNAME( 0x08, 0x08, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):4")
|
2430 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2431 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2432 |
|
|
PORT_DIPNAME( 0x30, 0x20, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(A):5,6")
|
2433 |
|
|
PORT_DIPSETTING( 0x30, "1" )
|
2434 |
|
|
PORT_DIPSETTING( 0x20, "2" )
|
2435 |
|
|
PORT_DIPSETTING( 0x10, "3" )
|
2436 |
|
|
PORT_DIPSETTING( 0x00, "4" )
|
2437 |
|
|
PORT_DIPNAME( 0x40, 0x40, "Sound" ) PORT_DIPLOCATION("SW(A):7")
|
2438 |
|
|
PORT_DIPSETTING( 0x40, "Q Sound" )
|
2439 |
|
|
PORT_DIPSETTING( 0x00, "Monaural" )
|
2440 |
|
|
PORT_DIPNAME( 0x80, 0x80, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(A):8")
|
2441 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
2442 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2443 |
|
|
|
2444 |
|
|
PORT_MODIFY("DSWB")
|
2445 |
|
|
PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2446 |
|
|
PORT_DIPSETTING( 0x07, "Extra Easy" )
|
2447 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( Very_Easy) )
|
2448 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( Easy) )
|
2449 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Normal) )
|
2450 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( Hard) )
|
2451 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Very_Hard) )
|
2452 |
|
|
PORT_DIPSETTING( 0x01, "Extra Hard" )
|
2453 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest) )
|
2454 |
|
|
PORT_DIPNAME( 0x18, 0x10, "Extend" ) PORT_DIPLOCATION("SW(B):4,5")
|
2455 |
|
|
PORT_DIPSETTING( 0x18, "800000" )
|
2456 |
|
|
PORT_DIPSETTING( 0x10, "1800000" )
|
2457 |
|
|
PORT_DIPSETTING( 0x08, "2800000" )
|
2458 |
|
|
PORT_DIPSETTING( 0x00, "No Extend" )
|
2459 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(B):6")
|
2460 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( No ) )
|
2461 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
2462 |
|
|
PORT_DIPNAME( 0x40, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(B):7")
|
2463 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2464 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2465 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
2466 |
|
|
|
2467 |
|
|
PORT_MODIFY("DSWC")
|
2468 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2469 |
|
|
|
2470 |
|
|
PORT_MODIFY("IN1")
|
2471 |
|
|
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1)
|
2472 |
|
|
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1)
|
2473 |
|
|
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1)
|
2474 |
|
|
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
|
2475 |
|
|
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
|
2476 |
|
|
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
|
2477 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
|
2478 |
|
|
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2479 |
|
|
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2)
|
2480 |
|
|
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2)
|
2481 |
|
|
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2)
|
2482 |
|
|
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2)
|
2483 |
|
|
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
|
2484 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
|
2485 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
|
2486 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2487 |
|
|
INPUT_PORTS_END
|
2488 |
|
|
|
2489 |
|
|
/* Needs further checking */
|
2490 |
|
|
static INPUT_PORTS_START( slammast )
|
2491 |
|
|
PORT_INCLUDE( cps1_4players )
|
2492 |
|
|
|
2493 |
|
|
PORT_MODIFY("IN0")
|
2494 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2495 |
|
|
|
2496 |
|
|
PORT_MODIFY("IN1")
|
2497 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
|
2498 |
|
|
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(3)
|
2499 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
|
2500 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(4)
|
2501 |
|
|
|
2502 |
|
|
PORT_START("DSWA") /* (not used, EEPROM) */
|
2503 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2504 |
|
|
|
2505 |
|
|
PORT_START("DSWB") /* (not used, EEPROM) */
|
2506 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2507 |
|
|
|
2508 |
|
|
PORT_START("DSWC")
|
2509 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" )
|
2510 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2511 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2512 |
|
|
PORT_BIT( 0xf7, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2513 |
|
|
|
2514 |
|
|
PORT_START( "EEPROMIN" )
|
2515 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit)
|
2516 |
|
|
|
2517 |
|
|
PORT_START( "EEPROMOUT" )
|
2518 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, write_bit)
|
2519 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_clock_line)
|
2520 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_cs_line)
|
2521 |
|
|
INPUT_PORTS_END
|
2522 |
|
|
|
2523 |
|
|
/* Needs further checking */
|
2524 |
|
|
static INPUT_PORTS_START( pnickj )
|
2525 |
|
|
PORT_INCLUDE( cps1_3b )
|
2526 |
|
|
|
2527 |
|
|
PORT_MODIFY("IN0")
|
2528 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2529 |
|
|
|
2530 |
|
|
PORT_START("DSWA")
|
2531 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2532 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Coin Slots" ) PORT_DIPLOCATION("SW(A):4")
|
2533 |
|
|
PORT_DIPSETTING( 0x08, "1" )
|
2534 |
|
|
PORT_DIPSETTING( 0x00, "2" )
|
2535 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(A):5" )
|
2536 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(A):6" )
|
2537 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW(A):7" )
|
2538 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
2539 |
|
|
|
2540 |
|
|
PORT_START("DSWB")
|
2541 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
2542 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(B):4" )
|
2543 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(B):5" )
|
2544 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
2545 |
|
|
PORT_DIPNAME( 0xc0, 0xc0, "Vs Play Mode" ) PORT_DIPLOCATION("SW(B):7,8")
|
2546 |
|
|
PORT_DIPSETTING( 0xc0, "1 Game Match" )
|
2547 |
|
|
PORT_DIPSETTING( 0x80, "3 Games Match" )
|
2548 |
|
|
PORT_DIPSETTING( 0x40, "5 Games Match" )
|
2549 |
|
|
PORT_DIPSETTING( 0x00, "7 Games Match" )
|
2550 |
|
|
|
2551 |
|
|
PORT_START("DSWC")
|
2552 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
2553 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
2554 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "SW(C):3" )
|
2555 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2556 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2557 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2558 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2559 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2560 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2561 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2562 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2563 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2564 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW(C):7" )
|
2565 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2566 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2567 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2568 |
|
|
INPUT_PORTS_END
|
2569 |
|
|
|
2570 |
|
|
/* Needs further checking */
|
2571 |
|
|
static INPUT_PORTS_START( qad )
|
2572 |
|
|
PORT_INCLUDE( cps1_quiz )
|
2573 |
|
|
|
2574 |
|
|
PORT_MODIFY("IN0")
|
2575 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2576 |
|
|
|
2577 |
|
|
PORT_START("DSWA")
|
2578 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2579 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(A):4" ) // Manual says these are for coin 2, but they
|
2580 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(A):5" ) // coin to setting, but they clearly don't do
|
2581 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(A):6" ) // that.
|
2582 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
2583 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2584 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2585 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
2586 |
|
|
|
2587 |
|
|
PORT_START("DSWB")
|
2588 |
|
|
PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2589 |
|
|
// PORT_DIPSETTING( 0x07, DEF_STR( Easiest ) ) // Controls overall difficulty
|
2590 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( Easiest ) ) // Manual documents duplicate settings
|
2591 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( Easy ) )
|
2592 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Normal ) )
|
2593 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( Hard ) )
|
2594 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Hardest ) )
|
2595 |
|
|
// PORT_DIPSETTING( 0x01, DEF_STR( Hardest ) )
|
2596 |
|
|
// PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
2597 |
|
|
PORT_DIPNAME( 0x18, 0x10, "Wisdom (questions to win game)" ) PORT_DIPLOCATION("SW(B):4,5")
|
2598 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( Easy ) ) // Controls number of needed questions to finish
|
2599 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Normal ) )
|
2600 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Hard ) )
|
2601 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
2602 |
|
|
PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):6,7,8")
|
2603 |
|
|
PORT_DIPSETTING( 0x60, "1" )
|
2604 |
|
|
PORT_DIPSETTING( 0x80, "2" )
|
2605 |
|
|
PORT_DIPSETTING( 0xa0, "3" )
|
2606 |
|
|
PORT_DIPSETTING( 0xc0, "4" )
|
2607 |
|
|
PORT_DIPSETTING( 0xe0, "5" )
|
2608 |
|
|
// PORT_DIPSETTING( 0x40, "1" ) // These three settings are not documented
|
2609 |
|
|
// PORT_DIPSETTING( 0x20, "1" )
|
2610 |
|
|
// PORT_DIPSETTING( 0x00, "1" )
|
2611 |
|
|
|
2612 |
|
|
PORT_START("DSWC")
|
2613 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
2614 |
|
|
PORT_DIPUNUSED_DIPLOC( 0x02, 0x02, "SW(C):2" )
|
2615 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2616 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2617 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2618 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2619 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2620 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2621 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2622 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2623 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2624 |
|
|
PORT_DIPNAME( 0x20, 0x20, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2625 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
2626 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( On ) )
|
2627 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2628 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
2629 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) )
|
2630 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2631 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2632 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2633 |
|
|
|
2634 |
|
|
PORT_START("IN2") /* check code at 0x01d2d2 */
|
2635 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2636 |
|
|
INPUT_PORTS_END
|
2637 |
|
|
|
2638 |
|
|
/* Needs further checking */
|
2639 |
|
|
static INPUT_PORTS_START( qadjr )
|
2640 |
|
|
PORT_INCLUDE( qad )
|
2641 |
|
|
|
2642 |
|
|
PORT_MODIFY("DSWB")
|
2643 |
|
|
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2644 |
|
|
PORT_DIPSETTING( 0x07, "0" )
|
2645 |
|
|
PORT_DIPSETTING( 0x06, "1" )
|
2646 |
|
|
PORT_DIPSETTING( 0x05, "2" )
|
2647 |
|
|
PORT_DIPSETTING( 0x04, "3" )
|
2648 |
|
|
PORT_DIPSETTING( 0x03, "4" )
|
2649 |
|
|
// PORT_DIPSETTING( 0x02, "4" )
|
2650 |
|
|
// PORT_DIPSETTING( 0x01, "4" )
|
2651 |
|
|
// PORT_DIPSETTING( 0x00, "4" )
|
2652 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(B):4" )
|
2653 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(B):5" )
|
2654 |
|
|
PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):6,7,8")
|
2655 |
|
|
PORT_DIPSETTING( 0xa0, "1" )
|
2656 |
|
|
PORT_DIPSETTING( 0xc0, "2" )
|
2657 |
|
|
PORT_DIPSETTING( 0xe0, "3" )
|
2658 |
|
|
// PORT_DIPSETTING( 0x00, "1" )
|
2659 |
|
|
// PORT_DIPSETTING( 0x20, "1" )
|
2660 |
|
|
// PORT_DIPSETTING( 0x80, "1" )
|
2661 |
|
|
// PORT_DIPSETTING( 0x40, "2" )
|
2662 |
|
|
// PORT_DIPSETTING( 0x60, "3" )
|
2663 |
|
|
|
2664 |
|
|
PORT_MODIFY("IN2") /* check code at 0x000c48 */
|
2665 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2666 |
|
|
|
2667 |
|
|
PORT_START("IN3") /* check code at 0x000c3e */
|
2668 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2669 |
|
|
INPUT_PORTS_END
|
2670 |
|
|
|
2671 |
|
|
/* Needs further checking */
|
2672 |
|
|
static INPUT_PORTS_START( qtono2j )
|
2673 |
|
|
PORT_INCLUDE( cps1_quiz )
|
2674 |
|
|
|
2675 |
|
|
PORT_MODIFY("IN0")
|
2676 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2677 |
|
|
|
2678 |
|
|
PORT_START("DSWA")
|
2679 |
|
|
CPS1_COINAGE_2( "SW(A)" )
|
2680 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(A):4" )
|
2681 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(A):5" )
|
2682 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(A):6" )
|
2683 |
|
|
PORT_DIPNAME( 0x40, 0x40, "2 Coins to Start, 1 to Continue" ) PORT_DIPLOCATION("SW(A):7")
|
2684 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Off ) )
|
2685 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2686 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
2687 |
|
|
|
2688 |
|
|
PORT_START("DSWB")
|
2689 |
|
|
CPS1_DIFFICULTY_1( "SW(B)" )
|
2690 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(B):4" )
|
2691 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(B):5" )
|
2692 |
|
|
PORT_DIPNAME( 0xe0, 0xe0, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):6,7,8")
|
2693 |
|
|
PORT_DIPSETTING( 0x60, "1" )
|
2694 |
|
|
PORT_DIPSETTING( 0x80, "2" )
|
2695 |
|
|
PORT_DIPSETTING( 0xe0, "3" )
|
2696 |
|
|
PORT_DIPSETTING( 0xa0, "4" )
|
2697 |
|
|
PORT_DIPSETTING( 0xc0, "5" )
|
2698 |
|
|
// PORT_DIPSETTING( 0x40, "?" )
|
2699 |
|
|
// PORT_DIPSETTING( 0x20, "?" )
|
2700 |
|
|
// PORT_DIPSETTING( 0x00, "?" )
|
2701 |
|
|
|
2702 |
|
|
PORT_START("DSWC")
|
2703 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x01, 0x01, "SW(C):1" )
|
2704 |
|
|
PORT_DIPNAME( 0x02, 0x02, "Infinite Lives (Cheat)") PORT_DIPLOCATION("SW(C):2")
|
2705 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Off ) )
|
2706 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2707 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Free_Play ) ) PORT_DIPLOCATION("SW(C):3")
|
2708 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Off ) )
|
2709 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2710 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" ) PORT_DIPLOCATION("SW(C):4")
|
2711 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2712 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2713 |
|
|
PORT_DIPNAME( 0x10, 0x10, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):5")
|
2714 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( Off ) )
|
2715 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2716 |
|
|
PORT_DIPNAME( 0x20, 0x00, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):6")
|
2717 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( Off ) )
|
2718 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2719 |
|
|
PORT_DIPNAME( 0x40, 0x40, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):7")
|
2720 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
2721 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( Yes ) )
|
2722 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2723 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2724 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2725 |
|
|
|
2726 |
|
|
PORT_START("IN2") /* check code at 0x000f80 */
|
2727 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2728 |
|
|
|
2729 |
|
|
PORT_START("IN3") /* check code at 0x000f76 */
|
2730 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2731 |
|
|
INPUT_PORTS_END
|
2732 |
|
|
|
2733 |
|
|
/* Needs further checking */
|
2734 |
|
|
static INPUT_PORTS_START( pang3 )
|
2735 |
|
|
PORT_INCLUDE( cps1_3b )
|
2736 |
|
|
|
2737 |
|
|
PORT_MODIFY("IN0")
|
2738 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2739 |
|
|
|
2740 |
|
|
PORT_START("DSWA") /* (not used, EEPROM) */
|
2741 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2742 |
|
|
|
2743 |
|
|
PORT_START("DSWB") /* (not used, EEPROM) */
|
2744 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2745 |
|
|
|
2746 |
|
|
PORT_START("DSWC")
|
2747 |
|
|
PORT_DIPUNUSED( 0x01, 0x01 )
|
2748 |
|
|
PORT_DIPUNUSED( 0x02, 0x02 )
|
2749 |
|
|
PORT_DIPUNUSED( 0x04, 0x04 )
|
2750 |
|
|
PORT_DIPUNUSED( 0x08, 0x08 )
|
2751 |
|
|
PORT_DIPUNUSED( 0x10, 0x10 )
|
2752 |
|
|
PORT_DIPUNUSED( 0x20, 0x20 )
|
2753 |
|
|
PORT_DIPUNUSED( 0x40, 0x40 )
|
2754 |
|
|
PORT_DIPUNUSED( 0x80, 0x80 ) /* doubles up as an extra service switch */
|
2755 |
|
|
|
2756 |
|
|
PORT_START( "EEPROMIN" )
|
2757 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit)
|
2758 |
|
|
|
2759 |
|
|
PORT_START( "EEPROMOUT" )
|
2760 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, write_bit)
|
2761 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_clock_line)
|
2762 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_cs_line)
|
2763 |
|
|
INPUT_PORTS_END
|
2764 |
|
|
|
2765 |
|
|
/* Needs further checking */
|
2766 |
|
|
static INPUT_PORTS_START( pang3b )
|
2767 |
|
|
PORT_INCLUDE( pang3 )
|
2768 |
|
|
|
2769 |
|
|
PORT_MODIFY("DSWC")
|
2770 |
|
|
PORT_DIPUNUSED( 0x01, 0x01 )
|
2771 |
|
|
PORT_DIPUNUSED( 0x02, 0x02 )
|
2772 |
|
|
PORT_DIPUNUSED( 0x04, 0x04 )
|
2773 |
|
|
PORT_DIPNAME( 0x08, 0x08, "Freeze" )
|
2774 |
|
|
PORT_DIPSETTING( 0x08, DEF_STR( Off ) )
|
2775 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2776 |
|
|
PORT_DIPUNUSED( 0x10, 0x10 )
|
2777 |
|
|
PORT_DIPUNUSED( 0x20, 0x20 )
|
2778 |
|
|
PORT_DIPUNUSED( 0x40, 0x40 )
|
2779 |
|
|
PORT_DIPUNUSED( 0x80, 0x80 )
|
2780 |
|
|
INPUT_PORTS_END
|
2781 |
|
|
|
2782 |
|
|
/* Needs further checking */
|
2783 |
|
|
static INPUT_PORTS_START( megaman )
|
2784 |
|
|
PORT_INCLUDE( cps1_3b )
|
2785 |
|
|
|
2786 |
|
|
PORT_MODIFY("IN0")
|
2787 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2788 |
|
|
|
2789 |
|
|
PORT_START("DSWA")
|
2790 |
|
|
PORT_DIPNAME( 0x1f, 0x1f, DEF_STR( Coinage ) ) PORT_DIPLOCATION("SW(A):1,2,3,4,5")
|
2791 |
|
|
PORT_DIPSETTING( 0x0f, DEF_STR( 9C_1C ) )
|
2792 |
|
|
PORT_DIPSETTING( 0x10, DEF_STR( 8C_1C ) )
|
2793 |
|
|
PORT_DIPSETTING( 0x11, DEF_STR( 7C_1C ) )
|
2794 |
|
|
PORT_DIPSETTING( 0x12, DEF_STR( 6C_1C ) )
|
2795 |
|
|
PORT_DIPSETTING( 0x13, DEF_STR( 5C_1C ) )
|
2796 |
|
|
PORT_DIPSETTING( 0x14, DEF_STR( 4C_1C ) )
|
2797 |
|
|
PORT_DIPSETTING( 0x15, DEF_STR( 3C_1C ) )
|
2798 |
|
|
PORT_DIPSETTING( 0x16, DEF_STR( 2C_1C ) )
|
2799 |
|
|
PORT_DIPSETTING( 0x0e, "2 Coins to Start, 1 to Continue" )
|
2800 |
|
|
PORT_DIPSETTING( 0x1f, DEF_STR( 1C_1C ) )
|
2801 |
|
|
PORT_DIPSETTING( 0x1e, DEF_STR( 1C_2C ) )
|
2802 |
|
|
PORT_DIPSETTING( 0x1d, DEF_STR( 1C_3C ) )
|
2803 |
|
|
PORT_DIPSETTING( 0x1c, DEF_STR( 1C_4C ) )
|
2804 |
|
|
PORT_DIPSETTING( 0x1b, DEF_STR( 1C_5C ) )
|
2805 |
|
|
PORT_DIPSETTING( 0x1a, DEF_STR( 1C_6C ) )
|
2806 |
|
|
PORT_DIPSETTING( 0x19, DEF_STR( 1C_7C ) )
|
2807 |
|
|
PORT_DIPSETTING( 0x18, DEF_STR( 1C_8C ) )
|
2808 |
|
|
PORT_DIPSETTING( 0x17, DEF_STR( 1C_9C ) )
|
2809 |
|
|
PORT_DIPSETTING( 0x0d, DEF_STR( Free_Play ) )
|
2810 |
|
|
/* 0x00 to 0x0c 1 Coin/1 Credit */
|
2811 |
|
|
PORT_DIPNAME( 0x60, 0x60, "Coin slots" ) PORT_DIPLOCATION("SW(A):6,7")
|
2812 |
|
|
// PORT_DIPSETTING( 0x00, "Invalid" )
|
2813 |
|
|
PORT_DIPSETTING( 0x20, "1, Common" )
|
2814 |
|
|
PORT_DIPSETTING( 0x60, "2, Common" )
|
2815 |
|
|
PORT_DIPSETTING( 0x40, "2, Individual" )
|
2816 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW(A):8" )
|
2817 |
|
|
|
2818 |
|
|
PORT_START("DSWB")
|
2819 |
|
|
PORT_DIPNAME( 0x03, 0x02, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW(B):1,2")
|
2820 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( Easy ) )
|
2821 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Normal ) )
|
2822 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Hard ) )
|
2823 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest ) )
|
2824 |
|
|
PORT_DIPNAME( 0x0c, 0x0c, "Time" ) PORT_DIPLOCATION("SW(B):3,4")
|
2825 |
|
|
PORT_DIPSETTING( 0x0c, "100" )
|
2826 |
|
|
PORT_DIPSETTING( 0x08, "90" )
|
2827 |
|
|
PORT_DIPSETTING( 0x04, "70" )
|
2828 |
|
|
PORT_DIPSETTING( 0x00, "60" )
|
2829 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(B):5" )
|
2830 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
2831 |
|
|
PORT_DIPNAME( 0x40, 0x40, "Voice" ) PORT_DIPLOCATION("SW(B):7")
|
2832 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
2833 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( On ) )
|
2834 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
2835 |
|
|
|
2836 |
|
|
PORT_START("DSWC")
|
2837 |
|
|
PORT_DIPNAME( 0x01, 0x01, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW(C):1")
|
2838 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
2839 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2840 |
|
|
PORT_DIPNAME( 0x02, 0x02, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):2")
|
2841 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
2842 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( On ) )
|
2843 |
|
|
PORT_DIPNAME( 0x04, 0x04, DEF_STR( Allow_Continue ) ) PORT_DIPLOCATION("SW(C):3")
|
2844 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( No ) )
|
2845 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Yes ) )
|
2846 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(C):4" )
|
2847 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(C):5" )
|
2848 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(C):6" )
|
2849 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW(C):7" )
|
2850 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Game Mode") PORT_DIPLOCATION("SW(C):8")
|
2851 |
|
|
PORT_DIPSETTING( 0x80, "Game" )
|
2852 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Test ) )
|
2853 |
|
|
INPUT_PORTS_END
|
2854 |
|
|
|
2855 |
|
|
/* Needs further checking */
|
2856 |
|
|
/* Same as 'megaman' but no "Voice" Dip Switch */
|
2857 |
|
|
static INPUT_PORTS_START( rockmanj )
|
2858 |
|
|
PORT_INCLUDE(megaman)
|
2859 |
|
|
|
2860 |
|
|
PORT_MODIFY("DSWB")
|
2861 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
2862 |
|
|
INPUT_PORTS_END
|
2863 |
|
|
|
2864 |
|
|
static INPUT_PORTS_START( wofhfh )
|
2865 |
|
|
PORT_INCLUDE( wof )
|
2866 |
|
|
|
2867 |
|
|
PORT_MODIFY("DSWA")
|
2868 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW(A):1,2")
|
2869 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( 1C_1C ) )
|
2870 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( 1C_2C ) )
|
2871 |
|
|
PORT_DIPSETTING( 0x01, DEF_STR( 1C_3C ) )
|
2872 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( 1C_4C ) )
|
2873 |
|
|
PORT_BIT( 0xfc, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2874 |
|
|
|
2875 |
|
|
PORT_MODIFY("DSWB")
|
2876 |
|
|
PORT_DIPNAME( 0x07, 0x04, DEF_STR( Difficulty ) ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2877 |
|
|
PORT_DIPSETTING( 0x07, "Extra Easy" )
|
2878 |
|
|
PORT_DIPSETTING( 0x06, DEF_STR( Very_Easy) )
|
2879 |
|
|
PORT_DIPSETTING( 0x05, DEF_STR( Easy) )
|
2880 |
|
|
PORT_DIPSETTING( 0x04, DEF_STR( Normal) )
|
2881 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( Hard) )
|
2882 |
|
|
PORT_DIPSETTING( 0x02, DEF_STR( Very_Hard) )
|
2883 |
|
|
PORT_DIPSETTING( 0x01, "Extra Hard" )
|
2884 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Hardest) )
|
2885 |
|
|
PORT_DIPNAME( 0x70, 0x60, DEF_STR( Lives ) ) PORT_DIPLOCATION("SW(B):4,5,6")
|
2886 |
|
|
PORT_DIPSETTING( 0x00, "Start 4 Continue 5" )
|
2887 |
|
|
PORT_DIPSETTING( 0x10, "Start 3 Continue 4" )
|
2888 |
|
|
PORT_DIPSETTING( 0x20, "Start 2 Continue 3" )
|
2889 |
|
|
PORT_DIPSETTING( 0x30, "Start 1 Continue 2" )
|
2890 |
|
|
PORT_DIPSETTING( 0x40, "Start 4 Continue 4" )
|
2891 |
|
|
PORT_DIPSETTING( 0x50, "Start 3 Continue 3" )
|
2892 |
|
|
PORT_DIPSETTING( 0x60, "Start 2 Continue 2" )
|
2893 |
|
|
PORT_DIPSETTING( 0x70, "Start 1 Continue 1" )
|
2894 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2895 |
|
|
|
2896 |
|
|
PORT_MODIFY("DSWC")
|
2897 |
|
|
PORT_DIPNAME( 0x03, 0x03, "Coin Slots" ) PORT_DIPLOCATION("SW(C):1,2")
|
2898 |
|
|
// PORT_DIPSETTING( 0x00, "2 Players 1 Shooter" )
|
2899 |
|
|
PORT_DIPSETTING( 0x01, "2 Players 1 Shooter" )
|
2900 |
|
|
PORT_DIPSETTING( 0x02, "3 Players 1 Shooter" )
|
2901 |
|
|
PORT_DIPSETTING( 0x03, "3 Players 3 Shooters" )
|
2902 |
|
|
PORT_BIT( 0xfc, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2903 |
|
|
|
2904 |
|
|
PORT_MODIFY("IN1")
|
2905 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
|
2906 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
|
2907 |
|
|
|
2908 |
|
|
PORT_MODIFY("IN2") /* Player 3 */
|
2909 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("Coin 3 (P3 Button 3 in-game)")
|
2910 |
|
|
INPUT_PORTS_END
|
2911 |
|
|
|
2912 |
|
|
static INPUT_PORTS_START( ganbare )
|
2913 |
|
|
PORT_START("IN0")
|
2914 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
|
2915 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 ) /* definitely read here in test mode, coin lock prevents it though */
|
2916 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 )
|
2917 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2918 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START1 )
|
2919 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START2 )
|
2920 |
|
|
PORT_SERVICE_NO_TOGGLE( 0x40, IP_ACTIVE_LOW )
|
2921 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2922 |
|
|
|
2923 |
|
|
PORT_START("IN1")
|
2924 |
|
|
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1)
|
2925 |
|
|
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1)
|
2926 |
|
|
PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2927 |
|
|
PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2928 |
|
|
PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
|
2929 |
|
|
PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
|
2930 |
|
|
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2931 |
|
|
PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2932 |
|
|
PORT_BIT( 0x0100, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2933 |
|
|
PORT_BIT( 0x0200, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2934 |
|
|
PORT_BIT( 0x0400, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2935 |
|
|
PORT_BIT( 0x0800, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2936 |
|
|
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2937 |
|
|
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2938 |
|
|
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2939 |
|
|
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
2940 |
|
|
|
2941 |
|
|
PORT_START("DSWA")
|
2942 |
|
|
PORT_DIPNAME( 0x01, 0x01, "Medal Setup" ) PORT_DIPLOCATION("SW(A):1")
|
2943 |
|
|
PORT_DIPSETTING( 0x01, "1 Medal 1 Credit" )
|
2944 |
|
|
PORT_DIPSETTING( 0x00, "Don't use" )
|
2945 |
|
|
PORT_DIPNAME( 0x02, 0x02, "Coin Setup" ) PORT_DIPLOCATION("SW(A):2")
|
2946 |
|
|
PORT_DIPSETTING( 0x02, "100 Yen" )
|
2947 |
|
|
PORT_DIPSETTING( 0x00, "10 Yen" )
|
2948 |
|
|
PORT_DIPNAME( 0x1c, 0x1c, "Change Setup" ) PORT_DIPLOCATION("SW(A):3,4,5")
|
2949 |
|
|
PORT_DIPSETTING( 0x04, "12" )
|
2950 |
|
|
PORT_DIPSETTING( 0x00, "11" )
|
2951 |
|
|
PORT_DIPSETTING( 0x1c, "10" )
|
2952 |
|
|
PORT_DIPSETTING( 0x18, "8" )
|
2953 |
|
|
PORT_DIPSETTING( 0x14, "7" )
|
2954 |
|
|
PORT_DIPSETTING( 0x10, "6" )
|
2955 |
|
|
PORT_DIPSETTING( 0x0c, "5" )
|
2956 |
|
|
PORT_DIPSETTING( 0x08, "No change" )
|
2957 |
|
|
PORT_DIPNAME( 0x60, 0x60, "10 Yen Setup" ) PORT_DIPLOCATION("SW(A):6,7")
|
2958 |
|
|
PORT_DIPSETTING( 0x60, DEF_STR( 1C_1C ) )
|
2959 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) )
|
2960 |
|
|
PORT_DIPSETTING( 0x20, DEF_STR( 3C_1C ) )
|
2961 |
|
|
PORT_DIPSETTING( 0x00, "Don't use" )
|
2962 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Payout Setup" ) PORT_DIPLOCATION("SW(A):8")
|
2963 |
|
|
PORT_DIPSETTING( 0x80, "Credit Mode" )
|
2964 |
|
|
PORT_DIPSETTING( 0x00, "Payout Mode" )
|
2965 |
|
|
|
2966 |
|
|
PORT_START("DSWB")
|
2967 |
|
|
PORT_DIPNAME( 0x07, 0x07, "Payout Rate Setup" ) PORT_DIPLOCATION("SW(B):1,2,3")
|
2968 |
|
|
PORT_DIPSETTING( 0x01, "90%" )
|
2969 |
|
|
PORT_DIPSETTING( 0x00, "85%" )
|
2970 |
|
|
PORT_DIPSETTING( 0x07, "80%" )
|
2971 |
|
|
PORT_DIPSETTING( 0x06, "75%" )
|
2972 |
|
|
PORT_DIPSETTING( 0x05, "70%" )
|
2973 |
|
|
PORT_DIPSETTING( 0x04, "65%" )
|
2974 |
|
|
PORT_DIPSETTING( 0x03, "60%" )
|
2975 |
|
|
PORT_DIPSETTING( 0x02, "55%" )
|
2976 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(B):4" )
|
2977 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(B):5" )
|
2978 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(B):6" )
|
2979 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x40, 0x40, "SW(B):7" )
|
2980 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x80, 0x80, "SW(B):8" )
|
2981 |
|
|
|
2982 |
|
|
PORT_START("DSWC")
|
2983 |
|
|
PORT_DIPNAME( 0x03, 0x03, DEF_STR( Demo_Sounds ) ) PORT_DIPLOCATION("SW(C):1,2")
|
2984 |
|
|
PORT_DIPSETTING( 0x03, DEF_STR( On ) )
|
2985 |
|
|
PORT_DIPSETTING( 0x02, "Every second sound" )
|
2986 |
|
|
PORT_DIPSETTING( 0x01, "Every third sound" )
|
2987 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Off ) )
|
2988 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x04, 0x04, "SW(C):3" )
|
2989 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x08, 0x08, "SW(C):4" )
|
2990 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x10, 0x10, "SW(C):5" )
|
2991 |
|
|
PORT_DIPUNKNOWN_DIPLOC( 0x20, 0x20, "SW(C):6" )
|
2992 |
|
|
PORT_DIPNAME( 0x40, 0x40, "Clear RAM" ) PORT_DIPLOCATION("SW(C):7")
|
2993 |
|
|
PORT_DIPSETTING( 0x40, DEF_STR( No ) )
|
2994 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
|
2995 |
|
|
PORT_DIPNAME( 0x80, 0x80, "Tes Mode Display" ) PORT_DIPLOCATION("SW(C):8")
|
2996 |
|
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
2997 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
2998 |
|
|
INPUT_PORTS_END
|
2999 |
|
|
|
3000 |
|
|
|
3001 |
|
|
static INPUT_PORTS_START( sfzch )
|
3002 |
|
|
PORT_START("IN0") /* IN0 */
|
3003 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON5) PORT_PLAYER(1)
|
3004 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON5) PORT_PLAYER(2)
|
3005 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE) PORT_NAME(DEF_STR(Pause)) PORT_CODE(KEYCODE_F1) /* pause */
|
3006 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SERVICE ) /* pause */
|
3007 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_START) PORT_PLAYER(1)
|
3008 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_START) PORT_PLAYER(2)
|
3009 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON6) PORT_PLAYER(1)
|
3010 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON6) PORT_PLAYER(2)
|
3011 |
|
|
|
3012 |
|
|
PORT_START("DSWA")
|
3013 |
|
|
PORT_DIPNAME( 0xff, 0xff, DEF_STR( Unknown ) )
|
3014 |
|
|
PORT_DIPSETTING( 0xff, DEF_STR( Off ) )
|
3015 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
3016 |
|
|
|
3017 |
|
|
PORT_START("DSWB")
|
3018 |
|
|
PORT_DIPNAME( 0xff, 0xff, DEF_STR( Unknown ) )
|
3019 |
|
|
PORT_DIPSETTING( 0xff, DEF_STR( Off ) )
|
3020 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
3021 |
|
|
|
3022 |
|
|
PORT_START("DSWC")
|
3023 |
|
|
PORT_DIPNAME( 0xff, 0xff, DEF_STR( Unknown ) )
|
3024 |
|
|
PORT_DIPSETTING( 0xff, DEF_STR( Off ) )
|
3025 |
|
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
3026 |
|
|
|
3027 |
|
|
PORT_START("IN1") /* Player 1 */
|
3028 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT) PORT_PLAYER(1) PORT_8WAY
|
3029 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT) PORT_PLAYER(1) PORT_8WAY
|
3030 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN) PORT_PLAYER(1) PORT_8WAY
|
3031 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP) PORT_PLAYER(1) PORT_8WAY
|
3032 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1) PORT_PLAYER(1)
|
3033 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2) PORT_PLAYER(1)
|
3034 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON3) PORT_PLAYER(1)
|
3035 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON4) PORT_PLAYER(1)
|
3036 |
|
|
|
3037 |
|
|
PORT_START("IN2") /* Player 2 */
|
3038 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT) PORT_PLAYER(2) PORT_8WAY
|
3039 |
|
|
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT) PORT_PLAYER(2) PORT_8WAY
|
3040 |
|
|
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN) PORT_PLAYER(2) PORT_8WAY
|
3041 |
|
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_UP) PORT_PLAYER(2) PORT_8WAY
|
3042 |
|
|
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1) PORT_PLAYER(2)
|
3043 |
|
|
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON2) PORT_PLAYER(2)
|
3044 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON3) PORT_PLAYER(2)
|
3045 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON4) PORT_PLAYER(2)
|
3046 |
|
|
|
3047 |
|
|
PORT_START("IN3") /* Player 4 - not used */
|
3048 |
|
|
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
|
3049 |
|
|
|
3050 |
|
|
INPUT_PORTS_END
|
3051 |
|
|
|
3052 |
|
|
static INPUT_PORTS_START( wofch )
|
3053 |
|
|
PORT_INCLUDE( sfzch )
|
3054 |
|
|
|
3055 |
|
|
PORT_START( "EEPROMIN" )
|
3056 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_device, read_bit)
|
3057 |
|
|
|
3058 |
|
|
PORT_START( "EEPROMOUT" )
|
3059 |
|
|
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, write_bit)
|
3060 |
|
|
PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_clock_line)
|
3061 |
|
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OUTPUT ) PORT_WRITE_LINE_DEVICE_MEMBER("eeprom", eeprom_device, set_cs_line)
|
3062 |
|
|
INPUT_PORTS_END
|
3063 |
|
|
|
3064 |
|
|
/*
|
3065 |
|
|
A Final Fight board with mismatched USA and Japan GFX proves that the columns
|
3066 |
|
|
of the 8x8 tilemap alternate between sides of the 16x16 tile resulting
|
3067 |
|
|
in a corrupt WDUD screen. ffightub is now fixed since a genuine pcb surfaced.
|
3068 |
|
|
*/
|
3069 |
|
|
|
3070 |
|
|
static const gfx_layout cps1_layout8x8 =
|
3071 |
|
|
{
|
3072 |
|
|
8,8,
|
3073 |
|
|
RGN_FRAC(1,1),
|
3074 |
|
|
4,
|
3075 |
|
|
{ 0, 1, 2, 3 },
|
3076 |
|
|
{ 1*4, 0*4, 3*4, 2*4, 5*4, 4*4, 7*4, 6*4 },
|
3077 |
|
|
{ 0*64, 1*64, 2*64, 3*64, 4*64, 5*64, 6*64, 7*64 },
|
3078 |
|
|
64*8
|
3079 |
|
|
};
|
3080 |
|
|
|
3081 |
|
|
static const gfx_layout cps1_layout8x8_2 =
|
3082 |
|
|
{
|
3083 |
|
|
8,8,
|
3084 |
|
|
RGN_FRAC(1,1),
|
3085 |
|
|
4,
|
3086 |
|
|
{ 0, 1, 2, 3 },
|
3087 |
|
|
{ 9*4, 8*4, 11*4, 10*4, 13*4, 12*4, 15*4, 14*4 },
|
3088 |
|
|
{ 0*64, 1*64, 2*64, 3*64, 4*64, 5*64, 6*64, 7*64 },
|
3089 |
|
|
64*8
|
3090 |
|
|
};
|
3091 |
|
|
|
3092 |
|
|
static const gfx_layout cps1_layout16x16 =
|
3093 |
|
|
{
|
3094 |
|
|
16,16,
|
3095 |
|
|
RGN_FRAC(1,1),
|
3096 |
|
|
4,
|
3097 |
|
|
{ STEP4(0,1) },
|
3098 |
|
|
{ 1*4, 0*4, 3*4, 2*4, 5*4, 4*4, 7*4, 6*4, 9*4, 8*4, 11*4, 10*4, 13*4, 12*4, 15*4, 14*4 },
|
3099 |
|
|
{ STEP16(0,4*16) },
|
3100 |
|
|
4*16*16
|
3101 |
|
|
};
|
3102 |
|
|
|
3103 |
|
|
static const gfx_layout cps1_layout32x32 =
|
3104 |
|
|
{
|
3105 |
|
|
32,32,
|
3106 |
|
|
RGN_FRAC(1,1),
|
3107 |
|
|
4,
|
3108 |
|
|
{ STEP4(0,1) },
|
3109 |
|
|
{ 1*4, 0*4, 3*4, 2*4, 5*4, 4*4, 7*4, 6*4, 9*4, 8*4, 11*4, 10*4, 13*4, 12*4, 15*4, 14*4,
|
3110 |
|
|
17*4, 16*4, 19*4, 18*4, 21*4, 20*4, 23*4, 22*4, 25*4, 24*4, 27*4, 26*4, 29*4, 28*4, 31*4, 30*4 },
|
3111 |
|
|
{ STEP32(0,4*32) },
|
3112 |
|
|
4*32*32
|
3113 |
|
|
};
|
3114 |
|
|
|
3115 |
|
|
GFXDECODE_START( cps1 )
|
3116 |
|
|
GFXDECODE_ENTRY( "gfx", 0, cps1_layout8x8, 0, 0x100 )
|
3117 |
|
|
GFXDECODE_ENTRY( "gfx", 0, cps1_layout8x8_2, 0, 0x100 )
|
3118 |
|
|
GFXDECODE_ENTRY( "gfx", 0, cps1_layout16x16, 0, 0x100 )
|
3119 |
|
|
GFXDECODE_ENTRY( "gfx", 0, cps1_layout32x32, 0, 0x100 )
|
3120 |
|
|
GFXDECODE_END
|
3121 |
|
|
|
3122 |
|
|
|
3123 |
|
|
|
3124 |
|
|
/********************************************************************
|
3125 |
|
|
*
|
3126 |
|
|
* Machine Driver macro
|
3127 |
|
|
* ====================
|
3128 |
|
|
*
|
3129 |
|
|
* Abusing the pre-processor.
|
3130 |
|
|
*
|
3131 |
|
|
********************************************************************/
|
3132 |
|
|
|
3133 |
|
|
MACHINE_START_MEMBER(cps_state,common)
|
3134 |
|
|
{
|
3135 |
|
|
|
3136 |
|
|
m_maincpu = machine().device<cpu_device>("maincpu");
|
3137 |
|
|
m_audiocpu = machine().device<cpu_device>("audiocpu");
|
3138 |
|
|
}
|
3139 |
|
|
|
3140 |
|
|
MACHINE_START_MEMBER(cps_state,cps1)
|
3141 |
|
|
{
|
3142 |
|
|
MACHINE_START_CALL_MEMBER(common);
|
3143 |
|
|
machine().root_device().membank("bank1")->configure_entries(0, 2, machine().root_device().memregion("audiocpu")->base() + 0x10000, 0x4000);
|
3144 |
|
|
}
|
3145 |
|
|
|
3146 |
|
|
MACHINE_START_MEMBER(cps_state,qsound)
|
3147 |
|
|
{
|
3148 |
|
|
MACHINE_START_CALL_MEMBER(common);
|
3149 |
|
|
machine().root_device().membank("bank1")->configure_entries(0, 6, machine().root_device().memregion("audiocpu")->base() + 0x10000, 0x4000);
|
3150 |
|
|
}
|
3151 |
|
|
|
3152 |
|
|
static MACHINE_CONFIG_START( cps1_10MHz, cps_state )
|
3153 |
|
|
|
3154 |
|
|
/* basic machine hardware */
|
3155 |
|
|
MCFG_CPU_ADD("maincpu", M68000, XTAL_10MHz ) /* verified on pcb */
|
3156 |
|
|
MCFG_CPU_PROGRAM_MAP(main_map)
|
3157 |
|
|
MCFG_CPU_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
|
3158 |
|
|
|
3159 |
|
|
MCFG_CPU_ADD("audiocpu", Z80, XTAL_3_579545MHz) /* verified on pcb */
|
3160 |
|
|
MCFG_CPU_PROGRAM_MAP(sub_map)
|
3161 |
|
|
|
3162 |
|
|
MCFG_MACHINE_START_OVERRIDE(cps_state,cps1)
|
3163 |
|
|
|
3164 |
|
|
/* video hardware */
|
3165 |
|
|
MCFG_SCREEN_ADD("screen", RASTER)
|
3166 |
|
|
// MCFG_SCREEN_REFRESH_RATE(59.61) /* verified on one of the input gates of the 74ls08@4J on GNG romboard 88620-b-2 */
|
3167 |
|
|
// MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
3168 |
|
|
// MCFG_SCREEN_SIZE(64*8, 32*8)
|
3169 |
|
|
// MCFG_SCREEN_VISIBLE_AREA(8*8, (64-8)*8-1, 2*8, 30*8-1 )
|
3170 |
|
|
MCFG_SCREEN_RAW_PARAMS(XTAL_16MHz/2, 518, 64, 448, 259, 16, 240) /* guess: assume that CPS-1 uses the same exact timings as CPS-2 */
|
3171 |
|
|
MCFG_SCREEN_UPDATE_DRIVER(cps_state, screen_update_cps1)
|
3172 |
|
|
MCFG_SCREEN_VBLANK_DRIVER(cps_state, screen_eof_cps1)
|
3173 |
|
|
|
3174 |
|
|
MCFG_GFXDECODE(cps1)
|
3175 |
|
|
MCFG_PALETTE_LENGTH(0xc00)
|
3176 |
|
|
|
3177 |
|
|
MCFG_VIDEO_START_OVERRIDE(cps_state,cps1)
|
3178 |
|
|
|
3179 |
|
|
/* sound hardware */
|
3180 |
|
|
MCFG_SPEAKER_STANDARD_MONO("mono")
|
3181 |
|
|
|
3182 |
|
|
MCFG_YM2151_ADD("2151", XTAL_3_579545MHz) /* verified on pcb */
|
3183 |
|
|
MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
|
3184 |
|
|
MCFG_SOUND_ROUTE(0, "mono", 0.35)
|
3185 |
|
|
MCFG_SOUND_ROUTE(1, "mono", 0.35)
|
3186 |
|
|
|
3187 |
|
|
/* CPS PPU is fed by a 16mhz clock,pin 117 outputs a 4mhz clock which is divided by 4 using 2 74ls74 */
|
3188 |
|
|
MCFG_OKIM6295_ADD("oki", XTAL_16MHz/4/4, OKIM6295_PIN7_HIGH) // pin 7 can be changed by the game code, see f006 on z80
|
3189 |
|
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30)
|
3190 |
|
|
MACHINE_CONFIG_END
|
3191 |
|
|
|
3192 |
|
|
static MACHINE_CONFIG_DERIVED( cps1_12MHz, cps1_10MHz )
|
3193 |
|
|
|
3194 |
|
|
/* basic machine hardware */
|
3195 |
|
|
MCFG_CPU_MODIFY("maincpu")
|
3196 |
|
|
MCFG_CPU_CLOCK( XTAL_12MHz ) /* verified on pcb */
|
3197 |
|
|
MACHINE_CONFIG_END
|
3198 |
|
|
|
3199 |
|
|
static MACHINE_CONFIG_DERIVED( pang3, cps1_12MHz )
|
3200 |
|
|
|
3201 |
|
|
/* basic machine hardware */
|
3202 |
|
|
MCFG_EEPROM_ADD("eeprom", pang3_eeprom_interface)
|
3203 |
|
|
MACHINE_CONFIG_END
|
3204 |
|
|
|
3205 |
|
|
static MACHINE_CONFIG_DERIVED( ganbare, cps1_10MHz )
|
3206 |
|
|
|
3207 |
|
|
/* basic machine hardware */
|
3208 |
|
|
MCFG_CPU_MODIFY("maincpu")
|
3209 |
|
|
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", cps_state, ganbare_interrupt, "screen", 0, 1) // need to investigate more
|
3210 |
|
|
|
3211 |
|
|
MCFG_M48T35_ADD("m48t35")
|
3212 |
|
|
MACHINE_CONFIG_END
|
3213 |
|
|
|
3214 |
|
|
static MACHINE_CONFIG_DERIVED( qsound, cps1_12MHz )
|
3215 |
|
|
|
3216 |
|
|
/* basic machine hardware */
|
3217 |
|
|
MCFG_CPU_REPLACE("maincpu", M68000, XTAL_12MHz ) /* verified on pcb */
|
3218 |
|
|
MCFG_CPU_PROGRAM_MAP(qsound_main_map)
|
3219 |
|
|
MCFG_CPU_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
|
3220 |
|
|
|
3221 |
|
|
MCFG_CPU_REPLACE("audiocpu", Z80, XTAL_8MHz) /* verified on pcb */
|
3222 |
|
|
MCFG_CPU_PROGRAM_MAP(qsound_sub_map)
|
3223 |
|
|
MCFG_CPU_PERIODIC_INT_DRIVER(cps_state, irq0_line_hold, 250) /* ?? */
|
3224 |
|
|
|
3225 |
|
|
MCFG_MACHINE_START_OVERRIDE(cps_state,qsound)
|
3226 |
|
|
|
3227 |
|
|
MCFG_EEPROM_ADD("eeprom", qsound_eeprom_interface)
|
3228 |
|
|
|
3229 |
|
|
/* sound hardware */
|
3230 |
|
|
MCFG_DEVICE_REMOVE("mono")
|
3231 |
|
|
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
|
3232 |
|
|
|
3233 |
|
|
MCFG_DEVICE_REMOVE("2151")
|
3234 |
|
|
MCFG_DEVICE_REMOVE("oki")
|
3235 |
|
|
|
3236 |
|
|
MCFG_QSOUND_ADD("qsound", QSOUND_CLOCK)
|
3237 |
|
|
MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
|
3238 |
|
|
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
|
3239 |
|
|
MACHINE_CONFIG_END
|
3240 |
|
|
|
3241 |
|
|
/* bootlegs with PIC */
|
3242 |
|
|
|
3243 |
|
|
static MACHINE_CONFIG_START( cpspicb, cps_state )
|
3244 |
|
|
|
3245 |
|
|
/* basic machine hardware */
|
3246 |
|
|
MCFG_CPU_ADD("maincpu", M68000, 12000000)
|
3247 |
|
|
MCFG_CPU_PROGRAM_MAP(main_map)
|
3248 |
|
|
MCFG_CPU_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
|
3249 |
|
|
|
3250 |
|
|
MCFG_CPU_ADD("audiocpu", PIC16C57, 12000000)
|
3251 |
|
|
MCFG_DEVICE_DISABLE() /* no valid dumps .. */
|
3252 |
|
|
|
3253 |
|
|
MCFG_MACHINE_START_OVERRIDE(cps_state,common)
|
3254 |
|
|
|
3255 |
|
|
/* video hardware */
|
3256 |
|
|
MCFG_SCREEN_ADD("screen", RASTER)
|
3257 |
|
|
MCFG_SCREEN_REFRESH_RATE(60)
|
3258 |
|
|
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
3259 |
|
|
MCFG_SCREEN_SIZE(64*8, 32*8)
|
3260 |
|
|
MCFG_SCREEN_VISIBLE_AREA(8*8, (64-8)*8-1, 2*8, 30*8-1 )
|
3261 |
|
|
MCFG_SCREEN_UPDATE_DRIVER(cps_state, screen_update_cps1)
|
3262 |
|
|
MCFG_SCREEN_VBLANK_DRIVER(cps_state, screen_eof_cps1)
|
3263 |
|
|
|
3264 |
|
|
MCFG_GFXDECODE(cps1)
|
3265 |
|
|
MCFG_PALETTE_LENGTH(0xc00)
|
3266 |
|
|
|
3267 |
|
|
MCFG_VIDEO_START_OVERRIDE(cps_state,cps1)
|
3268 |
|
|
|
3269 |
|
|
/* sound hardware */
|
3270 |
|
|
MCFG_SPEAKER_STANDARD_MONO("mono")
|
3271 |
|
|
|
3272 |
|
|
MCFG_OKIM6295_ADD("oki", 1000000, OKIM6295_PIN7_HIGH)
|
3273 |
|
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30)
|
3274 |
|
|
MACHINE_CONFIG_END
|
3275 |
|
|
|
3276 |
|
|
static MACHINE_CONFIG_DERIVED( wofhfh, cps1_12MHz )
|
3277 |
|
|
|
3278 |
|
|
/* basic machine hardware */
|
3279 |
|
|
MCFG_EEPROM_ADD("eeprom", qsound_eeprom_interface)
|
3280 |
|
|
MACHINE_CONFIG_END
|
3281 |
|
|
|
3282 |
|
|
/*
|
3283 |
|
|
|
3284 |
|
|
CPU:
|
3285 |
|
|
|
3286 |
|
|
1x MC68000P12 ic65 main
|
3287 |
|
|
1x Z0840006PSC ic1 sound
|
3288 |
|
|
1x YM2151 ic29 sound
|
3289 |
|
|
1x YM3012 ic30 sound
|
3290 |
|
|
2x LM324 ic15,ic31 sound
|
3291 |
|
|
2x M5205 ic184,ic185 sound
|
3292 |
|
|
1x TDA2003 ic14 sound
|
3293 |
|
|
1x oscillator 24.000000MHz (close to main)
|
3294 |
|
|
1x oscillator 29.821000MHz (close to sound)
|
3295 |
|
|
|
3296 |
|
|
ROMs
|
3297 |
|
|
|
3298 |
|
|
5x M27C2001 1,2,3,4,5 dumped
|
3299 |
|
|
4x maskrom KA,KB,KC,KD not dumped
|
3300 |
|
|
|
3301 |
|
|
RAMs:
|
3302 |
|
|
|
3303 |
|
|
4x KM62256ALP ic112,ic113,ic168,ic170
|
3304 |
|
|
1x SYC6116L ic24
|
3305 |
|
|
1x MCM2018AN ic7,ic8,ic51,ic56,ic70,ic71,ic77,ic78
|
3306 |
|
|
|
3307 |
|
|
PLDs:
|
3308 |
|
|
|
3309 |
|
|
1x TPC1020AFN ic116 read protected
|
3310 |
|
|
3x GAL20V8A ic120,ic121,ic169 read protected
|
3311 |
|
|
3x GAL16V8A ic7,ic72,ic80 read protected
|
3312 |
|
|
|
3313 |
|
|
Note:
|
3314 |
|
|
|
3315 |
|
|
1x JAMMA edge connector
|
3316 |
|
|
2x 10 legs connector
|
3317 |
|
|
1x trimmer (volume)
|
3318 |
|
|
3x 8x2 switches DIP
|
3319 |
|
|
|
3320 |
|
|
*/
|
3321 |
|
|
|
3322 |
|
|
// The following is temporary - new code is on the way
|
3323 |
|
|
|
3324 |
|
|
static ADDRESS_MAP_START( sf2mdt_z80map, AS_PROGRAM, 8, cps_state )
|
3325 |
|
|
AM_RANGE(0x0000, 0x7fff) AM_ROM
|
3326 |
|
|
AM_RANGE(0x8000, 0xd7ff) AM_RAM
|
3327 |
|
|
AM_RANGE(0xd800, 0xd801) AM_DEVREADWRITE("2151", ym2151_device, read, write)
|
3328 |
|
|
AM_RANGE(0xdc00, 0xdc00) AM_READ(soundlatch_byte_r)
|
3329 |
|
|
ADDRESS_MAP_END
|
3330 |
|
|
|
3331 |
|
|
static void m5205_int1( device_t *device )
|
3332 |
|
|
{
|
3333 |
|
|
cps_state *state = device->machine().driver_data<cps_state>();
|
3334 |
|
|
|
3335 |
|
|
msm5205_data_w(device, state->m_sample_buffer1 & 0x0f);
|
3336 |
|
|
state->m_sample_buffer1 >>= 4;
|
3337 |
|
|
state->m_sample_select1 ^= 1;
|
3338 |
|
|
if (state->m_sample_select1 == 0)
|
3339 |
|
|
state->m_audiocpu->set_input_line(INPUT_LINE_NMI, PULSE_LINE);
|
3340 |
|
|
}
|
3341 |
|
|
|
3342 |
|
|
static void m5205_int2( device_t *device )
|
3343 |
|
|
{
|
3344 |
|
|
cps_state *state = device->machine().driver_data<cps_state>();
|
3345 |
|
|
|
3346 |
|
|
msm5205_data_w(device, state->m_sample_buffer2 & 0x0f);
|
3347 |
|
|
state->m_sample_buffer2 >>= 4;
|
3348 |
|
|
state->m_sample_select2 ^= 1;
|
3349 |
|
|
}
|
3350 |
|
|
|
3351 |
|
|
static const msm5205_interface msm5205_interface1 =
|
3352 |
|
|
{
|
3353 |
|
|
m5205_int1, /* interrupt function */
|
3354 |
|
|
MSM5205_S96_4B /* 4KHz 4-bit */
|
3355 |
|
|
};
|
3356 |
|
|
|
3357 |
|
|
static const msm5205_interface msm5205_interface2 =
|
3358 |
|
|
{
|
3359 |
|
|
m5205_int2, /* interrupt function */
|
3360 |
|
|
MSM5205_S96_4B /* 4KHz 4-bit */
|
3361 |
|
|
};
|
3362 |
|
|
|
3363 |
|
|
|
3364 |
|
|
static MACHINE_CONFIG_START( knightsb, cps_state )
|
3365 |
|
|
|
3366 |
|
|
/* basic machine hardware */
|
3367 |
|
|
MCFG_CPU_ADD("maincpu", M68000, 24000000 / 2)
|
3368 |
|
|
MCFG_CPU_PROGRAM_MAP(main_map)
|
3369 |
|
|
MCFG_CPU_VBLANK_INT_DRIVER("screen", cps_state, cps1_interrupt)
|
3370 |
|
|
|
3371 |
|
|
MCFG_CPU_ADD("audiocpu", Z80, 29821000 / 8)
|
3372 |
|
|
MCFG_CPU_PROGRAM_MAP(sf2mdt_z80map)
|
3373 |
|
|
|
3374 |
|
|
MCFG_MACHINE_START_OVERRIDE(cps_state,common)
|
3375 |
|
|
|
3376 |
|
|
/* video hardware */
|
3377 |
|
|
MCFG_SCREEN_ADD("screen", RASTER)
|
3378 |
|
|
MCFG_SCREEN_REFRESH_RATE(60)
|
3379 |
|
|
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
3380 |
|
|
MCFG_SCREEN_SIZE(64*8, 32*8)
|
3381 |
|
|
MCFG_SCREEN_VISIBLE_AREA(8*8, (64-8)*8-1, 2*8, 30*8-1 )
|
3382 |
|
|
MCFG_SCREEN_UPDATE_DRIVER(cps_state, screen_update_cps1)
|
3383 |
|
|
MCFG_SCREEN_VBLANK_DRIVER(cps_state, screen_eof_cps1)
|
3384 |
|
|
|
3385 |
|
|
MCFG_GFXDECODE(cps1)
|
3386 |
|
|
MCFG_PALETTE_LENGTH(0xc00)
|
3387 |
|
|
|
3388 |
|
|
MCFG_VIDEO_START_OVERRIDE(cps_state,cps1)
|
3389 |
|
|
|
3390 |
|
|
/* sound hardware */
|
3391 |
|
|
MCFG_SPEAKER_STANDARD_MONO("mono")
|
3392 |
|
|
|
3393 |
|
|
MCFG_YM2151_ADD("2151", 29821000 / 8)
|
3394 |
|
|
MCFG_YM2151_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
|
3395 |
|
|
MCFG_SOUND_ROUTE(0, "mono", 0.35)
|
3396 |
|
|
MCFG_SOUND_ROUTE(1, "mono", 0.35)
|
3397 |
|
|
|
3398 |
|
|
/* has 2x MSM5205 instead of OKI6295 */
|
3399 |
|
|
MCFG_SOUND_ADD("msm1", MSM5205, 24000000/64) /* ? */
|
3400 |
|
|
MCFG_SOUND_CONFIG(msm5205_interface1)
|
3401 |
|
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
|
3402 |
|
|
|
3403 |
|
|
MCFG_SOUND_ADD("msm2", MSM5205, 24000000/64) /* ? */
|
3404 |
|
|
MCFG_SOUND_CONFIG(msm5205_interface2)
|
3405 |
|
|
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
|
3406 |
|
|
MACHINE_CONFIG_END
|
3407 |
|
|
|
3408 |
|
|
|
3409 |
|
|
|
3410 |
|
|
|
3411 |
|
|
/***************************************************************************
|
3412 |
|
|
|
3413 |
|
|
Game driver(s)
|
3414 |
|
|
|
3415 |
|
|
***************************************************************************/
|
3416 |
|
|
|
3417 |
|
|
#define CODE_SIZE 0x400000
|
3418 |
|
|
|
3419 |
|
|
/* B-Board 88621B-2 */
|
3420 |
|
|
/*
|
3421 |
|
|
These ROMs read from a dead and very unique top board. All EPROMs are type 27C1000, except LW_00.13C which is a 27C512.
|
3422 |
|
|
There are 5 surface mounted ROMs each on it's own small 88621B-sub satellite board, type HN62404FP-18 package is QFP44.
|
3423 |
|
|
The ROMs on the satellite boards are named and located as follows:
|
3424 |
|
|
|
3425 |
|
|
LW-02 @ 6B
|
3426 |
|
|
LW-05 @ 6D
|
3427 |
|
|
LW-08 @ 9B
|
3428 |
|
|
LW-06 @ 9D
|
3429 |
|
|
LW-07 @ 10G
|
3430 |
|
|
|
3431 |
|
|
OTHER:
|
3432 |
|
|
2 PALs labeled LW621 (near LW_1.2A) and LWI0 (near LW_00.13C)
|
3433 |
|
|
Custom chip - CAPCOM CPS-B-01 (QFP160)
|
3434 |
|
|
NEC D4701AC
|
3435 |
|
|
*/
|
3436 |
|
|
/* Note that ROMs are labeled left to right, top to bottom, instead of top to bottom, left to right as usual. */
|
3437 |
|
|
ROM_START( forgottn )
|
3438 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3439 |
|
|
ROM_LOAD16_BYTE( "lw11.12f", 0x00000, 0x20000, CRC(73e920b7) SHA1(2df12fc1a66f488d06b0927db909da81466d7d07) )
|
3440 |
|
|
ROM_LOAD16_BYTE( "lw15.12h", 0x00001, 0x20000, CRC(50d7012d) SHA1(f82a28a835f0a83b26c2c8170b824447b1d7409f) )
|
3441 |
|
|
ROM_LOAD16_BYTE( "lw10.13f", 0x40000, 0x20000, CRC(bea45994) SHA1(c419f65c5e0c11ae7508ec54412bf6b62fac4f72) )
|
3442 |
|
|
ROM_LOAD16_BYTE( "lw14.13h", 0x40001, 0x20000, CRC(539b2339) SHA1(8a9e452ef8ed05e0b956d36990266657d3077470) )
|
3443 |
|
|
ROM_LOAD16_WORD_SWAP( "lw-07.10g", 0x80000, 0x80000, CRC(fd252a26) SHA1(5cfb097984912a5167a8c7ec4c2e119b642f9970) ) // == lw-07.13e
|
3444 |
|
|
|
3445 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3446 |
|
|
ROMX_LOAD( "lw_2.2b", 0x000000, 0x20000, CRC(4bd75fee) SHA1(c27bfba951a0dc4f493937ceca335c50a1afeddf) , ROM_SKIP(7) ) // == lw-01.9d
|
3447 |
|
|
ROMX_LOAD( "lw_1.2a", 0x000001, 0x20000, CRC(65f41485) SHA1(fb05dffc87ee2f2b1b6646d54b13671f8eee0429) , ROM_SKIP(7) ) // == lw-01.9d
|
3448 |
|
|
ROMX_LOAD( "lw-08.9b", 0x000002, 0x80000, CRC(25a8e43c) SHA1(d57cee1fc508db2677e84882fb814e4d9ad20543) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-08.9f
|
3449 |
|
|
ROMX_LOAD( "lw-05.6d", 0x000004, 0x80000, CRC(e4552fd7) SHA1(11147afc475904848458425661473586dd6f60cc) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-05.9e
|
3450 |
|
|
ROMX_LOAD( "lw_30.8h", 0x000006, 0x20000, CRC(b385954e) SHA1(d33adb5842e7b85d304836bd92a7a96be4ff3694) , ROM_SKIP(7) ) // == lw-12.9g
|
3451 |
|
|
ROMX_LOAD( "lw_29.8f", 0x000007, 0x20000, CRC(7bda1ac6) SHA1(5b8bd05f52798f98ae16efa2ff61c06e28a4e3a0) , ROM_SKIP(7) ) // == lw-12.9g
|
3452 |
|
|
ROMX_LOAD( "lw_4.3b", 0x100000, 0x20000, CRC(50cf757f) SHA1(c70d7d34ac2d6671d40dd372e241ccb60bf3bf2b) , ROM_SKIP(7) ) // == lw-01.9d
|
3453 |
|
|
ROMX_LOAD( "lw_3.3a", 0x100001, 0x20000, CRC(c03ef278) SHA1(ad33b01bd8194025a2ecf7755894d6d638da457a) , ROM_SKIP(7) ) // == lw-01.9d
|
3454 |
|
|
ROMX_LOAD( "lw_32.9h", 0x100006, 0x20000, CRC(30967a15) SHA1(6f6c6ca2f40aa9beec63ed64f0571bebc7c1aa50) , ROM_SKIP(7) ) // == lw-12.9g
|
3455 |
|
|
ROMX_LOAD( "lw_31.9f", 0x100007, 0x20000, CRC(c49d37fb) SHA1(ce400261a0f8d5a9b95d3823f8f52de87b8007f1) , ROM_SKIP(7) ) // == lw-12.9g
|
3456 |
|
|
ROMX_LOAD( "lw-02.6b", 0x200000, 0x80000, CRC(43e6c5c8) SHA1(d3e6c971de0477ec4e178adc82508208dd8b397f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-02.12d
|
3457 |
|
|
ROMX_LOAD( "lw_14.10b", 0x200002, 0x20000, CRC(82862cce) SHA1(727ca4ee55e076185b071a49afc87533fde9ec27) , ROM_SKIP(7) ) // == lw-09.12f
|
3458 |
|
|
ROMX_LOAD( "lw_13.10a", 0x200003, 0x20000, CRC(b81c0e96) SHA1(09f4235786b8ff92a57112669c0385b64477eb01) , ROM_SKIP(7) ) // == lw-09.12f
|
3459 |
|
|
ROMX_LOAD( "lw-06.9d", 0x200004, 0x80000, CRC(5b9edffc) SHA1(6fd8f4a3ab070733b52365ab1945bf86acb2bf62) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-06.12e
|
3460 |
|
|
ROMX_LOAD( "lw_26.10e", 0x200006, 0x20000, CRC(57bcd032) SHA1(6db0f96fb909ed02fe4b7ee25fe662ea23f884d2) , ROM_SKIP(7) ) // == lw-13.12g
|
3461 |
|
|
ROMX_LOAD( "lw_25.10c", 0x200007, 0x20000, CRC(bac91554) SHA1(52f5de144193e0f78b9824cc8fd6f934dc19bab0) , ROM_SKIP(7) ) // == lw-13.12g
|
3462 |
|
|
ROMX_LOAD( "lw_16.11b", 0x300002, 0x20000, CRC(40b26554) SHA1(b4b27573d6c329bc2bc4c64fd857475bf2a10877) , ROM_SKIP(7) ) // == lw-09.12f
|
3463 |
|
|
ROMX_LOAD( "lw_15.11a", 0x300003, 0x20000, CRC(1b7d2e07) SHA1(0edf4d4b314fd9c29e7915d5d1adef6f9617f921) , ROM_SKIP(7) ) // == lw-09.12f
|
3464 |
|
|
ROMX_LOAD( "lw_28.11e", 0x300006, 0x20000, CRC(a805ad30) SHA1(baded4ab5fe4e87d53233b5df88edc693c292fc4) , ROM_SKIP(7) ) // == lw-13.12g
|
3465 |
|
|
ROMX_LOAD( "lw_27.11c", 0x300007, 0x20000, CRC(103c1bd2) SHA1(fc7ce74e108c30554139e55651c5348b11e9e3bd) , ROM_SKIP(7) ) // == lw-13.12g
|
3466 |
|
|
|
3467 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3468 |
|
|
ROM_COPY( "gfx", 0x200000, 0x000000, 0x8000 )
|
3469 |
|
|
|
3470 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3471 |
|
|
ROM_LOAD( "lw_00.13c", 0x00000, 0x08000, CRC(59df2a63) SHA1(dfe1fffc7a17179a80a2ae623e93b30a7d6df20d) ) // == lw_00b.14a
|
3472 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3473 |
|
|
|
3474 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3475 |
|
|
ROM_LOAD( "lw-03u.12e", 0x00000, 0x20000, CRC(807d051f) SHA1(720e4733787b9b11f4d1cdce0892b69475802844) ) // == lw-03u.14c
|
3476 |
|
|
ROM_LOAD( "lw-04u.13e", 0x20000, 0x20000, CRC(e6cd098e) SHA1(667f6e5736f76a1c4c450c4e2035574ea89d7910) ) // == lw-04u.13c
|
3477 |
|
|
|
3478 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3479 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3480 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3481 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3482 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3483 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3484 |
|
|
|
3485 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3486 |
|
|
ROM_LOAD( "lw621.1a", 0x0000, 0x0117, CRC(5eec6ce9) SHA1(5ec8b60f1f1bdba865b1fa2387987ce99ff4093a) )
|
3487 |
|
|
ROM_LOAD( "lwio.12b", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3488 |
|
|
ROM_END
|
3489 |
|
|
|
3490 |
|
|
/* B-Board 88621B-2 */
|
3491 |
|
|
/* This set comes from a USA board with the same pcb layout of the parent forgottn, but uses one more surface mounted ROM
|
3492 |
|
|
named LW-13 and located @ 10D instead of LW_25.10C, LW_26.10E, LW_27.11C, LW_28.11E EPROMs. */
|
3493 |
|
|
/* Note that ROMs are labeled left to right, top to bottom, instead of top to bottom, left to right as usual. */
|
3494 |
|
|
ROM_START( forgottnu )
|
3495 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3496 |
|
|
ROM_LOAD16_BYTE( "lw11c.12f", 0x00000, 0x20000, CRC(e62742b6) SHA1(39dd3bdd405a8217d8816567d4f2014fc77f5ce8) )
|
3497 |
|
|
ROM_LOAD16_BYTE( "lw15c.12h", 0x00001, 0x20000, CRC(1b70f216) SHA1(f200f615dca8aa23d166e74b8baa9a8863ee7a95) )
|
3498 |
|
|
ROM_LOAD16_BYTE( "lw10c.13f", 0x40000, 0x20000, CRC(8f5ea3f5) SHA1(c3e43659bd7e03ec3d5c79647db380bde391b0f1) )
|
3499 |
|
|
ROM_LOAD16_BYTE( "lw14c.13h", 0x40001, 0x20000, CRC(708e7472) SHA1(44f82db41ffd1eece2d3f3c977f481fd84dfdbf3) )
|
3500 |
|
|
ROM_LOAD16_WORD_SWAP( "lw-07.10g", 0x80000, 0x80000, CRC(fd252a26) SHA1(5cfb097984912a5167a8c7ec4c2e119b642f9970) ) // == lw-07.13e
|
3501 |
|
|
|
3502 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3503 |
|
|
ROMX_LOAD( "lw_2.2b", 0x000000, 0x20000, CRC(4bd75fee) SHA1(c27bfba951a0dc4f493937ceca335c50a1afeddf) , ROM_SKIP(7) ) // == lw-01.9d
|
3504 |
|
|
ROMX_LOAD( "lw_1.2a", 0x000001, 0x20000, CRC(65f41485) SHA1(fb05dffc87ee2f2b1b6646d54b13671f8eee0429) , ROM_SKIP(7) ) // == lw-01.9d
|
3505 |
|
|
ROMX_LOAD( "lw-08.9b", 0x000002, 0x80000, CRC(25a8e43c) SHA1(d57cee1fc508db2677e84882fb814e4d9ad20543) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-08.9f
|
3506 |
|
|
ROMX_LOAD( "lw-05.6d", 0x000004, 0x80000, CRC(e4552fd7) SHA1(11147afc475904848458425661473586dd6f60cc) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-05.9e
|
3507 |
|
|
ROMX_LOAD( "lw_30.8h", 0x000006, 0x20000, CRC(b385954e) SHA1(d33adb5842e7b85d304836bd92a7a96be4ff3694) , ROM_SKIP(7) ) // == lw-12.9g
|
3508 |
|
|
ROMX_LOAD( "lw_29.8f", 0x000007, 0x20000, CRC(7bda1ac6) SHA1(5b8bd05f52798f98ae16efa2ff61c06e28a4e3a0) , ROM_SKIP(7) ) // == lw-12.9g
|
3509 |
|
|
ROMX_LOAD( "lw_4.3b", 0x100000, 0x20000, CRC(50cf757f) SHA1(c70d7d34ac2d6671d40dd372e241ccb60bf3bf2b) , ROM_SKIP(7) ) // == lw-01.9d
|
3510 |
|
|
ROMX_LOAD( "lw_3.3a", 0x100001, 0x20000, CRC(c03ef278) SHA1(ad33b01bd8194025a2ecf7755894d6d638da457a) , ROM_SKIP(7) ) // == lw-01.9d
|
3511 |
|
|
ROMX_LOAD( "lw_32.9h", 0x100006, 0x20000, CRC(30967a15) SHA1(6f6c6ca2f40aa9beec63ed64f0571bebc7c1aa50) , ROM_SKIP(7) ) // == lw-12.9g
|
3512 |
|
|
ROMX_LOAD( "lw_31.9f", 0x100007, 0x20000, CRC(c49d37fb) SHA1(ce400261a0f8d5a9b95d3823f8f52de87b8007f1) , ROM_SKIP(7) ) // == lw-12.9g
|
3513 |
|
|
ROMX_LOAD( "lw-02.6b", 0x200000, 0x80000, CRC(43e6c5c8) SHA1(d3e6c971de0477ec4e178adc82508208dd8b397f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-02.12d
|
3514 |
|
|
ROMX_LOAD( "lw_14.10b", 0x200002, 0x20000, CRC(82862cce) SHA1(727ca4ee55e076185b071a49afc87533fde9ec27) , ROM_SKIP(7) ) // == lw-09.12f
|
3515 |
|
|
ROMX_LOAD( "lw_13.10a", 0x200003, 0x20000, CRC(b81c0e96) SHA1(09f4235786b8ff92a57112669c0385b64477eb01) , ROM_SKIP(7) ) // == lw-09.12f
|
3516 |
|
|
ROMX_LOAD( "lw-06.9d", 0x200004, 0x80000, CRC(5b9edffc) SHA1(6fd8f4a3ab070733b52365ab1945bf86acb2bf62) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-06.12e
|
3517 |
|
|
ROMX_LOAD( "lw-13.10d", 0x200006, 0x80000, CRC(8e058ef5) SHA1(00f2c0050fd106276ea5398511c5861ebfbc0d10) , ROM_GROUPWORD | ROM_SKIP(6) ) // == lw-13.12g
|
3518 |
|
|
ROMX_LOAD( "lw_16.11b", 0x300002, 0x20000, CRC(40b26554) SHA1(b4b27573d6c329bc2bc4c64fd857475bf2a10877) , ROM_SKIP(7) ) // == lw-09.12f
|
3519 |
|
|
ROMX_LOAD( "lw_15.11a", 0x300003, 0x20000, CRC(1b7d2e07) SHA1(0edf4d4b314fd9c29e7915d5d1adef6f9617f921) , ROM_SKIP(7) ) // == lw-09.12f
|
3520 |
|
|
|
3521 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3522 |
|
|
ROM_COPY( "gfx", 0x200000, 0x000000, 0x8000 )
|
3523 |
|
|
|
3524 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3525 |
|
|
ROM_LOAD( "lw_00.13c", 0x00000, 0x08000, CRC(59df2a63) SHA1(dfe1fffc7a17179a80a2ae623e93b30a7d6df20d) ) // == lw_00b.14a
|
3526 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3527 |
|
|
|
3528 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3529 |
|
|
ROM_LOAD( "lw-03u.12e", 0x00000, 0x20000, CRC(807d051f) SHA1(720e4733787b9b11f4d1cdce0892b69475802844) ) // == lw-03u.14c
|
3530 |
|
|
ROM_LOAD( "lw-04u.13e", 0x20000, 0x20000, CRC(e6cd098e) SHA1(667f6e5736f76a1c4c450c4e2035574ea89d7910) ) // == lw-04u.13c
|
3531 |
|
|
|
3532 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3533 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3534 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3535 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3536 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3537 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3538 |
|
|
|
3539 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3540 |
|
|
ROM_LOAD( "lw621.1a", 0x0000, 0x0117, CRC(5eec6ce9) SHA1(5ec8b60f1f1bdba865b1fa2387987ce99ff4093a) )
|
3541 |
|
|
ROM_LOAD( "lwio.12b", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3542 |
|
|
ROM_END
|
3543 |
|
|
|
3544 |
|
|
/* B-Board 88618B-2 */
|
3545 |
|
|
/* Note that this set is equivalent to forgottnu, but ROMs use the 88618B-2 B-Board layout. */
|
3546 |
|
|
ROM_START( forgottnu1 )
|
3547 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3548 |
|
|
ROM_LOAD16_BYTE( "lw11c.14f", 0x00000, 0x20000, CRC(e62742b6) SHA1(39dd3bdd405a8217d8816567d4f2014fc77f5ce8) )
|
3549 |
|
|
ROM_LOAD16_BYTE( "lw15c.14g", 0x00001, 0x20000, CRC(1b70f216) SHA1(f200f615dca8aa23d166e74b8baa9a8863ee7a95) )
|
3550 |
|
|
ROM_LOAD16_BYTE( "lw10c.13f", 0x40000, 0x20000, CRC(8f5ea3f5) SHA1(c3e43659bd7e03ec3d5c79647db380bde391b0f1) )
|
3551 |
|
|
ROM_LOAD16_BYTE( "lw14c.13g", 0x40001, 0x20000, CRC(708e7472) SHA1(44f82db41ffd1eece2d3f3c977f481fd84dfdbf3) )
|
3552 |
|
|
ROM_LOAD16_WORD_SWAP( "lw-07.13e", 0x80000, 0x80000, CRC(fd252a26) SHA1(5cfb097984912a5167a8c7ec4c2e119b642f9970) )
|
3553 |
|
|
|
3554 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3555 |
|
|
ROMX_LOAD( "lw-01.9d", 0x000000, 0x80000, CRC(0318f298) SHA1(178ffd6da7bf845e30abf1bfc38a469cd319a73f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3556 |
|
|
ROMX_LOAD( "lw-08.9f", 0x000002, 0x80000, CRC(25a8e43c) SHA1(d57cee1fc508db2677e84882fb814e4d9ad20543) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3557 |
|
|
ROMX_LOAD( "lw-05.9e", 0x000004, 0x80000, CRC(e4552fd7) SHA1(11147afc475904848458425661473586dd6f60cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3558 |
|
|
ROMX_LOAD( "lw-12.9g", 0x000006, 0x80000, CRC(8e6a832b) SHA1(d63a1331fda2365f090fa31950098f321a720ea8) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3559 |
|
|
ROMX_LOAD( "lw-02.12d", 0x200000, 0x80000, CRC(43e6c5c8) SHA1(d3e6c971de0477ec4e178adc82508208dd8b397f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3560 |
|
|
ROMX_LOAD( "lw-09.12f", 0x200002, 0x80000, CRC(899cb4ad) SHA1(95e61af338945e690f2a82746feba3871ea224eb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3561 |
|
|
ROMX_LOAD( "lw-06.12e", 0x200004, 0x80000, CRC(5b9edffc) SHA1(6fd8f4a3ab070733b52365ab1945bf86acb2bf62) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3562 |
|
|
ROMX_LOAD( "lw-13.12g", 0x200006, 0x80000, CRC(8e058ef5) SHA1(00f2c0050fd106276ea5398511c5861ebfbc0d10) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3563 |
|
|
|
3564 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3565 |
|
|
ROM_COPY( "gfx", 0x200000, 0x000000, 0x8000 )
|
3566 |
|
|
|
3567 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3568 |
|
|
ROM_LOAD( "lw_00.14a", 0x00000, 0x08000, CRC(59df2a63) SHA1(dfe1fffc7a17179a80a2ae623e93b30a7d6df20d) ) // == lw_00b.14a
|
3569 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3570 |
|
|
|
3571 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3572 |
|
|
ROM_LOAD( "lw-03u.14c", 0x00000, 0x20000, CRC(807d051f) SHA1(720e4733787b9b11f4d1cdce0892b69475802844) )
|
3573 |
|
|
ROM_LOAD( "lw-04u.13c", 0x20000, 0x20000, CRC(e6cd098e) SHA1(667f6e5736f76a1c4c450c4e2035574ea89d7910) )
|
3574 |
|
|
|
3575 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3576 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3577 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3578 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3579 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3580 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3581 |
|
|
|
3582 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3583 |
|
|
ROM_LOAD( "lwchr.3a", 0x0000, 0x0117, CRC(54ed4c39) SHA1(961309335dc1c84482ebe99ea938b32d3a6ae9a8) )
|
3584 |
|
|
ROM_LOAD( "lwio.15e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3585 |
|
|
ROM_END
|
3586 |
|
|
|
3587 |
|
|
/* B-Board 88618B-2 */
|
3588 |
|
|
ROM_START( forgottnua )
|
3589 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3590 |
|
|
ROM_LOAD16_BYTE( "lwu_11a.14f", 0x00000, 0x20000, CRC(ddf78831) SHA1(b9c815613efdfde933d4500b588798b7fb4c1854) )
|
3591 |
|
|
ROM_LOAD16_BYTE( "lwu_15a.14g", 0x00001, 0x20000, CRC(f7ce2097) SHA1(44c06fabdb6de7d8afc2164458c90b0be9cf945d) )
|
3592 |
|
|
ROM_LOAD16_BYTE( "lwu_10a.13f", 0x40000, 0x20000, CRC(8cb38c81) SHA1(1d36cab7d17ff778ee7dfcd9606a3a87f6906f21) )
|
3593 |
|
|
ROM_LOAD16_BYTE( "lwu_14a.13g", 0x40001, 0x20000, CRC(d70ef9fd) SHA1(b393aa2a7bea440fdcf057ffc6ff233fc0d35d4b) )
|
3594 |
|
|
ROM_LOAD16_WORD_SWAP( "lw-07.13e", 0x80000, 0x80000, CRC(fd252a26) SHA1(5cfb097984912a5167a8c7ec4c2e119b642f9970) )
|
3595 |
|
|
|
3596 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3597 |
|
|
ROMX_LOAD( "lw-01.9d", 0x000000, 0x80000, CRC(0318f298) SHA1(178ffd6da7bf845e30abf1bfc38a469cd319a73f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3598 |
|
|
ROMX_LOAD( "lw-08.9f", 0x000002, 0x80000, CRC(25a8e43c) SHA1(d57cee1fc508db2677e84882fb814e4d9ad20543) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3599 |
|
|
ROMX_LOAD( "lw-05.9e", 0x000004, 0x80000, CRC(e4552fd7) SHA1(11147afc475904848458425661473586dd6f60cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3600 |
|
|
ROMX_LOAD( "lw-12.9g", 0x000006, 0x80000, CRC(8e6a832b) SHA1(d63a1331fda2365f090fa31950098f321a720ea8) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3601 |
|
|
ROMX_LOAD( "lw-02.12d", 0x200000, 0x80000, CRC(43e6c5c8) SHA1(d3e6c971de0477ec4e178adc82508208dd8b397f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3602 |
|
|
ROMX_LOAD( "lw-09.12f", 0x200002, 0x80000, CRC(899cb4ad) SHA1(95e61af338945e690f2a82746feba3871ea224eb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3603 |
|
|
ROMX_LOAD( "lw-06.12e", 0x200004, 0x80000, CRC(5b9edffc) SHA1(6fd8f4a3ab070733b52365ab1945bf86acb2bf62) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3604 |
|
|
ROMX_LOAD( "lw-13.12g", 0x200006, 0x80000, CRC(8e058ef5) SHA1(00f2c0050fd106276ea5398511c5861ebfbc0d10) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3605 |
|
|
|
3606 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3607 |
|
|
ROM_COPY( "gfx", 0x200000, 0x000000, 0x8000 )
|
3608 |
|
|
|
3609 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3610 |
|
|
ROM_LOAD( "lwu_00.14a", 0x00000, 0x08000, CRC(59df2a63) SHA1(dfe1fffc7a17179a80a2ae623e93b30a7d6df20d) ) // == lw_00b.14a
|
3611 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3612 |
|
|
|
3613 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3614 |
|
|
ROM_LOAD( "lw-03u.14c", 0x00000, 0x20000, CRC(807d051f) SHA1(720e4733787b9b11f4d1cdce0892b69475802844) )
|
3615 |
|
|
ROM_LOAD( "lw-04u.13c", 0x20000, 0x20000, CRC(e6cd098e) SHA1(667f6e5736f76a1c4c450c4e2035574ea89d7910) )
|
3616 |
|
|
|
3617 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3618 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3619 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3620 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3621 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3622 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3623 |
|
|
|
3624 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3625 |
|
|
ROM_LOAD( "lwchr.3a", 0x0000, 0x0117, CRC(54ed4c39) SHA1(961309335dc1c84482ebe99ea938b32d3a6ae9a8) )
|
3626 |
|
|
ROM_LOAD( "lwio.15e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3627 |
|
|
ROM_END
|
3628 |
|
|
|
3629 |
|
|
/* B-Board 88618B-2 */
|
3630 |
|
|
ROM_START( lostwrld )
|
3631 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3632 |
|
|
ROM_LOAD16_BYTE( "lw_11c.14f", 0x00000, 0x20000, CRC(67e42546) SHA1(3e385661f71616180a26b74e443978077246fe66) )
|
3633 |
|
|
ROM_LOAD16_BYTE( "lw_15c.14g", 0x00001, 0x20000, CRC(402e2a46) SHA1(cbb7017e75a425706505717bf83c2615f53309f9) )
|
3634 |
|
|
ROM_LOAD16_BYTE( "lw_10c.13f", 0x40000, 0x20000, CRC(c46479d7) SHA1(84fd9ef33ae7d0af2110e8dc299de25c0f039cee) )
|
3635 |
|
|
ROM_LOAD16_BYTE( "lw_14c.13g", 0x40001, 0x20000, CRC(97670f4a) SHA1(f249977c814abdff85007216d7fa57db5684be0f) )
|
3636 |
|
|
ROM_LOAD16_WORD_SWAP( "lw-07.13e", 0x80000, 0x80000, CRC(fd252a26) SHA1(5cfb097984912a5167a8c7ec4c2e119b642f9970) )
|
3637 |
|
|
|
3638 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3639 |
|
|
ROMX_LOAD( "lw-01.9d", 0x000000, 0x80000, CRC(0318f298) SHA1(178ffd6da7bf845e30abf1bfc38a469cd319a73f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3640 |
|
|
ROMX_LOAD( "lw-08.9f", 0x000002, 0x80000, CRC(25a8e43c) SHA1(d57cee1fc508db2677e84882fb814e4d9ad20543) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3641 |
|
|
ROMX_LOAD( "lw-05.9e", 0x000004, 0x80000, CRC(e4552fd7) SHA1(11147afc475904848458425661473586dd6f60cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3642 |
|
|
ROMX_LOAD( "lw-12.9g", 0x000006, 0x80000, CRC(8e6a832b) SHA1(d63a1331fda2365f090fa31950098f321a720ea8) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3643 |
|
|
ROMX_LOAD( "lw-02.12d", 0x200000, 0x80000, CRC(43e6c5c8) SHA1(d3e6c971de0477ec4e178adc82508208dd8b397f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3644 |
|
|
ROMX_LOAD( "lw-09.12f", 0x200002, 0x80000, CRC(899cb4ad) SHA1(95e61af338945e690f2a82746feba3871ea224eb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3645 |
|
|
ROMX_LOAD( "lw-06.12e", 0x200004, 0x80000, CRC(5b9edffc) SHA1(6fd8f4a3ab070733b52365ab1945bf86acb2bf62) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3646 |
|
|
ROMX_LOAD( "lw-13.12g", 0x200006, 0x80000, CRC(8e058ef5) SHA1(00f2c0050fd106276ea5398511c5861ebfbc0d10) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3647 |
|
|
|
3648 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3649 |
|
|
ROM_COPY( "gfx", 0x200000, 0x000000, 0x8000 )
|
3650 |
|
|
|
3651 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3652 |
|
|
ROM_LOAD( "lw_00b.14a", 0x00000, 0x08000, CRC(59df2a63) SHA1(dfe1fffc7a17179a80a2ae623e93b30a7d6df20d) )
|
3653 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3654 |
|
|
|
3655 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3656 |
|
|
ROM_LOAD( "lw-03.14c", 0x00000, 0x20000, CRC(ce2159e7) SHA1(77d564f8b768c1cbd6e5b334f7ee86c4c3f9d62e) )
|
3657 |
|
|
ROM_LOAD( "lw-04.13c", 0x20000, 0x20000, CRC(39305536) SHA1(ad24d7b6df2dc5e84a35aecb9ba9b0aaa27ab6e5) )
|
3658 |
|
|
|
3659 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3660 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3661 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3662 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3663 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3664 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3665 |
|
|
|
3666 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3667 |
|
|
ROM_LOAD( "lwchr.3a", 0x0000, 0x0117, CRC(54ed4c39) SHA1(961309335dc1c84482ebe99ea938b32d3a6ae9a8) )
|
3668 |
|
|
ROM_LOAD( "lwio.15e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3669 |
|
|
ROM_END
|
3670 |
|
|
|
3671 |
|
|
/* B-Board 88618B-2 */
|
3672 |
|
|
ROM_START( lostwrldo )
|
3673 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3674 |
|
|
ROM_LOAD16_BYTE( "lw_11.14f", 0x00000, 0x20000, CRC(61e2cc56) SHA1(bc192e37806129dd00677ca2c2e4287aa670973d) )
|
3675 |
|
|
ROM_LOAD16_BYTE( "lw_15.14g", 0x00001, 0x20000, CRC(8a0c18d3) SHA1(7a4d80cefa0c2be427de43fbbbb906880876ed1d) )
|
3676 |
|
|
ROM_LOAD16_BYTE( "lw_10.13f", 0x40000, 0x20000, CRC(23bca4d5) SHA1(c9d356d052d82117b6c30e40aa02a5f1f5335a73) )
|
3677 |
|
|
ROM_LOAD16_BYTE( "lw_14.13g", 0x40001, 0x20000, CRC(3a023771) SHA1(30de9b76e104e897ddce64615f24bba0aa270d14) )
|
3678 |
|
|
ROM_LOAD16_WORD_SWAP( "lw-07.13e", 0x80000, 0x80000, CRC(fd252a26) SHA1(5cfb097984912a5167a8c7ec4c2e119b642f9970) )
|
3679 |
|
|
|
3680 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3681 |
|
|
ROMX_LOAD( "lw-01.9d", 0x000000, 0x80000, CRC(0318f298) SHA1(178ffd6da7bf845e30abf1bfc38a469cd319a73f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3682 |
|
|
ROMX_LOAD( "lw-08.9f", 0x000002, 0x80000, CRC(25a8e43c) SHA1(d57cee1fc508db2677e84882fb814e4d9ad20543) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3683 |
|
|
ROMX_LOAD( "lw-05.9e", 0x000004, 0x80000, CRC(e4552fd7) SHA1(11147afc475904848458425661473586dd6f60cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3684 |
|
|
ROMX_LOAD( "lw-12.9g", 0x000006, 0x80000, CRC(8e6a832b) SHA1(d63a1331fda2365f090fa31950098f321a720ea8) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3685 |
|
|
ROMX_LOAD( "lw-02.12d", 0x200000, 0x80000, CRC(43e6c5c8) SHA1(d3e6c971de0477ec4e178adc82508208dd8b397f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3686 |
|
|
ROMX_LOAD( "lw-09.12f", 0x200002, 0x80000, CRC(899cb4ad) SHA1(95e61af338945e690f2a82746feba3871ea224eb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3687 |
|
|
ROMX_LOAD( "lw-06.12e", 0x200004, 0x80000, CRC(5b9edffc) SHA1(6fd8f4a3ab070733b52365ab1945bf86acb2bf62) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3688 |
|
|
ROMX_LOAD( "lw-13.12g", 0x200006, 0x80000, CRC(8e058ef5) SHA1(00f2c0050fd106276ea5398511c5861ebfbc0d10) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3689 |
|
|
|
3690 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3691 |
|
|
ROM_COPY( "gfx", 0x200000, 0x000000, 0x8000 )
|
3692 |
|
|
|
3693 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3694 |
|
|
ROM_LOAD( "lw_00b.14a", 0x00000, 0x08000, CRC(59df2a63) SHA1(dfe1fffc7a17179a80a2ae623e93b30a7d6df20d) )
|
3695 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3696 |
|
|
|
3697 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3698 |
|
|
ROM_LOAD( "lw-03.14c", 0x00000, 0x20000, CRC(ce2159e7) SHA1(77d564f8b768c1cbd6e5b334f7ee86c4c3f9d62e) )
|
3699 |
|
|
ROM_LOAD( "lw-04.13c", 0x20000, 0x20000, CRC(39305536) SHA1(ad24d7b6df2dc5e84a35aecb9ba9b0aaa27ab6e5) )
|
3700 |
|
|
|
3701 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3702 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3703 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3704 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3705 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3706 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3707 |
|
|
|
3708 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3709 |
|
|
ROM_LOAD( "lwchr.3a", 0x0000, 0x0117, CRC(54ed4c39) SHA1(961309335dc1c84482ebe99ea938b32d3a6ae9a8) )
|
3710 |
|
|
ROM_LOAD( "lwio.15e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3711 |
|
|
ROM_END
|
3712 |
|
|
|
3713 |
|
|
/* B-Board 88620-B-? */
|
3714 |
|
|
/* Note that ROMs are labeled left to right, top to bottom, instead of top to bottom, left to right as usual. */
|
3715 |
|
|
ROM_START( ghouls )
|
3716 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3717 |
|
|
ROM_LOAD16_BYTE( "dme_29.10h", 0x00000, 0x20000, CRC(166a58a2) SHA1(f21fcf88d2ebb7bc9e8885fde760a5d82f295c1a) )
|
3718 |
|
|
ROM_LOAD16_BYTE( "dme_30.10j", 0x00001, 0x20000, CRC(7ac8407a) SHA1(3613699213db47bfeabedf87f12eb0fa7e5973b6) )
|
3719 |
|
|
ROM_LOAD16_BYTE( "dme_27.9h", 0x40000, 0x20000, CRC(f734b2be) SHA1(fa230bf5503487ec11d767485a18f0a55dcc13d2) )
|
3720 |
|
|
ROM_LOAD16_BYTE( "dme_28.9j", 0x40001, 0x20000, CRC(03d3e714) SHA1(a07786062358c89f3b4634b8822173261802290b) )
|
3721 |
|
|
ROM_LOAD16_WORD( "dm-17.7j", 0x80000, 0x80000, CRC(3ea1b0f2) SHA1(c51f1c38cdaed77ad715cedd845617a291ab2441) )
|
3722 |
|
|
|
3723 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
3724 |
|
|
ROMX_LOAD( "dm-05.3a", 0x000000, 0x80000, CRC(0ba9c0b0) SHA1(c4945b603115f32b7346d72426571dc2d361159f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3725 |
|
|
ROMX_LOAD( "dm-07.3f", 0x000002, 0x80000, CRC(5d760ab9) SHA1(212176947933fcfef991bc80ad5bd91718689ffe) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3726 |
|
|
ROMX_LOAD( "dm-06.3c", 0x000004, 0x80000, CRC(4ba90b59) SHA1(35bc9dec5ddbf064c30c951627581c16764456ac) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3727 |
|
|
ROMX_LOAD( "dm-08.3g", 0x000006, 0x80000, CRC(4bdee9de) SHA1(7d0c4736f16577afe9966447a18f039728f6fbdf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3728 |
|
|
ROMX_LOAD( "09.4a", 0x200000, 0x10000, CRC(ae24bb19) SHA1(aa91c6ffe657b878e10e4e930457b530f7bb529b) , ROM_SKIP(7) )
|
3729 |
|
|
ROMX_LOAD( "18.7a", 0x200001, 0x10000, CRC(d34e271a) SHA1(55211fc2861dce32951f41624c9c99c09bf3b184) , ROM_SKIP(7) )
|
3730 |
|
|
ROMX_LOAD( "13.4e", 0x200002, 0x10000, CRC(3f70dd37) SHA1(9ecb4dec9d131e9fca15ded7d71986a9fcb62c19) , ROM_SKIP(7) )
|
3731 |
|
|
ROMX_LOAD( "22.7e", 0x200003, 0x10000, CRC(7e69e2e6) SHA1(4e0b4d2474beaa5c869c8f1a91893c79ac6e7f39) , ROM_SKIP(7) )
|
3732 |
|
|
ROMX_LOAD( "11.4c", 0x200004, 0x10000, CRC(37c9b6c6) SHA1(b2bb82537e335339846dbf9588cfacfdbdd75ee6) , ROM_SKIP(7) )
|
3733 |
|
|
ROMX_LOAD( "20.7c", 0x200005, 0x10000, CRC(2f1345b4) SHA1(14c450abcf9defa29c6f48e5ffd0b9d1e4a66a1d) , ROM_SKIP(7) )
|
3734 |
|
|
ROMX_LOAD( "15.4g", 0x200006, 0x10000, CRC(3c2a212a) SHA1(f8fa0e0e2d09ea37c54d1c2493752b4e97e3f534) , ROM_SKIP(7) )
|
3735 |
|
|
ROMX_LOAD( "24.7g", 0x200007, 0x10000, CRC(889aac05) SHA1(9301dcecee699e7f7672bb498122e1f4831ce536) , ROM_SKIP(7) )
|
3736 |
|
|
ROMX_LOAD( "10.4b", 0x280000, 0x10000, CRC(bcc0f28c) SHA1(02f587aa4ae71631f27b0e3aaf1829cdded1bdc2) , ROM_SKIP(7) )
|
3737 |
|
|
ROMX_LOAD( "19.7b", 0x280001, 0x10000, CRC(2a40166a) SHA1(dc4e75d7ed87ae5386d721a09113bba364740465) , ROM_SKIP(7) )
|
3738 |
|
|
ROMX_LOAD( "14.4f", 0x280002, 0x10000, CRC(20f85c03) SHA1(86385139a9b42270aade758bfe338525936f5671) , ROM_SKIP(7) )
|
3739 |
|
|
ROMX_LOAD( "23.7f", 0x280003, 0x10000, CRC(8426144b) SHA1(2dbf9625413b302fcdad5bef8733a9dfbfaead52) , ROM_SKIP(7) )
|
3740 |
|
|
ROMX_LOAD( "12.4d", 0x280004, 0x10000, CRC(da088d61) SHA1(67229eff2827a42af97a60ceb252e132e7f307bc) , ROM_SKIP(7) )
|
3741 |
|
|
ROMX_LOAD( "21.7d", 0x280005, 0x10000, CRC(17e11df0) SHA1(42fb15e9300b07fc5f4bc21744484869859b130c) , ROM_SKIP(7) )
|
3742 |
|
|
ROMX_LOAD( "16.4h", 0x280006, 0x10000, CRC(f187ba1c) SHA1(6d9441d04ecef2a9d9c7a2cc7781acd7904c2061) , ROM_SKIP(7) )
|
3743 |
|
|
ROMX_LOAD( "25.7h", 0x280007, 0x10000, CRC(29f79c78) SHA1(26000a58454a06c3016f99ebc3a79c52911a7070) , ROM_SKIP(7) )
|
3744 |
|
|
|
3745 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3746 |
|
|
ROM_LOAD( "26.10a", 0x00000, 0x08000, CRC(3692f6e5) SHA1(61b8438d60a39b4cf5062dff0a53228e8a4e4b5f) )
|
3747 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3748 |
|
|
|
3749 |
|
|
ROM_REGION( 0x40000, "oki", ROMREGION_ERASEFF ) /* Samples (not present) */
|
3750 |
|
|
|
3751 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3752 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3753 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3754 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3755 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3756 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3757 |
|
|
|
3758 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3759 |
|
|
ROM_LOAD( "dm620.2a", 0x0000, 0x0117, CRC(f6e5f727) SHA1(8d38c458721347272ccc14b2c0e9885c4f891477) )
|
3760 |
|
|
ROM_LOAD( "lwio.8i", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3761 |
|
|
ROM_END
|
3762 |
|
|
|
3763 |
|
|
/* B-Board 88620-B-2 */
|
3764 |
|
|
/* Note that ROMs are labeled left to right, top to bottom, instead of top to bottom, left to right as usual. */
|
3765 |
|
|
ROM_START( ghoulsu )
|
3766 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3767 |
|
|
ROM_LOAD16_BYTE( "dmu_29.10h", 0x00000, 0x20000, CRC(334d85b2) SHA1(89bacc28b7c799c7568420e3de5a99060baa7b0f) )
|
3768 |
|
|
ROM_LOAD16_BYTE( "dmu_30.10j", 0x00001, 0x20000, CRC(cee8ceb5) SHA1(fc8db1ce0c143dfda0b5989d02d5e5a872e27cd2) )
|
3769 |
|
|
ROM_LOAD16_BYTE( "dmu_27.9h", 0x40000, 0x20000, CRC(4a524140) SHA1(cebd651293c3570912d5506c1c223c39bcccc802) )
|
3770 |
|
|
ROM_LOAD16_BYTE( "dmu_28.9j", 0x40001, 0x20000, CRC(94aae205) SHA1(514b3c1b9b0b22300a94229825c3be66332ea5ed) )
|
3771 |
|
|
ROM_LOAD16_WORD( "dm-17.7j", 0x80000, 0x80000, CRC(3ea1b0f2) SHA1(c51f1c38cdaed77ad715cedd845617a291ab2441) )
|
3772 |
|
|
|
3773 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
3774 |
|
|
ROMX_LOAD( "dm-05.3a", 0x000000, 0x80000, CRC(0ba9c0b0) SHA1(c4945b603115f32b7346d72426571dc2d361159f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3775 |
|
|
ROMX_LOAD( "dm-07.3f", 0x000002, 0x80000, CRC(5d760ab9) SHA1(212176947933fcfef991bc80ad5bd91718689ffe) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3776 |
|
|
ROMX_LOAD( "dm-06.3c", 0x000004, 0x80000, CRC(4ba90b59) SHA1(35bc9dec5ddbf064c30c951627581c16764456ac) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3777 |
|
|
ROMX_LOAD( "dm-08.3g", 0x000006, 0x80000, CRC(4bdee9de) SHA1(7d0c4736f16577afe9966447a18f039728f6fbdf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3778 |
|
|
ROMX_LOAD( "09.4a", 0x200000, 0x10000, CRC(ae24bb19) SHA1(aa91c6ffe657b878e10e4e930457b530f7bb529b) , ROM_SKIP(7) )
|
3779 |
|
|
ROMX_LOAD( "18.7a", 0x200001, 0x10000, CRC(d34e271a) SHA1(55211fc2861dce32951f41624c9c99c09bf3b184) , ROM_SKIP(7) )
|
3780 |
|
|
ROMX_LOAD( "13.4e", 0x200002, 0x10000, CRC(3f70dd37) SHA1(9ecb4dec9d131e9fca15ded7d71986a9fcb62c19) , ROM_SKIP(7) )
|
3781 |
|
|
ROMX_LOAD( "22.7e", 0x200003, 0x10000, CRC(7e69e2e6) SHA1(4e0b4d2474beaa5c869c8f1a91893c79ac6e7f39) , ROM_SKIP(7) )
|
3782 |
|
|
ROMX_LOAD( "11.4c", 0x200004, 0x10000, CRC(37c9b6c6) SHA1(b2bb82537e335339846dbf9588cfacfdbdd75ee6) , ROM_SKIP(7) )
|
3783 |
|
|
ROMX_LOAD( "20.7c", 0x200005, 0x10000, CRC(2f1345b4) SHA1(14c450abcf9defa29c6f48e5ffd0b9d1e4a66a1d) , ROM_SKIP(7) )
|
3784 |
|
|
ROMX_LOAD( "15.4g", 0x200006, 0x10000, CRC(3c2a212a) SHA1(f8fa0e0e2d09ea37c54d1c2493752b4e97e3f534) , ROM_SKIP(7) )
|
3785 |
|
|
ROMX_LOAD( "24.7g", 0x200007, 0x10000, CRC(889aac05) SHA1(9301dcecee699e7f7672bb498122e1f4831ce536) , ROM_SKIP(7) )
|
3786 |
|
|
ROMX_LOAD( "10.4b", 0x280000, 0x10000, CRC(bcc0f28c) SHA1(02f587aa4ae71631f27b0e3aaf1829cdded1bdc2) , ROM_SKIP(7) )
|
3787 |
|
|
ROMX_LOAD( "19.7b", 0x280001, 0x10000, CRC(2a40166a) SHA1(dc4e75d7ed87ae5386d721a09113bba364740465) , ROM_SKIP(7) )
|
3788 |
|
|
ROMX_LOAD( "14.4f", 0x280002, 0x10000, CRC(20f85c03) SHA1(86385139a9b42270aade758bfe338525936f5671) , ROM_SKIP(7) )
|
3789 |
|
|
ROMX_LOAD( "23.7f", 0x280003, 0x10000, CRC(8426144b) SHA1(2dbf9625413b302fcdad5bef8733a9dfbfaead52) , ROM_SKIP(7) )
|
3790 |
|
|
ROMX_LOAD( "12.4d", 0x280004, 0x10000, CRC(da088d61) SHA1(67229eff2827a42af97a60ceb252e132e7f307bc) , ROM_SKIP(7) )
|
3791 |
|
|
ROMX_LOAD( "21.7d", 0x280005, 0x10000, CRC(17e11df0) SHA1(42fb15e9300b07fc5f4bc21744484869859b130c) , ROM_SKIP(7) )
|
3792 |
|
|
ROMX_LOAD( "16.4h", 0x280006, 0x10000, CRC(f187ba1c) SHA1(6d9441d04ecef2a9d9c7a2cc7781acd7904c2061) , ROM_SKIP(7) )
|
3793 |
|
|
ROMX_LOAD( "25.7h", 0x280007, 0x10000, CRC(29f79c78) SHA1(26000a58454a06c3016f99ebc3a79c52911a7070) , ROM_SKIP(7) )
|
3794 |
|
|
|
3795 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3796 |
|
|
ROM_LOAD( "26.10a", 0x00000, 0x08000, CRC(3692f6e5) SHA1(61b8438d60a39b4cf5062dff0a53228e8a4e4b5f) )
|
3797 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3798 |
|
|
|
3799 |
|
|
ROM_REGION( 0x40000, "oki", ROMREGION_ERASEFF ) /* Samples (not present) */
|
3800 |
|
|
|
3801 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3802 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3803 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3804 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3805 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3806 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3807 |
|
|
|
3808 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3809 |
|
|
ROM_LOAD( "dm620.2a", 0x0000, 0x0117, CRC(f6e5f727) SHA1(8d38c458721347272ccc14b2c0e9885c4f891477) )
|
3810 |
|
|
ROM_LOAD( "lwio.8i", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3811 |
|
|
ROM_END
|
3812 |
|
|
|
3813 |
|
|
/* B-Board 88622B-2 */
|
3814 |
|
|
/* Note that ROMs are labeled left to right, top to bottom, instead of top to bottom, left to right as usual. */
|
3815 |
|
|
ROM_START( daimakai )
|
3816 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 )
|
3817 |
|
|
ROM_LOAD16_BYTE( "dmj_38.12f", 0x00000, 0x20000, CRC(82fd1798) SHA1(7a199384659d8e6602384b1953339f221d61a9e6) )
|
3818 |
|
|
ROM_LOAD16_BYTE( "dmj_39.12h", 0x00001, 0x20000, CRC(35366ccc) SHA1(42c7004a641f34b9dd1333be51b50639a97e2be9) )
|
3819 |
|
|
ROM_LOAD16_BYTE( "dmj_40.13f", 0x40000, 0x20000, CRC(a17c170a) SHA1(62a9cb65df90827334d453a98e826dc1bfc27136) )
|
3820 |
|
|
ROM_LOAD16_BYTE( "dmj_41.13h", 0x40001, 0x20000, CRC(6af0b391) SHA1(5a2d74d207c04e24bcea7eeffa1c8b96b6df77e1) )
|
3821 |
|
|
ROM_LOAD16_BYTE( "dm_33.10f", 0x80000, 0x20000, CRC(384d60c4) SHA1(258f9e2334b7240cf665b530f2c69b8826850687) ) // == dm-17.7j
|
3822 |
|
|
ROM_LOAD16_BYTE( "dm_34.10h", 0x80001, 0x20000, CRC(19abe30f) SHA1(aea7d5c8357201b68dec70d7cc8f87dfb8fce207) ) // == dm-17.7j
|
3823 |
|
|
ROM_LOAD16_BYTE( "dm_35.11f", 0xc0000, 0x20000, CRC(c04b85c8) SHA1(f8659624bb9d418d02f63f43478d3b53cfe18718) ) // == dm-17.7j
|
3824 |
|
|
ROM_LOAD16_BYTE( "dm_36.11h", 0xc0001, 0x20000, CRC(89be83de) SHA1(6dfd1380304a85dee7cac4d0b2cfd7625b9020bf) ) // == dm-17.7j
|
3825 |
|
|
|
3826 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
3827 |
|
|
ROMX_LOAD( "dm_02.4b", 0x000000, 0x20000, CRC(8b98dc48) SHA1(e827881e2ba5cccd907d1692a1945c1b75d46f12) , ROM_SKIP(7) ) // == dm-05.3a
|
3828 |
|
|
ROMX_LOAD( "dm_01.4a", 0x000001, 0x20000, CRC(80896c33) SHA1(20ffc427c596828005e34cdd8e4efa0d332262e9) , ROM_SKIP(7) ) // == dm-05.3a
|
3829 |
|
|
ROMX_LOAD( "dm_10.9b", 0x000002, 0x20000, CRC(c2e7d9ef) SHA1(52aae6cf373f8c7150833047be28b74dd5eb5af6) , ROM_SKIP(7) ) // == dm-07.3f
|
3830 |
|
|
ROMX_LOAD( "dm_09.9a", 0x000003, 0x20000, CRC(c9c4afa5) SHA1(34571e3e49c86b87fa34eefbc5f9fe258aba5f1a) , ROM_SKIP(7) ) // == dm-07.3f
|
3831 |
|
|
ROMX_LOAD( "dm_18.5e", 0x000004, 0x20000, CRC(1aa0db99) SHA1(69ac302b2f6f0b96f78cb57b0b4cdae464086262) , ROM_SKIP(7) ) // == dm-06.3c
|
3832 |
|
|
ROMX_LOAD( "dm_17.5c", 0x000005, 0x20000, CRC(dc6ed8ad) SHA1(1ffc4a48a7ff9b542ab6f63a60bea3c1a7a6e63b) , ROM_SKIP(7) ) // == dm-06.3c
|
3833 |
|
|
ROMX_LOAD( "dm_30.8h", 0x000006, 0x20000, CRC(d9d3f8bd) SHA1(6c6853a384f8d60ca46a0607fd47c76a83700fba) , ROM_SKIP(7) ) // == dm-08.3g
|
3834 |
|
|
ROMX_LOAD( "dm_29.8f", 0x000007, 0x20000, CRC(49a48796) SHA1(76c18c684dba4aa91ee6caae0f38fe3e1cc50832) , ROM_SKIP(7) ) // == dm-08.3g
|
3835 |
|
|
ROMX_LOAD( "dm_04.5b", 0x100000, 0x20000, CRC(a4f4f8f0) SHA1(edca0f61b40a18afe279f7007c233064130cfb4f) , ROM_SKIP(7) ) // == dm-05.3a
|
3836 |
|
|
ROMX_LOAD( "dm_03.5a", 0x100001, 0x20000, CRC(b1033e62) SHA1(547fc281dd9e7a74ac86c3692508c7bde9b6167b) , ROM_SKIP(7) ) // == dm-05.3a
|
3837 |
|
|
ROMX_LOAD( "dm_12.10b", 0x100002, 0x20000, CRC(10fdd76a) SHA1(aee774d6323292799dff7a30ef9559c92fe5507a) , ROM_SKIP(7) ) // == dm-07.3f
|
3838 |
|
|
ROMX_LOAD( "dm_11.10a", 0x100003, 0x20000, CRC(9040cb04) SHA1(b32e9056fc20a5162868eade10f3ef5efc167a28) , ROM_SKIP(7) ) // == dm-07.3f
|
3839 |
|
|
ROMX_LOAD( "dm_20.7e", 0x100004, 0x20000, CRC(281d0b3e) SHA1(70e1813de184ad0ec164145b7b843b5e387494e3) , ROM_SKIP(7) ) // == dm-06.3c
|
3840 |
|
|
ROMX_LOAD( "dm_19.7c", 0x100005, 0x20000, CRC(2623b52f) SHA1(fc4200924452bfbff687934782398ed345dc0aa0) , ROM_SKIP(7) ) // == dm-06.3c
|
3841 |
|
|
ROMX_LOAD( "dm_32.9h", 0x100006, 0x20000, CRC(99692344) SHA1(67dc70618568b7c0adcb00a612aaf5501f6c8c0f) , ROM_SKIP(7) ) // == dm-08.3g
|
3842 |
|
|
ROMX_LOAD( "dm_31.9f", 0x100007, 0x20000, CRC(54acb729) SHA1(d1fca43db36253fd19db4337c49272a6cadff597) , ROM_SKIP(7) ) // == dm-08.3g
|
3843 |
|
|
ROMX_LOAD( "dm_06.7b", 0x200000, 0x10000, CRC(ae24bb19) SHA1(aa91c6ffe657b878e10e4e930457b530f7bb529b) , ROM_SKIP(7) ) // == 09.4a
|
3844 |
|
|
ROMX_LOAD( "dm_05.7a", 0x200001, 0x10000, CRC(d34e271a) SHA1(55211fc2861dce32951f41624c9c99c09bf3b184) , ROM_SKIP(7) ) // == 18.7a
|
3845 |
|
|
ROMX_LOAD( "dm_14.11b", 0x200002, 0x10000, CRC(3f70dd37) SHA1(9ecb4dec9d131e9fca15ded7d71986a9fcb62c19) , ROM_SKIP(7) ) // == 13.4e
|
3846 |
|
|
ROMX_LOAD( "dm_13.11a", 0x200003, 0x10000, CRC(7e69e2e6) SHA1(4e0b4d2474beaa5c869c8f1a91893c79ac6e7f39) , ROM_SKIP(7) ) // == 22.7e
|
3847 |
|
|
ROMX_LOAD( "dm_22.8e", 0x200004, 0x10000, CRC(37c9b6c6) SHA1(b2bb82537e335339846dbf9588cfacfdbdd75ee6) , ROM_SKIP(7) ) // == 11.4c
|
3848 |
|
|
ROMX_LOAD( "dm_21.8c", 0x200005, 0x10000, CRC(2f1345b4) SHA1(14c450abcf9defa29c6f48e5ffd0b9d1e4a66a1d) , ROM_SKIP(7) ) // == 20.7c
|
3849 |
|
|
ROMX_LOAD( "dm_26.10e", 0x200006, 0x10000, CRC(3c2a212a) SHA1(f8fa0e0e2d09ea37c54d1c2493752b4e97e3f534) , ROM_SKIP(7) ) // == 15.4g
|
3850 |
|
|
ROMX_LOAD( "dm_25.10c", 0x200007, 0x10000, CRC(889aac05) SHA1(9301dcecee699e7f7672bb498122e1f4831ce536) , ROM_SKIP(7) ) // == 24.7g
|
3851 |
|
|
ROMX_LOAD( "dm_08.8b", 0x280000, 0x10000, CRC(bcc0f28c) SHA1(02f587aa4ae71631f27b0e3aaf1829cdded1bdc2) , ROM_SKIP(7) ) // == 10.4b
|
3852 |
|
|
ROMX_LOAD( "dm_07.8a", 0x280001, 0x10000, CRC(2a40166a) SHA1(dc4e75d7ed87ae5386d721a09113bba364740465) , ROM_SKIP(7) ) // == 19.7b
|
3853 |
|
|
ROMX_LOAD( "dm_16.12b", 0x280002, 0x10000, CRC(20f85c03) SHA1(86385139a9b42270aade758bfe338525936f5671) , ROM_SKIP(7) ) // == 14.4f
|
3854 |
|
|
ROMX_LOAD( "dm_15.12a", 0x280003, 0x10000, CRC(8426144b) SHA1(2dbf9625413b302fcdad5bef8733a9dfbfaead52) , ROM_SKIP(7) ) // == 23.7f
|
3855 |
|
|
ROMX_LOAD( "dm_24.9e", 0x280004, 0x10000, CRC(da088d61) SHA1(67229eff2827a42af97a60ceb252e132e7f307bc) , ROM_SKIP(7) ) // == 12.4d
|
3856 |
|
|
ROMX_LOAD( "dm_23.9c", 0x280005, 0x10000, CRC(17e11df0) SHA1(42fb15e9300b07fc5f4bc21744484869859b130c) , ROM_SKIP(7) ) // == 21.7d
|
3857 |
|
|
ROMX_LOAD( "dm_28.11e", 0x280006, 0x10000, CRC(f187ba1c) SHA1(6d9441d04ecef2a9d9c7a2cc7781acd7904c2061) , ROM_SKIP(7) ) // == 16.4h
|
3858 |
|
|
ROMX_LOAD( "dm_27.11c", 0x280007, 0x10000, CRC(29f79c78) SHA1(26000a58454a06c3016f99ebc3a79c52911a7070) , ROM_SKIP(7) ) // == 25.7h
|
3859 |
|
|
|
3860 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 )
|
3861 |
|
|
ROM_LOAD( "37.13c", 0x00000, 0x08000, CRC(3692f6e5) SHA1(61b8438d60a39b4cf5062dff0a53228e8a4e4b5f) ) // == 26.10a
|
3862 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3863 |
|
|
|
3864 |
|
|
ROM_REGION( 0x40000, "oki", ROMREGION_ERASEFF ) /* Samples (not present) */
|
3865 |
|
|
|
3866 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3867 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3868 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3869 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3870 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3871 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3872 |
|
|
|
3873 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3874 |
|
|
ROM_LOAD( "dm22a.1a", 0x0000, 0x0117, NO_DUMP )
|
3875 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3876 |
|
|
ROM_END
|
3877 |
|
|
|
3878 |
|
|
/* B-Board 91634B-2, Japan Resale Ver. */
|
3879 |
|
|
ROM_START( daimakair )
|
3880 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
3881 |
|
|
ROM_LOAD16_WORD_SWAP( "damj_23.8f", 0x00000, 0x80000, CRC(c3b248ec) SHA1(5c016d2dcf882b2a9564e3c4502a0f51ee3d1803) )
|
3882 |
|
|
ROM_LOAD16_WORD_SWAP( "damj_22.7f", 0x80000, 0x80000, CRC(595ff2f3) SHA1(ac14b81e15f2c340526a03acbb4c28181d94d5b9) )
|
3883 |
|
|
|
3884 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3885 |
|
|
ROMX_LOAD( "dam_01.3a", 0x000000, 0x80000, CRC(0ba9c0b0) SHA1(c4945b603115f32b7346d72426571dc2d361159f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == dm-05.3a
|
3886 |
|
|
ROMX_LOAD( "dam_02.4a", 0x000002, 0x80000, CRC(5d760ab9) SHA1(212176947933fcfef991bc80ad5bd91718689ffe) , ROM_GROUPWORD | ROM_SKIP(6) ) // == dm-07.3f
|
3887 |
|
|
ROMX_LOAD( "dam_03.5a", 0x000004, 0x80000, CRC(4ba90b59) SHA1(35bc9dec5ddbf064c30c951627581c16764456ac) , ROM_GROUPWORD | ROM_SKIP(6) ) // == dm-06.3c
|
3888 |
|
|
ROMX_LOAD( "dam_04.6a", 0x000006, 0x80000, CRC(4bdee9de) SHA1(7d0c4736f16577afe9966447a18f039728f6fbdf) , ROM_GROUPWORD | ROM_SKIP(6) ) // == dm-08.3g
|
3889 |
|
|
ROMX_LOAD( "dam_05.7a", 0x200000, 0x80000, CRC(7dc61b94) SHA1(7796bae7555c541b3c80aacfa24788aeb2ccdfd5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3890 |
|
|
ROMX_LOAD( "dam_06.8a", 0x200002, 0x80000, CRC(fde89758) SHA1(9a6192f629cd1e74e225ef7426338c2816c6b977) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3891 |
|
|
ROMX_LOAD( "dam_07.9a", 0x200004, 0x80000, CRC(ec351d78) SHA1(1005a83be4b5577612143ae7f64ca4a08aae7959) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3892 |
|
|
ROMX_LOAD( "dam_08.10a", 0x200006, 0x80000, CRC(ee2acc1e) SHA1(4628a9b2447266349d97132003992a21e2bb423a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
3893 |
|
|
|
3894 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
3895 |
|
|
ROM_LOAD( "dam_09.12a", 0x00000, 0x08000, CRC(0656ff53) SHA1(063a8124dbe73d014b11f72007f1b877afd1a661) ) // == 26.10a + garbage
|
3896 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 ) // second half of ROM is unused, not mapped in memory
|
3897 |
|
|
|
3898 |
|
|
ROM_REGION( 0x40000, "oki", ROMREGION_ERASEFF ) /* Samples (not present) */
|
3899 |
|
|
|
3900 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3901 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3902 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3903 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3904 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3905 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3906 |
|
|
|
3907 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3908 |
|
|
ROM_LOAD( "dam63b.1a", 0x0000, 0x0117, CRC(474b3c8a) SHA1(da364581685067fc955ed43b982a7aa7a2648286) )
|
3909 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
3910 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
3911 |
|
|
|
3912 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
3913 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
3914 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
3915 |
|
|
ROM_END
|
3916 |
|
|
|
3917 |
|
|
/* B-Board 89624B-2 */
|
3918 |
|
|
ROM_START( strider )
|
3919 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
3920 |
|
|
ROM_LOAD16_BYTE( "30.11f", 0x00000, 0x20000, CRC(da997474) SHA1(3e4ac98f9a6967d61899281b31c7de779723397b) )
|
3921 |
|
|
ROM_LOAD16_BYTE( "35.11h", 0x00001, 0x20000, CRC(5463aaa3) SHA1(e2d07ec2d818e9a2e2d7a77ff0309ae4011c0083) )
|
3922 |
|
|
ROM_LOAD16_BYTE( "31.12f", 0x40000, 0x20000, CRC(d20786db) SHA1(c9c75488e6bb37cfd0d56073faf87ff5713bc9a0) )
|
3923 |
|
|
ROM_LOAD16_BYTE( "36.12h", 0x40001, 0x20000, CRC(21aa2863) SHA1(446dc9280630318deb423531210a4eedfb4adfa6) )
|
3924 |
|
|
ROM_LOAD16_WORD_SWAP( "st-14.8h", 0x80000, 0x80000, CRC(9b3cfc08) SHA1(a7d7f270a097437affa845d80bed82a1fa874878) ) // in "32" socket
|
3925 |
|
|
|
3926 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3927 |
|
|
ROMX_LOAD( "st-2.8a", 0x000000, 0x80000, CRC(4eee9aea) SHA1(5e619fd5f3f1181e32a8fd9dbb4661d74ff8a484) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
3928 |
|
|
ROMX_LOAD( "st-11.10a", 0x000002, 0x80000, CRC(2d7f21e4) SHA1(593cec513de40ff802084d54313bb25a4561e25d) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
3929 |
|
|
ROMX_LOAD( "st-5.4a", 0x000004, 0x80000, CRC(7705aa46) SHA1(6cbfa30b2852fd117d117beefba434ce41d24c2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
3930 |
|
|
ROMX_LOAD( "st-9.6a", 0x000006, 0x80000, CRC(5b18b722) SHA1(cf71c62348ca6b404279e87a6686cb3a842eb381) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
3931 |
|
|
ROMX_LOAD( "st-1.7a", 0x200000, 0x80000, CRC(005f000b) SHA1(e6f65af7cc3295be9efaaded352e7ae6320b4133) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
3932 |
|
|
ROMX_LOAD( "st-10.9a", 0x200002, 0x80000, CRC(b9441519) SHA1(bb0926dc484dae4f64c5e5a6bce20afdc7aeba55) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
3933 |
|
|
ROMX_LOAD( "st-4.3a", 0x200004, 0x80000, CRC(b7d04e8b) SHA1(5c5a079baa694927c33d0e0c23e5ff09d6c9d985) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
3934 |
|
|
ROMX_LOAD( "st-8.5a", 0x200006, 0x80000, CRC(6b4713b4) SHA1(759b8b1fc7a5c4b00d74a27c2dd11667db44b09e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
3935 |
|
|
|
3936 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3937 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 )
|
3938 |
|
|
|
3939 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
3940 |
|
|
ROM_LOAD( "09.12b", 0x00000, 0x08000, CRC(2ed403bc) SHA1(4ce863ea40d789db5a7cfce91d2c7c720deb9be5) )
|
3941 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3942 |
|
|
|
3943 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3944 |
|
|
ROM_LOAD( "18.11c", 0x00000, 0x20000, CRC(4386bc80) SHA1(fb2b261995aeacfa13e7ee40b1a973dfb178f015) )
|
3945 |
|
|
ROM_LOAD( "19.12c", 0x20000, 0x20000, CRC(444536d7) SHA1(a14f5de2f6b5b29ae5161dca1f8c08c566301a91) )
|
3946 |
|
|
|
3947 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3948 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3949 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3950 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3951 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3952 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3953 |
|
|
|
3954 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3955 |
|
|
ROM_LOAD( "st24m1.1a", 0x0000, 0x0117, CRC(a80d357e) SHA1(4cb79c99c62c8300e694f4cd26f41dab7818f17f) )
|
3956 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3957 |
|
|
ROM_END
|
3958 |
|
|
|
3959 |
|
|
/* B-Board 89624B-3 */
|
3960 |
|
|
ROM_START( striderua )
|
3961 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
3962 |
|
|
ROM_LOAD16_BYTE( "30.30", 0x00000, 0x20000, CRC(66aec273) SHA1(576b1e9062874e68d68f8725949c151509eb6d56) ) /* different CRC from strider but same label, pcb verified */
|
3963 |
|
|
ROM_LOAD16_BYTE( "35.35", 0x00001, 0x20000, CRC(50e0e865) SHA1(201ef385c228c124ed9412002233a501ea514efd) ) /* different CRC from strider but same label, pcb verified */
|
3964 |
|
|
ROM_LOAD16_BYTE( "31.31", 0x40000, 0x20000, CRC(eae93bd1) SHA1(b320a00b67ea3c7fffc6c37d57863163975f7b80) ) /* different CRC from strider but same label, pcb verified */
|
3965 |
|
|
ROM_LOAD16_BYTE( "36.36", 0x40001, 0x20000, CRC(b904a31d) SHA1(5509d1024151eb8548fd1b29e6c0c95775c61364) ) /* different CRC from strider but same label, pcb verified */
|
3966 |
|
|
ROM_LOAD16_WORD_SWAP( "st-14.8h", 0x80000, 0x80000, CRC(9b3cfc08) SHA1(a7d7f270a097437affa845d80bed82a1fa874878) ) // in "32" socket
|
3967 |
|
|
|
3968 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
3969 |
|
|
ROMX_LOAD( "st-2.8a", 0x000000, 0x80000, CRC(4eee9aea) SHA1(5e619fd5f3f1181e32a8fd9dbb4661d74ff8a484) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
3970 |
|
|
ROMX_LOAD( "st-11.10a", 0x000002, 0x80000, CRC(2d7f21e4) SHA1(593cec513de40ff802084d54313bb25a4561e25d) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
3971 |
|
|
ROMX_LOAD( "st-5.4a", 0x000004, 0x80000, CRC(7705aa46) SHA1(6cbfa30b2852fd117d117beefba434ce41d24c2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
3972 |
|
|
ROMX_LOAD( "st-9.6a", 0x000006, 0x80000, CRC(5b18b722) SHA1(cf71c62348ca6b404279e87a6686cb3a842eb381) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
3973 |
|
|
ROMX_LOAD( "st-1.7a", 0x200000, 0x80000, CRC(005f000b) SHA1(e6f65af7cc3295be9efaaded352e7ae6320b4133) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
3974 |
|
|
ROMX_LOAD( "st-10.9a", 0x200002, 0x80000, CRC(b9441519) SHA1(bb0926dc484dae4f64c5e5a6bce20afdc7aeba55) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
3975 |
|
|
ROMX_LOAD( "st-4.3a", 0x200004, 0x80000, CRC(b7d04e8b) SHA1(5c5a079baa694927c33d0e0c23e5ff09d6c9d985) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
3976 |
|
|
ROMX_LOAD( "st-8.5a", 0x200006, 0x80000, CRC(6b4713b4) SHA1(759b8b1fc7a5c4b00d74a27c2dd11667db44b09e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
3977 |
|
|
|
3978 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
3979 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 )
|
3980 |
|
|
|
3981 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
3982 |
|
|
ROM_LOAD( "09.9", 0x00000, 0x08000, CRC(08d63519) SHA1(c120ecfe25c3c50bc51bc7d5a9ef1c8ca6591240) ) /* different CRC from strider but same label, pcb verified */
|
3983 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
3984 |
|
|
|
3985 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
3986 |
|
|
ROM_LOAD( "18.11c", 0x00000, 0x20000, CRC(4386bc80) SHA1(fb2b261995aeacfa13e7ee40b1a973dfb178f015) )
|
3987 |
|
|
ROM_LOAD( "19.12c", 0x20000, 0x20000, CRC(444536d7) SHA1(a14f5de2f6b5b29ae5161dca1f8c08c566301a91) )
|
3988 |
|
|
|
3989 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
3990 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
3991 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
3992 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
3993 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
3994 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
3995 |
|
|
|
3996 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
3997 |
|
|
ROM_LOAD( "st24b2.1a", 0x0000, 0x0117, NO_DUMP )
|
3998 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
3999 |
|
|
ROM_END
|
4000 |
|
|
|
4001 |
|
|
/* FIXME B-Board uncertain but should be 88622B/89625B from the program ROM names */
|
4002 |
|
|
ROM_START( striderj )
|
4003 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4004 |
|
|
ROM_LOAD16_BYTE( "sth36.bin", 0x00000, 0x20000, CRC(53c7b006) SHA1(30daa256a32b209b907e5d916a82068017862a01) )
|
4005 |
|
|
ROM_LOAD16_BYTE( "sth42.bin", 0x00001, 0x20000, CRC(4037f65f) SHA1(490b9fb15f80772316101ea15e61ab32f42feaec) )
|
4006 |
|
|
ROM_LOAD16_BYTE( "sth37.bin", 0x40000, 0x20000, CRC(80e8877d) SHA1(806a62c03007efe6d58fb24dac467d4fc39bb96a) )
|
4007 |
|
|
ROM_LOAD16_BYTE( "sth43.bin", 0x40001, 0x20000, CRC(6b3fa466) SHA1(6a3c9bd491eecf864971f7fdf02d01112d5ef7dd) )
|
4008 |
|
|
ROM_LOAD16_BYTE( "sth34.bin", 0x80000, 0x20000, CRC(bea770b5) SHA1(b1d3111c8878708b6d0589d6bdfd3b380842d98b) ) // == st-14.8h
|
4009 |
|
|
ROM_LOAD16_BYTE( "sth40.bin", 0x80001, 0x20000, CRC(43b922dc) SHA1(441c932080ae2b19e3834e7173d46be2e8762119) ) // == st-14.8h
|
4010 |
|
|
ROM_LOAD16_BYTE( "sth35.bin", 0xc0000, 0x20000, CRC(5cc429da) SHA1(1d3593444d556fcb7b209ef254b7733cb32dc502) ) // == st-14.8h
|
4011 |
|
|
ROM_LOAD16_BYTE( "sth41.bin", 0xc0001, 0x20000, CRC(50af457f) SHA1(fb7248e41c09f137c929a2bd9ef17591f48b7009) ) // == st-14.8h
|
4012 |
|
|
|
4013 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4014 |
|
|
ROMX_LOAD( "sth09.bin", 0x000000, 0x20000, CRC(1ef6bfbd) SHA1(5e66168e2526b4b4569d9dabacd5602181b23874) , ROM_SKIP(7) ) // == st-2.8a
|
4015 |
|
|
ROMX_LOAD( "sth01.bin", 0x000001, 0x20000, CRC(1e21b0c1) SHA1(2ac543dccefa7e2438d7eb53cdf2e6aff09c735b) , ROM_SKIP(7) ) // == st-2.8a
|
4016 |
|
|
ROMX_LOAD( "sth13.bin", 0x000002, 0x20000, CRC(063263ae) SHA1(38ea256f9a0f3fd6786d21c8b540030b73742971) , ROM_SKIP(7) ) // == st-11.10a
|
4017 |
|
|
ROMX_LOAD( "sth05.bin", 0x000003, 0x20000, CRC(ec9f8714) SHA1(8eb2b92ad576849b8049f9c90b850f74c2a5cba2) , ROM_SKIP(7) ) // == st-11.10a
|
4018 |
|
|
ROMX_LOAD( "sth24.bin", 0x000004, 0x20000, CRC(6356f4d2) SHA1(8d6786e07dba3e59a609c1a13be8685e4fdb8879) , ROM_SKIP(7) ) // == st-5.4a
|
4019 |
|
|
ROMX_LOAD( "sth17.bin", 0x000005, 0x20000, CRC(b4f73d86) SHA1(0ffbcc93ce7eadfd29255a15bc5cbd6e24f98759) , ROM_SKIP(7) ) // == st-5.4a
|
4020 |
|
|
ROMX_LOAD( "sth38.bin", 0x000006, 0x20000, CRC(ee5abfc2) SHA1(1c162bc09991f1082b4d9d22fbce13f2c08e0ceb) , ROM_SKIP(7) ) // == st-9.6a
|
4021 |
|
|
ROMX_LOAD( "sth32.bin", 0x000007, 0x20000, CRC(44a206a3) SHA1(67ec4b9cf3ff181c8c4c4751a1d2e8ee8e56278a) , ROM_SKIP(7) ) // == st-9.6a
|
4022 |
|
|
ROMX_LOAD( "sth10.bin", 0x100000, 0x20000, CRC(df3dd3bc) SHA1(648218f94ecda25873103ac4e2d7132c79f1c5b2) , ROM_SKIP(7) ) // == st-2.8a
|
4023 |
|
|
ROMX_LOAD( "sth02.bin", 0x100001, 0x20000, CRC(c75f9ea0) SHA1(e9268bfa6f5254935fda726ab4b5d9acb0f1942a) , ROM_SKIP(7) ) // == st-2.8a
|
4024 |
|
|
ROMX_LOAD( "sth14.bin", 0x100002, 0x20000, CRC(6c03e19d) SHA1(83f892df551ea79534288643b07613a3c595d526) , ROM_SKIP(7) ) // == st-11.10a
|
4025 |
|
|
ROMX_LOAD( "sth06.bin", 0x100003, 0x20000, CRC(d84f5478) SHA1(c3812056ff2563a43d11746ec8327700f370a053) , ROM_SKIP(7) ) // == st-11.10a
|
4026 |
|
|
ROMX_LOAD( "sth25.bin", 0x100004, 0x20000, CRC(921e506a) SHA1(fd2b5e2121c2adedcb0325b4159273506dab27e8) , ROM_SKIP(7) ) // == st-5.4a
|
4027 |
|
|
ROMX_LOAD( "sth18.bin", 0x100005, 0x20000, CRC(5b318956) SHA1(b1415472bf45787219b3b7680057910b210d57f5) , ROM_SKIP(7) ) // == st-5.4a
|
4028 |
|
|
ROMX_LOAD( "sth39.bin", 0x100006, 0x20000, CRC(9321d6aa) SHA1(acec3c880d29692cf010540c120b9092d7dd8ce9) , ROM_SKIP(7) ) // == st-9.6a
|
4029 |
|
|
ROMX_LOAD( "sth33.bin", 0x100007, 0x20000, CRC(b47ddfc7) SHA1(12388c37abdde85d63305f86244fc3c07f8b6b0c) , ROM_SKIP(7) ) // == st-9.6a
|
4030 |
|
|
ROMX_LOAD( "sth11.bin", 0x200000, 0x20000, CRC(2484f241) SHA1(28c48526ec2577119cc3207e92138749124b5959) , ROM_SKIP(7) ) // == st-1.7a
|
4031 |
|
|
ROMX_LOAD( "sth03.bin", 0x200001, 0x20000, CRC(aaa07245) SHA1(64a1b75b7613c1949eee6f9ba865dbdd7ec34413) , ROM_SKIP(7) ) // == st-1.7a
|
4032 |
|
|
ROMX_LOAD( "sth15.bin", 0x200002, 0x20000, CRC(e415d943) SHA1(12069d02d3a6afa9241222b48420daaf97874271) , ROM_SKIP(7) ) // == st-10.9a
|
4033 |
|
|
ROMX_LOAD( "sth07.bin", 0x200003, 0x20000, CRC(97d072d2) SHA1(fb0e10464a878ec6c0f3e6c6ddb0ea542bfb87a8) , ROM_SKIP(7) ) // == st-10.9a
|
4034 |
|
|
ROMX_LOAD( "sth26.bin", 0x200004, 0x20000, CRC(0ebfcb02) SHA1(a7238e1c76dbc2de1b7ae0d2cc532170cd1ab6c2) , ROM_SKIP(7) ) // == st-4.3a
|
4035 |
|
|
ROMX_LOAD( "sth19.bin", 0x200005, 0x20000, CRC(257ce683) SHA1(762f22b5ba24864d69dda303310a310d8dbfcc1c) , ROM_SKIP(7) ) // == st-4.3a
|
4036 |
|
|
ROMX_LOAD( "sth28.bin", 0x200006, 0x20000, CRC(98ac8cd1) SHA1(53dbe418d5cb7af5ef4be91e5e6bcd4474d2fdfe) , ROM_SKIP(7) ) // == st-8.5a
|
4037 |
|
|
ROMX_LOAD( "sth21.bin", 0x200007, 0x20000, CRC(538d9423) SHA1(418ea54d6582723d3e568364787862a6df2d1523) , ROM_SKIP(7) ) // == st-8.5a
|
4038 |
|
|
ROMX_LOAD( "sth12.bin", 0x300000, 0x20000, CRC(f670a477) SHA1(de5154ca093a9e5f9adb836d9a933d14e939180d) , ROM_SKIP(7) ) // == st-1.7a
|
4039 |
|
|
ROMX_LOAD( "sth04.bin", 0x300001, 0x20000, CRC(853d3e01) SHA1(422cc9f539e79c2a9b3bda47eb1fc714d79838d1) , ROM_SKIP(7) ) // == st-1.7a
|
4040 |
|
|
ROMX_LOAD( "sth16.bin", 0x300002, 0x20000, CRC(4092019f) SHA1(2173e72a8325d12da70666bdc279409b23fb7024) , ROM_SKIP(7) ) // == st-10.9a
|
4041 |
|
|
ROMX_LOAD( "sth08.bin", 0x300003, 0x20000, CRC(2ce9b4c7) SHA1(f267d323c9310433852e3308b36100440bee33d7) , ROM_SKIP(7) ) // == st-10.9a
|
4042 |
|
|
ROMX_LOAD( "sth27.bin", 0x300004, 0x20000, CRC(f82c88d9) SHA1(200bd025800eb20c4a15af17e7c3effbfa6f00fa) , ROM_SKIP(7) ) // == st-4.3a
|
4043 |
|
|
ROMX_LOAD( "sth20.bin", 0x300005, 0x20000, CRC(eb584dd4) SHA1(aeee39c0fc9f234249253b14de88a8da494b18d0) , ROM_SKIP(7) ) // == st-4.3a
|
4044 |
|
|
ROMX_LOAD( "sth29.bin", 0x300006, 0x20000, CRC(34ae2997) SHA1(9449eb9c85b7cb4a12aa06cb65a9d849a528e633) , ROM_SKIP(7) ) // == st-8.5a
|
4045 |
|
|
ROMX_LOAD( "sth22.bin", 0x300007, 0x20000, CRC(78dd9c48) SHA1(35fbf3ca21f56c9899283ba08c89c0faf7a8f717) , ROM_SKIP(7) ) // == st-8.5a
|
4046 |
|
|
|
4047 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
4048 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 )
|
4049 |
|
|
|
4050 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4051 |
|
|
ROM_LOAD( "sth23.bin", 0x00000, 0x08000, CRC(2ed403bc) SHA1(4ce863ea40d789db5a7cfce91d2c7c720deb9be5) ) // == 09.12b
|
4052 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4053 |
|
|
|
4054 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4055 |
|
|
ROM_LOAD( "sth30.bin", 0x00000, 0x20000, CRC(4386bc80) SHA1(fb2b261995aeacfa13e7ee40b1a973dfb178f015) ) // == 18.11c
|
4056 |
|
|
ROM_LOAD( "sth31.bin", 0x20000, 0x20000, CRC(444536d7) SHA1(a14f5de2f6b5b29ae5161dca1f8c08c566301a91) ) // == 19.12c
|
4057 |
|
|
|
4058 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4059 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4060 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4061 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4062 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4063 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4064 |
|
|
|
4065 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4066 |
|
|
ROM_LOAD( "st22b.1a", 0x0000, 0x0117, CRC(68fecc55) SHA1(238f6781f972e834f2c6054cfe925ffec579dec3) )
|
4067 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) ) // pal & position verification required
|
4068 |
|
|
ROM_END
|
4069 |
|
|
|
4070 |
|
|
/* B-Board 91634B-2, Japan Resale Ver. */
|
4071 |
|
|
ROM_START( striderjr )
|
4072 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4073 |
|
|
ROM_LOAD16_WORD_SWAP( "sthj_23.8f", 0x00000, 0x80000, CRC(046e7b12) SHA1(a5761f730f6844a7e93556a6aeae76240a99540c) )
|
4074 |
|
|
ROM_LOAD16_WORD_SWAP( "sthj_22.7f", 0x80000, 0x80000, CRC(9b3cfc08) SHA1(a7d7f270a097437affa845d80bed82a1fa874878) ) // == st-14.8h
|
4075 |
|
|
|
4076 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4077 |
|
|
ROMX_LOAD( "sth_01.3a", 0x000000, 0x80000, CRC(4eee9aea) SHA1(5e619fd5f3f1181e32a8fd9dbb4661d74ff8a484) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-2.8a
|
4078 |
|
|
ROMX_LOAD( "sth_02.4a", 0x000002, 0x80000, CRC(2d7f21e4) SHA1(593cec513de40ff802084d54313bb25a4561e25d) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-11.10a
|
4079 |
|
|
ROMX_LOAD( "sth_03.5a", 0x000004, 0x80000, CRC(7705aa46) SHA1(6cbfa30b2852fd117d117beefba434ce41d24c2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-5.4a
|
4080 |
|
|
ROMX_LOAD( "sth_04.6a", 0x000006, 0x80000, CRC(5b18b722) SHA1(cf71c62348ca6b404279e87a6686cb3a842eb381) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-9.6a
|
4081 |
|
|
ROMX_LOAD( "sth_05.7a", 0x200000, 0x80000, CRC(005f000b) SHA1(e6f65af7cc3295be9efaaded352e7ae6320b4133) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-1.7a
|
4082 |
|
|
ROMX_LOAD( "sth_06.8a", 0x200002, 0x80000, CRC(b9441519) SHA1(bb0926dc484dae4f64c5e5a6bce20afdc7aeba55) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-10.9a
|
4083 |
|
|
ROMX_LOAD( "sth_07.9a", 0x200004, 0x80000, CRC(b7d04e8b) SHA1(5c5a079baa694927c33d0e0c23e5ff09d6c9d985) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-4.3a
|
4084 |
|
|
ROMX_LOAD( "sth_08.10a", 0x200006, 0x80000, CRC(6b4713b4) SHA1(759b8b1fc7a5c4b00d74a27c2dd11667db44b09e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == st-8.5a
|
4085 |
|
|
|
4086 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
4087 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 )
|
4088 |
|
|
|
4089 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4090 |
|
|
ROM_LOAD( "sth_09.12a", 0x00000, 0x08000, CRC(08d63519) SHA1(c120ecfe25c3c50bc51bc7d5a9ef1c8ca6591240) ) // == 09.9
|
4091 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4092 |
|
|
|
4093 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4094 |
|
|
ROM_LOAD( "sth_18.11c", 0x00000, 0x20000, CRC(4386bc80) SHA1(fb2b261995aeacfa13e7ee40b1a973dfb178f015) ) // == 18.11c
|
4095 |
|
|
ROM_LOAD( "sth_19.12c", 0x20000, 0x20000, CRC(444536d7) SHA1(a14f5de2f6b5b29ae5161dca1f8c08c566301a91) ) // == 19.12c
|
4096 |
|
|
|
4097 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4098 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4099 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4100 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4101 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4102 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4103 |
|
|
|
4104 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4105 |
|
|
ROM_LOAD( "sth63b.1a", 0x0000, 0x0117, NO_DUMP )
|
4106 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4107 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
4108 |
|
|
|
4109 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
4110 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
4111 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
4112 |
|
|
ROM_END
|
4113 |
|
|
|
4114 |
|
|
/* B-Board 89624B-? */
|
4115 |
|
|
ROM_START( dynwar )
|
4116 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4117 |
|
|
ROM_LOAD16_BYTE( "30.11f", 0x00000, 0x20000, CRC(f9ec6d68) SHA1(02912db2b48f77489b0b841c2a5414bfb49b93f4) )
|
4118 |
|
|
ROM_LOAD16_BYTE( "35.11h", 0x00001, 0x20000, CRC(e41fff2f) SHA1(a960c39c69f97b46d5efcbcd3e2bc652888094c4) )
|
4119 |
|
|
ROM_LOAD16_BYTE( "31.12f", 0x40000, 0x20000, CRC(e3de76ff) SHA1(fdc552312e10c91dd00bfa72e4e686ac356d2244) )
|
4120 |
|
|
ROM_LOAD16_BYTE( "36.12h", 0x40001, 0x20000, CRC(7a13cfbf) SHA1(c6b4d775a2e507fdefbb895cc75bb5bdb442218d) )
|
4121 |
|
|
ROM_LOAD16_WORD_SWAP( "tkm-9.8h", 0x80000, 0x80000, CRC(93654bcf) SHA1(c72daeb2a98d350568555059a3225343c219a1d2) ) // in "32" socket
|
4122 |
|
|
|
4123 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4124 |
|
|
ROMX_LOAD( "tkm-5.7a", 0x000000, 0x80000, CRC(f64bb6a0) SHA1(8c0ae0305704ad876bb1938e46550c68b0de8e8e), ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
4125 |
|
|
ROMX_LOAD( "tkm-8.9a", 0x000002, 0x80000, CRC(21fe6274) SHA1(f92e509d88d5e264be9c7812966d64ad9ac518e7), ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
4126 |
|
|
ROMX_LOAD( "tkm-6.3a", 0x000004, 0x80000, CRC(0bf228cb) SHA1(e72957155cb459c4dee50df2e53256f271528964), ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
4127 |
|
|
ROMX_LOAD( "tkm-7.5a", 0x000006, 0x80000, CRC(1255dfb1) SHA1(c943e3c989d5b20fbe24e38e54ee8ca294b3d182), ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
4128 |
|
|
ROMX_LOAD( "tkm-1.8a", 0x200000, 0x80000, CRC(44f7661e) SHA1(f29b5ad0c5dfd91a56a4a1084ce578cfe496dd6f), ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
4129 |
|
|
ROMX_LOAD( "tkm-4.10a", 0x200002, 0x80000, CRC(a54c515d) SHA1(bfa457cef7e29ae56ee9b10f60e233d82b4efc61), ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
4130 |
|
|
ROMX_LOAD( "tkm-2.4a", 0x200004, 0x80000, CRC(ca5c687c) SHA1(de47cb5a071ffb3ff408f60d45b79345032232a7), ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
4131 |
|
|
ROMX_LOAD( "tkm-3.6a", 0x200006, 0x80000, CRC(f9fe6591) SHA1(260da5f9e305cccd621b8b5b2073c79e161ddeb0), ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
4132 |
|
|
|
4133 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4134 |
|
|
ROM_LOAD( "tke_17.12b", 0x00000, 0x08000, CRC(b3b79d4f) SHA1(2b960545741d3b9a53ffbf3ed83030392aa02698) ) // in "9" socket
|
4135 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4136 |
|
|
|
4137 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4138 |
|
|
ROM_LOAD( "tke_18.11c", 0x00000, 0x20000, CRC(ac6e307d) SHA1(b490ce625bb7ce0904b0fd121fbfbd5252790f7a) )
|
4139 |
|
|
ROM_LOAD( "tke_19.12c", 0x20000, 0x20000, CRC(068741db) SHA1(ab48aff639a7ac218b7d5304145e10e92d61fd9f) )
|
4140 |
|
|
|
4141 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4142 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4143 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4144 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4145 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4146 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4147 |
|
|
|
4148 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4149 |
|
|
ROM_LOAD( "tk24b1.1a", 0x0000, 0x0117, CRC(ae4a7645) SHA1(593478a177ea1794c9dfff07c6c6d8624a883eae) )
|
4150 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) ) // pal verification required
|
4151 |
|
|
ROM_END
|
4152 |
|
|
|
4153 |
|
|
/* B-Board 88622B-3 */
|
4154 |
|
|
ROM_START( dynwara )
|
4155 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4156 |
|
|
ROM_LOAD16_BYTE( "tke_36.12f", 0x00000, 0x20000, CRC(895991d1) SHA1(56b105b85ccab1c49c89ae8d4aa55c9374077df0) )
|
4157 |
|
|
ROM_LOAD16_BYTE( "tke_42.12h", 0x00001, 0x20000, CRC(c898d2e8) SHA1(c8b10685681bf155ea44e30f3cb0574df7d4f984) )
|
4158 |
|
|
ROM_LOAD16_BYTE( "tke_37.13f", 0x40000, 0x20000, CRC(b228d58c) SHA1(99a1f42d930f788c4f9b410addc95173fda801a2) )
|
4159 |
|
|
ROM_LOAD16_BYTE( "tke_43.13h", 0x40001, 0x20000, CRC(1a14375a) SHA1(2b1a62f7961dceabf98461266da37abfec13aaa9) )
|
4160 |
|
|
ROM_LOAD16_BYTE( "34.10f", 0x80000, 0x20000, CRC(8f663d00) SHA1(77811783c87c7aee058b8533e34049a01047258a) ) // == tkm-9.8h
|
4161 |
|
|
ROM_LOAD16_BYTE( "40.10h", 0x80001, 0x20000, CRC(1586dbf3) SHA1(d9f03e001effdef021a9ceda512e73a24726fca1) ) // == tkm-9.8h
|
4162 |
|
|
ROM_LOAD16_BYTE( "35.11f", 0xc0000, 0x20000, CRC(9db93d7a) SHA1(f75e3fb5273baef0cd5d8eea26f07d5acaa743ca) ) // == tkm-9.8h
|
4163 |
|
|
ROM_LOAD16_BYTE( "41.11h", 0xc0001, 0x20000, CRC(1aae69a4) SHA1(56e4761818f7857bc7520f2b8de90eabd857c577) ) // == tkm-9.8h
|
4164 |
|
|
|
4165 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4166 |
|
|
ROMX_LOAD( "09.4b", 0x000000, 0x20000, CRC(c3e83c69) SHA1(bd361a39dc6428fea8f56ebbe5cdcc4bf63a51f0) , ROM_SKIP(7) ) // == tkm-5.7a
|
4167 |
|
|
ROMX_LOAD( "01.4a", 0x000001, 0x20000, CRC(187b2886) SHA1(b16121f57926d9fd2c3bc82ae6babf6a2297f140) , ROM_SKIP(7) ) // == tkm-5.7a
|
4168 |
|
|
ROMX_LOAD( "13.9b", 0x000002, 0x20000, CRC(0273d87d) SHA1(7803b04d72eedb4c8b39f63fea458cfef0034813) , ROM_SKIP(7) ) // == tkm-8.9a
|
4169 |
|
|
ROMX_LOAD( "05.9a", 0x000003, 0x20000, CRC(339378b8) SHA1(c3dfe7039e4572b9ef56166346f3cbc6f6ab07c1) , ROM_SKIP(7) ) // == tkm-8.9a
|
4170 |
|
|
ROMX_LOAD( "24.5e", 0x000004, 0x20000, CRC(c6909b6f) SHA1(2828bd6bdc8e3f87a4a37d4e20bdff86cb6850c9) , ROM_SKIP(7) ) // == tkm-6.3a
|
4171 |
|
|
ROMX_LOAD( "17.5c", 0x000005, 0x20000, CRC(2e2f8320) SHA1(7bcb80447d9ce7cc9a38e2506196acd6bf50b49f) , ROM_SKIP(7) ) // == tkm-6.3a
|
4172 |
|
|
ROMX_LOAD( "38.8h", 0x000006, 0x20000, CRC(cd7923ed) SHA1(29187b99847a4b56f2f1763d086b8e7dc5cebed7) , ROM_SKIP(7) ) // == tkm-7.5a
|
4173 |
|
|
ROMX_LOAD( "32.8f", 0x000007, 0x20000, CRC(21a0a453) SHA1(ace38c5943f9f744212cfdb7caa2caa43312e82c) , ROM_SKIP(7) ) // == tkm-7.5a
|
4174 |
|
|
ROMX_LOAD( "10.5b", 0x100000, 0x20000, CRC(ff28f8d0) SHA1(c8c4851816f17a4a0494164f5e8cc910f16669e8) , ROM_SKIP(7) ) // == tkm-5.7a
|
4175 |
|
|
ROMX_LOAD( "02.5a", 0x100001, 0x20000, CRC(cc83c02f) SHA1(915e9d7acec1ba7a2035ae140f576839eba8694f) , ROM_SKIP(7) ) // == tkm-5.7a
|
4176 |
|
|
ROMX_LOAD( "14.10b", 0x100002, 0x20000, CRC(58d9b32f) SHA1(c13a12afcb83159b284b95053951dfa1841bb612) , ROM_SKIP(7) ) // == tkm-8.9a
|
4177 |
|
|
ROMX_LOAD( "06.10a", 0x100003, 0x20000, CRC(6f9edd75) SHA1(e8d43c0ec2165e88aefbb5c92048fbcd06fe578b) , ROM_SKIP(7) ) // == tkm-8.9a
|
4178 |
|
|
ROMX_LOAD( "25.7e", 0x100004, 0x20000, CRC(152ea74a) SHA1(c0c56b1bdfa0d7fdea040dbcc6ff871e5957a5b6) , ROM_SKIP(7) ) // == tkm-6.3a
|
4179 |
|
|
ROMX_LOAD( "18.7c", 0x100005, 0x20000, CRC(1833f932) SHA1(81f94d26bdb6758736ca02d7b1772801be4da181) , ROM_SKIP(7) ) // == tkm-6.3a
|
4180 |
|
|
ROMX_LOAD( "39.9h", 0x100006, 0x20000, CRC(bc09b360) SHA1(de2c9a42490db79c8e5fe57b9107f1adbe5dd241) , ROM_SKIP(7) ) // == tkm-7.5a
|
4181 |
|
|
ROMX_LOAD( "33.9f", 0x100007, 0x20000, CRC(89de1533) SHA1(e48312e37c0f98faeec91546acde5daf0da8f6b3) , ROM_SKIP(7) ) // == tkm-7.5a
|
4182 |
|
|
ROMX_LOAD( "11.7b", 0x200000, 0x20000, CRC(29eaf490) SHA1(42fcb67c7014e0ad62cde9e77c79e61268647528) , ROM_SKIP(7) ) // == tkm-1.8a
|
4183 |
|
|
ROMX_LOAD( "03.7a", 0x200001, 0x20000, CRC(7bf51337) SHA1(c21938029641ebcbc484680cf8a57186cdde220f) , ROM_SKIP(7) ) // == tkm-1.8a
|
4184 |
|
|
ROMX_LOAD( "15.11b", 0x200002, 0x20000, CRC(d36cdb91) SHA1(66ab873ce285e857f30294dd1c9b1dda0c6c6b76) , ROM_SKIP(7) ) // == tkm-4.10a
|
4185 |
|
|
ROMX_LOAD( "07.11a", 0x200003, 0x20000, CRC(e04af054) SHA1(f227b8a0a3d8f41e1922d184eaec7a1243c7c3af) , ROM_SKIP(7) ) // == tkm-4.10a
|
4186 |
|
|
ROMX_LOAD( "26.8e", 0x200004, 0x20000, CRC(07fc714b) SHA1(eda97a3c5596ebdfa61bdd01d39647c89b9a2f13) , ROM_SKIP(7) ) // == tkm-2.4a
|
4187 |
|
|
ROMX_LOAD( "19.8c", 0x200005, 0x20000, CRC(7114e5c6) SHA1(2f2925b942af50781857f4fe74e9a58f2cf7b883) , ROM_SKIP(7) ) // == tkm-2.4a
|
4188 |
|
|
ROMX_LOAD( "28.10e", 0x200006, 0x20000, CRC(af62bf07) SHA1(a6e0f598de1fa8a4960e89d655b7514572ed6310) , ROM_SKIP(7) ) // == tkm-3.6a
|
4189 |
|
|
ROMX_LOAD( "21.10c", 0x200007, 0x20000, CRC(523f462a) SHA1(b0fc9e29d6ca44aafb20a62355bde9f4b4cf1e43) , ROM_SKIP(7) ) // == tkm-3.6a
|
4190 |
|
|
ROMX_LOAD( "12.8b", 0x300000, 0x20000, CRC(38652339) SHA1(930a035bbe34c81c26d774d2ab45f53a3a9205fb) , ROM_SKIP(7) ) // == tkm-1.8a
|
4191 |
|
|
ROMX_LOAD( "04.8a", 0x300001, 0x20000, CRC(4951bc0f) SHA1(07f424c147d787321b668d787216733c35e2cff9) , ROM_SKIP(7) ) // == tkm-1.8a
|
4192 |
|
|
ROMX_LOAD( "16.12b", 0x300002, 0x20000, CRC(381608ae) SHA1(666e15e61c7c59df5a97bdc2d77db611d60b3ca8) , ROM_SKIP(7) ) // == tkm-4.10a
|
4193 |
|
|
ROMX_LOAD( "08.12a", 0x300003, 0x20000, CRC(b475d4e9) SHA1(dc5d223bc2a27904e6e38b68507d2e87fbbde158) , ROM_SKIP(7) ) // == tkm-4.10a
|
4194 |
|
|
ROMX_LOAD( "27.9e", 0x300004, 0x20000, CRC(a27e81fa) SHA1(b25854d4a7e52d500c19445badb4cfe745d88d23) , ROM_SKIP(7) ) // == tkm-2.4a
|
4195 |
|
|
ROMX_LOAD( "20.9c", 0x300005, 0x20000, CRC(002796dc) SHA1(2dba0434916dd82c59a66e2f3ce8d3165713c308) , ROM_SKIP(7) ) // == tkm-2.4a
|
4196 |
|
|
ROMX_LOAD( "29.11e", 0x300006, 0x20000, CRC(6b41f82d) SHA1(111af606d8107d377e3af618584a75ed6cfc9bbd) , ROM_SKIP(7) ) // == tkm-3.6a
|
4197 |
|
|
ROMX_LOAD( "22.11c", 0x300007, 0x20000, CRC(52145369) SHA1(bd422f0c51cdd62b69229f926569ad05d430bd57) , ROM_SKIP(7) ) // == tkm-3.6a
|
4198 |
|
|
|
4199 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4200 |
|
|
ROM_LOAD( "23.13c", 0x00000, 0x08000, CRC(b3b79d4f) SHA1(2b960545741d3b9a53ffbf3ed83030392aa02698) ) // == tke_17.12b
|
4201 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4202 |
|
|
|
4203 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4204 |
|
|
ROM_LOAD( "tke_30.12e", 0x00000, 0x20000, CRC(ac6e307d) SHA1(b490ce625bb7ce0904b0fd121fbfbd5252790f7a) ) // == tke_18.11c
|
4205 |
|
|
ROM_LOAD( "tke_31.13e", 0x20000, 0x20000, CRC(068741db) SHA1(ab48aff639a7ac218b7d5304145e10e92d61fd9f) ) // == tke_19.12c
|
4206 |
|
|
|
4207 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4208 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4209 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4210 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4211 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4212 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4213 |
|
|
|
4214 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4215 |
|
|
ROM_LOAD( "tk22b.1a", 0x0000, 0x0117, CRC(1a1ab6d7) SHA1(eacd3a21a09683e1d8ad36215c1f8ea96a1f7c12) )
|
4216 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4217 |
|
|
ROM_END
|
4218 |
|
|
|
4219 |
|
|
/* B-Board 88622B-3 */
|
4220 |
|
|
ROM_START( dynwarj )
|
4221 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4222 |
|
|
ROM_LOAD16_BYTE( "36.12f", 0x00000, 0x20000, CRC(1a516657) SHA1(f5c7c3bfd482eb59221cfd3eec4d47e717b04efa) )
|
4223 |
|
|
ROM_LOAD16_BYTE( "42.12h", 0x00001, 0x20000, CRC(12a290a0) SHA1(29fd3f77c497ef8db48121301beab2862ca380b4) )
|
4224 |
|
|
ROM_LOAD16_BYTE( "37.13f", 0x40000, 0x20000, CRC(932fc943) SHA1(1bd1c696072e61db791c075fae8936dece73d1d8) )
|
4225 |
|
|
ROM_LOAD16_BYTE( "43.13h", 0x40001, 0x20000, CRC(872ad76d) SHA1(77cfb380dd358eb9e65894a026e0718918c5b68f) )
|
4226 |
|
|
ROM_LOAD16_BYTE( "34.10f", 0x80000, 0x20000, CRC(8f663d00) SHA1(77811783c87c7aee058b8533e34049a01047258a) ) // == tkm-9.8h
|
4227 |
|
|
ROM_LOAD16_BYTE( "40.10h", 0x80001, 0x20000, CRC(1586dbf3) SHA1(d9f03e001effdef021a9ceda512e73a24726fca1) ) // == tkm-9.8h
|
4228 |
|
|
ROM_LOAD16_BYTE( "35.11f", 0xc0000, 0x20000, CRC(9db93d7a) SHA1(f75e3fb5273baef0cd5d8eea26f07d5acaa743ca) ) // == tkm-9.8h
|
4229 |
|
|
ROM_LOAD16_BYTE( "41.11h", 0xc0001, 0x20000, CRC(1aae69a4) SHA1(56e4761818f7857bc7520f2b8de90eabd857c577) ) // == tkm-9.8h
|
4230 |
|
|
|
4231 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4232 |
|
|
ROMX_LOAD( "09.4b", 0x000000, 0x20000, CRC(c3e83c69) SHA1(bd361a39dc6428fea8f56ebbe5cdcc4bf63a51f0) , ROM_SKIP(7) ) // == tkm-5.7a
|
4233 |
|
|
ROMX_LOAD( "01.4a", 0x000001, 0x20000, CRC(187b2886) SHA1(b16121f57926d9fd2c3bc82ae6babf6a2297f140) , ROM_SKIP(7) ) // == tkm-5.7a
|
4234 |
|
|
ROMX_LOAD( "13.9b", 0x000002, 0x20000, CRC(0273d87d) SHA1(7803b04d72eedb4c8b39f63fea458cfef0034813) , ROM_SKIP(7) ) // == tkm-8.9a
|
4235 |
|
|
ROMX_LOAD( "05.9a", 0x000003, 0x20000, CRC(339378b8) SHA1(c3dfe7039e4572b9ef56166346f3cbc6f6ab07c1) , ROM_SKIP(7) ) // == tkm-8.9a
|
4236 |
|
|
ROMX_LOAD( "24.5e", 0x000004, 0x20000, CRC(c6909b6f) SHA1(2828bd6bdc8e3f87a4a37d4e20bdff86cb6850c9) , ROM_SKIP(7) ) // == tkm-6.3a
|
4237 |
|
|
ROMX_LOAD( "17.5c", 0x000005, 0x20000, CRC(2e2f8320) SHA1(7bcb80447d9ce7cc9a38e2506196acd6bf50b49f) , ROM_SKIP(7) ) // == tkm-6.3a
|
4238 |
|
|
ROMX_LOAD( "38.8h", 0x000006, 0x20000, CRC(cd7923ed) SHA1(29187b99847a4b56f2f1763d086b8e7dc5cebed7) , ROM_SKIP(7) ) // == tkm-7.5a
|
4239 |
|
|
ROMX_LOAD( "32.8f", 0x000007, 0x20000, CRC(21a0a453) SHA1(ace38c5943f9f744212cfdb7caa2caa43312e82c) , ROM_SKIP(7) ) // == tkm-7.5a
|
4240 |
|
|
ROMX_LOAD( "10.5b", 0x100000, 0x20000, CRC(ff28f8d0) SHA1(c8c4851816f17a4a0494164f5e8cc910f16669e8) , ROM_SKIP(7) ) // == tkm-5.7a
|
4241 |
|
|
ROMX_LOAD( "02.5a", 0x100001, 0x20000, CRC(cc83c02f) SHA1(915e9d7acec1ba7a2035ae140f576839eba8694f) , ROM_SKIP(7) ) // == tkm-5.7a
|
4242 |
|
|
ROMX_LOAD( "14.10b", 0x100002, 0x20000, CRC(58d9b32f) SHA1(c13a12afcb83159b284b95053951dfa1841bb612) , ROM_SKIP(7) ) // == tkm-8.9a
|
4243 |
|
|
ROMX_LOAD( "06.10a", 0x100003, 0x20000, CRC(6f9edd75) SHA1(e8d43c0ec2165e88aefbb5c92048fbcd06fe578b) , ROM_SKIP(7) ) // == tkm-8.9a
|
4244 |
|
|
ROMX_LOAD( "25.7e", 0x100004, 0x20000, CRC(152ea74a) SHA1(c0c56b1bdfa0d7fdea040dbcc6ff871e5957a5b6) , ROM_SKIP(7) ) // == tkm-6.3a
|
4245 |
|
|
ROMX_LOAD( "18.7c", 0x100005, 0x20000, CRC(1833f932) SHA1(81f94d26bdb6758736ca02d7b1772801be4da181) , ROM_SKIP(7) ) // == tkm-6.3a
|
4246 |
|
|
ROMX_LOAD( "39.9h", 0x100006, 0x20000, CRC(bc09b360) SHA1(de2c9a42490db79c8e5fe57b9107f1adbe5dd241) , ROM_SKIP(7) ) // == tkm-7.5a
|
4247 |
|
|
ROMX_LOAD( "33.9f", 0x100007, 0x20000, CRC(89de1533) SHA1(e48312e37c0f98faeec91546acde5daf0da8f6b3) , ROM_SKIP(7) ) // == tkm-7.5a
|
4248 |
|
|
ROMX_LOAD( "11.7b", 0x200000, 0x20000, CRC(29eaf490) SHA1(42fcb67c7014e0ad62cde9e77c79e61268647528) , ROM_SKIP(7) ) // == tkm-1.8a
|
4249 |
|
|
ROMX_LOAD( "03.7a", 0x200001, 0x20000, CRC(7bf51337) SHA1(c21938029641ebcbc484680cf8a57186cdde220f) , ROM_SKIP(7) ) // == tkm-1.8a
|
4250 |
|
|
ROMX_LOAD( "15.11b", 0x200002, 0x20000, CRC(d36cdb91) SHA1(66ab873ce285e857f30294dd1c9b1dda0c6c6b76) , ROM_SKIP(7) ) // == tkm-4.10a
|
4251 |
|
|
ROMX_LOAD( "07.11a", 0x200003, 0x20000, CRC(e04af054) SHA1(f227b8a0a3d8f41e1922d184eaec7a1243c7c3af) , ROM_SKIP(7) ) // == tkm-4.10a
|
4252 |
|
|
ROMX_LOAD( "26.8e", 0x200004, 0x20000, CRC(07fc714b) SHA1(eda97a3c5596ebdfa61bdd01d39647c89b9a2f13) , ROM_SKIP(7) ) // == tkm-2.4a
|
4253 |
|
|
ROMX_LOAD( "19.8c", 0x200005, 0x20000, CRC(7114e5c6) SHA1(2f2925b942af50781857f4fe74e9a58f2cf7b883) , ROM_SKIP(7) ) // == tkm-2.4a
|
4254 |
|
|
ROMX_LOAD( "28.10e", 0x200006, 0x20000, CRC(af62bf07) SHA1(a6e0f598de1fa8a4960e89d655b7514572ed6310) , ROM_SKIP(7) ) // == tkm-3.6a
|
4255 |
|
|
ROMX_LOAD( "21.10c", 0x200007, 0x20000, CRC(523f462a) SHA1(b0fc9e29d6ca44aafb20a62355bde9f4b4cf1e43) , ROM_SKIP(7) ) // == tkm-3.6a
|
4256 |
|
|
ROMX_LOAD( "12.8b", 0x300000, 0x20000, CRC(38652339) SHA1(930a035bbe34c81c26d774d2ab45f53a3a9205fb) , ROM_SKIP(7) ) // == tkm-1.8a
|
4257 |
|
|
ROMX_LOAD( "04.8a", 0x300001, 0x20000, CRC(4951bc0f) SHA1(07f424c147d787321b668d787216733c35e2cff9) , ROM_SKIP(7) ) // == tkm-1.8a
|
4258 |
|
|
ROMX_LOAD( "16.12b", 0x300002, 0x20000, CRC(381608ae) SHA1(666e15e61c7c59df5a97bdc2d77db611d60b3ca8) , ROM_SKIP(7) ) // == tkm-4.10a
|
4259 |
|
|
ROMX_LOAD( "08.12a", 0x300003, 0x20000, CRC(b475d4e9) SHA1(dc5d223bc2a27904e6e38b68507d2e87fbbde158) , ROM_SKIP(7) ) // == tkm-4.10a
|
4260 |
|
|
ROMX_LOAD( "27.9e", 0x300004, 0x20000, CRC(a27e81fa) SHA1(b25854d4a7e52d500c19445badb4cfe745d88d23) , ROM_SKIP(7) ) // == tkm-2.4a
|
4261 |
|
|
ROMX_LOAD( "20.9c", 0x300005, 0x20000, CRC(002796dc) SHA1(2dba0434916dd82c59a66e2f3ce8d3165713c308) , ROM_SKIP(7) ) // == tkm-2.4a
|
4262 |
|
|
ROMX_LOAD( "29.11e", 0x300006, 0x20000, CRC(6b41f82d) SHA1(111af606d8107d377e3af618584a75ed6cfc9bbd) , ROM_SKIP(7) ) // == tkm-3.6a
|
4263 |
|
|
ROMX_LOAD( "22.11c", 0x300007, 0x20000, CRC(52145369) SHA1(bd422f0c51cdd62b69229f926569ad05d430bd57) , ROM_SKIP(7) ) // == tkm-3.6a
|
4264 |
|
|
|
4265 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4266 |
|
|
ROM_LOAD( "23.13c", 0x00000, 0x08000, CRC(b3b79d4f) SHA1(2b960545741d3b9a53ffbf3ed83030392aa02698) ) // == tke_17.12b
|
4267 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4268 |
|
|
|
4269 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4270 |
|
|
ROM_LOAD( "30.12e", 0x00000, 0x20000, CRC(7e5f6cb4) SHA1(c7b6b7d6dfe5f9f0e1521e7ce990229f480cf68d) )
|
4271 |
|
|
ROM_LOAD( "31.13e", 0x20000, 0x20000, CRC(4a30c737) SHA1(426eb90f2edf73eb468c94b4a094da3d46acbab2) )
|
4272 |
|
|
|
4273 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4274 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4275 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4276 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4277 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4278 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4279 |
|
|
|
4280 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4281 |
|
|
ROM_LOAD( "tk22b.1a", 0x0000, 0x0117, CRC(1a1ab6d7) SHA1(eacd3a21a09683e1d8ad36215c1f8ea96a1f7c12) )
|
4282 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4283 |
|
|
ROM_END
|
4284 |
|
|
|
4285 |
|
|
/* B-Board 91634B-2, Japan Resale Ver. */
|
4286 |
|
|
ROM_START( dynwarjr )
|
4287 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4288 |
|
|
ROM_LOAD16_WORD_SWAP( "tk1j_23.8f", 0x00000, 0x80000, CRC(088a3009) SHA1(d4c8273d19291d278d2ff895712dfbd8dfda6c84) )
|
4289 |
|
|
ROM_LOAD16_WORD_SWAP( "tk1j_22.7f", 0x80000, 0x80000, CRC(93654bcf) SHA1(c72daeb2a98d350568555059a3225343c219a1d2) ) // == tkm-9.8h
|
4290 |
|
|
|
4291 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4292 |
|
|
ROMX_LOAD( "tk1_01.3a", 0x000000, 0x80000, CRC(f64bb6a0) SHA1(8c0ae0305704ad876bb1938e46550c68b0de8e8e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-5.7a
|
4293 |
|
|
ROMX_LOAD( "tk1_02.4a", 0x000002, 0x80000, CRC(21fe6274) SHA1(f92e509d88d5e264be9c7812966d64ad9ac518e7) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-8.9a
|
4294 |
|
|
ROMX_LOAD( "tk1_03.5a", 0x000004, 0x80000, CRC(0bf228cb) SHA1(e72957155cb459c4dee50df2e53256f271528964) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-6.3a
|
4295 |
|
|
ROMX_LOAD( "tk1_04.6a", 0x000006, 0x80000, CRC(1255dfb1) SHA1(c943e3c989d5b20fbe24e38e54ee8ca294b3d182) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-7.5a
|
4296 |
|
|
ROMX_LOAD( "tk1_05.7a", 0x200000, 0x80000, CRC(44f7661e) SHA1(f29b5ad0c5dfd91a56a4a1084ce578cfe496dd6f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-1.8a
|
4297 |
|
|
ROMX_LOAD( "tk1_06.8a", 0x200002, 0x80000, CRC(a54c515d) SHA1(bfa457cef7e29ae56ee9b10f60e233d82b4efc61) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-4.10a
|
4298 |
|
|
ROMX_LOAD( "tk1_07.9a", 0x200004, 0x80000, CRC(ca5c687c) SHA1(de47cb5a071ffb3ff408f60d45b79345032232a7) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-2.4a
|
4299 |
|
|
ROMX_LOAD( "tk1_08.10a", 0x200006, 0x80000, CRC(f9fe6591) SHA1(260da5f9e305cccd621b8b5b2073c79e161ddeb0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tkm-3.6a
|
4300 |
|
|
|
4301 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4302 |
|
|
ROM_LOAD( "tk1_09.12a", 0x00000, 0x08000, CRC(db77d899) SHA1(314a8134ed15f603f1c7894fd50b14aef5c9fc7a) )
|
4303 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 ) // second half of ROM is empty, not mapped in memory
|
4304 |
|
|
|
4305 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4306 |
|
|
ROM_LOAD( "tk1_18.11c", 0x00000, 0x20000, CRC(7e5f6cb4) SHA1(c7b6b7d6dfe5f9f0e1521e7ce990229f480cf68d) )
|
4307 |
|
|
ROM_LOAD( "tk1_19.12c", 0x20000, 0x20000, CRC(4a30c737) SHA1(426eb90f2edf73eb468c94b4a094da3d46acbab2) )
|
4308 |
|
|
|
4309 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4310 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4311 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4312 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4313 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4314 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4315 |
|
|
|
4316 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4317 |
|
|
ROM_LOAD( "tk163b.1a", 0x0000, 0x0117, NO_DUMP )
|
4318 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4319 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
4320 |
|
|
|
4321 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
4322 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
4323 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
4324 |
|
|
ROM_END
|
4325 |
|
|
|
4326 |
|
|
/* B-Board 89624B-3 */
|
4327 |
|
|
ROM_START( willow )
|
4328 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4329 |
|
|
ROM_LOAD16_BYTE( "wlu_30.11f", 0x00000, 0x20000, CRC(d604dbb1) SHA1(b5d78871011ff11a67f1a0cad147cd4de8d67f35) )
|
4330 |
|
|
ROM_LOAD16_BYTE( "35.11h", 0x00001, 0x20000, CRC(7a791e77) SHA1(fe1429588b7eceab1d369abe03f2cad8de727f71) )
|
4331 |
|
|
ROM_LOAD16_BYTE( "wlu_31.12f", 0x40000, 0x20000, CRC(0eb48a83) SHA1(28c40c4b5d767f88922cd899e948abf11a85a864) )
|
4332 |
|
|
ROM_LOAD16_BYTE( "wlu_36.12h", 0x40001, 0x20000, CRC(36100209) SHA1(63c9338e71dba8b52daffba50b4bca31aaa10d9e) ) /* seen the same pcb with WL_36.12H */
|
4333 |
|
|
ROM_LOAD16_WORD_SWAP( "wlm-32.8h", 0x80000, 0x80000, CRC(dfd9f643) SHA1(9c760c30af593a87e7fd39fb213a4c73c68ca440) )
|
4334 |
|
|
|
4335 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4336 |
|
|
ROMX_LOAD( "wlm-7.7a", 0x000000, 0x80000, CRC(afa74b73) SHA1(09081926260c76986a13ac5351dddd2ea11d7a10) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
4337 |
|
|
ROMX_LOAD( "wlm-5.9a", 0x000002, 0x80000, CRC(12a0dc0b) SHA1(fea235ce9489f04919daf52f4d3f3bac9b558316) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
4338 |
|
|
ROMX_LOAD( "wlm-3.3a", 0x000004, 0x80000, CRC(c6f2abce) SHA1(ff5fcfe417c43b4747bbe12db6052fdb60f5f0e4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
4339 |
|
|
ROMX_LOAD( "wlm-1.5a", 0x000006, 0x80000, CRC(4aa4c6d3) SHA1(7dd6f18f6126c380821a2ca8955439fd6864f4c6) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
4340 |
|
|
ROMX_LOAD( "wl_24.7d", 0x200000, 0x20000, CRC(6f0adee5) SHA1(07b18e51b376001f25173b78e0e816f252400210) , ROM_SKIP(7) )
|
4341 |
|
|
ROMX_LOAD( "wl_14.7c", 0x200001, 0x20000, CRC(9cf3027d) SHA1(1e8eb20d51a54f6f756c0ab9395ac38b96e67fb2) , ROM_SKIP(7) )
|
4342 |
|
|
ROMX_LOAD( "wl_26.9d", 0x200002, 0x20000, CRC(f09c8ecf) SHA1(b39f83e80af010d6481693d9ec8b1d7e258b531d) , ROM_SKIP(7) )
|
4343 |
|
|
ROMX_LOAD( "wl_16.9c", 0x200003, 0x20000, CRC(e35407aa) SHA1(7ddae9cef96839da72488c1fe73268c50e0262ff) , ROM_SKIP(7) )
|
4344 |
|
|
ROMX_LOAD( "wl_20.3d", 0x200004, 0x20000, CRC(84992350) SHA1(f0ebd810ce099337cda94222dccce8ab9b3c3281) , ROM_SKIP(7) )
|
4345 |
|
|
ROMX_LOAD( "wl_10.3c", 0x200005, 0x20000, CRC(b87b5a36) SHA1(25fb8f9698142473233ee509d4146089920e94e1) , ROM_SKIP(7) )
|
4346 |
|
|
ROMX_LOAD( "wl_22.5d", 0x200006, 0x20000, CRC(fd3f89f0) SHA1(51ff95cff56ac78682ea56401b35a0aa63cef8cb) , ROM_SKIP(7) )
|
4347 |
|
|
ROMX_LOAD( "wl_12.5c", 0x200007, 0x20000, CRC(7da49d69) SHA1(b0ae7ac4f858ee8d72e6877c4275da7a631e2e4c) , ROM_SKIP(7) )
|
4348 |
|
|
|
4349 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4350 |
|
|
ROM_LOAD( "wl_09.12b", 0x00000, 0x08000, CRC(f6b3d060) SHA1(0ed2e2f64ba53ba2c371b66ab1e52e40b16d8baf) )
|
4351 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4352 |
|
|
|
4353 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4354 |
|
|
ROM_LOAD( "wl_18.11c", 0x00000, 0x20000, CRC(bde23d4d) SHA1(d1fee2f99c858dfb07edcd600da491c7b656afe0) )
|
4355 |
|
|
ROM_LOAD( "wl_19.12c", 0x20000, 0x20000, CRC(683898f5) SHA1(316a77b663d78c8b9ff6d85756cb05aaaeef4003) )
|
4356 |
|
|
|
4357 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4358 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4359 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4360 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4361 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4362 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4363 |
|
|
|
4364 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4365 |
|
|
ROM_LOAD( "wl24b.1a", 0x0000, 0x0117, CRC(7101cdf1) SHA1(c848f109d09641b3159dbbb2d2ee49cf30bc9e9c) )
|
4366 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4367 |
|
|
ROM_END
|
4368 |
|
|
|
4369 |
|
|
/* B-Board 89624B-3 */
|
4370 |
|
|
/* Note that this set comes from a pcb running on an original Capcom USA Willow arcade cabinet, so even if there is
|
4371 |
|
|
the Japan "warning" it's confirmed to be a genuine USA set and almost certainly the first USA release. Then Capcom
|
4372 |
|
|
removed the incorrect "warning" releasing a new proper set of Willow (USA), as documented above. */
|
4373 |
|
|
ROM_START( willowo )
|
4374 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4375 |
|
|
ROM_LOAD16_BYTE( "wlu_30.11f", 0x00000, 0x20000, CRC(d604dbb1) SHA1(b5d78871011ff11a67f1a0cad147cd4de8d67f35) )
|
4376 |
|
|
ROM_LOAD16_BYTE( "wlu_35.11h", 0x00001, 0x20000, CRC(daee72fe) SHA1(2ec62f44394fac2887821881f56b6f24d05234b3) )
|
4377 |
|
|
ROM_LOAD16_BYTE( "wlu_31.12f", 0x40000, 0x20000, CRC(0eb48a83) SHA1(28c40c4b5d767f88922cd899e948abf11a85a864) )
|
4378 |
|
|
ROM_LOAD16_BYTE( "wlu_36.12h", 0x40001, 0x20000, CRC(36100209) SHA1(63c9338e71dba8b52daffba50b4bca31aaa10d9e) )
|
4379 |
|
|
ROM_LOAD16_WORD_SWAP( "wlm-32.8h", 0x80000, 0x80000, CRC(dfd9f643) SHA1(9c760c30af593a87e7fd39fb213a4c73c68ca440) )
|
4380 |
|
|
|
4381 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4382 |
|
|
ROMX_LOAD( "wlm-7.7a", 0x000000, 0x80000, CRC(afa74b73) SHA1(09081926260c76986a13ac5351dddd2ea11d7a10) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
4383 |
|
|
ROMX_LOAD( "wlm-5.9a", 0x000002, 0x80000, CRC(12a0dc0b) SHA1(fea235ce9489f04919daf52f4d3f3bac9b558316) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
4384 |
|
|
ROMX_LOAD( "wlm-3.3a", 0x000004, 0x80000, CRC(c6f2abce) SHA1(ff5fcfe417c43b4747bbe12db6052fdb60f5f0e4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
4385 |
|
|
ROMX_LOAD( "wlm-1.5a", 0x000006, 0x80000, CRC(4aa4c6d3) SHA1(7dd6f18f6126c380821a2ca8955439fd6864f4c6) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
4386 |
|
|
ROMX_LOAD( "wl_24.7d", 0x200000, 0x20000, CRC(6f0adee5) SHA1(07b18e51b376001f25173b78e0e816f252400210) , ROM_SKIP(7) )
|
4387 |
|
|
ROMX_LOAD( "wl_14.7c", 0x200001, 0x20000, CRC(9cf3027d) SHA1(1e8eb20d51a54f6f756c0ab9395ac38b96e67fb2) , ROM_SKIP(7) )
|
4388 |
|
|
ROMX_LOAD( "wl_26.9d", 0x200002, 0x20000, CRC(f09c8ecf) SHA1(b39f83e80af010d6481693d9ec8b1d7e258b531d) , ROM_SKIP(7) )
|
4389 |
|
|
ROMX_LOAD( "wl_16.9c", 0x200003, 0x20000, CRC(e35407aa) SHA1(7ddae9cef96839da72488c1fe73268c50e0262ff) , ROM_SKIP(7) )
|
4390 |
|
|
ROMX_LOAD( "wl_20.3d", 0x200004, 0x20000, CRC(84992350) SHA1(f0ebd810ce099337cda94222dccce8ab9b3c3281) , ROM_SKIP(7) )
|
4391 |
|
|
ROMX_LOAD( "wl_10.3c", 0x200005, 0x20000, CRC(b87b5a36) SHA1(25fb8f9698142473233ee509d4146089920e94e1) , ROM_SKIP(7) )
|
4392 |
|
|
ROMX_LOAD( "wl_22.5d", 0x200006, 0x20000, CRC(fd3f89f0) SHA1(51ff95cff56ac78682ea56401b35a0aa63cef8cb) , ROM_SKIP(7) )
|
4393 |
|
|
ROMX_LOAD( "wl_12.5c", 0x200007, 0x20000, CRC(7da49d69) SHA1(b0ae7ac4f858ee8d72e6877c4275da7a631e2e4c) , ROM_SKIP(7) )
|
4394 |
|
|
|
4395 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4396 |
|
|
ROM_LOAD( "wl_09.12b", 0x00000, 0x08000, CRC(f6b3d060) SHA1(0ed2e2f64ba53ba2c371b66ab1e52e40b16d8baf) )
|
4397 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4398 |
|
|
|
4399 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4400 |
|
|
ROM_LOAD( "wl_18.11c", 0x00000, 0x20000, CRC(bde23d4d) SHA1(d1fee2f99c858dfb07edcd600da491c7b656afe0) )
|
4401 |
|
|
ROM_LOAD( "wl_19.12c", 0x20000, 0x20000, CRC(683898f5) SHA1(316a77b663d78c8b9ff6d85756cb05aaaeef4003) )
|
4402 |
|
|
|
4403 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4404 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4405 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4406 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4407 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4408 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4409 |
|
|
|
4410 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4411 |
|
|
ROM_LOAD( "wl24b.1a", 0x0000, 0x0117, CRC(7101cdf1) SHA1(c848f109d09641b3159dbbb2d2ee49cf30bc9e9c) )
|
4412 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4413 |
|
|
ROM_END
|
4414 |
|
|
|
4415 |
|
|
/* B-Board 88622B-3 */
|
4416 |
|
|
ROM_START( willowj )
|
4417 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4418 |
|
|
ROM_LOAD16_BYTE( "wl_36.12f", 0x00000, 0x20000, CRC(2b0d7cbc) SHA1(58172b4fdf856efa8d77abbde76738de2424f712) )
|
4419 |
|
|
ROM_LOAD16_BYTE( "wl_42.12h", 0x00001, 0x20000, CRC(1ac39615) SHA1(c9fa6d20418b9bdc5a08df1fb86368b40709280a) )
|
4420 |
|
|
ROM_LOAD16_BYTE( "wl_37.13f", 0x40000, 0x20000, CRC(30a717fa) SHA1(cb815e9ee2691761925898e3932b502f8f399cb4) )
|
4421 |
|
|
ROM_LOAD16_BYTE( "wl_43.13h", 0x40001, 0x20000, CRC(d0dddc9e) SHA1(1176b9a43b3355a5ba44e59abde01ee7eaa89c25) )
|
4422 |
|
|
ROM_LOAD16_BYTE( "wl_34.10f", 0x80000, 0x20000, CRC(23a84f7a) SHA1(f7667ffc85e2dfb78f5ed8ea54b6223e7375433a) ) // == wlm-32.8h
|
4423 |
|
|
ROM_LOAD16_BYTE( "wl_40.10h", 0x80001, 0x20000, CRC(c7a0ed21) SHA1(190aec48a8f528652b434425f64ea2e52029ad3d) ) // == wlm-32.8h
|
4424 |
|
|
ROM_LOAD16_BYTE( "wl_35.11f", 0xc0000, 0x20000, CRC(5eff7951) SHA1(f336bfd07f3083e3b3e72c61d03abb52d443204d) ) // == wlm-32.8h
|
4425 |
|
|
ROM_LOAD16_BYTE( "wl_41.11h", 0xc0001, 0x20000, CRC(8d6477a3) SHA1(1bdb98f89ec8c2dcd47ab90bdd1be862ea59a16b) ) // == wlm-32.8h
|
4426 |
|
|
|
4427 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
4428 |
|
|
ROMX_LOAD( "wl_09.4b", 0x000000, 0x20000, CRC(05aa71b4) SHA1(791f845928ff164eace07cfcc35d0bd9d7cbb2d0) , ROM_SKIP(7) ) // == wlm-7.7a
|
4429 |
|
|
ROMX_LOAD( "wl_01.4a", 0x000001, 0x20000, CRC(08c2df12) SHA1(269ca05ff6f9928e3b46f43b262c03ac3dd768b8) , ROM_SKIP(7) ) // == wlm-7.7a
|
4430 |
|
|
ROMX_LOAD( "wl_13.9b", 0x000002, 0x20000, CRC(1f7c87cd) SHA1(6817c8b42ef4e8183fc2fbd2765e49ac955cca80) , ROM_SKIP(7) ) // == wlm-5.9a
|
4431 |
|
|
ROMX_LOAD( "wl_05.9a", 0x000003, 0x20000, CRC(f5254bf2) SHA1(a53973b98b8e8903c731eb2514cb9ce4060d5164) , ROM_SKIP(7) ) // == wlm-5.9a
|
4432 |
|
|
ROMX_LOAD( "wl_24.5e", 0x000004, 0x20000, CRC(d9d73ba1) SHA1(5f7b5e7e6fe64106cd96a968a54556e4f5ad9387) , ROM_SKIP(7) ) // == wlm-3.3a
|
4433 |
|
|
ROMX_LOAD( "wl_17.5c", 0x000005, 0x20000, CRC(a652f30c) SHA1(b150d8978d37907c6d17042476c4608c76c4ea3f) , ROM_SKIP(7) ) // == wlm-3.3a
|
4434 |
|
|
ROMX_LOAD( "wl_38.8h", 0x000006, 0x20000, CRC(f6f9111b) SHA1(bd44d1b6084fe2c09cdd91b5ad6eff7a84f3e601) , ROM_SKIP(7) ) // == wlm-1.5a
|
4435 |
|
|
ROMX_LOAD( "wl_32.8f", 0x000007, 0x20000, CRC(10f64027) SHA1(abf387ba7d8f0530a562a984c08345a149cfa226) , ROM_SKIP(7) ) // == wlm-1.5a
|
4436 |
|
|
ROMX_LOAD( "wl_10.5b", 0x100000, 0x20000, CRC(dbba0a3f) SHA1(38c0cdd87e6631721f35a0b85fd5165940454603) , ROM_SKIP(7) ) // == wlm-7.7a
|
4437 |
|
|
ROMX_LOAD( "wl_02.5a", 0x100001, 0x20000, CRC(86fba7a5) SHA1(9389ad4e0968b3edd4baeac8b29637618f49dbfb) , ROM_SKIP(7) ) // == wlm-7.7a
|
4438 |
|
|
ROMX_LOAD( "wl_14.10b", 0x100002, 0x20000, CRC(7d5798b2) SHA1(7dfcc172e5df0e8f4b9188381463f9eca00945dc) , ROM_SKIP(7) ) // == wlm-5.9a
|
4439 |
|
|
ROMX_LOAD( "wl_06.10a", 0x100003, 0x20000, CRC(1f052948) SHA1(ca3a6be94ae50fa50604ee52704792b22cbbc083) , ROM_SKIP(7) ) // == wlm-5.9a
|
4440 |
|
|
ROMX_LOAD( "wl_25.7e", 0x100004, 0x20000, CRC(857d17d2) SHA1(e6b383df9571df6743a7aa3087f0632dc4e6143b) , ROM_SKIP(7) ) // == wlm-3.3a
|
4441 |
|
|
ROMX_LOAD( "wl_18.7c", 0x100005, 0x20000, CRC(316c7fbc) SHA1(631682c7f14fa73f5f5a4fb747bfb45d9613e507) , ROM_SKIP(7) ) // == wlm-3.3a
|
4442 |
|
|
ROMX_LOAD( "wl_39.9h", 0x100006, 0x20000, CRC(e6fce9b0) SHA1(46d50cf32c3518ab3dc717553c5375f3cb022cde) , ROM_SKIP(7) ) // == wlm-1.5a
|
4443 |
|
|
ROMX_LOAD( "wl_33.9f", 0x100007, 0x20000, CRC(a15d5517) SHA1(03a30e216f8240383d5fa9736b4fe5119d231685) , ROM_SKIP(7) ) // == wlm-1.5a
|
4444 |
|
|
ROMX_LOAD( "wl_11.7b", 0x200000, 0x20000, CRC(6f0adee5) SHA1(07b18e51b376001f25173b78e0e816f252400210) , ROM_SKIP(7) ) // == wl_24.7d
|
4445 |
|
|
ROMX_LOAD( "wl_03.7a", 0x200001, 0x20000, CRC(9cf3027d) SHA1(1e8eb20d51a54f6f756c0ab9395ac38b96e67fb2) , ROM_SKIP(7) ) // == wl_14.7c
|
4446 |
|
|
ROMX_LOAD( "wl_15.11b", 0x200002, 0x20000, CRC(f09c8ecf) SHA1(b39f83e80af010d6481693d9ec8b1d7e258b531d) , ROM_SKIP(7) ) // == wl_26.9d
|
4447 |
|
|
ROMX_LOAD( "wl_07.11a", 0x200003, 0x20000, CRC(e35407aa) SHA1(7ddae9cef96839da72488c1fe73268c50e0262ff) , ROM_SKIP(7) ) // == wl_16.9c
|
4448 |
|
|
ROMX_LOAD( "wl_26.8e", 0x200004, 0x20000, CRC(84992350) SHA1(f0ebd810ce099337cda94222dccce8ab9b3c3281) , ROM_SKIP(7) ) // == wl_20.3d
|
4449 |
|
|
ROMX_LOAD( "wl_19.8c", 0x200005, 0x20000, CRC(b87b5a36) SHA1(25fb8f9698142473233ee509d4146089920e94e1) , ROM_SKIP(7) ) // == wl_10.3c
|
4450 |
|
|
ROMX_LOAD( "wl_28.10e", 0x200006, 0x20000, CRC(fd3f89f0) SHA1(51ff95cff56ac78682ea56401b35a0aa63cef8cb) , ROM_SKIP(7) ) // == wl_22.5d
|
4451 |
|
|
ROMX_LOAD( "wl_21.10c", 0x200007, 0x20000, CRC(7da49d69) SHA1(b0ae7ac4f858ee8d72e6877c4275da7a631e2e4c) , ROM_SKIP(7) ) // == wl_12.5c
|
4452 |
|
|
|
4453 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4454 |
|
|
ROM_LOAD( "wl_23.13c", 0x00000, 0x08000, CRC(f6b3d060) SHA1(0ed2e2f64ba53ba2c371b66ab1e52e40b16d8baf) ) // == wl_09.12b
|
4455 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4456 |
|
|
|
4457 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4458 |
|
|
ROM_LOAD( "wl_30.12e", 0x00000, 0x20000, CRC(bde23d4d) SHA1(d1fee2f99c858dfb07edcd600da491c7b656afe0) ) // == wl_18.11c
|
4459 |
|
|
ROM_LOAD( "wl_31.13e", 0x20000, 0x20000, CRC(683898f5) SHA1(316a77b663d78c8b9ff6d85756cb05aaaeef4003) ) // == wl_19.12c
|
4460 |
|
|
|
4461 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4462 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4463 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4464 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4465 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4466 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4467 |
|
|
|
4468 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4469 |
|
|
ROM_LOAD( "wl22b.1a", 0x0000, 0x0117, NO_DUMP )
|
4470 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4471 |
|
|
ROM_END
|
4472 |
|
|
|
4473 |
|
|
/* B-Board 89624B-2 */
|
4474 |
|
|
ROM_START( unsquad )
|
4475 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4476 |
|
|
ROM_LOAD16_BYTE( "aru_30.11f", 0x00000, 0x20000, CRC(24d8f88d) SHA1(9c39aa1140e92307d6d9c0ca198003282bf78c78) )
|
4477 |
|
|
ROM_LOAD16_BYTE( "aru_35.11h", 0x00001, 0x20000, CRC(8b954b59) SHA1(33114f1417d48f60c6da3e14a094be7c0f0fd979) )
|
4478 |
|
|
ROM_LOAD16_BYTE( "aru_31.12f", 0x40000, 0x20000, CRC(33e9694b) SHA1(90db3052ac2ff859ede8473dd13e0f5be148590c) )
|
4479 |
|
|
ROM_LOAD16_BYTE( "aru_36.12h", 0x40001, 0x20000, CRC(7cc8fb9e) SHA1(f70118d1a368fd4795d9953c55d283305d1f9630) )
|
4480 |
|
|
ROM_LOAD16_WORD_SWAP( "ar-32m.8h", 0x80000, 0x80000, CRC(ae1d7fb0) SHA1(bb51e77574db5e2d807c4ca8e85a5d9661f5d3b3) )
|
4481 |
|
|
|
4482 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4483 |
|
|
ROMX_LOAD( "ar-5m.7a", 0x000000, 0x80000, CRC(bf4575d8) SHA1(1b268e1698be8ff9c16f80f7b9081b6be9f72601) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4484 |
|
|
ROMX_LOAD( "ar-7m.9a", 0x000002, 0x80000, CRC(a02945f4) SHA1(ff35cdbd6c1e43b16a906f68e416559cb3d5746b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4485 |
|
|
ROMX_LOAD( "ar-1m.3a", 0x000004, 0x80000, CRC(5965ca8d) SHA1(49abf80fc012a7f73306139a2871aeac7fd6a3d0) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4486 |
|
|
ROMX_LOAD( "ar-3m.5a", 0x000006, 0x80000, CRC(ac6db17d) SHA1(78eef9ba6a392859f70467f6d7cb5aa91964abed) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4487 |
|
|
|
4488 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4489 |
|
|
ROM_LOAD( "ar_09.12b", 0x00000, 0x08000, CRC(f3dd1367) SHA1(09eef72e862ac6b1a5cce5a45938b45bf4e456ad) )
|
4490 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4491 |
|
|
|
4492 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4493 |
|
|
ROM_LOAD( "aru_18.11c", 0x00000, 0x20000, CRC(584b43a9) SHA1(7820815c8c67d484baf2fdad7e55d8c14b98b860) )
|
4494 |
|
|
/* 20000-3ffff empty */
|
4495 |
|
|
|
4496 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4497 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4498 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4499 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4500 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4501 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4502 |
|
|
|
4503 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4504 |
|
|
ROM_LOAD( "ar24b.1a", 0x0000, 0x0117, CRC(09a51271) SHA1(147f53f426f258ad127157967fa59d4098e5ed16) )
|
4505 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4506 |
|
|
ROM_END
|
4507 |
|
|
|
4508 |
|
|
/* B-Board 88622B-3 */
|
4509 |
|
|
ROM_START( area88 )
|
4510 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4511 |
|
|
ROM_LOAD16_BYTE( "ar_36.12f", 0x00000, 0x20000, CRC(65030392) SHA1(d9dea5cfde28345716b0e519ee033c475be0454b) )
|
4512 |
|
|
ROM_LOAD16_BYTE( "ar_42.12h", 0x00001, 0x20000, CRC(c48170de) SHA1(e968522dbdd217dd8e4cd6aaeaef801c63488c1d) )
|
4513 |
|
|
ROM_LOAD16_BYTE( "ar_37.13f", 0x40000, 0x20000, CRC(33e9694b) SHA1(90db3052ac2ff859ede8473dd13e0f5be148590c) ) // == aru_31.12f
|
4514 |
|
|
ROM_LOAD16_BYTE( "ar_43.13h", 0x40001, 0x20000, CRC(7cc8fb9e) SHA1(f70118d1a368fd4795d9953c55d283305d1f9630) ) // == aru_36.12h
|
4515 |
|
|
ROM_LOAD16_BYTE( "ar_34.10f", 0x80000, 0x20000, CRC(f6e80386) SHA1(462c1e9981b733df03e4d084df2d1fc58cf2022c) ) // == ar-32m.8h
|
4516 |
|
|
ROM_LOAD16_BYTE( "ar_40.10h", 0x80001, 0x20000, CRC(be36c145) SHA1(9ada7ac7361ff8871e2ae61f75e4e5d98936cdc3) ) // == ar-32m.8h
|
4517 |
|
|
ROM_LOAD16_BYTE( "ar_35.11f", 0xc0000, 0x20000, CRC(86d98ff3) SHA1(18137974fb7812b45f0d93e584ed14d0af2e6a3e) ) // == ar-32m.8h
|
4518 |
|
|
ROM_LOAD16_BYTE( "ar_41.11h", 0xc0001, 0x20000, CRC(758893d3) SHA1(1245bfd35b0f12bd701cd28c9ce2e85e166a4de2) ) // == ar-32m.8h
|
4519 |
|
|
|
4520 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4521 |
|
|
ROMX_LOAD( "ar_09.4b", 0x000000, 0x20000, CRC(db9376f8) SHA1(501fc5543c66509f8fc1075c128fb01606ced2ad) , ROM_SKIP(7) ) // == ar-5m.7a
|
4522 |
|
|
ROMX_LOAD( "ar_01.4a", 0x000001, 0x20000, CRC(392151b4) SHA1(ba3c69d852f750b43d8b4b2b58fcb7977cc0e5de) , ROM_SKIP(7) ) // == ar-5m.7a
|
4523 |
|
|
ROMX_LOAD( "ar_13.9b", 0x000002, 0x20000, CRC(81436481) SHA1(85ceba63382959f7084bacb6aedcef80ddd8ad6b) , ROM_SKIP(7) ) // == ar-7m.9a
|
4524 |
|
|
ROMX_LOAD( "ar_05.9a", 0x000003, 0x20000, CRC(e246ed9f) SHA1(aaaad5c81bf7c4ec4b2339fd8f0364096c86e903) , ROM_SKIP(7) ) // == ar-7m.9a
|
4525 |
|
|
ROMX_LOAD( "ar_24.5e", 0x000004, 0x20000, CRC(9cd6e2a3) SHA1(186e756af496b0fb5b65cf7a106fe32c78d542c9) , ROM_SKIP(7) ) // == ar-1m.3a
|
4526 |
|
|
ROMX_LOAD( "ar_17.5c", 0x000005, 0x20000, CRC(0b8e0df4) SHA1(ac8ab79e7237b72df9f42292a0c58aa56effe3a1) , ROM_SKIP(7) ) // == ar-1m.3a
|
4527 |
|
|
ROMX_LOAD( "ar_38.8h", 0x000006, 0x20000, CRC(8b9e75b9) SHA1(eeeaa8f84167f7e8127b90318f052fe5e00c36ac) , ROM_SKIP(7) ) // == ar-3m.5a
|
4528 |
|
|
ROMX_LOAD( "ar_32.8f", 0x000007, 0x20000, CRC(db6acdcf) SHA1(5842e29a0e29b4869b2c34a5f47f64c1a1f4609a) , ROM_SKIP(7) ) // == ar-3m.5a
|
4529 |
|
|
ROMX_LOAD( "ar_10.5b", 0x100000, 0x20000, CRC(4219b622) SHA1(ecfc47687b466893b9c8587224830d600c754d17) , ROM_SKIP(7) ) // == ar-5m.7a
|
4530 |
|
|
ROMX_LOAD( "ar_02.5a", 0x100001, 0x20000, CRC(bac5dec5) SHA1(e69f5c4e5c07db46f088d3eabfd394e7d639fea0) , ROM_SKIP(7) ) // == ar-5m.7a
|
4531 |
|
|
ROMX_LOAD( "ar_14.10b", 0x100002, 0x20000, CRC(e6bae179) SHA1(31af958dedce5fcc1a7c159f96af4a3a1a4651fb) , ROM_SKIP(7) ) // == ar-7m.9a
|
4532 |
|
|
ROMX_LOAD( "ar_06.10a", 0x100003, 0x20000, CRC(c8f04223) SHA1(c96eba0ce53e8505668dc646344e5b2456d60546) , ROM_SKIP(7) ) // == ar-7m.9a
|
4533 |
|
|
ROMX_LOAD( "ar_25.7e", 0x100004, 0x20000, CRC(15ccf981) SHA1(2dd7a2d573089aa70b33586d6d9e6b8d816bd28e) , ROM_SKIP(7) ) // == ar-1m.3a
|
4534 |
|
|
ROMX_LOAD( "ar_18.7c", 0x100005, 0x20000, CRC(9336db6a) SHA1(1704d6f0de08ed283c26ee0bcbb82a838060fe70) , ROM_SKIP(7) ) // == ar-1m.3a
|
4535 |
|
|
ROMX_LOAD( "ar_39.9h", 0x100006, 0x20000, CRC(9b8e1363) SHA1(f830834305248446235cc6b17b17f7f0dd6baa03) , ROM_SKIP(7) ) // == ar-3m.5a
|
4536 |
|
|
ROMX_LOAD( "ar_33.9f", 0x100007, 0x20000, CRC(3968f4b5) SHA1(42722c61c4b514b15f1594fdad688375e2c51e71) , ROM_SKIP(7) ) // == ar-3m.5a
|
4537 |
|
|
|
4538 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4539 |
|
|
ROM_LOAD( "ar_23.13c", 0x00000, 0x08000, CRC(f3dd1367) SHA1(09eef72e862ac6b1a5cce5a45938b45bf4e456ad) ) // == ar_09.12b
|
4540 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4541 |
|
|
|
4542 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4543 |
|
|
ROM_LOAD( "ar_30.12e", 0x00000, 0x20000, CRC(584b43a9) SHA1(7820815c8c67d484baf2fdad7e55d8c14b98b860) ) // == aru_18.11c
|
4544 |
|
|
/* 20000-3ffff empty */
|
4545 |
|
|
|
4546 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4547 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4548 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4549 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4550 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4551 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4552 |
|
|
|
4553 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4554 |
|
|
ROM_LOAD( "ar22b.1a", 0x0000, 0x0117, CRC(f1db9030) SHA1(85a6eefb93e7bf7c7d3980737365a425c5324c08) )
|
4555 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4556 |
|
|
ROM_END
|
4557 |
|
|
|
4558 |
|
|
/* B-Board 91634B-2, Japan Resale Ver. */
|
4559 |
|
|
ROM_START( area88r )
|
4560 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4561 |
|
|
ROM_LOAD16_WORD_SWAP( "araj_23.8f", 0x00000, 0x80000, CRC(7045d6cb) SHA1(5f8f3160e8e960ee67778232368d4f3430a0dade) )
|
4562 |
|
|
ROM_LOAD16_WORD_SWAP( "araj_22.7f", 0x80000, 0x80000, CRC(9913002e) SHA1(b2da8ad34bf4ea51679d35d91601faa91ef40ae5) )
|
4563 |
|
|
|
4564 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4565 |
|
|
ROMX_LOAD( "ara_01.3a", 0x000000, 0x80000, CRC(bf4575d8) SHA1(1b268e1698be8ff9c16f80f7b9081b6be9f72601) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ar-5m.7a
|
4566 |
|
|
ROMX_LOAD( "ara_02.4a", 0x000002, 0x80000, CRC(a02945f4) SHA1(ff35cdbd6c1e43b16a906f68e416559cb3d5746b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ar-7m.9a
|
4567 |
|
|
ROMX_LOAD( "ara_03.5a", 0x000004, 0x80000, CRC(5965ca8d) SHA1(49abf80fc012a7f73306139a2871aeac7fd6a3d0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ar-1m.3a
|
4568 |
|
|
ROMX_LOAD( "ara_04.6a", 0x000006, 0x80000, CRC(ac6db17d) SHA1(78eef9ba6a392859f70467f6d7cb5aa91964abed) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ar-3m.5a
|
4569 |
|
|
|
4570 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4571 |
|
|
ROM_LOAD( "ara_09.12a", 0x00000, 0x08000, CRC(af88359c) SHA1(5b7d872700a074fe1a4e11722e73374a23fa5e99) ) // == ar_09.12b + garbage
|
4572 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 ) // second half of ROM is unused, not mapped in memory
|
4573 |
|
|
|
4574 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4575 |
|
|
ROM_LOAD( "ara_18.11c", 0x00000, 0x20000, CRC(584b43a9) SHA1(7820815c8c67d484baf2fdad7e55d8c14b98b860) ) // == aru_18.11c
|
4576 |
|
|
/* 20000-3ffff empty */
|
4577 |
|
|
|
4578 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4579 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4580 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4581 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4582 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4583 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4584 |
|
|
|
4585 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4586 |
|
|
ROM_LOAD( "ara63b.1a", 0x0000, 0x0117, NO_DUMP )
|
4587 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4588 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
4589 |
|
|
|
4590 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
4591 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
4592 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
4593 |
|
|
ROM_END
|
4594 |
|
|
|
4595 |
|
|
/* B-Board 89624B-3 */
|
4596 |
|
|
ROM_START( ffight )
|
4597 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4598 |
|
|
ROM_LOAD16_BYTE( "ff_36.11f", 0x00000, 0x20000, CRC(f9a5ce83) SHA1(0756ae576a1f6d5b8b22f8630dca40ef38567ea6) ) // in "30" socket
|
4599 |
|
|
ROM_LOAD16_BYTE( "ff_42.11h", 0x00001, 0x20000, CRC(65f11215) SHA1(5045a467f3e228c02b4a355b52f58263ffa90113) ) // in "35" socket
|
4600 |
|
|
ROM_LOAD16_BYTE( "ff_37.12f", 0x40000, 0x20000, CRC(e1033784) SHA1(38f44434c8befd623953ae23d6e5ff4e201d6627) ) // in "31" socket
|
4601 |
|
|
ROM_LOAD16_BYTE( "ffe_43.12h", 0x40001, 0x20000, CRC(995e968a) SHA1(de16873d1639ac1738be0937270b108a9914f263) ) // in "36" socket
|
4602 |
|
|
ROM_LOAD16_WORD_SWAP( "ff-32m.8h", 0x80000, 0x80000, CRC(c747696e) SHA1(d3362dadded31ccb7eaf71ef282d698d18edd722) )
|
4603 |
|
|
|
4604 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4605 |
|
|
ROMX_LOAD( "ff-5m.7a", 0x000000, 0x80000, CRC(9c284108) SHA1(7868f5801347340867720255f8380548ad1a65a7) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4606 |
|
|
ROMX_LOAD( "ff-7m.9a", 0x000002, 0x80000, CRC(a7584dfb) SHA1(f7b00a3ca8cb85264ab293089f9f540a8292b49c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4607 |
|
|
ROMX_LOAD( "ff-1m.3a", 0x000004, 0x80000, CRC(0b605e44) SHA1(5ce16af72858a57aefbf6efed820c2c51935882a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4608 |
|
|
ROMX_LOAD( "ff-3m.5a", 0x000006, 0x80000, CRC(52291cd2) SHA1(df5f3d3aa96a7a33ff22f2a31382942c4c4f1111) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4609 |
|
|
|
4610 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4611 |
|
|
ROM_LOAD( "ff_09.12b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) )
|
4612 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4613 |
|
|
|
4614 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4615 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4616 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4617 |
|
|
|
4618 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4619 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4620 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4621 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4622 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4623 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4624 |
|
|
|
4625 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4626 |
|
|
ROM_LOAD( "s224b.1a", 0x0000, 0x0117, CRC(cdc4413e) SHA1(c74c60f8f4eb125ffb6414aefba270676d9b8a2d) )
|
4627 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) /* seen the same pcb with LWIO.11E */
|
4628 |
|
|
ROM_END
|
4629 |
|
|
|
4630 |
|
|
/* B-Board 89624B-3 */
|
4631 |
|
|
ROM_START( ffighta )
|
4632 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4633 |
|
|
ROM_LOAD16_BYTE( "ffe_30.11f", 0x00000, 0x20000, CRC(2347bf51) SHA1(de05b347a8b4df4889d4e594e1abf741afdf0ab4) )
|
4634 |
|
|
ROM_LOAD16_BYTE( "ffe_35.11h", 0x00001, 0x20000, CRC(5f694ecc) SHA1(57c45ffcada0cdaf1f97c7e33c8300539828a238) )
|
4635 |
|
|
ROM_LOAD16_BYTE( "ffe_31.12f", 0x40000, 0x20000, CRC(6dc6b792) SHA1(553abebed2a1fa1ee2d85a4117f40d90e2321cea) )
|
4636 |
|
|
ROM_LOAD16_BYTE( "ffe_36.12h", 0x40001, 0x20000, CRC(b36a0b99) SHA1(cfb27987ee3d54c83c6fb73437a79dcdd96df22f) )
|
4637 |
|
|
ROM_LOAD16_WORD_SWAP( "ff-32m.8h", 0x80000, 0x80000, CRC(c747696e) SHA1(d3362dadded31ccb7eaf71ef282d698d18edd722) )
|
4638 |
|
|
|
4639 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4640 |
|
|
ROMX_LOAD( "ff-5m.7a", 0x000000, 0x80000, CRC(9c284108) SHA1(7868f5801347340867720255f8380548ad1a65a7) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4641 |
|
|
ROMX_LOAD( "ff-7m.9a", 0x000002, 0x80000, CRC(a7584dfb) SHA1(f7b00a3ca8cb85264ab293089f9f540a8292b49c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4642 |
|
|
ROMX_LOAD( "ff-1m.3a", 0x000004, 0x80000, CRC(0b605e44) SHA1(5ce16af72858a57aefbf6efed820c2c51935882a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4643 |
|
|
ROMX_LOAD( "ff-3m.5a", 0x000006, 0x80000, CRC(52291cd2) SHA1(df5f3d3aa96a7a33ff22f2a31382942c4c4f1111) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4644 |
|
|
|
4645 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4646 |
|
|
ROM_LOAD( "ffe_23.12b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) // == ff_09.12b /* label is FFE_23, pcb verified */
|
4647 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4648 |
|
|
|
4649 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4650 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4651 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4652 |
|
|
|
4653 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4654 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4655 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4656 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4657 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4658 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4659 |
|
|
|
4660 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4661 |
|
|
ROM_LOAD( "s224b.1a", 0x0000, 0x0117, CRC(cdc4413e) SHA1(c74c60f8f4eb125ffb6414aefba270676d9b8a2d) )
|
4662 |
|
|
ROM_LOAD( "lwio.11e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4663 |
|
|
ROM_END
|
4664 |
|
|
|
4665 |
|
|
/* B-Board 89624B-3 */
|
4666 |
|
|
ROM_START( ffightu )
|
4667 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4668 |
|
|
ROM_LOAD16_BYTE( "ff_36.11f", 0x00000, 0x20000, CRC(f9a5ce83) SHA1(0756ae576a1f6d5b8b22f8630dca40ef38567ea6) ) // in "30" socket
|
4669 |
|
|
ROM_LOAD16_BYTE( "ff_42.11h", 0x00001, 0x20000, CRC(65f11215) SHA1(5045a467f3e228c02b4a355b52f58263ffa90113) ) // in "35" socket
|
4670 |
|
|
ROM_LOAD16_BYTE( "ff_37.12f", 0x40000, 0x20000, CRC(e1033784) SHA1(38f44434c8befd623953ae23d6e5ff4e201d6627) ) // in "31" socket
|
4671 |
|
|
ROM_LOAD16_BYTE( "ffu_43.12h", 0x40001, 0x20000, CRC(4ca65947) SHA1(74ffe00df96273770a24d9a46f13e53ea8812670) ) // in "36" socket /* seen the same pcb with FF_43.12H */
|
4672 |
|
|
ROM_LOAD16_WORD_SWAP( "ff-32m.8h", 0x80000, 0x80000, CRC(c747696e) SHA1(d3362dadded31ccb7eaf71ef282d698d18edd722) )
|
4673 |
|
|
|
4674 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4675 |
|
|
ROMX_LOAD( "ff-5m.7a", 0x000000, 0x80000, CRC(9c284108) SHA1(7868f5801347340867720255f8380548ad1a65a7) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4676 |
|
|
ROMX_LOAD( "ff-7m.9a", 0x000002, 0x80000, CRC(a7584dfb) SHA1(f7b00a3ca8cb85264ab293089f9f540a8292b49c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4677 |
|
|
ROMX_LOAD( "ff-1m.3a", 0x000004, 0x80000, CRC(0b605e44) SHA1(5ce16af72858a57aefbf6efed820c2c51935882a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4678 |
|
|
ROMX_LOAD( "ff-3m.5a", 0x000006, 0x80000, CRC(52291cd2) SHA1(df5f3d3aa96a7a33ff22f2a31382942c4c4f1111) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4679 |
|
|
|
4680 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4681 |
|
|
ROM_LOAD( "ff_09.12b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) /* seen the same pcb with 23.12B */
|
4682 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4683 |
|
|
|
4684 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4685 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4686 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4687 |
|
|
|
4688 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4689 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4690 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4691 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4692 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4693 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4694 |
|
|
|
4695 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4696 |
|
|
ROM_LOAD( "s224b.1a", 0x0000, 0x0117, CRC(cdc4413e) SHA1(c74c60f8f4eb125ffb6414aefba270676d9b8a2d) )
|
4697 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4698 |
|
|
ROM_END
|
4699 |
|
|
|
4700 |
|
|
/* B-Board 89624B-3 */
|
4701 |
|
|
/* Note that this set is equivalent to ffightu, but the 4Mbit MASK ROM FF-32M located @ 8H is replaced by 4 1Mbit EPROMs. */
|
4702 |
|
|
ROM_START( ffightu1 )
|
4703 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4704 |
|
|
ROM_LOAD16_BYTE( "ff_36.11f", 0x00000, 0x20000, CRC(f9a5ce83) SHA1(0756ae576a1f6d5b8b22f8630dca40ef38567ea6) ) // in "30" socket
|
4705 |
|
|
ROM_LOAD16_BYTE( "ff_42.11h", 0x00001, 0x20000, CRC(65f11215) SHA1(5045a467f3e228c02b4a355b52f58263ffa90113) ) // in "35" socket
|
4706 |
|
|
ROM_LOAD16_BYTE( "ff_37.12f", 0x40000, 0x20000, CRC(e1033784) SHA1(38f44434c8befd623953ae23d6e5ff4e201d6627) ) // in "31" socket
|
4707 |
|
|
ROM_LOAD16_BYTE( "ffu_43.12h", 0x40001, 0x20000, CRC(4ca65947) SHA1(74ffe00df96273770a24d9a46f13e53ea8812670) ) // in "36" socket
|
4708 |
|
|
ROM_LOAD16_BYTE( "ff_34.9f", 0x80000, 0x20000, CRC(0c8dc3fc) SHA1(edcce3efd9cdd131ef0c96df15a68722d5c3498e) ) // in "28" socket // == ff-32m.8h
|
4709 |
|
|
ROM_LOAD16_BYTE( "ff_40.9h", 0x80001, 0x20000, CRC(8075bab9) SHA1(f9c7405133f6fc5557c90e60e8ccc459e4f6fd7d) ) // in "33" socket // == ff-32m.8h
|
4710 |
|
|
ROM_LOAD16_BYTE( "ff_35.10f", 0xc0000, 0x20000, CRC(4a934121) SHA1(3982c261582755a0eac340d6d7ed96e6c263c8b6) ) // in "29" socket // == ff-32m.8h
|
4711 |
|
|
ROM_LOAD16_BYTE( "ff_41.10h", 0xc0001, 0x20000, CRC(2af68154) SHA1(7d549cb38650b4b79c68ad6d0dfcefdd62be4e99) ) // in "34" socket // == ff-32m.8h
|
4712 |
|
|
|
4713 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4714 |
|
|
ROMX_LOAD( "ff-5m.7a", 0x000000, 0x80000, CRC(9c284108) SHA1(7868f5801347340867720255f8380548ad1a65a7) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4715 |
|
|
ROMX_LOAD( "ff-7m.9a", 0x000002, 0x80000, CRC(a7584dfb) SHA1(f7b00a3ca8cb85264ab293089f9f540a8292b49c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4716 |
|
|
ROMX_LOAD( "ff-1m.3a", 0x000004, 0x80000, CRC(0b605e44) SHA1(5ce16af72858a57aefbf6efed820c2c51935882a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4717 |
|
|
ROMX_LOAD( "ff-3m.5a", 0x000006, 0x80000, CRC(52291cd2) SHA1(df5f3d3aa96a7a33ff22f2a31382942c4c4f1111) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4718 |
|
|
|
4719 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4720 |
|
|
ROM_LOAD( "ff_09.12b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) )
|
4721 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4722 |
|
|
|
4723 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4724 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4725 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4726 |
|
|
|
4727 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4728 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4729 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4730 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4731 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4732 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4733 |
|
|
|
4734 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4735 |
|
|
ROM_LOAD( "s224b.1a", 0x0000, 0x0117, CRC(cdc4413e) SHA1(c74c60f8f4eb125ffb6414aefba270676d9b8a2d) )
|
4736 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4737 |
|
|
ROM_END
|
4738 |
|
|
|
4739 |
|
|
/* B-Board 89624B-3 */
|
4740 |
|
|
ROM_START( ffightua )
|
4741 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4742 |
|
|
ROM_LOAD16_BYTE( "ffu_36.11f", 0x00000, 0x20000, CRC(e2a48af9) SHA1(11e06f95bdf575af396dded2b84d858f6c7388f1) ) // in "30" socket
|
4743 |
|
|
ROM_LOAD16_BYTE( "ffu_42.11h", 0x00001, 0x20000, CRC(f4bb480e) SHA1(32114df1d2f4f98a4a2280a330c7b6af8ab4d862) ) // in "35" socket
|
4744 |
|
|
ROM_LOAD16_BYTE( "ffu_37.12f", 0x40000, 0x20000, CRC(c371c667) SHA1(633977c91a8ff09b7fe83128eced7c4dee9aee1d) ) // in "31" socket
|
4745 |
|
|
ROM_LOAD16_BYTE( "ffu_43.36", 0x40001, 0x20000, CRC(2f5771f9) SHA1(fb532402bc00b5619a23dfa7e4525f1717020303) ) // in "36" socket /* different CRC from ffightu, ffightu1 but same label, pcb verified */
|
4746 |
|
|
ROM_LOAD16_WORD_SWAP( "ff-32m.8h", 0x80000, 0x80000, CRC(c747696e) SHA1(d3362dadded31ccb7eaf71ef282d698d18edd722) )
|
4747 |
|
|
|
4748 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4749 |
|
|
ROMX_LOAD( "ff-5m.7a", 0x000000, 0x80000, CRC(9c284108) SHA1(7868f5801347340867720255f8380548ad1a65a7) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4750 |
|
|
ROMX_LOAD( "ff-7m.9a", 0x000002, 0x80000, CRC(a7584dfb) SHA1(f7b00a3ca8cb85264ab293089f9f540a8292b49c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4751 |
|
|
ROMX_LOAD( "ff-1m.3a", 0x000004, 0x80000, CRC(0b605e44) SHA1(5ce16af72858a57aefbf6efed820c2c51935882a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4752 |
|
|
ROMX_LOAD( "ff-3m.5a", 0x000006, 0x80000, CRC(52291cd2) SHA1(df5f3d3aa96a7a33ff22f2a31382942c4c4f1111) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4753 |
|
|
|
4754 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4755 |
|
|
ROM_LOAD( "ff_09.12b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) )
|
4756 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4757 |
|
|
|
4758 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4759 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4760 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4761 |
|
|
|
4762 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4763 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4764 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4765 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4766 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4767 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4768 |
|
|
|
4769 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4770 |
|
|
ROM_LOAD( "s224b.1a", 0x0000, 0x0117, CRC(cdc4413e) SHA1(c74c60f8f4eb125ffb6414aefba270676d9b8a2d) )
|
4771 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4772 |
|
|
ROM_END
|
4773 |
|
|
|
4774 |
|
|
/* B-Board 89624B-3 */
|
4775 |
|
|
ROM_START( ffightub )
|
4776 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4777 |
|
|
ROM_LOAD16_BYTE( "ffu_30.11f", 0x00000, 0x20000, CRC(ed988977) SHA1(c718e989206bd2b68832c8fcb5667397d500ebac) )
|
4778 |
|
|
ROM_LOAD16_BYTE( "ffu_35.11h", 0x00001, 0x20000, CRC(07bf1c21) SHA1(f21a939fd92607c7f54816dedbcb3c5818cf4183) )
|
4779 |
|
|
ROM_LOAD16_BYTE( "ffu_31.12f", 0x40000, 0x20000, CRC(dba5a476) SHA1(2f0176dd050f9630b914f1c1ca5d96215bcf567f) )
|
4780 |
|
|
ROM_LOAD16_BYTE( "ffu_36.12h", 0x40001, 0x20000, CRC(4d89f542) SHA1(0b7d483a2c5759715f99f287cbd8a36165b59de7) )
|
4781 |
|
|
ROM_LOAD16_WORD_SWAP( "ff-32m.8h", 0x80000, 0x80000, CRC(c747696e) SHA1(d3362dadded31ccb7eaf71ef282d698d18edd722) )
|
4782 |
|
|
|
4783 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4784 |
|
|
ROMX_LOAD( "ff-5m.7a", 0x000000, 0x80000, CRC(9c284108) SHA1(7868f5801347340867720255f8380548ad1a65a7) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4785 |
|
|
ROMX_LOAD( "ff-7m.9a", 0x000002, 0x80000, CRC(a7584dfb) SHA1(f7b00a3ca8cb85264ab293089f9f540a8292b49c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4786 |
|
|
ROMX_LOAD( "ff-1m.3a", 0x000004, 0x80000, CRC(0b605e44) SHA1(5ce16af72858a57aefbf6efed820c2c51935882a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4787 |
|
|
ROMX_LOAD( "ff-3m.5a", 0x000006, 0x80000, CRC(52291cd2) SHA1(df5f3d3aa96a7a33ff22f2a31382942c4c4f1111) , ROM_GROUPWORD | ROM_SKIP(6) )
|
4788 |
|
|
|
4789 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4790 |
|
|
ROM_LOAD( "ff_23.12b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) // == ff_09.12b /* label is FF_23, pcb verified */
|
4791 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4792 |
|
|
|
4793 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4794 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4795 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4796 |
|
|
|
4797 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4798 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4799 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4800 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4801 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4802 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4803 |
|
|
|
4804 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4805 |
|
|
ROM_LOAD( "s224b.1a", 0x0000, 0x0117, CRC(cdc4413e) SHA1(c74c60f8f4eb125ffb6414aefba270676d9b8a2d) )
|
4806 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4807 |
|
|
ROM_END
|
4808 |
|
|
|
4809 |
|
|
/* FIXME B-Board uncertain but should be 88622B/89625B from the program ROM names */
|
4810 |
|
|
ROM_START( ffightj )
|
4811 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4812 |
|
|
ROM_LOAD16_BYTE( "ff36.bin", 0x00000, 0x20000, CRC(f9a5ce83) SHA1(0756ae576a1f6d5b8b22f8630dca40ef38567ea6) ) // == ff_36.11f
|
4813 |
|
|
ROM_LOAD16_BYTE( "ff42.bin", 0x00001, 0x20000, CRC(65f11215) SHA1(5045a467f3e228c02b4a355b52f58263ffa90113) ) // == ff_42.11h
|
4814 |
|
|
ROM_LOAD16_BYTE( "ff37.bin", 0x40000, 0x20000, CRC(e1033784) SHA1(38f44434c8befd623953ae23d6e5ff4e201d6627) ) // == ff_37.12f
|
4815 |
|
|
ROM_LOAD16_BYTE( "ff43.bin", 0x40001, 0x20000, CRC(b6dee1c3) SHA1(3a85312a2e9d8e06259b73d91ccb5e66a6bad62d) )
|
4816 |
|
|
ROM_LOAD16_BYTE( "ffj_34.10f", 0x80000, 0x20000, CRC(0c8dc3fc) SHA1(edcce3efd9cdd131ef0c96df15a68722d5c3498e) ) // == ff-32m.8h
|
4817 |
|
|
ROM_LOAD16_BYTE( "ffj_40.10h", 0x80001, 0x20000, CRC(8075bab9) SHA1(f9c7405133f6fc5557c90e60e8ccc459e4f6fd7d) ) // == ff-32m.8h
|
4818 |
|
|
ROM_LOAD16_BYTE( "ffj_35.11f", 0xc0000, 0x20000, CRC(4a934121) SHA1(3982c261582755a0eac340d6d7ed96e6c263c8b6) ) // == ff-32m.8h
|
4819 |
|
|
ROM_LOAD16_BYTE( "ffj_41.11h", 0xc0001, 0x20000, CRC(2af68154) SHA1(7d549cb38650b4b79c68ad6d0dfcefdd62be4e99) ) // == ff-32m.8h
|
4820 |
|
|
|
4821 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4822 |
|
|
ROMX_LOAD( "ffj_09.4b", 0x000000, 0x20000, CRC(5b116d0d) SHA1(a24e829fdfa043bd27b508d7cc0788ad80fd180e) , ROM_SKIP(7) )
|
4823 |
|
|
ROMX_LOAD( "ffj_01.4a", 0x000001, 0x20000, CRC(815b1797) SHA1(549e5eefc8f607fec1c954ba715ff21b8e44a5aa) , ROM_SKIP(7) )
|
4824 |
|
|
ROMX_LOAD( "ffj_13.9b", 0x000002, 0x20000, CRC(8721a7da) SHA1(39b2b324fd7810342503f23695e423f364a6294d) , ROM_SKIP(7) )
|
4825 |
|
|
ROMX_LOAD( "ffj_05.9a", 0x000003, 0x20000, CRC(d0fcd4b5) SHA1(97ebcbead0cca7e425143c500c433dbcf9cadcc2) , ROM_SKIP(7) )
|
4826 |
|
|
ROMX_LOAD( "ffj_24.5e", 0x000004, 0x20000, CRC(a1ab607a) SHA1(56784c028b82d9e2affd9610f56fde57063e4c28) , ROM_SKIP(7) )
|
4827 |
|
|
ROMX_LOAD( "ffj_17.5c", 0x000005, 0x20000, CRC(2dc18cf4) SHA1(5e3bd895600cd30d561a75a2fcb6cc8bc84f4bd1) , ROM_SKIP(7) )
|
4828 |
|
|
ROMX_LOAD( "ffj_38.8h", 0x000006, 0x20000, CRC(6535a57f) SHA1(f4da9ec13cad7e3287e34dcceb0eb2d20107bad6) , ROM_SKIP(7) )
|
4829 |
|
|
ROMX_LOAD( "ffj_32.8f", 0x000007, 0x20000, CRC(c8bc4a57) SHA1(3eaf2b4e910fe1f79154020122d786d23a2e594a) , ROM_SKIP(7) )
|
4830 |
|
|
ROMX_LOAD( "ffj_10.5b", 0x100000, 0x20000, CRC(624a924a) SHA1(48fd0498f9ed54003bf6578fbcbc8b7e90a195eb) , ROM_SKIP(7) )
|
4831 |
|
|
ROMX_LOAD( "ffj_02.5a", 0x100001, 0x20000, CRC(5d91f694) SHA1(e0ea9ec82dec985d8bf5e7cebf5fe3d8ef7557b1) , ROM_SKIP(7) )
|
4832 |
|
|
ROMX_LOAD( "ffj_14.10b", 0x100002, 0x20000, CRC(0a2e9101) SHA1(6c8d550d2066cd53355ccf14ac1fd35914982094) , ROM_SKIP(7) )
|
4833 |
|
|
ROMX_LOAD( "ffj_06.10a", 0x100003, 0x20000, CRC(1c18f042) SHA1(f708296570fecad82a76dc59744873a2f5568ea1) , ROM_SKIP(7) )
|
4834 |
|
|
ROMX_LOAD( "ffj_25.7e", 0x100004, 0x20000, CRC(6e8181ea) SHA1(2c32bc0364650ee6ca0d24754a7a3401295ffcd5) , ROM_SKIP(7) )
|
4835 |
|
|
ROMX_LOAD( "ffj_18.7c", 0x100005, 0x20000, CRC(b19ede59) SHA1(7e79ad9f17b36e042d774bef3bbb44018332ca01) , ROM_SKIP(7) )
|
4836 |
|
|
ROMX_LOAD( "ffj_39.9h", 0x100006, 0x20000, CRC(9416b477) SHA1(f2310dfcfe960e8b822c07849b594d54dfc2b2ca) , ROM_SKIP(7) )
|
4837 |
|
|
ROMX_LOAD( "ffj_33.9f", 0x100007, 0x20000, CRC(7369fa07) SHA1(3b2750fe33729395217c96909b4b6c5f3d6e9943) , ROM_SKIP(7) )
|
4838 |
|
|
|
4839 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4840 |
|
|
ROM_LOAD( "ff_23.bin", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) // == ff_09.12b
|
4841 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4842 |
|
|
|
4843 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4844 |
|
|
ROM_LOAD( "ffj_30.bin", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) ) // == ff_18.11c
|
4845 |
|
|
ROM_LOAD( "ffj_31.bin", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) ) // == ff_19.12c
|
4846 |
|
|
|
4847 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4848 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4849 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4850 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4851 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4852 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4853 |
|
|
|
4854 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4855 |
|
|
ROM_LOAD( "s222b.1a", 0x0000, 0x0117, NO_DUMP )
|
4856 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) ) // pal & position verification required
|
4857 |
|
|
ROM_END
|
4858 |
|
|
|
4859 |
|
|
/* B-Board 89625B-1 */
|
4860 |
|
|
ROM_START( ffightj1 )
|
4861 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4862 |
|
|
ROM_LOAD16_BYTE( "ffj_36.12f", 0x00000, 0x20000, CRC(e2a48af9) SHA1(11e06f95bdf575af396dded2b84d858f6c7388f1) ) // == ffu_36.11f
|
4863 |
|
|
ROM_LOAD16_BYTE( "ffj_42.12h", 0x00001, 0x20000, CRC(f4bb480e) SHA1(32114df1d2f4f98a4a2280a330c7b6af8ab4d862) ) // == ffu_42.11h
|
4864 |
|
|
ROM_LOAD16_BYTE( "ffj_37.13f", 0x40000, 0x20000, CRC(c371c667) SHA1(633977c91a8ff09b7fe83128eced7c4dee9aee1d) ) // == ffu_37.12f
|
4865 |
|
|
ROM_LOAD16_BYTE( "ffj_43.13h", 0x40001, 0x20000, CRC(6f81f194) SHA1(2cddf75a0a607cf57395583876cf81bcca005871) )
|
4866 |
|
|
ROM_LOAD16_BYTE( "ffj_34.10f", 0x80000, 0x20000, CRC(0c8dc3fc) SHA1(edcce3efd9cdd131ef0c96df15a68722d5c3498e) ) // == ff-32m.8h
|
4867 |
|
|
ROM_LOAD16_BYTE( "ffj_40.10h", 0x80001, 0x20000, CRC(8075bab9) SHA1(f9c7405133f6fc5557c90e60e8ccc459e4f6fd7d) ) // == ff-32m.8h
|
4868 |
|
|
ROM_LOAD16_BYTE( "ffj_35.11f", 0xc0000, 0x20000, CRC(4a934121) SHA1(3982c261582755a0eac340d6d7ed96e6c263c8b6) ) // == ff-32m.8h
|
4869 |
|
|
ROM_LOAD16_BYTE( "ffj_41.11h", 0xc0001, 0x20000, CRC(2af68154) SHA1(7d549cb38650b4b79c68ad6d0dfcefdd62be4e99) ) // == ff-32m.8h
|
4870 |
|
|
|
4871 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4872 |
|
|
ROMX_LOAD( "ffj_09.4b", 0x000000, 0x20000, CRC(5b116d0d) SHA1(a24e829fdfa043bd27b508d7cc0788ad80fd180e) , ROM_SKIP(7) )
|
4873 |
|
|
ROMX_LOAD( "ffj_01.4a", 0x000001, 0x20000, CRC(815b1797) SHA1(549e5eefc8f607fec1c954ba715ff21b8e44a5aa) , ROM_SKIP(7) )
|
4874 |
|
|
ROMX_LOAD( "ffj_13.9b", 0x000002, 0x20000, CRC(8721a7da) SHA1(39b2b324fd7810342503f23695e423f364a6294d) , ROM_SKIP(7) )
|
4875 |
|
|
ROMX_LOAD( "ffj_05.9a", 0x000003, 0x20000, CRC(d0fcd4b5) SHA1(97ebcbead0cca7e425143c500c433dbcf9cadcc2) , ROM_SKIP(7) )
|
4876 |
|
|
ROMX_LOAD( "ffj_24.5e", 0x000004, 0x20000, CRC(a1ab607a) SHA1(56784c028b82d9e2affd9610f56fde57063e4c28) , ROM_SKIP(7) )
|
4877 |
|
|
ROMX_LOAD( "ffj_17.5c", 0x000005, 0x20000, CRC(2dc18cf4) SHA1(5e3bd895600cd30d561a75a2fcb6cc8bc84f4bd1) , ROM_SKIP(7) )
|
4878 |
|
|
ROMX_LOAD( "ffj_38.8h", 0x000006, 0x20000, CRC(6535a57f) SHA1(f4da9ec13cad7e3287e34dcceb0eb2d20107bad6) , ROM_SKIP(7) )
|
4879 |
|
|
ROMX_LOAD( "ffj_32.8f", 0x000007, 0x20000, CRC(c8bc4a57) SHA1(3eaf2b4e910fe1f79154020122d786d23a2e594a) , ROM_SKIP(7) )
|
4880 |
|
|
ROMX_LOAD( "ffj_10.5b", 0x100000, 0x20000, CRC(624a924a) SHA1(48fd0498f9ed54003bf6578fbcbc8b7e90a195eb) , ROM_SKIP(7) )
|
4881 |
|
|
ROMX_LOAD( "ffj_02.5a", 0x100001, 0x20000, CRC(5d91f694) SHA1(e0ea9ec82dec985d8bf5e7cebf5fe3d8ef7557b1) , ROM_SKIP(7) )
|
4882 |
|
|
ROMX_LOAD( "ffj_14.10b", 0x100002, 0x20000, CRC(0a2e9101) SHA1(6c8d550d2066cd53355ccf14ac1fd35914982094) , ROM_SKIP(7) )
|
4883 |
|
|
ROMX_LOAD( "ffj_06.10a", 0x100003, 0x20000, CRC(1c18f042) SHA1(f708296570fecad82a76dc59744873a2f5568ea1) , ROM_SKIP(7) )
|
4884 |
|
|
ROMX_LOAD( "ffj_25.7e", 0x100004, 0x20000, CRC(6e8181ea) SHA1(2c32bc0364650ee6ca0d24754a7a3401295ffcd5) , ROM_SKIP(7) )
|
4885 |
|
|
ROMX_LOAD( "ffj_18.7c", 0x100005, 0x20000, CRC(b19ede59) SHA1(7e79ad9f17b36e042d774bef3bbb44018332ca01) , ROM_SKIP(7) )
|
4886 |
|
|
ROMX_LOAD( "ffj_39.9h", 0x100006, 0x20000, CRC(9416b477) SHA1(f2310dfcfe960e8b822c07849b594d54dfc2b2ca) , ROM_SKIP(7) )
|
4887 |
|
|
ROMX_LOAD( "ffj_33.9f", 0x100007, 0x20000, CRC(7369fa07) SHA1(3b2750fe33729395217c96909b4b6c5f3d6e9943) , ROM_SKIP(7) )
|
4888 |
|
|
|
4889 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4890 |
|
|
ROM_LOAD( "ff_23.13b", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) // == ff_09.12b
|
4891 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4892 |
|
|
|
4893 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4894 |
|
|
ROM_LOAD( "ffj_30.12c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) ) // == ff_18.11c
|
4895 |
|
|
ROM_LOAD( "ffj_31.13c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) ) // == ff_19.12c
|
4896 |
|
|
|
4897 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4898 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4899 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4900 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4901 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4902 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4903 |
|
|
|
4904 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4905 |
|
|
ROM_LOAD( "s222b.1a", 0x0000, 0x0117, NO_DUMP )
|
4906 |
|
|
ROM_LOAD( "lwio.12e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4907 |
|
|
ROM_END
|
4908 |
|
|
|
4909 |
|
|
/* B-Board 88622B-3 */
|
4910 |
|
|
ROM_START( ffightj2 )
|
4911 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4912 |
|
|
ROM_LOAD16_BYTE( "ffj_36a.12f", 0x00000, 0x20000, CRC(088ed1c9) SHA1(7b96cd45f4d3d2c0fe94904882652814b7790869) )
|
4913 |
|
|
ROM_LOAD16_BYTE( "ffj_42a.12h", 0x00001, 0x20000, CRC(c4c491e6) SHA1(d0e34d7b94f67c33615710ea721da8fefe832e3a) )
|
4914 |
|
|
ROM_LOAD16_BYTE( "ffj_37a.13f", 0x40000, 0x20000, CRC(708557ff) SHA1(89e56bfd9486623a18fdbf984a72bb52054ca0e6) )
|
4915 |
|
|
ROM_LOAD16_BYTE( "ffj_43a.13h", 0x40001, 0x20000, CRC(c004004a) SHA1(10ccf27972591f65645a8dd2bb65989176ac07d5) )
|
4916 |
|
|
ROM_LOAD16_BYTE( "ff_34.10f", 0x80000, 0x20000, CRC(0c8dc3fc) SHA1(edcce3efd9cdd131ef0c96df15a68722d5c3498e) ) // == ff-32m.8h
|
4917 |
|
|
ROM_LOAD16_BYTE( "ff_40.10h", 0x80001, 0x20000, CRC(8075bab9) SHA1(f9c7405133f6fc5557c90e60e8ccc459e4f6fd7d) ) // == ff-32m.8h
|
4918 |
|
|
ROM_LOAD16_BYTE( "ff_35.11f", 0xc0000, 0x20000, CRC(4a934121) SHA1(3982c261582755a0eac340d6d7ed96e6c263c8b6) ) // == ff-32m.8h
|
4919 |
|
|
ROM_LOAD16_BYTE( "ff_41.11h", 0xc0001, 0x20000, CRC(2af68154) SHA1(7d549cb38650b4b79c68ad6d0dfcefdd62be4e99) ) // == ff-32m.8h
|
4920 |
|
|
|
4921 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4922 |
|
|
ROMX_LOAD( "ff_09.4b", 0x000000, 0x20000, CRC(5b116d0d) SHA1(a24e829fdfa043bd27b508d7cc0788ad80fd180e) , ROM_SKIP(7) )
|
4923 |
|
|
ROMX_LOAD( "ff_01.4a", 0x000001, 0x20000, CRC(815b1797) SHA1(549e5eefc8f607fec1c954ba715ff21b8e44a5aa) , ROM_SKIP(7) )
|
4924 |
|
|
ROMX_LOAD( "ff_13.9b", 0x000002, 0x20000, CRC(8721a7da) SHA1(39b2b324fd7810342503f23695e423f364a6294d) , ROM_SKIP(7) )
|
4925 |
|
|
ROMX_LOAD( "ff_05.9a", 0x000003, 0x20000, CRC(d0fcd4b5) SHA1(97ebcbead0cca7e425143c500c433dbcf9cadcc2) , ROM_SKIP(7) )
|
4926 |
|
|
ROMX_LOAD( "ff_24.5e", 0x000004, 0x20000, CRC(a1ab607a) SHA1(56784c028b82d9e2affd9610f56fde57063e4c28) , ROM_SKIP(7) )
|
4927 |
|
|
ROMX_LOAD( "ff_17.5c", 0x000005, 0x20000, CRC(2dc18cf4) SHA1(5e3bd895600cd30d561a75a2fcb6cc8bc84f4bd1) , ROM_SKIP(7) )
|
4928 |
|
|
ROMX_LOAD( "ff_38.8h", 0x000006, 0x20000, CRC(6535a57f) SHA1(f4da9ec13cad7e3287e34dcceb0eb2d20107bad6) , ROM_SKIP(7) )
|
4929 |
|
|
ROMX_LOAD( "ff_32.8f", 0x000007, 0x20000, CRC(c8bc4a57) SHA1(3eaf2b4e910fe1f79154020122d786d23a2e594a) , ROM_SKIP(7) )
|
4930 |
|
|
ROMX_LOAD( "ff_10.5b", 0x100000, 0x20000, CRC(624a924a) SHA1(48fd0498f9ed54003bf6578fbcbc8b7e90a195eb) , ROM_SKIP(7) )
|
4931 |
|
|
ROMX_LOAD( "ff_02.5a", 0x100001, 0x20000, CRC(5d91f694) SHA1(e0ea9ec82dec985d8bf5e7cebf5fe3d8ef7557b1) , ROM_SKIP(7) )
|
4932 |
|
|
ROMX_LOAD( "ff_14.10b", 0x100002, 0x20000, CRC(0a2e9101) SHA1(6c8d550d2066cd53355ccf14ac1fd35914982094) , ROM_SKIP(7) )
|
4933 |
|
|
ROMX_LOAD( "ff_06.10a", 0x100003, 0x20000, CRC(1c18f042) SHA1(f708296570fecad82a76dc59744873a2f5568ea1) , ROM_SKIP(7) )
|
4934 |
|
|
ROMX_LOAD( "ff_25.7e", 0x100004, 0x20000, CRC(6e8181ea) SHA1(2c32bc0364650ee6ca0d24754a7a3401295ffcd5) , ROM_SKIP(7) )
|
4935 |
|
|
ROMX_LOAD( "ff_18.7c", 0x100005, 0x20000, CRC(b19ede59) SHA1(7e79ad9f17b36e042d774bef3bbb44018332ca01) , ROM_SKIP(7) )
|
4936 |
|
|
ROMX_LOAD( "ff_39.9h", 0x100006, 0x20000, CRC(9416b477) SHA1(f2310dfcfe960e8b822c07849b594d54dfc2b2ca) , ROM_SKIP(7) )
|
4937 |
|
|
ROMX_LOAD( "ff_33.9f", 0x100007, 0x20000, CRC(7369fa07) SHA1(3b2750fe33729395217c96909b4b6c5f3d6e9943) , ROM_SKIP(7) )
|
4938 |
|
|
|
4939 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4940 |
|
|
ROM_LOAD( "ff_23.13c", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) // == ff_09.12b
|
4941 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4942 |
|
|
|
4943 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4944 |
|
|
ROM_LOAD( "ff_30.12e", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) ) // == ff_18.11c
|
4945 |
|
|
ROM_LOAD( "ff_31.13e", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) ) // == ff_19.12c
|
4946 |
|
|
|
4947 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4948 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4949 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4950 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4951 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4952 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4953 |
|
|
|
4954 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4955 |
|
|
ROM_LOAD( "s222b.1a", 0x0000, 0x0117, NO_DUMP )
|
4956 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
4957 |
|
|
ROM_END
|
4958 |
|
|
|
4959 |
|
|
/* B-Board 91634B-2 */
|
4960 |
|
|
/* This hack uses an official and original Final Fight JAP CPS-B-21 Board. The EPROMS have been modified and phoenixed.
|
4961 |
|
|
The Board uses a GAL instead of the classic PAL located in position "1A". There is no ROM check at the start and no logo
|
4962 |
|
|
Capcom (instead a chinese logo... maybe the bootleggers logo). Even if it's a JAP Board, the game intro is in english. */
|
4963 |
|
|
ROM_START( ffightjh )
|
4964 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
4965 |
|
|
ROM_LOAD16_WORD_SWAP( "ff_23.8f", 0x00000, 0x80000, CRC(ae3dda7f) SHA1(5f08ce1e6b6b0d45994d3354d59ef79f489c7ad7) )
|
4966 |
|
|
ROM_LOAD16_WORD_SWAP( "ff_22.7f", 0x80000, 0x80000, CRC(b2d5a3aa) SHA1(b60f7480d3d3ceebad4c21025394bacc154d7042) )
|
4967 |
|
|
|
4968 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
4969 |
|
|
ROMX_LOAD( "ff_1.3a", 0x000000, 0x80000, CRC(969d18e2) SHA1(7a30b7434e34ec98838a9ab8d953b2ef467d562e), ROM_GROUPWORD | ROM_SKIP(6) )
|
4970 |
|
|
ROMX_LOAD( "ff_2.4a", 0x000002, 0x80000, CRC(02b59f99) SHA1(c1cb2bbf95c2006baad58b0a5a7278f1a8999901), ROM_GROUPWORD | ROM_SKIP(6) )
|
4971 |
|
|
ROMX_LOAD( "ff_3.5a", 0x000004, 0x80000, CRC(01d507ae) SHA1(d7813daa5bd74bebdbbea578acb20ad3c8816997), ROM_GROUPWORD | ROM_SKIP(6) )
|
4972 |
|
|
ROMX_LOAD( "ff_4.6a", 0x000006, 0x80000, CRC(f7c4ceb0) SHA1(3e9cf6379f06c5a736b4a0aadb7fbda914b91190), ROM_GROUPWORD | ROM_SKIP(6) )
|
4973 |
|
|
|
4974 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
4975 |
|
|
ROM_LOAD( "ff_9.12a", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) ) // == ff_09.12b
|
4976 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
4977 |
|
|
|
4978 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
4979 |
|
|
ROM_LOAD( "ff_18.11c", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
4980 |
|
|
ROM_LOAD( "ff_19.12c", 0x20000, 0x20000, CRC(1ef137f9) SHA1(974b5e72aa28b87ebfa7438efbdfeda769dedf5e) )
|
4981 |
|
|
|
4982 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
4983 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
4984 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
4985 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
4986 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
4987 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
4988 |
|
|
|
4989 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
4990 |
|
|
ROM_LOAD( "gal16v8a-15lp.1a", 0x0000, 0x0117, NO_DUMP )
|
4991 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
4992 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
4993 |
|
|
|
4994 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
4995 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
4996 |
|
|
ROM_END
|
4997 |
|
|
|
4998 |
|
|
/* B-Board 89624B-3 */
|
4999 |
|
|
ROM_START( 1941 )
|
5000 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5001 |
|
|
ROM_LOAD16_BYTE( "41em_30.11f", 0x00000, 0x20000, CRC(4249ec61) SHA1(5323cfa6938e6d95db8469f09b2fb5b5c5068bfc) ) /* label is 41EM_30, pcb verified */
|
5002 |
|
|
ROM_LOAD16_BYTE( "41em_35.11h", 0x00001, 0x20000, CRC(ddbee5eb) SHA1(0fef53398f4e2cd6ccc7bc122dd893e0a4e2e052) ) /* label is 41EM_35, pcb verified */
|
5003 |
|
|
ROM_LOAD16_BYTE( "41em_31.12f", 0x40000, 0x20000, CRC(584e88e5) SHA1(af254408d939cc439b5653e60afbccdf59777085) ) /* label is 41EM_31, pcb verified */
|
5004 |
|
|
ROM_LOAD16_BYTE( "41em_36.12h", 0x40001, 0x20000, CRC(3cfc31d0) SHA1(7c0614e4e25502ff2d18aa4a97c91bf05ead875f) ) /* label is 41EM_36, pcb verified */
|
5005 |
|
|
ROM_LOAD16_WORD_SWAP( "41-32m.8h", 0x80000, 0x80000, CRC(4e9648ca) SHA1(d8e67e6e3a6dc79053e4f56cfd83431385ea7611) )
|
5006 |
|
|
|
5007 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5008 |
|
|
ROMX_LOAD( "41-5m.7a", 0x000000, 0x80000, CRC(01d1cb11) SHA1(621e5377d1aaa9f7270d85bea1bdeef6721cdd05) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5009 |
|
|
ROMX_LOAD( "41-7m.9a", 0x000002, 0x80000, CRC(aeaa3509) SHA1(6124ef06d9dfdd879181856bd49853f1800c3b87) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5010 |
|
|
ROMX_LOAD( "41-1m.3a", 0x000004, 0x80000, CRC(ff77985a) SHA1(7e08df3a829bf9617470a46c79b713d4d9ebacae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5011 |
|
|
ROMX_LOAD( "41-3m.5a", 0x000006, 0x80000, CRC(983be58f) SHA1(83a4decdd775f859240771269b8af3a5981b244c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5012 |
|
|
|
5013 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5014 |
|
|
ROM_LOAD( "41_9.12b", 0x00000, 0x08000, CRC(0f9d8527) SHA1(3a00dd5772f38081fde11d8d61ba467379e2a636) )
|
5015 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5016 |
|
|
|
5017 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5018 |
|
|
ROM_LOAD( "41_18.11c", 0x00000, 0x20000, CRC(d1f15aeb) SHA1(88089383f2d54fc97026a67f067d448eee5bd0c2) )
|
5019 |
|
|
ROM_LOAD( "41_19.12c", 0x20000, 0x20000, CRC(15aec3a6) SHA1(8153c03aba005bab62bf0e8b3d15ec1c346326fd) )
|
5020 |
|
|
|
5021 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5022 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5023 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5024 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5025 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5026 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5027 |
|
|
|
5028 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5029 |
|
|
ROM_LOAD( "yi24b.1a", 0x0000, 0x0117, CRC(3004dcdf) SHA1(a73d86d1545af1d99a03d88af83449ec82b03c5c) )
|
5030 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5031 |
|
|
ROM_END
|
5032 |
|
|
|
5033 |
|
|
/* B-Board 89624B-? */
|
5034 |
|
|
ROM_START( 1941r1 )
|
5035 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5036 |
|
|
ROM_LOAD16_BYTE( "41e_30.11f", 0x00000, 0x20000, CRC(9deb1e75) SHA1(68d9f91bef6a5c9e1bcbf286629aed6b37b4acb9) )
|
5037 |
|
|
ROM_LOAD16_BYTE( "41e_35.11h", 0x00001, 0x20000, CRC(d63942b3) SHA1(b4bc7d06dcefbc075d316f2d31abbd4c7a99dbae) )
|
5038 |
|
|
ROM_LOAD16_BYTE( "41e_31.12f", 0x40000, 0x20000, CRC(df201112) SHA1(d84f63bffeb9255cbabc02f23d7511f9b3c6a96c) )
|
5039 |
|
|
ROM_LOAD16_BYTE( "41e_36.12h", 0x40001, 0x20000, CRC(816a818f) SHA1(3e491a30352b71ddd775142f3a80cdde480b669f) )
|
5040 |
|
|
ROM_LOAD16_WORD_SWAP( "41-32m.8h", 0x80000, 0x80000, CRC(4e9648ca) SHA1(d8e67e6e3a6dc79053e4f56cfd83431385ea7611) )
|
5041 |
|
|
|
5042 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5043 |
|
|
ROMX_LOAD( "41-5m.7a", 0x000000, 0x80000, CRC(01d1cb11) SHA1(621e5377d1aaa9f7270d85bea1bdeef6721cdd05) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5044 |
|
|
ROMX_LOAD( "41-7m.9a", 0x000002, 0x80000, CRC(aeaa3509) SHA1(6124ef06d9dfdd879181856bd49853f1800c3b87) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5045 |
|
|
ROMX_LOAD( "41-1m.3a", 0x000004, 0x80000, CRC(ff77985a) SHA1(7e08df3a829bf9617470a46c79b713d4d9ebacae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5046 |
|
|
ROMX_LOAD( "41-3m.5a", 0x000006, 0x80000, CRC(983be58f) SHA1(83a4decdd775f859240771269b8af3a5981b244c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5047 |
|
|
|
5048 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5049 |
|
|
ROM_LOAD( "41_09.12b", 0x00000, 0x08000, CRC(0f9d8527) SHA1(3a00dd5772f38081fde11d8d61ba467379e2a636) ) // could be 41_9.12b
|
5050 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5051 |
|
|
|
5052 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5053 |
|
|
ROM_LOAD( "41_18.11c", 0x00000, 0x20000, CRC(d1f15aeb) SHA1(88089383f2d54fc97026a67f067d448eee5bd0c2) ) // could be 41e_18.11c
|
5054 |
|
|
ROM_LOAD( "41_19.12c", 0x20000, 0x20000, CRC(15aec3a6) SHA1(8153c03aba005bab62bf0e8b3d15ec1c346326fd) )
|
5055 |
|
|
|
5056 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5057 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5058 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5059 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5060 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5061 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5062 |
|
|
|
5063 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5064 |
|
|
ROM_LOAD( "yi24b.1a", 0x0000, 0x0117, CRC(3004dcdf) SHA1(a73d86d1545af1d99a03d88af83449ec82b03c5c) )
|
5065 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) // pal verification required
|
5066 |
|
|
ROM_END
|
5067 |
|
|
|
5068 |
|
|
/* B-Board 89624B-3 */
|
5069 |
|
|
ROM_START( 1941u )
|
5070 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5071 |
|
|
ROM_LOAD16_BYTE( "41u_30.11f", 0x00000, 0x20000, CRC(be5439d0) SHA1(a62e0aa4f13f504c0eded99d731f7c820c51cb3d) )
|
5072 |
|
|
ROM_LOAD16_BYTE( "41u_35.11h", 0x00001, 0x20000, CRC(6ac96595) SHA1(efff8185fd1aee29d9b5164a9aac61f77f769ae4) )
|
5073 |
|
|
ROM_LOAD16_BYTE( "41u_31.12f", 0x40000, 0x20000, CRC(9811d6eb) SHA1(6dda86a3a726a2b5459f0b90f58343966e9783cc) )
|
5074 |
|
|
ROM_LOAD16_BYTE( "41u_36.12h", 0x40001, 0x20000, CRC(a87e6137) SHA1(d4b63a0c14a35ebd61cddd01cdc6fc955d521ae2) )
|
5075 |
|
|
ROM_LOAD16_WORD_SWAP( "41-32m.8h", 0x80000, 0x80000, CRC(4e9648ca) SHA1(d8e67e6e3a6dc79053e4f56cfd83431385ea7611) )
|
5076 |
|
|
|
5077 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5078 |
|
|
ROMX_LOAD( "41-5m.7a", 0x000000, 0x80000, CRC(01d1cb11) SHA1(621e5377d1aaa9f7270d85bea1bdeef6721cdd05) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5079 |
|
|
ROMX_LOAD( "41-7m.9a", 0x000002, 0x80000, CRC(aeaa3509) SHA1(6124ef06d9dfdd879181856bd49853f1800c3b87) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5080 |
|
|
ROMX_LOAD( "41-1m.3a", 0x000004, 0x80000, CRC(ff77985a) SHA1(7e08df3a829bf9617470a46c79b713d4d9ebacae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5081 |
|
|
ROMX_LOAD( "41-3m.5a", 0x000006, 0x80000, CRC(983be58f) SHA1(83a4decdd775f859240771269b8af3a5981b244c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5082 |
|
|
|
5083 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5084 |
|
|
ROM_LOAD( "41_9.12b", 0x00000, 0x08000, CRC(0f9d8527) SHA1(3a00dd5772f38081fde11d8d61ba467379e2a636) )
|
5085 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5086 |
|
|
|
5087 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5088 |
|
|
ROM_LOAD( "41e_18.11c", 0x00000, 0x20000, CRC(d1f15aeb) SHA1(88089383f2d54fc97026a67f067d448eee5bd0c2) ) // == 41_18.11c /* label is 41E_18, pcb verified */
|
5089 |
|
|
ROM_LOAD( "41_19.12c", 0x20000, 0x20000, CRC(15aec3a6) SHA1(8153c03aba005bab62bf0e8b3d15ec1c346326fd) )
|
5090 |
|
|
|
5091 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5092 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5093 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5094 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5095 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5096 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5097 |
|
|
|
5098 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5099 |
|
|
ROM_LOAD( "yi24b.1a", 0x0000, 0x0117, CRC(3004dcdf) SHA1(a73d86d1545af1d99a03d88af83449ec82b03c5c) )
|
5100 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5101 |
|
|
ROM_END
|
5102 |
|
|
|
5103 |
|
|
/* B-Board 89625B-1 */
|
5104 |
|
|
ROM_START( 1941j )
|
5105 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5106 |
|
|
ROM_LOAD16_BYTE( "41_36.12f", 0x00000, 0x20000, CRC(7fbd42ab) SHA1(4e52a599e3099bf3cccabb89152c69f216fde79e) )
|
5107 |
|
|
ROM_LOAD16_BYTE( "41_42.12h", 0x00001, 0x20000, CRC(c7781f89) SHA1(7e99c433de0c903791ae153a3cc8632042b0a90d) )
|
5108 |
|
|
ROM_LOAD16_BYTE( "41_37.13f", 0x40000, 0x20000, CRC(c6464b0b) SHA1(abef422d891d32334a858d49599f1ef7cf0db45d) )
|
5109 |
|
|
ROM_LOAD16_BYTE( "41_43.13h", 0x40001, 0x20000, CRC(440fc0b5) SHA1(e725535533c25a2c80a45a2200bbfd0dcda5ed97) )
|
5110 |
|
|
ROM_LOAD16_BYTE( "41_34.10f", 0x80000, 0x20000, CRC(b5f341ec) SHA1(95c740332e9e05250979a098e951600ca89cfde4) ) // == 41-32m.8h
|
5111 |
|
|
ROM_LOAD16_BYTE( "41_40.10h", 0x80001, 0x20000, CRC(3979837d) SHA1(e35bca5cd6f7559447c553c7866a3934080ca018) ) // == 41-32m.8h
|
5112 |
|
|
ROM_LOAD16_BYTE( "41_35.11f", 0xc0000, 0x20000, CRC(95cc979a) SHA1(96a22d2accdcd1ed3829ab0e1f17c1615f8bb2a9) ) // == 41-32m.8h
|
5113 |
|
|
ROM_LOAD16_BYTE( "41_41.11h", 0xc0001, 0x20000, CRC(57496819) SHA1(fe705a25a2c6523c3bc0105f4b183931c5ffcc81) ) // == 41-32m.8h
|
5114 |
|
|
|
5115 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5116 |
|
|
ROMX_LOAD( "41_09.4b", 0x000000, 0x20000, CRC(be1b6bc2) SHA1(0b11efb7adf6bb9c5fdef702171edd38c149e338) , ROM_SKIP(7) ) // == 41-5m.7a
|
5117 |
|
|
ROMX_LOAD( "41_01.4a", 0x000001, 0x20000, CRC(d8946fc1) SHA1(e18d2bd5517a9a74973f5a505e59e400db3843e2) , ROM_SKIP(7) ) // == 41-5m.7a
|
5118 |
|
|
ROMX_LOAD( "41_13.9b", 0x000002, 0x20000, CRC(2e06d0ec) SHA1(b7c886dce6bc5eefa34e39faec658dd9df34f82c) , ROM_SKIP(7) ) // == 41-7m.9a
|
5119 |
|
|
ROMX_LOAD( "41_05.9a", 0x000003, 0x20000, CRC(d8ba28e0) SHA1(dd1908166b32cf3bb3222f6d3febc21371463395) , ROM_SKIP(7) ) // == 41-7m.9a
|
5120 |
|
|
ROMX_LOAD( "41_24.5e", 0x000004, 0x20000, CRC(5aa43cee) SHA1(15e1aa2fee8deb25eefba067395961fee3e4c84d) , ROM_SKIP(7) ) // == 41-1m.3a
|
5121 |
|
|
ROMX_LOAD( "41_17.5c", 0x000005, 0x20000, CRC(bbeff902) SHA1(1bf421072387ab7d59b57ecd33cb5ae6fd8ecd06) , ROM_SKIP(7) ) // == 41-1m.3a
|
5122 |
|
|
ROMX_LOAD( "41_38.8h", 0x000006, 0x20000, CRC(8889c0aa) SHA1(23b74cc78fe1057c1776ea1f7371801441125a85) , ROM_SKIP(7) ) // == 41-3m.5a
|
5123 |
|
|
ROMX_LOAD( "41_32.8f", 0x000007, 0x20000, CRC(f0168249) SHA1(1ce2330ea4460e7e72f16a1f7edbfa8abba6b5a0) , ROM_SKIP(7) ) // == 41-3m.5a
|
5124 |
|
|
ROMX_LOAD( "41_10.5b", 0x100000, 0x20000, CRC(b7eb6a6d) SHA1(444b49e81cd46e90a9e1dfcf465f19c38189b2d7) , ROM_SKIP(7) ) // == 41-5m.7a
|
5125 |
|
|
ROMX_LOAD( "41_02.5a", 0x100001, 0x20000, CRC(802e8153) SHA1(baf19220c53949dac0d0b75368d5f1ee6c32b619) , ROM_SKIP(7) ) // == 41-5m.7a
|
5126 |
|
|
ROMX_LOAD( "41_14.10b", 0x100002, 0x20000, CRC(5a33f676) SHA1(96794463ddfae7ce4a7d7e6b65ff1b8da7b3dd74) , ROM_SKIP(7) ) // == 41-7m.9a
|
5127 |
|
|
ROMX_LOAD( "41_06.10a", 0x100003, 0x20000, CRC(4e53650b) SHA1(a5b19b1ce38f04296dee38d35015869607ecc260) , ROM_SKIP(7) ) // == 41-7m.9a
|
5128 |
|
|
ROMX_LOAD( "41_25.7e", 0x100004, 0x20000, CRC(94add360) SHA1(6f3542f028bdc453d0254de599b124240ea98259) , ROM_SKIP(7) ) // == 41-1m.3a
|
5129 |
|
|
ROMX_LOAD( "41_18.7c", 0x100005, 0x20000, CRC(a5e1c1f3) SHA1(1961ad3c8965c51da8a19a7283333f3a19bb2030) , ROM_SKIP(7) ) // == 41-1m.3a
|
5130 |
|
|
ROMX_LOAD( "41_39.9h", 0x100006, 0x20000, CRC(5b5c3949) SHA1(485b1baecee6bb9a6667baf404375fc758bdfb76) , ROM_SKIP(7) ) // == 41-3m.5a
|
5131 |
|
|
ROMX_LOAD( "41_33.9f", 0x100007, 0x20000, CRC(7a31b0e2) SHA1(f2eca12f4e89266d923a94d0837c555bc1c6cb29) , ROM_SKIP(7) ) // == 41-3m.5a
|
5132 |
|
|
|
5133 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5134 |
|
|
ROM_LOAD( "41_23.13b", 0x00000, 0x08000, CRC(0f9d8527) SHA1(3a00dd5772f38081fde11d8d61ba467379e2a636) ) // == 41_9.12b
|
5135 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5136 |
|
|
|
5137 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5138 |
|
|
ROM_LOAD( "41_30.12c", 0x00000, 0x20000, CRC(d1f15aeb) SHA1(88089383f2d54fc97026a67f067d448eee5bd0c2) ) // == 41_18.11c
|
5139 |
|
|
ROM_LOAD( "41_31.13c", 0x20000, 0x20000, CRC(15aec3a6) SHA1(8153c03aba005bab62bf0e8b3d15ec1c346326fd) ) // == 41_19.12c
|
5140 |
|
|
|
5141 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5142 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5143 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5144 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5145 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5146 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5147 |
|
|
|
5148 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5149 |
|
|
ROM_LOAD( "yi22b.1a", 0x0000, 0x0117, NO_DUMP )
|
5150 |
|
|
ROM_LOAD( "lwio.12e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) ) // pal verification required
|
5151 |
|
|
ROM_END
|
5152 |
|
|
|
5153 |
|
|
/* B-Board 89624B-3 */
|
5154 |
|
|
ROM_START( mercs )
|
5155 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5156 |
|
|
ROM_LOAD16_BYTE( "so2_30e.11f", 0x00000, 0x20000, CRC(e17f9bf7) SHA1(f44bb378de428b429c97a21f74829182d3187ace) )
|
5157 |
|
|
ROM_LOAD16_BYTE( "so2_35e.11h", 0x00001, 0x20000, CRC(78e63575) SHA1(5776de0daaaedd0dec2cec8d088a0fd8bb3d4dbe) )
|
5158 |
|
|
ROM_LOAD16_BYTE( "so2_31e.12f", 0x40000, 0x20000, CRC(51204d36) SHA1(af288fc369d092f38ea73be967705aacade06f28) )
|
5159 |
|
|
ROM_LOAD16_BYTE( "so2_36e.12h", 0x40001, 0x20000, CRC(9cfba8b4) SHA1(df8ee5e3a68f056f68f096c46fdb548f63d29446) )
|
5160 |
|
|
ROM_LOAD16_WORD_SWAP( "so2-32m.8h", 0x80000, 0x80000, CRC(2eb5cf0c) SHA1(e0d765fb6957d156ffd40cabf51ba6098cbbeb19) )
|
5161 |
|
|
|
5162 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
5163 |
|
|
ROMX_LOAD( "so2-6m.8a", 0x000000, 0x80000, CRC(aa6102af) SHA1(4a45f3547a3640f256e5e20bfd72784f880f03f5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5164 |
|
|
ROMX_LOAD( "so2-8m.10a", 0x000002, 0x80000, CRC(839e6869) SHA1(7741141a9f1b1e2956edc1d11f9cc3974390c4ed) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5165 |
|
|
ROMX_LOAD( "so2-2m.4a", 0x000004, 0x80000, CRC(597c2875) SHA1(440bd04db2c121a6976e5e1027071d28812942d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5166 |
|
|
ROMX_LOAD( "so2-4m.6a", 0x000006, 0x80000, CRC(912a9ca0) SHA1(b226a4a388e57e23d7a7559773ebee434125a2e4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5167 |
|
|
ROMX_LOAD( "so2_24.7d", 0x200000, 0x20000, CRC(3f254efe) SHA1(5db36eb98a6d3c7acccb561d92c1988d1330cbbf) , ROM_SKIP(7) )
|
5168 |
|
|
ROMX_LOAD( "so2_14.7c", 0x200001, 0x20000, CRC(f5a8905e) SHA1(fada8b635d490c06b75711ed505a025bb0aa4454) , ROM_SKIP(7) )
|
5169 |
|
|
ROMX_LOAD( "so2_26.9d", 0x200002, 0x20000, CRC(f3aa5a4a) SHA1(bcb3396de5524fffd4110bfbeeeca1c936990eb3) , ROM_SKIP(7) )
|
5170 |
|
|
ROMX_LOAD( "so2_16.9c", 0x200003, 0x20000, CRC(b43cd1a8) SHA1(01c2bb802469848a172968802a674c0045a8b8dc) , ROM_SKIP(7) )
|
5171 |
|
|
ROMX_LOAD( "so2_20.3d", 0x200004, 0x20000, CRC(8ca751a3) SHA1(e93bbe7311f14e7e3cbfb42b83fd7fee4bb9cefc) , ROM_SKIP(7) )
|
5172 |
|
|
ROMX_LOAD( "so2_10.3c", 0x200005, 0x20000, CRC(e9f569fd) SHA1(39ae9eacdf1f35ef90d131444c37958d7aaf7238) , ROM_SKIP(7) )
|
5173 |
|
|
ROMX_LOAD( "so2_22.5d", 0x200006, 0x20000, CRC(fce9a377) SHA1(5de5f696f63326f2cb4c38bcb05e07bcf2246071) , ROM_SKIP(7) )
|
5174 |
|
|
ROMX_LOAD( "so2_12.5c", 0x200007, 0x20000, CRC(b7df8a06) SHA1(b42cb0d3f55a1e8fe8afbbd9aeae50074cdc5f08) , ROM_SKIP(7) )
|
5175 |
|
|
|
5176 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5177 |
|
|
ROM_LOAD( "so2_09.12b", 0x00000, 0x08000, CRC(d09d7c7a) SHA1(8e8532be08818c855d9c3ce45716eb07cfab5767) )
|
5178 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5179 |
|
|
|
5180 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5181 |
|
|
ROM_LOAD( "so2_18.11c", 0x00000, 0x20000, CRC(bbea1643) SHA1(d43d68a120550067bf0b181f88687ad230cd7908) )
|
5182 |
|
|
ROM_LOAD( "so2_19.12c", 0x20000, 0x20000, CRC(ac58aa71) SHA1(93102272e358bc49d3936302efdc5bb68df84d68) )
|
5183 |
|
|
|
5184 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5185 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5186 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5187 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5188 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5189 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5190 |
|
|
|
5191 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5192 |
|
|
ROM_LOAD( "o224b.1a", 0x0000, 0x0117, CRC(c211c8cd) SHA1(d9464792e663549e6ad20aac6484622298f88a78) )
|
5193 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5194 |
|
|
|
5195 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5196 |
|
|
ROM_LOAD( "c628", 0x0000, 0x0117, NO_DUMP )
|
5197 |
|
|
ROM_END
|
5198 |
|
|
|
5199 |
|
|
/* B-Board 89624B-3 */
|
5200 |
|
|
ROM_START( mercsu )
|
5201 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5202 |
|
|
ROM_LOAD16_BYTE( "so2_30a.11f", 0x00000, 0x20000, CRC(e4e725d7) SHA1(b0454dedeb741a7dd4ceb18bac958417ca74a7e6) )
|
5203 |
|
|
ROM_LOAD16_BYTE( "so2_35a.11h", 0x00001, 0x20000, CRC(e7843445) SHA1(192c85ced637e05b37ed889246ebb73e792e984b) )
|
5204 |
|
|
ROM_LOAD16_BYTE( "so2_31a.12f", 0x40000, 0x20000, CRC(c0b91dea) SHA1(5c1d086ae09e4f66384a03994b3c5e12d80582ff) )
|
5205 |
|
|
ROM_LOAD16_BYTE( "so2_36a.12h", 0x40001, 0x20000, CRC(591edf6c) SHA1(68d77e21fe32e0b95d2fabe40bc1cadd419ab0bd) )
|
5206 |
|
|
ROM_LOAD16_WORD_SWAP( "so2-32m.8h", 0x80000, 0x80000, CRC(2eb5cf0c) SHA1(e0d765fb6957d156ffd40cabf51ba6098cbbeb19) )
|
5207 |
|
|
|
5208 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
5209 |
|
|
ROMX_LOAD( "so2-6m.8a", 0x000000, 0x80000, CRC(aa6102af) SHA1(4a45f3547a3640f256e5e20bfd72784f880f03f5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5210 |
|
|
ROMX_LOAD( "so2-8m.10a", 0x000002, 0x80000, CRC(839e6869) SHA1(7741141a9f1b1e2956edc1d11f9cc3974390c4ed) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5211 |
|
|
ROMX_LOAD( "so2-2m.4a", 0x000004, 0x80000, CRC(597c2875) SHA1(440bd04db2c121a6976e5e1027071d28812942d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5212 |
|
|
ROMX_LOAD( "so2-4m.6a", 0x000006, 0x80000, CRC(912a9ca0) SHA1(b226a4a388e57e23d7a7559773ebee434125a2e4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5213 |
|
|
ROMX_LOAD( "so2_24.7d", 0x200000, 0x20000, CRC(3f254efe) SHA1(5db36eb98a6d3c7acccb561d92c1988d1330cbbf) , ROM_SKIP(7) )
|
5214 |
|
|
ROMX_LOAD( "so2_14.7c", 0x200001, 0x20000, CRC(f5a8905e) SHA1(fada8b635d490c06b75711ed505a025bb0aa4454) , ROM_SKIP(7) )
|
5215 |
|
|
ROMX_LOAD( "so2_26.9d", 0x200002, 0x20000, CRC(f3aa5a4a) SHA1(bcb3396de5524fffd4110bfbeeeca1c936990eb3) , ROM_SKIP(7) )
|
5216 |
|
|
ROMX_LOAD( "so2_16.9c", 0x200003, 0x20000, CRC(b43cd1a8) SHA1(01c2bb802469848a172968802a674c0045a8b8dc) , ROM_SKIP(7) )
|
5217 |
|
|
ROMX_LOAD( "so2_20.3d", 0x200004, 0x20000, CRC(8ca751a3) SHA1(e93bbe7311f14e7e3cbfb42b83fd7fee4bb9cefc) , ROM_SKIP(7) )
|
5218 |
|
|
ROMX_LOAD( "so2_10.3c", 0x200005, 0x20000, CRC(e9f569fd) SHA1(39ae9eacdf1f35ef90d131444c37958d7aaf7238) , ROM_SKIP(7) )
|
5219 |
|
|
ROMX_LOAD( "so2_22.5d", 0x200006, 0x20000, CRC(fce9a377) SHA1(5de5f696f63326f2cb4c38bcb05e07bcf2246071) , ROM_SKIP(7) )
|
5220 |
|
|
ROMX_LOAD( "so2_12.5c", 0x200007, 0x20000, CRC(b7df8a06) SHA1(b42cb0d3f55a1e8fe8afbbd9aeae50074cdc5f08) , ROM_SKIP(7) )
|
5221 |
|
|
|
5222 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5223 |
|
|
ROM_LOAD( "so2_09.12b", 0x00000, 0x08000, CRC(d09d7c7a) SHA1(8e8532be08818c855d9c3ce45716eb07cfab5767) )
|
5224 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5225 |
|
|
|
5226 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5227 |
|
|
ROM_LOAD( "so2_18.11c", 0x00000, 0x20000, CRC(bbea1643) SHA1(d43d68a120550067bf0b181f88687ad230cd7908) )
|
5228 |
|
|
ROM_LOAD( "so2_19.12c", 0x20000, 0x20000, CRC(ac58aa71) SHA1(93102272e358bc49d3936302efdc5bb68df84d68) )
|
5229 |
|
|
|
5230 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5231 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5232 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5233 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5234 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5235 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5236 |
|
|
|
5237 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5238 |
|
|
ROM_LOAD( "o224b.1a", 0x0000, 0x0117, CRC(c211c8cd) SHA1(d9464792e663549e6ad20aac6484622298f88a78) )
|
5239 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5240 |
|
|
|
5241 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5242 |
|
|
ROM_LOAD( "c628", 0x0000, 0x0117, NO_DUMP )
|
5243 |
|
|
ROM_END
|
5244 |
|
|
|
5245 |
|
|
/* B-Board 89624B-3 */
|
5246 |
|
|
ROM_START( mercsur1 )
|
5247 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5248 |
|
|
ROM_LOAD16_BYTE( "so2_30.11f", 0x00000, 0x20000, CRC(e17f9bf7) SHA1(f44bb378de428b429c97a21f74829182d3187ace) ) // == so2_30e.11f
|
5249 |
|
|
ROM_LOAD16_BYTE( "so2_35.11h", 0x00001, 0x20000, CRC(4477df61) SHA1(e9b42357c7073c098e8fde7e7d0e4a6e3062fd0d) )
|
5250 |
|
|
ROM_LOAD16_BYTE( "so2_31.12f", 0x40000, 0x20000, CRC(51204d36) SHA1(af288fc369d092f38ea73be967705aacade06f28) ) // == so2_31e.12f
|
5251 |
|
|
ROM_LOAD16_BYTE( "so2_36.12h", 0x40001, 0x20000, CRC(9cfba8b4) SHA1(df8ee5e3a68f056f68f096c46fdb548f63d29446) ) // == so2_36e.12h
|
5252 |
|
|
ROM_LOAD16_WORD_SWAP( "so2-32m.8h", 0x80000, 0x80000, CRC(2eb5cf0c) SHA1(e0d765fb6957d156ffd40cabf51ba6098cbbeb19) )
|
5253 |
|
|
|
5254 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
5255 |
|
|
ROMX_LOAD( "so2-6m.8a", 0x000000, 0x80000, CRC(aa6102af) SHA1(4a45f3547a3640f256e5e20bfd72784f880f03f5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5256 |
|
|
ROMX_LOAD( "so2-8m.10a", 0x000002, 0x80000, CRC(839e6869) SHA1(7741141a9f1b1e2956edc1d11f9cc3974390c4ed) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5257 |
|
|
ROMX_LOAD( "so2-2m.4a", 0x000004, 0x80000, CRC(597c2875) SHA1(440bd04db2c121a6976e5e1027071d28812942d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5258 |
|
|
ROMX_LOAD( "so2-4m.6a", 0x000006, 0x80000, CRC(912a9ca0) SHA1(b226a4a388e57e23d7a7559773ebee434125a2e4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5259 |
|
|
ROMX_LOAD( "so2_24.7d", 0x200000, 0x20000, CRC(3f254efe) SHA1(5db36eb98a6d3c7acccb561d92c1988d1330cbbf) , ROM_SKIP(7) )
|
5260 |
|
|
ROMX_LOAD( "so2_14.7c", 0x200001, 0x20000, CRC(f5a8905e) SHA1(fada8b635d490c06b75711ed505a025bb0aa4454) , ROM_SKIP(7) )
|
5261 |
|
|
ROMX_LOAD( "so2_26.9d", 0x200002, 0x20000, CRC(f3aa5a4a) SHA1(bcb3396de5524fffd4110bfbeeeca1c936990eb3) , ROM_SKIP(7) )
|
5262 |
|
|
ROMX_LOAD( "so2_16.9c", 0x200003, 0x20000, CRC(b43cd1a8) SHA1(01c2bb802469848a172968802a674c0045a8b8dc) , ROM_SKIP(7) )
|
5263 |
|
|
ROMX_LOAD( "so2_20.3d", 0x200004, 0x20000, CRC(8ca751a3) SHA1(e93bbe7311f14e7e3cbfb42b83fd7fee4bb9cefc) , ROM_SKIP(7) )
|
5264 |
|
|
ROMX_LOAD( "so2_10.3c", 0x200005, 0x20000, CRC(e9f569fd) SHA1(39ae9eacdf1f35ef90d131444c37958d7aaf7238) , ROM_SKIP(7) )
|
5265 |
|
|
ROMX_LOAD( "so2_22.5d", 0x200006, 0x20000, CRC(fce9a377) SHA1(5de5f696f63326f2cb4c38bcb05e07bcf2246071) , ROM_SKIP(7) )
|
5266 |
|
|
ROMX_LOAD( "so2_12.5c", 0x200007, 0x20000, CRC(b7df8a06) SHA1(b42cb0d3f55a1e8fe8afbbd9aeae50074cdc5f08) , ROM_SKIP(7) )
|
5267 |
|
|
|
5268 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5269 |
|
|
ROM_LOAD( "so2_09.12b", 0x00000, 0x08000, CRC(d09d7c7a) SHA1(8e8532be08818c855d9c3ce45716eb07cfab5767) )
|
5270 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5271 |
|
|
|
5272 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5273 |
|
|
ROM_LOAD( "so2_18.11c", 0x00000, 0x20000, CRC(bbea1643) SHA1(d43d68a120550067bf0b181f88687ad230cd7908) )
|
5274 |
|
|
ROM_LOAD( "so2_19.12c", 0x20000, 0x20000, CRC(ac58aa71) SHA1(93102272e358bc49d3936302efdc5bb68df84d68) )
|
5275 |
|
|
|
5276 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5277 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5278 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5279 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5280 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5281 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5282 |
|
|
|
5283 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5284 |
|
|
ROM_LOAD( "o224b.1a", 0x0000, 0x0117, CRC(c211c8cd) SHA1(d9464792e663549e6ad20aac6484622298f88a78) )
|
5285 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5286 |
|
|
|
5287 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5288 |
|
|
ROM_LOAD( "c628", 0x0000, 0x0117, NO_DUMP )
|
5289 |
|
|
ROM_END
|
5290 |
|
|
|
5291 |
|
|
/* B-Board 89625B-1 */
|
5292 |
|
|
ROM_START( mercsj )
|
5293 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5294 |
|
|
ROM_LOAD16_BYTE( "so2_36.12f", 0x00000, 0x20000, CRC(e17f9bf7) SHA1(f44bb378de428b429c97a21f74829182d3187ace) ) // == so2_30e.11f
|
5295 |
|
|
ROM_LOAD16_BYTE( "so2_42.12h", 0x00001, 0x20000, CRC(2c3884c6) SHA1(98c3e93741d2344fe0a699aacdc5038bdd9007a0) )
|
5296 |
|
|
ROM_LOAD16_BYTE( "so2_37.13f", 0x40000, 0x20000, CRC(51204d36) SHA1(af288fc369d092f38ea73be967705aacade06f28) ) // == so2_31e.12f
|
5297 |
|
|
ROM_LOAD16_BYTE( "so2_43.13h", 0x40001, 0x20000, CRC(9cfba8b4) SHA1(df8ee5e3a68f056f68f096c46fdb548f63d29446) ) // == so2_36e.12h
|
5298 |
|
|
ROM_LOAD16_BYTE( "so2_34.10f", 0x80000, 0x20000, CRC(b8dae95f) SHA1(2db4a20afd40b772a16f1bee999a0b82d3379ac7) ) // == so2-32m.8h
|
5299 |
|
|
ROM_LOAD16_BYTE( "so2_40.10h", 0x80001, 0x20000, CRC(de37771c) SHA1(45e1e2ef4e46dbe8881e809d700fdd3d06a03c92) ) // == so2-32m.8h
|
5300 |
|
|
ROM_LOAD16_BYTE( "so2_35.11f", 0xc0000, 0x20000, CRC(7d24394d) SHA1(2f4cf51fcfc1b960b68cfe3f1b75914402f2c702) ) // == so2-32m.8h
|
5301 |
|
|
ROM_LOAD16_BYTE( "so2_41.11h", 0xc0001, 0x20000, CRC(914f85e0) SHA1(0b32adf2d3c83e187a5f670de18728726fabb731) ) // == so2-32m.8h
|
5302 |
|
|
|
5303 |
|
|
ROM_REGION( 0x300000, "gfx", 0 )
|
5304 |
|
|
ROMX_LOAD( "so2_09.4b", 0x000000, 0x20000, CRC(690c261d) SHA1(27219101fb62a0c0378e6f5d2f9c0bb5c9397193) , ROM_SKIP(7) ) // == so2-6m.8a
|
5305 |
|
|
ROMX_LOAD( "so2_01.4a", 0x000001, 0x20000, CRC(31fd2715) SHA1(d80b7a93c3b4e5e482fe6bb9ed9d261377980351) , ROM_SKIP(7) ) // == so2-6m.8a
|
5306 |
|
|
ROMX_LOAD( "so2_13.9b", 0x000002, 0x20000, CRC(b5e48282) SHA1(5f387929b4f1ebb8cb8c24138317d4208e2cf7c2) , ROM_SKIP(7) ) // == so2-8m.10a
|
5307 |
|
|
ROMX_LOAD( "so2_05.9a", 0x000003, 0x20000, CRC(54bed82c) SHA1(4a45ceaec3f6162443b2c62b816612c19a609341) , ROM_SKIP(7) ) // == so2-8m.10a
|
5308 |
|
|
ROMX_LOAD( "so2_24.5e", 0x000004, 0x20000, CRC(78b6f0cb) SHA1(679c39d71d3b73db088d0ab017e80fd8316045b5) , ROM_SKIP(7) ) // == so2-2m.4a
|
5309 |
|
|
ROMX_LOAD( "so2_17.5c", 0x000005, 0x20000, CRC(e78bb308) SHA1(7c0c2cf4c79e0bb3c401ba8fdcc88ccc3ed64246) , ROM_SKIP(7) ) // == so2-2m.4a
|
5310 |
|
|
ROMX_LOAD( "so2_38.8h", 0x000006, 0x20000, CRC(0010a9a2) SHA1(03fedaaa939b56afb1b376243542e68da68e2690) , ROM_SKIP(7) ) // == so2-4m.6a
|
5311 |
|
|
ROMX_LOAD( "so2_32.8f", 0x000007, 0x20000, CRC(75dffc9a) SHA1(ef296e1c0742e0b5a6e104032f0492151e631691) , ROM_SKIP(7) ) // == so2-4m.6a
|
5312 |
|
|
ROMX_LOAD( "so2_10.5b", 0x100000, 0x20000, CRC(2f871714) SHA1(8a39f120e3f50fc9a7e6cee659260b2f823fb0e0) , ROM_SKIP(7) ) // == so2-6m.8a
|
5313 |
|
|
ROMX_LOAD( "so2_02.5a", 0x100001, 0x20000, CRC(b4b2a0b7) SHA1(ee42ed3de9021e8d08d6c7115f2de73476b93452) , ROM_SKIP(7) ) // == so2-6m.8a
|
5314 |
|
|
ROMX_LOAD( "so2_14.10b", 0x100002, 0x20000, CRC(737a744b) SHA1(8e1477a67862f7c0c598d3d1a1f633946e7ab31b) , ROM_SKIP(7) ) // == so2-8m.10a
|
5315 |
|
|
ROMX_LOAD( "so2_06.10a", 0x100003, 0x20000, CRC(9d756f51) SHA1(4e9773ee25f6a952fb4f541d37e5e46e4089fd07) , ROM_SKIP(7) ) // == so2-8m.10a
|
5316 |
|
|
ROMX_LOAD( "so2_25.7e", 0x100004, 0x20000, CRC(6d0e05d6) SHA1(47cbec235bd4b250db007218dc357101ae453d1a) , ROM_SKIP(7) ) // == so2-2m.4a
|
5317 |
|
|
ROMX_LOAD( "so2_18.7c", 0x100005, 0x20000, CRC(96f61f4e) SHA1(954334bd8c2d2b02175de60d6a181a23e723d040) , ROM_SKIP(7) ) // == so2-2m.4a
|
5318 |
|
|
ROMX_LOAD( "so2_39.9h", 0x100006, 0x20000, CRC(d52ba336) SHA1(49550d316e575a4e64ea6a5f769f3cd716be6df5) , ROM_SKIP(7) ) // == so2-4m.6a
|
5319 |
|
|
ROMX_LOAD( "so2_33.9f", 0x100007, 0x20000, CRC(39b90d25) SHA1(1089cca168a4abeb398fa93eddd4d9fff70d5db5) , ROM_SKIP(7) ) // == so2-4m.6a
|
5320 |
|
|
ROMX_LOAD( "so2_11.7b", 0x200000, 0x20000, CRC(3f254efe) SHA1(5db36eb98a6d3c7acccb561d92c1988d1330cbbf) , ROM_SKIP(7) ) // == so2_24.7d
|
5321 |
|
|
ROMX_LOAD( "so2_03.7a", 0x200001, 0x20000, CRC(f5a8905e) SHA1(fada8b635d490c06b75711ed505a025bb0aa4454) , ROM_SKIP(7) ) // == so2_14.7c
|
5322 |
|
|
ROMX_LOAD( "so2_15.11b", 0x200002, 0x20000, CRC(f3aa5a4a) SHA1(bcb3396de5524fffd4110bfbeeeca1c936990eb3) , ROM_SKIP(7) ) // == so2_26.9d
|
5323 |
|
|
ROMX_LOAD( "so2_07.11a", 0x200003, 0x20000, CRC(b43cd1a8) SHA1(01c2bb802469848a172968802a674c0045a8b8dc) , ROM_SKIP(7) ) // == so2_16.9c
|
5324 |
|
|
ROMX_LOAD( "so2_26.8e", 0x200004, 0x20000, CRC(8ca751a3) SHA1(e93bbe7311f14e7e3cbfb42b83fd7fee4bb9cefc) , ROM_SKIP(7) ) // == so2_20.3d
|
5325 |
|
|
ROMX_LOAD( "so2_19.8c", 0x200005, 0x20000, CRC(e9f569fd) SHA1(39ae9eacdf1f35ef90d131444c37958d7aaf7238) , ROM_SKIP(7) ) // == so2_10.3c
|
5326 |
|
|
ROMX_LOAD( "so2_28.10e", 0x200006, 0x20000, CRC(fce9a377) SHA1(5de5f696f63326f2cb4c38bcb05e07bcf2246071) , ROM_SKIP(7) ) // == so2_22.5d
|
5327 |
|
|
ROMX_LOAD( "so2_21.10c", 0x200007, 0x20000, CRC(b7df8a06) SHA1(b42cb0d3f55a1e8fe8afbbd9aeae50074cdc5f08) , ROM_SKIP(7) ) // == so2_12.5c
|
5328 |
|
|
|
5329 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5330 |
|
|
ROM_LOAD( "so2_23.13b", 0x00000, 0x08000, CRC(d09d7c7a) SHA1(8e8532be08818c855d9c3ce45716eb07cfab5767) ) // == so2_09.12b
|
5331 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5332 |
|
|
|
5333 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5334 |
|
|
ROM_LOAD( "so2_30.12c", 0x00000, 0x20000, CRC(bbea1643) SHA1(d43d68a120550067bf0b181f88687ad230cd7908) ) // == so2_18.11c
|
5335 |
|
|
ROM_LOAD( "so2_31.13c", 0x20000, 0x20000, CRC(ac58aa71) SHA1(93102272e358bc49d3936302efdc5bb68df84d68) ) // == so2_19.12c
|
5336 |
|
|
|
5337 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5338 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5339 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5340 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5341 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5342 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5343 |
|
|
|
5344 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5345 |
|
|
ROM_LOAD( "o222b.1a", 0x0000, 0x0117, NO_DUMP )
|
5346 |
|
|
ROM_LOAD( "lwio.12e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) ) // pal verification required
|
5347 |
|
|
|
5348 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5349 |
|
|
ROM_LOAD( "c628", 0x0000, 0x0117, NO_DUMP )
|
5350 |
|
|
ROM_END
|
5351 |
|
|
|
5352 |
|
|
/* B-Board 89624B-3 */
|
5353 |
|
|
ROM_START( mtwins )
|
5354 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5355 |
|
|
ROM_LOAD16_BYTE( "che_30.11f", 0x00000, 0x20000, CRC(9a2a2db1) SHA1(57524e76311afc8ab5d5affa76c85cb1be5a1faf) )
|
5356 |
|
|
ROM_LOAD16_BYTE( "che_35.11h", 0x00001, 0x20000, CRC(a7f96b02) SHA1(b5fda02e5069f9e1cdafbacf98334510e9af8fcd) )
|
5357 |
|
|
ROM_LOAD16_BYTE( "che_31.12f", 0x40000, 0x20000, CRC(bbff8a99) SHA1(1f931fad9f43a1494f3b8dbcf910156d5b0bd458) )
|
5358 |
|
|
ROM_LOAD16_BYTE( "che_36.12h", 0x40001, 0x20000, CRC(0fa00c39) SHA1(6404d91590c5c521c8fe944a0aa7091e35b664ae) )
|
5359 |
|
|
ROM_LOAD16_WORD_SWAP( "ck-32m.8h", 0x80000, 0x80000, CRC(9b70bd41) SHA1(28ec37d9d0ace5b9fd212fdc02e0f13dc280c068) )
|
5360 |
|
|
|
5361 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5362 |
|
|
ROMX_LOAD( "ck-5m.7a", 0x000000, 0x80000, CRC(4ec75f15) SHA1(a4669e3864009b01894406db784116ad5cd2eced) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5363 |
|
|
ROMX_LOAD( "ck-7m.9a", 0x000002, 0x80000, CRC(d85d00d6) SHA1(ca6ddcbfbb0f9ad98dc19f09e879fdac5b62d168) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5364 |
|
|
ROMX_LOAD( "ck-1m.3a", 0x000004, 0x80000, CRC(f33ca9d4) SHA1(480d90ff16f27777cc7d7de6925ed6378b35dc27) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5365 |
|
|
ROMX_LOAD( "ck-3m.5a", 0x000006, 0x80000, CRC(0ba2047f) SHA1(efee13b955c2ded52700025cecbb9fb301098b61) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5366 |
|
|
|
5367 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5368 |
|
|
ROM_LOAD( "ch_09.12b", 0x00000, 0x08000, CRC(4d4255b7) SHA1(81a76b58043af7252a854b7efc4109957ef0e679) )
|
5369 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5370 |
|
|
|
5371 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5372 |
|
|
ROM_LOAD( "ch_18.11c", 0x00000, 0x20000, CRC(f909e8de) SHA1(2dd5bd4076e7d5ded98b72919f868ea700df2e4f) )
|
5373 |
|
|
ROM_LOAD( "ch_19.12c", 0x20000, 0x20000, CRC(fc158cf7) SHA1(294b93d0aea60663ffe96364671552e944a1264b) )
|
5374 |
|
|
|
5375 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5376 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5377 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5378 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5379 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5380 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5381 |
|
|
|
5382 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5383 |
|
|
ROM_LOAD( "ck24b.1a", 0x0000, 0x0117, NO_DUMP )
|
5384 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5385 |
|
|
ROM_END
|
5386 |
|
|
|
5387 |
|
|
/* B-Board 89625B-1 */
|
5388 |
|
|
ROM_START( chikij )
|
5389 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5390 |
|
|
ROM_LOAD16_BYTE( "chj_36a.12f", 0x00000, 0x20000, CRC(ec1328d8) SHA1(a7111f9c264c56d1c6474ec3ad90e394a32a86f6) )
|
5391 |
|
|
ROM_LOAD16_BYTE( "chj_42a.12h", 0x00001, 0x20000, CRC(4ae13503) SHA1(c47db0445e107ad4fb62b74e277a7dc2b4d9b7ea) )
|
5392 |
|
|
ROM_LOAD16_BYTE( "chj_37a.13f", 0x40000, 0x20000, CRC(46d2cf7b) SHA1(5cb7ed3003d89a08882d4dcd326c8fd9430f0eac) )
|
5393 |
|
|
ROM_LOAD16_BYTE( "chj_43a.13h", 0x40001, 0x20000, CRC(8d387fe8) SHA1(7832ecd487b5ef4e49b5ea78e80e52f8e2dcaa17) )
|
5394 |
|
|
ROM_LOAD16_BYTE( "ch_34.10f", 0x80000, 0x20000, CRC(609ed2f9) SHA1(869924ff1bc78ac4b50bcfd37a8e76820a9fddf1) ) // == ck-32m.8h
|
5395 |
|
|
ROM_LOAD16_BYTE( "ch_40.10h", 0x80001, 0x20000, CRC(be0d8301) SHA1(28dbbb4176800b31068b1beecf54a78085092e5a) ) // == ck-32m.8h
|
5396 |
|
|
ROM_LOAD16_BYTE( "ch_35.11f", 0xc0000, 0x20000, CRC(b810867f) SHA1(c971d286c60a9b61f42ea3b792cf59847aacb965) ) // == ck-32m.8h
|
5397 |
|
|
ROM_LOAD16_BYTE( "ch_41.11h", 0xc0001, 0x20000, CRC(8ad96155) SHA1(673a5b5eb7330fbbc02aabcdb164efea193613a3) ) // == ck-32m.8h
|
5398 |
|
|
|
5399 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5400 |
|
|
ROMX_LOAD( "ch_09.4b", 0x000000, 0x20000, CRC(567ab3ca) SHA1(b3d1531d9307285fcecff937dce0bed7ce9e4253) , ROM_SKIP(7) ) // == ck-5m.7a
|
5401 |
|
|
ROMX_LOAD( "ch_01.4a", 0x000001, 0x20000, CRC(7f3b7b56) SHA1(cf78c3122628aa0e14f7b5017429aee35e9b266d) , ROM_SKIP(7) ) // == ck-5m.7a
|
5402 |
|
|
ROMX_LOAD( "ch_13.9b", 0x000002, 0x20000, CRC(12a7a8ba) SHA1(22eaa1c667213a37b2c700c5c80dbf9cb81b9f5f) , ROM_SKIP(7) ) // == ck-7m.9a
|
5403 |
|
|
ROMX_LOAD( "ch_05.9a", 0x000003, 0x20000, CRC(6c1afb9a) SHA1(cef28a63550c6ec3fe7cd7ec478a7fb726df4e27) , ROM_SKIP(7) ) // == ck-7m.9a
|
5404 |
|
|
ROMX_LOAD( "ch_24.5e", 0x000004, 0x20000, CRC(9cb6e6bc) SHA1(af241438de5bd754e176eec8ad45941f9bf30523) , ROM_SKIP(7) ) // == ck-1m.3a
|
5405 |
|
|
ROMX_LOAD( "ch_17.5c", 0x000005, 0x20000, CRC(fe490846) SHA1(0d1ddb79c1ee2a7ff4bcdb960e18fc3cfb115e75) , ROM_SKIP(7) ) // == ck-1m.3a
|
5406 |
|
|
ROMX_LOAD( "ch_38.8h", 0x000006, 0x20000, CRC(6e5c8cb6) SHA1(438b897c14dccc0a185032b1ae2b93d71eed305a) , ROM_SKIP(7) ) // == ck-3m.5a
|
5407 |
|
|
ROMX_LOAD( "ch_32.8f", 0x000007, 0x20000, CRC(317d27b0) SHA1(5d8a3ab24fcf65b30e1c0affd80301e29e3bf208) , ROM_SKIP(7) ) // == ck-3m.5a
|
5408 |
|
|
ROMX_LOAD( "ch_10.5b", 0x100000, 0x20000, CRC(e8251a9b) SHA1(e0d5eaba20dc1132643b9ea334b36034ce97fc6d) , ROM_SKIP(7) ) // == ck-5m.7a
|
5409 |
|
|
ROMX_LOAD( "ch_02.5a", 0x100001, 0x20000, CRC(7c8c88fb) SHA1(29d1e5d6780b7d6875efff6b086fd03bef779df7) , ROM_SKIP(7) ) // == ck-5m.7a
|
5410 |
|
|
ROMX_LOAD( "ch_14.10b", 0x100002, 0x20000, CRC(4012ec4b) SHA1(041e08e1f407528da84b973d16c5f64f02bd14fe) , ROM_SKIP(7) ) // == ck-7m.9a
|
5411 |
|
|
ROMX_LOAD( "ch_06.10a", 0x100003, 0x20000, CRC(81884b2b) SHA1(1e4682183c167c95b2fb3986887c31d3e8911484) , ROM_SKIP(7) ) // == ck-7m.9a
|
5412 |
|
|
ROMX_LOAD( "ch_25.7e", 0x100004, 0x20000, CRC(1dfcbac5) SHA1(a7e419326a4bb7062c5bc7d0b3194b96e00a92d0) , ROM_SKIP(7) ) // == ck-1m.3a
|
5413 |
|
|
ROMX_LOAD( "ch_18.7c", 0x100005, 0x20000, CRC(516a34d1) SHA1(6516fa19d251898c6f55ab0fda760fc5404bef06) , ROM_SKIP(7) ) // == ck-1m.3a
|
5414 |
|
|
ROMX_LOAD( "ch_39.9h", 0x100006, 0x20000, CRC(872fb2a4) SHA1(1f5d12b78100dfba7f6c9a076f7923811467aa2b) , ROM_SKIP(7) ) // == ck-3m.5a
|
5415 |
|
|
ROMX_LOAD( "ch_33.9f", 0x100007, 0x20000, CRC(30dc5ded) SHA1(34a7a6f9aa61ce47116d63c2feb7ea8a427b93e0) , ROM_SKIP(7) ) // == ck-3m.5a
|
5416 |
|
|
|
5417 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5418 |
|
|
ROM_LOAD( "ch_23.13b", 0x00000, 0x08000, CRC(4d4255b7) SHA1(81a76b58043af7252a854b7efc4109957ef0e679) ) // == ch_09.12b
|
5419 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5420 |
|
|
|
5421 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5422 |
|
|
ROM_LOAD( "ch_30.12c", 0x00000, 0x20000, CRC(f909e8de) SHA1(2dd5bd4076e7d5ded98b72919f868ea700df2e4f) ) // == ch_18.11c
|
5423 |
|
|
ROM_LOAD( "ch_31.13c", 0x20000, 0x20000, CRC(fc158cf7) SHA1(294b93d0aea60663ffe96364671552e944a1264b) ) // == ch_19.12c
|
5424 |
|
|
|
5425 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5426 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5427 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5428 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5429 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5430 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5431 |
|
|
|
5432 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5433 |
|
|
ROM_LOAD( "ck22b.1a", 0x0000, 0x0117, NO_DUMP )
|
5434 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) // pal verification required
|
5435 |
|
|
ROM_END
|
5436 |
|
|
|
5437 |
|
|
/* B-Board 89624B-3 */
|
5438 |
|
|
ROM_START( msword )
|
5439 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5440 |
|
|
ROM_LOAD16_BYTE( "mse_30.11f", 0x00000, 0x20000, CRC(03fc8dbc) SHA1(a9e4e8a06e2d170faeae75a8b17fd65e6e5fecd4) )
|
5441 |
|
|
ROM_LOAD16_BYTE( "mse_35.11h", 0x00001, 0x20000, CRC(d5bf66cd) SHA1(37c5bc4deafd7037ec5cf09c88bb89f35ea3d95c) )
|
5442 |
|
|
ROM_LOAD16_BYTE( "mse_31.12f", 0x40000, 0x20000, CRC(30332bcf) SHA1(1c77c06028b77473276cb5dde5ecf414b43a7b78) )
|
5443 |
|
|
ROM_LOAD16_BYTE( "mse_36.12h", 0x40001, 0x20000, CRC(8f7d6ce9) SHA1(7694c940023c12520663593f973ddb4168a6bfa5) )
|
5444 |
|
|
ROM_LOAD16_WORD_SWAP( "ms-32m.8h", 0x80000, 0x80000, CRC(2475ddfc) SHA1(cc34dfae8124aa781320be6870a1929495eee456) )
|
5445 |
|
|
|
5446 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5447 |
|
|
ROMX_LOAD( "ms-5m.7a", 0x000000, 0x80000, CRC(c00fe7e2) SHA1(1ce82ea36996908620d3ac8aabd3650118d6c255) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5448 |
|
|
ROMX_LOAD( "ms-7m.9a", 0x000002, 0x80000, CRC(4ccacac5) SHA1(f2e30edf6ad100da411584bb0b828420256a9d5c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5449 |
|
|
ROMX_LOAD( "ms-1m.3a", 0x000004, 0x80000, CRC(0d2bbe00) SHA1(dca13fc7ff63ad7fb175a71ada1ee22d21a8811d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5450 |
|
|
ROMX_LOAD( "ms-3m.5a", 0x000006, 0x80000, CRC(3a1a5bf4) SHA1(88a7cc0bf29b3516a97f661691500ff28e91a362) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5451 |
|
|
|
5452 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5453 |
|
|
ROM_LOAD( "ms_09.12b", 0x00000, 0x08000, CRC(57b29519) SHA1(a6b4fc2b9595d1a49f2b93581f107b68d484d156) )
|
5454 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5455 |
|
|
|
5456 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5457 |
|
|
ROM_LOAD( "ms_18.11c", 0x00000, 0x20000, CRC(fb64e90d) SHA1(d1a596ce2f8ac14a80b34335b173369a14b45f55) )
|
5458 |
|
|
ROM_LOAD( "ms_19.12c", 0x20000, 0x20000, CRC(74f892b9) SHA1(bf48db5c438154e7b96fd31fde1be4aad5cf25eb) )
|
5459 |
|
|
|
5460 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5461 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5462 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5463 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5464 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5465 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5466 |
|
|
|
5467 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5468 |
|
|
ROM_LOAD( "ms24b.1a", 0x0000, 0x0117, CRC(636dbe6d) SHA1(6622a2294f82e70e9eb5ff24f84e0dc13e9168b5) )
|
5469 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5470 |
|
|
ROM_END
|
5471 |
|
|
|
5472 |
|
|
/* B-Board 89624B-3 */
|
5473 |
|
|
ROM_START( mswordr1 )
|
5474 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5475 |
|
|
ROM_LOAD16_BYTE( "ms_30.11f", 0x00000, 0x20000, CRC(21c1f078) SHA1(f32bd3b462cc84466244b362a66510b9d40ac2fd) )
|
5476 |
|
|
ROM_LOAD16_BYTE( "ms_35.11h", 0x00001, 0x20000, CRC(a540a73a) SHA1(1c91241ba0d17d13adaa68e231b95dfd49d93b6d) )
|
5477 |
|
|
ROM_LOAD16_BYTE( "ms_31.12f", 0x40000, 0x20000, CRC(d7e762b5) SHA1(6977130e9c0cd36d8a67e242c132df38f7aea5b7) )
|
5478 |
|
|
ROM_LOAD16_BYTE( "ms_36.12h", 0x40001, 0x20000, CRC(66f2dcdb) SHA1(287508b1c96762d0048a10272cf2cbd39a7fba5c) )
|
5479 |
|
|
ROM_LOAD16_WORD_SWAP( "ms-32m.8h", 0x80000, 0x80000, CRC(2475ddfc) SHA1(cc34dfae8124aa781320be6870a1929495eee456) )
|
5480 |
|
|
|
5481 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5482 |
|
|
ROMX_LOAD( "ms-5m.7a", 0x000000, 0x80000, CRC(c00fe7e2) SHA1(1ce82ea36996908620d3ac8aabd3650118d6c255) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5483 |
|
|
ROMX_LOAD( "ms-7m.9a", 0x000002, 0x80000, CRC(4ccacac5) SHA1(f2e30edf6ad100da411584bb0b828420256a9d5c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5484 |
|
|
ROMX_LOAD( "ms-1m.3a", 0x000004, 0x80000, CRC(0d2bbe00) SHA1(dca13fc7ff63ad7fb175a71ada1ee22d21a8811d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5485 |
|
|
ROMX_LOAD( "ms-3m.5a", 0x000006, 0x80000, CRC(3a1a5bf4) SHA1(88a7cc0bf29b3516a97f661691500ff28e91a362) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5486 |
|
|
|
5487 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5488 |
|
|
ROM_LOAD( "ms_09.12b", 0x00000, 0x08000, CRC(57b29519) SHA1(a6b4fc2b9595d1a49f2b93581f107b68d484d156) )
|
5489 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5490 |
|
|
|
5491 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5492 |
|
|
ROM_LOAD( "ms_18.11c", 0x00000, 0x20000, CRC(fb64e90d) SHA1(d1a596ce2f8ac14a80b34335b173369a14b45f55) )
|
5493 |
|
|
ROM_LOAD( "ms_19.12c", 0x20000, 0x20000, CRC(74f892b9) SHA1(bf48db5c438154e7b96fd31fde1be4aad5cf25eb) )
|
5494 |
|
|
|
5495 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5496 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5497 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5498 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5499 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5500 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5501 |
|
|
|
5502 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5503 |
|
|
ROM_LOAD( "ms24b.1a", 0x0000, 0x0117, CRC(636dbe6d) SHA1(6622a2294f82e70e9eb5ff24f84e0dc13e9168b5) )
|
5504 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5505 |
|
|
ROM_END
|
5506 |
|
|
|
5507 |
|
|
/* B-Board 89624B-3 */
|
5508 |
|
|
ROM_START( mswordu )
|
5509 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5510 |
|
|
ROM_LOAD16_BYTE( "msu_30.11f", 0x00000, 0x20000, CRC(d963c816) SHA1(e23844a60ddfc0a8a98c0ada9c3d58fce71c5484) )
|
5511 |
|
|
ROM_LOAD16_BYTE( "msu_35.11h", 0x00001, 0x20000, CRC(72f179b3) SHA1(8d31cdc84b02fc345fc78e8f231410adeb834c28) )
|
5512 |
|
|
ROM_LOAD16_BYTE( "msu_31.12f", 0x40000, 0x20000, CRC(20cd7904) SHA1(cea2db01be97f69dc10e9da80f3b46f6ddaa953a) )
|
5513 |
|
|
ROM_LOAD16_BYTE( "msu_36.12h", 0x40001, 0x20000, CRC(bf88c080) SHA1(b8cd0b127fd3e1afc45402e667ff4b4b01602384) )
|
5514 |
|
|
ROM_LOAD16_WORD_SWAP( "ms-32m.8h", 0x80000, 0x80000, CRC(2475ddfc) SHA1(cc34dfae8124aa781320be6870a1929495eee456) )
|
5515 |
|
|
|
5516 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5517 |
|
|
ROMX_LOAD( "ms-5m.7a", 0x000000, 0x80000, CRC(c00fe7e2) SHA1(1ce82ea36996908620d3ac8aabd3650118d6c255) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5518 |
|
|
ROMX_LOAD( "ms-7m.9a", 0x000002, 0x80000, CRC(4ccacac5) SHA1(f2e30edf6ad100da411584bb0b828420256a9d5c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5519 |
|
|
ROMX_LOAD( "ms-1m.3a", 0x000004, 0x80000, CRC(0d2bbe00) SHA1(dca13fc7ff63ad7fb175a71ada1ee22d21a8811d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5520 |
|
|
ROMX_LOAD( "ms-3m.5a", 0x000006, 0x80000, CRC(3a1a5bf4) SHA1(88a7cc0bf29b3516a97f661691500ff28e91a362) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5521 |
|
|
|
5522 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5523 |
|
|
ROM_LOAD( "ms_09.12b", 0x00000, 0x08000, CRC(57b29519) SHA1(a6b4fc2b9595d1a49f2b93581f107b68d484d156) )
|
5524 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5525 |
|
|
|
5526 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5527 |
|
|
ROM_LOAD( "ms_18.11c", 0x00000, 0x20000, CRC(fb64e90d) SHA1(d1a596ce2f8ac14a80b34335b173369a14b45f55) )
|
5528 |
|
|
ROM_LOAD( "ms_19.12c", 0x20000, 0x20000, CRC(74f892b9) SHA1(bf48db5c438154e7b96fd31fde1be4aad5cf25eb) )
|
5529 |
|
|
|
5530 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5531 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5532 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5533 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5534 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5535 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5536 |
|
|
|
5537 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5538 |
|
|
ROM_LOAD( "ms24b.1a", 0x0000, 0x0117, CRC(636dbe6d) SHA1(6622a2294f82e70e9eb5ff24f84e0dc13e9168b5) )
|
5539 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5540 |
|
|
ROM_END
|
5541 |
|
|
|
5542 |
|
|
/* B-Board 89625B-1 */
|
5543 |
|
|
ROM_START( mswordj )
|
5544 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5545 |
|
|
ROM_LOAD16_BYTE( "msj_36.12f", 0x00000, 0x20000, CRC(04f0ef50) SHA1(76dac695732ade1873bb6da51834ef90c6595689) )
|
5546 |
|
|
ROM_LOAD16_BYTE( "msj_42.12h", 0x00001, 0x20000, CRC(9fcbb9cd) SHA1(bfbf805ddecd3fa9e209a658526e1430ad9e459a) )
|
5547 |
|
|
ROM_LOAD16_BYTE( "msj_37.13f", 0x40000, 0x20000, CRC(6c060d70) SHA1(7fe56f125bc11156955bf0defc956fe7c18a1c72) )
|
5548 |
|
|
ROM_LOAD16_BYTE( "msj_43.13h", 0x40001, 0x20000, CRC(aec77787) SHA1(3260f9a80b67394dd90dbabdd544c9b8b31e5817) )
|
5549 |
|
|
ROM_LOAD16_BYTE( "ms_34.10f", 0x80000, 0x20000, CRC(0e59a62d) SHA1(d109e5edfb32ce3dc7c32e10a78fc3e943029a73) ) // == ms-32m.8h
|
5550 |
|
|
ROM_LOAD16_BYTE( "ms_40.10h", 0x80001, 0x20000, CRC(babade3a) SHA1(00acdcb5b316611a6df55e54f6ac4ec3503e1cac) ) // == ms-32m.8h
|
5551 |
|
|
ROM_LOAD16_BYTE( "ms_35.11f", 0xc0000, 0x20000, CRC(03da99d1) SHA1(f21a27f1122e1ee237a53b06ecd24737ac0d2c0e) ) // == ms-32m.8h
|
5552 |
|
|
ROM_LOAD16_BYTE( "ms_41.11h", 0xc0001, 0x20000, CRC(fadf99ea) SHA1(a3f3ef357f02c30b7f76941e5f854746774b0114) ) // == ms-32m.8h
|
5553 |
|
|
|
5554 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5555 |
|
|
ROMX_LOAD( "ms_09.4b", 0x000000, 0x20000, CRC(4adee6f6) SHA1(3becf055313f2fb90c42b839124d8ba4ccc047e0) , ROM_SKIP(7) ) // == ms-5m.7a
|
5556 |
|
|
ROMX_LOAD( "ms_01.4a", 0x000001, 0x20000, CRC(f7ab1b88) SHA1(9dae1c21c5379413e173fb13521821339ef0852e) , ROM_SKIP(7) ) // == ms-5m.7a
|
5557 |
|
|
ROMX_LOAD( "ms_13.9b", 0x000002, 0x20000, CRC(e01adc4b) SHA1(1eaf3511a3ffbd4b26a755d5f818e604cfd7764a) , ROM_SKIP(7) ) // == ms-7m.9a
|
5558 |
|
|
ROMX_LOAD( "ms_05.9a", 0x000003, 0x20000, CRC(f62c2369) SHA1(568d05c256889a2450b53373e68858ea6ae52007) , ROM_SKIP(7) ) // == ms-7m.9a
|
5559 |
|
|
ROMX_LOAD( "ms_24.5e", 0x000004, 0x20000, CRC(be64a3a1) SHA1(92a8f44a7f141fa189543f7b2564b9c0e44fb44f) , ROM_SKIP(7) ) // == ms-1m.3a
|
5560 |
|
|
ROMX_LOAD( "ms_17.5c", 0x000005, 0x20000, CRC(0bc1665f) SHA1(4b92e4f1f423964ece9d5ecbe960be3a06c42565) , ROM_SKIP(7) ) // == ms-1m.3a
|
5561 |
|
|
ROMX_LOAD( "ms_38.8h", 0x000006, 0x20000, CRC(904a2ed5) SHA1(8954c13f5c008ab6f28fa3adfba811c1173a2d88) , ROM_SKIP(7) ) // == ms-3m.5a
|
5562 |
|
|
ROMX_LOAD( "ms_32.8f", 0x000007, 0x20000, CRC(3d89c530) SHA1(7a9d82e1ccd0dd3b27d91013ef127233a0dd42a1) , ROM_SKIP(7) ) // == ms-3m.5a
|
5563 |
|
|
ROMX_LOAD( "ms_10.5b", 0x100000, 0x20000, CRC(f02c0718) SHA1(6055673fff3b57b7ba69eea8b45d7df36dfc5ba7) , ROM_SKIP(7) ) // == ms-5m.7a
|
5564 |
|
|
ROMX_LOAD( "ms_02.5a", 0x100001, 0x20000, CRC(d071a405) SHA1(205d706a992efa4bd772699472ab40eedd70f686) , ROM_SKIP(7) ) // == ms-5m.7a
|
5565 |
|
|
ROMX_LOAD( "ms_14.10b", 0x100002, 0x20000, CRC(dfb2e4df) SHA1(371c2a8d97eb0592b7b8767c1b992b4375933ac4) , ROM_SKIP(7) ) // == ms-7m.9a
|
5566 |
|
|
ROMX_LOAD( "ms_06.10a", 0x100003, 0x20000, CRC(d3ce2a91) SHA1(21ed0f7d4a1e9d0b1eb6a1cf4e5d082b773eb36c) , ROM_SKIP(7) ) // == ms-7m.9a
|
5567 |
|
|
ROMX_LOAD( "ms_25.7e", 0x100004, 0x20000, CRC(0f199d56) SHA1(0df4eda96b3327bd1d1fe6416e75e8b76b6593ac) , ROM_SKIP(7) ) // == ms-1m.3a
|
5568 |
|
|
ROMX_LOAD( "ms_18.7c", 0x100005, 0x20000, CRC(1ba76df2) SHA1(db7c16e6fde29c764278bdf76fc04c05567666e5) , ROM_SKIP(7) ) // == ms-1m.3a
|
5569 |
|
|
ROMX_LOAD( "ms_39.9h", 0x100006, 0x20000, CRC(01efce86) SHA1(665182bb61b1efb300422f7076d8538d2ca514ce) , ROM_SKIP(7) ) // == ms-3m.5a
|
5570 |
|
|
ROMX_LOAD( "ms_33.9f", 0x100007, 0x20000, CRC(ce25defc) SHA1(885eef9bac1d401f3e49c46294e573dd9cfad3a1) , ROM_SKIP(7) ) // == ms-3m.5a
|
5571 |
|
|
|
5572 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5573 |
|
|
ROM_LOAD( "ms_23.13b", 0x00000, 0x08000, CRC(57b29519) SHA1(a6b4fc2b9595d1a49f2b93581f107b68d484d156) ) // == ms_09.12b
|
5574 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5575 |
|
|
|
5576 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5577 |
|
|
ROM_LOAD( "ms_30.12c", 0x00000, 0x20000, CRC(fb64e90d) SHA1(d1a596ce2f8ac14a80b34335b173369a14b45f55) ) // == ms_18.11c
|
5578 |
|
|
ROM_LOAD( "ms_31.13c", 0x20000, 0x20000, CRC(74f892b9) SHA1(bf48db5c438154e7b96fd31fde1be4aad5cf25eb) ) // == ms_19.12c
|
5579 |
|
|
|
5580 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5581 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5582 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5583 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5584 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5585 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5586 |
|
|
|
5587 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5588 |
|
|
ROM_LOAD( "ms22b.1a", 0x0000, 0x0117, NO_DUMP )
|
5589 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5590 |
|
|
ROM_END
|
5591 |
|
|
|
5592 |
|
|
/* B-Board 89624B-3 */
|
5593 |
|
|
ROM_START( cawing )
|
5594 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5595 |
|
|
ROM_LOAD16_BYTE( "cae_30a.11f", 0x00000, 0x20000, CRC(91fceacd) SHA1(4845999a96fee829264346ca399fdd64a8408001) )
|
5596 |
|
|
ROM_LOAD16_BYTE( "cae_35a.11h", 0x00001, 0x20000, CRC(3ef03083) SHA1(297dfc9ec1e0f07d6083bf5efaa0de8d0fb361fa) )
|
5597 |
|
|
ROM_LOAD16_BYTE( "cae_31a.12f", 0x40000, 0x20000, CRC(e5b75caf) SHA1(4d04220c78620867b7598deea5685bbe88298ae6) )
|
5598 |
|
|
ROM_LOAD16_BYTE( "cae_36a.12h", 0x40001, 0x20000, CRC(c73fd713) SHA1(fa202c252b2cc5972d42d634c466d89cf8b5d178) )
|
5599 |
|
|
ROM_LOAD16_WORD_SWAP( "ca-32m.8h", 0x80000, 0x80000, CRC(0c4837d4) SHA1(1c61958b43066b59d86eb4bae0b52c3109be4b07) )
|
5600 |
|
|
|
5601 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5602 |
|
|
ROMX_LOAD( "ca-5m.7a", 0x000000, 0x80000, CRC(66d4cc37) SHA1(d355ea64ff29d228dcbfeee72bcf11882bf1cd9d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5603 |
|
|
ROMX_LOAD( "ca-7m.9a", 0x000002, 0x80000, CRC(b6f896f2) SHA1(bdb6820b81fbce77d7eacb01777af7c380490402) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5604 |
|
|
ROMX_LOAD( "ca-1m.3a", 0x000004, 0x80000, CRC(4d0620fd) SHA1(5f62cd551b6a230edefd81fa60c10c84186ca804) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5605 |
|
|
ROMX_LOAD( "ca-3m.5a", 0x000006, 0x80000, CRC(0b0341c3) SHA1(c31f0e78f49d94ea9dea20eb0cbd98a6c613bcbf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5606 |
|
|
|
5607 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5608 |
|
|
ROM_LOAD( "ca_9.12b", 0x00000, 0x08000, CRC(96fe7485) SHA1(10466889dfc6bc8afd3075385e241a16372efbeb) )
|
5609 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5610 |
|
|
|
5611 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5612 |
|
|
ROM_LOAD( "ca_18.11c", 0x00000, 0x20000, CRC(4a613a2c) SHA1(06e10644fc60925b85d2ca0888c9fa057bfe996a) )
|
5613 |
|
|
ROM_LOAD( "ca_19.12c", 0x20000, 0x20000, CRC(74584493) SHA1(5cfb15f1b9729323707972646313aee8ab3ac4eb) )
|
5614 |
|
|
|
5615 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5616 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5617 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5618 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5619 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5620 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5621 |
|
|
|
5622 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5623 |
|
|
ROM_LOAD( "ca24b.1a", 0x0000, 0x0117, CRC(76ec0b1c) SHA1(71a7e22613981182fd5b1156f4e495337ab8a172) )
|
5624 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5625 |
|
|
ROM_END
|
5626 |
|
|
|
5627 |
|
|
/* B-Board 89624B-3 */
|
5628 |
|
|
ROM_START( cawingr1 )
|
5629 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5630 |
|
|
ROM_LOAD16_BYTE( "cae_30.11f", 0x00000, 0x20000, CRC(23305cd5) SHA1(59cbcb79c171b433f278e128c73cdd3635876370) )
|
5631 |
|
|
ROM_LOAD16_BYTE( "cae_35.11h", 0x00001, 0x20000, CRC(69419113) SHA1(cfbb6dbbe224ffaf7747fd70b65a7dbd4f696fe9) )
|
5632 |
|
|
ROM_LOAD16_BYTE( "cae_31.12f", 0x40000, 0x20000, CRC(9008dfb3) SHA1(81fdd21606caabe9e0df773fc33377c958ab80f6) )
|
5633 |
|
|
ROM_LOAD16_BYTE( "cae_36.12h", 0x40001, 0x20000, CRC(4dbf6f8e) SHA1(a2da49dce72c2366381bd8bea8ce4eba0b70d78c) )
|
5634 |
|
|
ROM_LOAD16_WORD_SWAP( "ca-32m.8h", 0x80000, 0x80000, CRC(0c4837d4) SHA1(1c61958b43066b59d86eb4bae0b52c3109be4b07) )
|
5635 |
|
|
|
5636 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5637 |
|
|
ROMX_LOAD( "ca-5m.7a", 0x000000, 0x80000, CRC(66d4cc37) SHA1(d355ea64ff29d228dcbfeee72bcf11882bf1cd9d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5638 |
|
|
ROMX_LOAD( "ca-7m.9a", 0x000002, 0x80000, CRC(b6f896f2) SHA1(bdb6820b81fbce77d7eacb01777af7c380490402) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5639 |
|
|
ROMX_LOAD( "ca-1m.3a", 0x000004, 0x80000, CRC(4d0620fd) SHA1(5f62cd551b6a230edefd81fa60c10c84186ca804) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5640 |
|
|
ROMX_LOAD( "ca-3m.5a", 0x000006, 0x80000, CRC(0b0341c3) SHA1(c31f0e78f49d94ea9dea20eb0cbd98a6c613bcbf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5641 |
|
|
|
5642 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5643 |
|
|
ROM_LOAD( "cae_09.12b", 0x00000, 0x08000, CRC(96fe7485) SHA1(10466889dfc6bc8afd3075385e241a16372efbeb) ) // == ca_9.12b
|
5644 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5645 |
|
|
|
5646 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5647 |
|
|
ROM_LOAD( "cae_18.11c", 0x00000, 0x20000, CRC(4a613a2c) SHA1(06e10644fc60925b85d2ca0888c9fa057bfe996a) ) // == ca_18.11c
|
5648 |
|
|
ROM_LOAD( "cae_19.12c", 0x20000, 0x20000, CRC(74584493) SHA1(5cfb15f1b9729323707972646313aee8ab3ac4eb) ) // == ca_19.12c
|
5649 |
|
|
|
5650 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5651 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5652 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5653 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5654 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5655 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5656 |
|
|
|
5657 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5658 |
|
|
ROM_LOAD( "ca24b.1a", 0x0000, 0x0117, CRC(76ec0b1c) SHA1(71a7e22613981182fd5b1156f4e495337ab8a172) )
|
5659 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5660 |
|
|
ROM_END
|
5661 |
|
|
|
5662 |
|
|
/* B-Board 89624B-3 */
|
5663 |
|
|
ROM_START( cawingu )
|
5664 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5665 |
|
|
ROM_LOAD16_BYTE( "cau_30a.11f", 0x00000, 0x20000, CRC(91fceacd) SHA1(4845999a96fee829264346ca399fdd64a8408001) ) // == cae_30a.11f
|
5666 |
|
|
ROM_LOAD16_BYTE( "cau_35a.11h", 0x00001, 0x20000, CRC(f090d9b2) SHA1(261dc4ac79507299a7f9a1ad5edb8425345db06c) )
|
5667 |
|
|
ROM_LOAD16_BYTE( "cau_31a.12f", 0x40000, 0x20000, CRC(e5b75caf) SHA1(4d04220c78620867b7598deea5685bbe88298ae6) ) // == cae_31a.12f
|
5668 |
|
|
ROM_LOAD16_BYTE( "cau_36a.12h", 0x40001, 0x20000, CRC(c73fd713) SHA1(fa202c252b2cc5972d42d634c466d89cf8b5d178) ) // == cae_36a.12h
|
5669 |
|
|
ROM_LOAD16_WORD_SWAP( "ca-32m.8h", 0x80000, 0x80000, CRC(0c4837d4) SHA1(1c61958b43066b59d86eb4bae0b52c3109be4b07) )
|
5670 |
|
|
|
5671 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5672 |
|
|
ROMX_LOAD( "ca-5m.7a", 0x000000, 0x80000, CRC(66d4cc37) SHA1(d355ea64ff29d228dcbfeee72bcf11882bf1cd9d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5673 |
|
|
ROMX_LOAD( "ca-7m.9a", 0x000002, 0x80000, CRC(b6f896f2) SHA1(bdb6820b81fbce77d7eacb01777af7c380490402) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5674 |
|
|
ROMX_LOAD( "ca-1m.3a", 0x000004, 0x80000, CRC(4d0620fd) SHA1(5f62cd551b6a230edefd81fa60c10c84186ca804) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5675 |
|
|
ROMX_LOAD( "ca-3m.5a", 0x000006, 0x80000, CRC(0b0341c3) SHA1(c31f0e78f49d94ea9dea20eb0cbd98a6c613bcbf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5676 |
|
|
|
5677 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5678 |
|
|
ROM_LOAD( "cau_09.12b", 0x00000, 0x08000, CRC(96fe7485) SHA1(10466889dfc6bc8afd3075385e241a16372efbeb) ) // == ca_9.12b
|
5679 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5680 |
|
|
|
5681 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5682 |
|
|
ROM_LOAD( "cau_18.11c", 0x00000, 0x20000, CRC(4a613a2c) SHA1(06e10644fc60925b85d2ca0888c9fa057bfe996a) ) // == ca_18.11c
|
5683 |
|
|
ROM_LOAD( "cau_19.12c", 0x20000, 0x20000, CRC(74584493) SHA1(5cfb15f1b9729323707972646313aee8ab3ac4eb) ) // == ca_19.12c
|
5684 |
|
|
|
5685 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5686 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5687 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5688 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5689 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5690 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5691 |
|
|
|
5692 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5693 |
|
|
ROM_LOAD( "ca24b.1a", 0x0000, 0x0117, CRC(76ec0b1c) SHA1(71a7e22613981182fd5b1156f4e495337ab8a172) )
|
5694 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5695 |
|
|
ROM_END
|
5696 |
|
|
|
5697 |
|
|
/* B-Board 89625B-1 */
|
5698 |
|
|
ROM_START( cawingj )
|
5699 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5700 |
|
|
ROM_LOAD16_BYTE( "caj_36a.12f", 0x00000, 0x20000, CRC(91fceacd) SHA1(4845999a96fee829264346ca399fdd64a8408001) ) // == cae_30a.11f
|
5701 |
|
|
ROM_LOAD16_BYTE( "caj_42a.12h", 0x00001, 0x20000, CRC(039f8362) SHA1(3fc7a642ddeaf94abdfdd5788a4b3c3b1f1b4c5e) )
|
5702 |
|
|
ROM_LOAD16_BYTE( "caj_37a.13f", 0x40000, 0x20000, CRC(e5b75caf) SHA1(4d04220c78620867b7598deea5685bbe88298ae6) ) // == cae_31a.12f
|
5703 |
|
|
ROM_LOAD16_BYTE( "caj_43a.13h", 0x40001, 0x20000, CRC(c73fd713) SHA1(fa202c252b2cc5972d42d634c466d89cf8b5d178) ) // == cae_36a.12h
|
5704 |
|
|
ROM_LOAD16_BYTE( "caj_34.10f", 0x80000, 0x20000, CRC(51ea57f4) SHA1(7d7080dbf4b6f9b801b796937e9c3c45afed602f) )
|
5705 |
|
|
ROM_LOAD16_BYTE( "caj_40.10h", 0x80001, 0x20000, CRC(2ab71ae1) SHA1(23814b58322902b23c4bdd744e60d819811462cc) )
|
5706 |
|
|
ROM_LOAD16_BYTE( "caj_35.11f", 0xc0000, 0x20000, CRC(01d71973) SHA1(1f5fc0d47f1456a6338284f883dabc89697f8aa5) )
|
5707 |
|
|
ROM_LOAD16_BYTE( "caj_41.11h", 0xc0001, 0x20000, CRC(3a43b538) SHA1(474a701500632cbd395ae404ede1d10a9969b342) )
|
5708 |
|
|
|
5709 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5710 |
|
|
ROMX_LOAD( "caj_09.4b", 0x000000, 0x20000, CRC(41b0f9a6) SHA1(5a59df64d0c665d5d479ef2d9e7ec191ca0e7a92) , ROM_SKIP(7) )
|
5711 |
|
|
ROMX_LOAD( "caj_01.4a", 0x000001, 0x20000, CRC(1002d0b8) SHA1(896bec683c1164c6f1fa1d81cadb8a1c549d4a4e) , ROM_SKIP(7) )
|
5712 |
|
|
ROMX_LOAD( "caj_13.9b", 0x000002, 0x20000, CRC(6f3948b2) SHA1(942d37b84c727074941316b042679110594ae249) , ROM_SKIP(7) )
|
5713 |
|
|
ROMX_LOAD( "caj_05.9a", 0x000003, 0x20000, CRC(207373d7) SHA1(4fa67c847f65e2657900f4fc93f1d8a7b95c12e6) , ROM_SKIP(7) )
|
5714 |
|
|
ROMX_LOAD( "caj_24.5e", 0x000004, 0x20000, CRC(e356aad7) SHA1(55f1489044e70a57ad15e1f2c20567bd6c770f71) , ROM_SKIP(7) )
|
5715 |
|
|
ROMX_LOAD( "caj_17.5c", 0x000005, 0x20000, CRC(540f2fd8) SHA1(4f500c7795aa41d472c59d2594fc84f6b17ed137) , ROM_SKIP(7) )
|
5716 |
|
|
ROMX_LOAD( "caj_38.8h", 0x000006, 0x20000, CRC(2464d4ab) SHA1(092864551e7c1c6adbeb901a556f650ccf6ca2f4) , ROM_SKIP(7) )
|
5717 |
|
|
ROMX_LOAD( "caj_32.8f", 0x000007, 0x20000, CRC(9b5836b3) SHA1(3fda5409d99104f355fa42ec413ccb799d1506c9) , ROM_SKIP(7) )
|
5718 |
|
|
ROMX_LOAD( "caj_10.5b", 0x100000, 0x20000, CRC(bf8a5f52) SHA1(8cdd31a58de560d282e708c57cda0fefa7d6c92f) , ROM_SKIP(7) )
|
5719 |
|
|
ROMX_LOAD( "caj_02.5a", 0x100001, 0x20000, CRC(125b018d) SHA1(edb3271f668e0328efd59e0929ee86efd5aa7b1f) , ROM_SKIP(7) )
|
5720 |
|
|
ROMX_LOAD( "caj_14.10b", 0x100002, 0x20000, CRC(8458e7d7) SHA1(7ebe0a3597a7d8482c2d33640ed1b994fd3a02b2) , ROM_SKIP(7) )
|
5721 |
|
|
ROMX_LOAD( "caj_06.10a", 0x100003, 0x20000, CRC(cf80e164) SHA1(d83573947fec01a9814919df719474aa3e6ae9a0) , ROM_SKIP(7) )
|
5722 |
|
|
ROMX_LOAD( "caj_25.7e", 0x100004, 0x20000, CRC(cdd0204d) SHA1(7cbc129bc148718f8c36e27f05583cdecc57b63e) , ROM_SKIP(7) )
|
5723 |
|
|
ROMX_LOAD( "caj_18.7c", 0x100005, 0x20000, CRC(29c1d4b1) SHA1(d0109ab2f521786a64548910947ca24976ec1218) , ROM_SKIP(7) )
|
5724 |
|
|
ROMX_LOAD( "caj_39.9h", 0x100006, 0x20000, CRC(eea23b67) SHA1(79d35c15b4b4430d90cd6c270cdd3a064bc2e1a3) , ROM_SKIP(7) )
|
5725 |
|
|
ROMX_LOAD( "caj_33.9f", 0x100007, 0x20000, CRC(dde3891f) SHA1(25b8069a9c8615323b94157b1ce39805559b68f4) , ROM_SKIP(7) )
|
5726 |
|
|
|
5727 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5728 |
|
|
ROM_LOAD( "caj_23.13b", 0x00000, 0x08000, CRC(96fe7485) SHA1(10466889dfc6bc8afd3075385e241a16372efbeb) ) // == ca_9.12b
|
5729 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5730 |
|
|
|
5731 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5732 |
|
|
ROM_LOAD( "caj_30.12c", 0x00000, 0x20000, CRC(4a613a2c) SHA1(06e10644fc60925b85d2ca0888c9fa057bfe996a) ) // == ca_18.11c
|
5733 |
|
|
ROM_LOAD( "caj_31.13c", 0x20000, 0x20000, CRC(74584493) SHA1(5cfb15f1b9729323707972646313aee8ab3ac4eb) ) // == ca_19.12c
|
5734 |
|
|
|
5735 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5736 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5737 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5738 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5739 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5740 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5741 |
|
|
|
5742 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5743 |
|
|
ROM_LOAD( "ca22b.1a", 0x0000, 0x0117, CRC(5152e678) SHA1(ac61df30cd073b26f2145e3ea0c513ec804d047a) )
|
5744 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) /* seen the same pcb with LWIO.12E */
|
5745 |
|
|
ROM_END
|
5746 |
|
|
|
5747 |
|
|
/* B-Board 89624B-3 */
|
5748 |
|
|
ROM_START( nemo )
|
5749 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5750 |
|
|
ROM_LOAD16_BYTE( "nme_30a.11f", 0x00000, 0x20000, CRC(d2c03e56) SHA1(df468e3b5deba01a6825b742f1cc87bfb26c1981) )
|
5751 |
|
|
ROM_LOAD16_BYTE( "nme_35a.11h", 0x00001, 0x20000, CRC(5fd31661) SHA1(12f92a7255e8cae6975452db956670cf72d51768) )
|
5752 |
|
|
ROM_LOAD16_BYTE( "nme_31a.12f", 0x40000, 0x20000, CRC(b2bd4f6f) SHA1(82a59b5f36cb4c23dca05297e2a643842fc12609) )
|
5753 |
|
|
ROM_LOAD16_BYTE( "nme_36a.12h", 0x40001, 0x20000, CRC(ee9450e3) SHA1(a5454268ef58533e71fe07167b4c3fd263363f77) )
|
5754 |
|
|
ROM_LOAD16_WORD_SWAP( "nm-32m.8h", 0x80000, 0x80000, CRC(d6d1add3) SHA1(61c3013d322dbb7622cca032adcd020ba318e885) )
|
5755 |
|
|
|
5756 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5757 |
|
|
ROMX_LOAD( "nm-5m.7a", 0x000000, 0x80000, CRC(487b8747) SHA1(f14339b02b8f7ec2002632349e88fed4afc30050) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5758 |
|
|
ROMX_LOAD( "nm-7m.9a", 0x000002, 0x80000, CRC(203dc8c6) SHA1(d52577500e822b89904d1510d559f8575c2aaa78) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5759 |
|
|
ROMX_LOAD( "nm-1m.3a", 0x000004, 0x80000, CRC(9e878024) SHA1(9a5ce3a6a7952a8954d0709b9473db9253793d70) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5760 |
|
|
ROMX_LOAD( "nm-3m.5a", 0x000006, 0x80000, CRC(bb01e6b6) SHA1(3883e28f721d0278b2f4f877a804e95ee14f53e4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
5761 |
|
|
|
5762 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5763 |
|
|
ROM_LOAD( "nme_09.12b", 0x00000, 0x08000, CRC(0f4b0581) SHA1(2e5a2885149c632abfaf4292a1bf032c13c8da6c) )
|
5764 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5765 |
|
|
|
5766 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5767 |
|
|
ROM_LOAD( "nme_18.11c", 0x00000, 0x20000, CRC(bab333d4) SHA1(c1d0fb61ec46f17eb7edf69e1ad5ac91b5d51daa) )
|
5768 |
|
|
ROM_LOAD( "nme_19.12c", 0x20000, 0x20000, CRC(2650a0a8) SHA1(e9e8cc1b27a2cb3e87124061fabcf42982f0611f) )
|
5769 |
|
|
|
5770 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5771 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5772 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5773 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5774 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5775 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5776 |
|
|
|
5777 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5778 |
|
|
ROM_LOAD( "nm24b.1a", 0x0000, 0x0117, CRC(7b25bac6) SHA1(fa0083c59c8d6da07798cb3a4fc25d388065b7cd) )
|
5779 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5780 |
|
|
ROM_END
|
5781 |
|
|
|
5782 |
|
|
/* B-Board 89625B-? */
|
5783 |
|
|
ROM_START( nemoj )
|
5784 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5785 |
|
|
ROM_LOAD16_BYTE( "nmj_36a.12f", 0x00000, 0x20000, CRC(daeceabb) SHA1(ebd44922be9d07a3d3411af52edee8a60cb11dad) )
|
5786 |
|
|
ROM_LOAD16_BYTE( "nmj_42a.12h", 0x00001, 0x20000, CRC(55024740) SHA1(4bacbd191bb435de5dc548ac7fa16ed286bd2d3b) )
|
5787 |
|
|
ROM_LOAD16_BYTE( "nmj_37a.13f", 0x40000, 0x20000, CRC(619068b6) SHA1(2507c6f77a06a80f913c848dcb6816bcbf4bba8a) )
|
5788 |
|
|
ROM_LOAD16_BYTE( "nmj_43a.13h", 0x40001, 0x20000, CRC(a948a53b) SHA1(65c2abf321cf8b171bbfbb51ed57bc99eb552ca9) )
|
5789 |
|
|
ROM_LOAD16_BYTE( "nm_34.10f", 0x80000, 0x20000, CRC(5737feed) SHA1(2635715cc21381e9f0a4ae4227eb5896886ee3e2) ) // == nm-32m.8h
|
5790 |
|
|
ROM_LOAD16_BYTE( "nm_40.10h", 0x80001, 0x20000, CRC(8a4099f3) SHA1(d1af73d8992aa9ef6dcd729675a2fbea8c290311) ) // == nm-32m.8h
|
5791 |
|
|
ROM_LOAD16_BYTE( "nm_35.11f", 0xc0000, 0x20000, CRC(bd11a7f8) SHA1(1c09db7cbd132866d4f08720cdd60707069f8580) ) // == nm-32m.8h
|
5792 |
|
|
ROM_LOAD16_BYTE( "nm_41.11h", 0xc0001, 0x20000, CRC(6309603d) SHA1(51bee785ddb87340ad56960ad816c0513bc93eb8) ) // == nm-32m.8h
|
5793 |
|
|
|
5794 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
5795 |
|
|
ROMX_LOAD( "nm_09.4b", 0x000000, 0x20000, CRC(9d60d286) SHA1(69ea9d584d735c3629e1c017cbd966df264e4324) , ROM_SKIP(7) ) // == nm-5m.7a
|
5796 |
|
|
ROMX_LOAD( "nm_01.4a", 0x000001, 0x20000, CRC(8a83f7c4) SHA1(ef24f47517d22dfecd3e6b5ef76e38073f6b81ba) , ROM_SKIP(7) ) // == nm-5m.7a
|
5797 |
|
|
ROMX_LOAD( "nm_13.9b", 0x000002, 0x20000, CRC(a4909fe0) SHA1(6b1a0e8c2bd2979f7fcc363a86de28d3e365709c) , ROM_SKIP(7) ) // == nm-7m.9a
|
5798 |
|
|
ROMX_LOAD( "nm_05.9a", 0x000003, 0x20000, CRC(16db1e61) SHA1(76ff93edd4d40a2527744585a87052a3fc0c77f6) , ROM_SKIP(7) ) // == nm-7m.9a
|
5799 |
|
|
ROMX_LOAD( "nm_24.5e", 0x000004, 0x20000, CRC(3312c648) SHA1(9e4f584fa360de16d42d65619dbe9426d4322c00) , ROM_SKIP(7) ) // == nm-1m.3a
|
5800 |
|
|
ROMX_LOAD( "nm_17.5c", 0x000005, 0x20000, CRC(ccfc50e2) SHA1(a238f050d11e925b1c0037bb860289ab746b7039) , ROM_SKIP(7) ) // == nm-1m.3a
|
5801 |
|
|
ROMX_LOAD( "nm_38.8h", 0x000006, 0x20000, CRC(ae98a997) SHA1(d2d499395e43aa85d9098966d04fde6bd055900b) , ROM_SKIP(7) ) // == nm-3m.5a
|
5802 |
|
|
ROMX_LOAD( "nm_32.8f", 0x000007, 0x20000, CRC(b3704dde) SHA1(d107fecb45f34e877faabffcdaba437935754906) , ROM_SKIP(7) ) // == nm-3m.5a
|
5803 |
|
|
ROMX_LOAD( "nm_10.5b", 0x100000, 0x20000, CRC(33c1388c) SHA1(cd1ec3e8d6d2b5a65648c749426ec4e254f93d8c) , ROM_SKIP(7) ) // == nm-5m.7a
|
5804 |
|
|
ROMX_LOAD( "nm_02.5a", 0x100001, 0x20000, CRC(84c69469) SHA1(700cf7be644056b1dbc5d8bed37caf6383a81cfe) , ROM_SKIP(7) ) // == nm-5m.7a
|
5805 |
|
|
ROMX_LOAD( "nm_14.10b", 0x100002, 0x20000, CRC(66612270) SHA1(0c996571459ac44d5ca5683bdcb6a6f08dd83480) , ROM_SKIP(7) ) // == nm-7m.9a
|
5806 |
|
|
ROMX_LOAD( "nm_06.10a", 0x100003, 0x20000, CRC(8b9bcf95) SHA1(e03c6dc4946a37bdab68d929722b1e10a2aca31a) , ROM_SKIP(7) ) // == nm-7m.9a
|
5807 |
|
|
ROMX_LOAD( "nm_25.7e", 0x100004, 0x20000, CRC(acfc84d2) SHA1(4cd9f3bc32ef62cb3b414de68db34f950d10f406) , ROM_SKIP(7) ) // == nm-1m.3a
|
5808 |
|
|
ROMX_LOAD( "nm_18.7c", 0x100005, 0x20000, CRC(4347deed) SHA1(fdd9b3f1ddad42464dcc7298e5b740ffe1622343) , ROM_SKIP(7) ) // == nm-1m.3a
|
5809 |
|
|
ROMX_LOAD( "nm_39.9h", 0x100006, 0x20000, CRC(6a274ecd) SHA1(66259fd6e71cfdb618c189b7f18749a996aacfdf) , ROM_SKIP(7) ) // == nm-3m.5a
|
5810 |
|
|
ROMX_LOAD( "nm_33.9f", 0x100007, 0x20000, CRC(c469dc74) SHA1(d06956eef5f9b31779f218d597a1a504c1e16bad) , ROM_SKIP(7) ) // == nm-3m.5a
|
5811 |
|
|
|
5812 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5813 |
|
|
ROM_LOAD( "nm_23.13b", 0x00000, 0x08000, BAD_DUMP CRC(8d3c5a42) SHA1(cc7477da80f3d08cf014379318e39cb75b5d3205) ) // could have one bad byte
|
5814 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5815 |
|
|
|
5816 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5817 |
|
|
ROM_LOAD( "nm_30.12c", 0x00000, 0x20000, CRC(bab333d4) SHA1(c1d0fb61ec46f17eb7edf69e1ad5ac91b5d51daa) ) // == nme_18.11c
|
5818 |
|
|
ROM_LOAD( "nm_31.13c", 0x20000, 0x20000, CRC(2650a0a8) SHA1(e9e8cc1b27a2cb3e87124061fabcf42982f0611f) ) // == nme_19.12c
|
5819 |
|
|
|
5820 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5821 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5822 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5823 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5824 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5825 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5826 |
|
|
|
5827 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5828 |
|
|
ROM_LOAD( "nm22b.1a", 0x0000, 0x0117, NO_DUMP )
|
5829 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) // pal verification required
|
5830 |
|
|
ROM_END
|
5831 |
|
|
|
5832 |
|
|
/* B-Board 90629B-3 */
|
5833 |
|
|
ROM_START( sf2 )
|
5834 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5835 |
|
|
ROM_LOAD16_BYTE( "sf2e_30g.11e", 0x00000, 0x20000, CRC(fe39ee33) SHA1(22558eb15e035b09b80935a32b8425d91cd79669) )
|
5836 |
|
|
ROM_LOAD16_BYTE( "sf2e_37g.11f", 0x00001, 0x20000, CRC(fb92cd74) SHA1(bf1ccfe7cc1133f0f65556430311108722add1f2) )
|
5837 |
|
|
ROM_LOAD16_BYTE( "sf2e_31g.12e", 0x40000, 0x20000, CRC(69a0a301) SHA1(86a3954335310865b14ce8b4e0e4499feb14fc12) )
|
5838 |
|
|
ROM_LOAD16_BYTE( "sf2e_38g.12f", 0x40001, 0x20000, CRC(5e22db70) SHA1(6565946591a18eaf46f04c1aa449ee0ae9ac2901) )
|
5839 |
|
|
ROM_LOAD16_BYTE( "sf2e_28g.9e", 0x80000, 0x20000, CRC(8bf9f1e5) SHA1(bbcef63f35e5bff3f373968ba1278dd6bd86b593) )
|
5840 |
|
|
ROM_LOAD16_BYTE( "sf2e_35g.9f", 0x80001, 0x20000, CRC(626ef934) SHA1(507bda3e4519de237aca919cf72e543403ec9724) )
|
5841 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
5842 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
5843 |
|
|
|
5844 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
5845 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
5846 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
5847 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
5848 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
5849 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
5850 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
5851 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
5852 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
5853 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
5854 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
5855 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
5856 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
5857 |
|
|
|
5858 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5859 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
5860 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5861 |
|
|
|
5862 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5863 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
5864 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
5865 |
|
|
|
5866 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5867 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5868 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5869 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5870 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5871 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5872 |
|
|
|
5873 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5874 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
5875 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5876 |
|
|
|
5877 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5878 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
5879 |
|
|
ROM_END
|
5880 |
|
|
|
5881 |
|
|
/* B-Board 90629B-2 */
|
5882 |
|
|
ROM_START( sf2eb )
|
5883 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5884 |
|
|
ROM_LOAD16_BYTE( "sf2e_30b.11e", 0x00000, 0x20000, CRC(57bd7051) SHA1(5e211e75b1649b07723cabc03cf15636dbbae595) )
|
5885 |
|
|
ROM_LOAD16_BYTE( "sf2e_37b.11f", 0x00001, 0x20000, CRC(62691cdd) SHA1(328703c3e737ada544e67c36119eeb4a100ca740) )
|
5886 |
|
|
ROM_LOAD16_BYTE( "sf2e_31b.12e", 0x40000, 0x20000, CRC(a673143d) SHA1(e565f0ec23d6deb543c72af5a83f070c07319477) )
|
5887 |
|
|
ROM_LOAD16_BYTE( "sf2e_38b.12f", 0x40001, 0x20000, CRC(4c2ccef7) SHA1(77b119c70c255622b023de25d9af3b3aac52ea47) )
|
5888 |
|
|
ROM_LOAD16_BYTE( "sf2_28b.9e", 0x80000, 0x20000, CRC(4009955e) SHA1(7842dbef7650485639fbae49b9f4db7494d4f73d) )
|
5889 |
|
|
ROM_LOAD16_BYTE( "sf2_35b.9f", 0x80001, 0x20000, CRC(8c1f3994) SHA1(5e1d334399d05a837c2d80f79eada543e83afaf7) )
|
5890 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
5891 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
5892 |
|
|
|
5893 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
5894 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
5895 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
5896 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
5897 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
5898 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
5899 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
5900 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
5901 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
5902 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
5903 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
5904 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
5905 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
5906 |
|
|
|
5907 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5908 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
5909 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5910 |
|
|
|
5911 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5912 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
5913 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
5914 |
|
|
|
5915 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5916 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5917 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5918 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5919 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5920 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5921 |
|
|
|
5922 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5923 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
5924 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
5925 |
|
|
|
5926 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5927 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
5928 |
|
|
ROM_END
|
5929 |
|
|
|
5930 |
|
|
/* B-Board 90629B-3 */
|
5931 |
|
|
/* Note that this revision seems to be the only one that uses the IOB2 and C632B PALs instead of the IOB1 and C632,
|
5932 |
|
|
while STF29 PAL is confirmed to be the same as the other Street Fighter II: The World Warrior sets. */
|
5933 |
|
|
ROM_START( sf2ee )
|
5934 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5935 |
|
|
ROM_LOAD16_BYTE( "sf2e_30e.11e", 0x00000, 0x20000, CRC(f37cd088) SHA1(48b71e44ce88d5f682ed679c737e7ec5262bb0df) )
|
5936 |
|
|
ROM_LOAD16_BYTE( "sf2e_37e.11f", 0x00001, 0x20000, CRC(c39468e6) SHA1(0b1ce83dbc4dcf9b205c67fa6a4b074570baf59b) )
|
5937 |
|
|
ROM_LOAD16_BYTE( "sf2e_31e.12e", 0x40000, 0x20000, CRC(7c4771b4) SHA1(6637b24194c86ec72a1775d4e976891243cd66fd) )
|
5938 |
|
|
ROM_LOAD16_BYTE( "sf2e_38e.12f", 0x40001, 0x20000, CRC(a4bd0cd9) SHA1(32a2bc18d1f860668141e53cbca862ceec238c19) )
|
5939 |
|
|
ROM_LOAD16_BYTE( "sf2e_28e.9e", 0x80000, 0x20000, CRC(e3b95625) SHA1(f7277f9980040f96434d1bd162eaf9ba0dfbb005) )
|
5940 |
|
|
ROM_LOAD16_BYTE( "sf2e_35e.9f", 0x80001, 0x20000, CRC(3648769a) SHA1(74e5934b0e3b4da35ff48086f41e7502b42731c6) )
|
5941 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
5942 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
5943 |
|
|
|
5944 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
5945 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
5946 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
5947 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
5948 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
5949 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
5950 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
5951 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
5952 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
5953 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
5954 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
5955 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
5956 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
5957 |
|
|
|
5958 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
5959 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
5960 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
5961 |
|
|
|
5962 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
5963 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
5964 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
5965 |
|
|
|
5966 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
5967 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
5968 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
5969 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
5970 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
5971 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
5972 |
|
|
|
5973 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
5974 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
5975 |
|
|
ROM_LOAD( "iob2.11d", 0x0000, 0x0117, NO_DUMP )
|
5976 |
|
|
|
5977 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
5978 |
|
|
ROM_LOAD( "c632b.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) ) // == c632.ic1
|
5979 |
|
|
ROM_END
|
5980 |
|
|
|
5981 |
|
|
/* B-Board 90629B-2 */
|
5982 |
|
|
ROM_START( sf2ua )
|
5983 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
5984 |
|
|
ROM_LOAD16_BYTE( "sf2u_30a.11e", 0x00000, 0x20000, CRC(08beb861) SHA1(d47f16d0d692dc6405df0aecd7d9fc3f9718c0d1) )
|
5985 |
|
|
ROM_LOAD16_BYTE( "sf2u_37a.11f", 0x00001, 0x20000, CRC(b7638d69) SHA1(b615a2e0e8772462fd875b2e8d2ccba82a8b3c47) )
|
5986 |
|
|
ROM_LOAD16_BYTE( "sf2u_31a.12e", 0x40000, 0x20000, CRC(0d5394e0) SHA1(e1d88ff3669f1dbe1e3fbdf8aa9e2c63adbbcb48) )
|
5987 |
|
|
ROM_LOAD16_BYTE( "sf2u_38a.12f", 0x40001, 0x20000, CRC(42d6a79e) SHA1(5f1e2c176d065325883a60767d05b1a542372b6a) )
|
5988 |
|
|
ROM_LOAD16_BYTE( "sf2u_28a.9e", 0x80000, 0x20000, CRC(387a175c) SHA1(2635bb82758cf217cee63b254a537b02275a6838) )
|
5989 |
|
|
ROM_LOAD16_BYTE( "sf2u_35a.9f", 0x80001, 0x20000, CRC(a1a5adcc) SHA1(47874e6d403256d828474b29e3d93c92efd9e1ce) )
|
5990 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
5991 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
5992 |
|
|
|
5993 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
5994 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
5995 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
5996 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
5997 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
5998 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
5999 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6000 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6001 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6002 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6003 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6004 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6005 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6006 |
|
|
|
6007 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6008 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6009 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6010 |
|
|
|
6011 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6012 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6013 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6014 |
|
|
|
6015 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6016 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6017 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6018 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6019 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6020 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6021 |
|
|
|
6022 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6023 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6024 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6025 |
|
|
|
6026 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6027 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6028 |
|
|
ROM_END
|
6029 |
|
|
|
6030 |
|
|
/* B-Board 90629B-3 */
|
6031 |
|
|
ROM_START( sf2ub )
|
6032 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6033 |
|
|
ROM_LOAD16_BYTE( "sf2u_30b.11e", 0x00000, 0x20000, CRC(57bd7051) SHA1(5e211e75b1649b07723cabc03cf15636dbbae595) ) // == sf2e_30b.11e
|
6034 |
|
|
ROM_LOAD16_BYTE( "sf2u_37b.11f", 0x00001, 0x20000, CRC(4a54d479) SHA1(eaff7a0d3c858a567c02086fde163850f0f5631e) )
|
6035 |
|
|
ROM_LOAD16_BYTE( "sf2u_31b.12e", 0x40000, 0x20000, CRC(a673143d) SHA1(e565f0ec23d6deb543c72af5a83f070c07319477) ) // == sf2e_31b.12e
|
6036 |
|
|
ROM_LOAD16_BYTE( "sf2u_38b.12f", 0x40001, 0x20000, CRC(4c2ccef7) SHA1(77b119c70c255622b023de25d9af3b3aac52ea47) ) // == sf2e_38b.12f
|
6037 |
|
|
ROM_LOAD16_BYTE( "sf2u_28b.9e", 0x80000, 0x20000, CRC(4009955e) SHA1(7842dbef7650485639fbae49b9f4db7494d4f73d) ) // == sf2_28b.9e
|
6038 |
|
|
ROM_LOAD16_BYTE( "sf2u_35b.9f", 0x80001, 0x20000, CRC(8c1f3994) SHA1(5e1d334399d05a837c2d80f79eada543e83afaf7) ) // == sf2_35b.9f
|
6039 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6040 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6041 |
|
|
|
6042 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6043 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6044 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6045 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6046 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6047 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6048 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6049 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6050 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6051 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6052 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6053 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6054 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6055 |
|
|
|
6056 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6057 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6058 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6059 |
|
|
|
6060 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6061 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6062 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6063 |
|
|
|
6064 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6065 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6066 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6067 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6068 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6069 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6070 |
|
|
|
6071 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6072 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6073 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6074 |
|
|
|
6075 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6076 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6077 |
|
|
ROM_END
|
6078 |
|
|
|
6079 |
|
|
/* B-Board 90629B-3 */
|
6080 |
|
|
ROM_START( sf2uc )
|
6081 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6082 |
|
|
ROM_LOAD16_BYTE( "sf2u_30c.11e", 0x00000, 0x20000, CRC(6cb59385) SHA1(37750e8369298b597590d956f5fb7319301e6c7d) )
|
6083 |
|
|
ROM_LOAD16_BYTE( "sf2u_37c.11f", 0x00001, 0x20000, CRC(32e2c278) SHA1(6cc5e0a9179163136b8104a1583da85a53d537f4) )
|
6084 |
|
|
ROM_LOAD16_BYTE( "sf2u_31c.12e", 0x40000, 0x20000, CRC(c4fff4a9) SHA1(4b593ace201fe7f5a00b5cd7f4e8fc3f8dd4ceed) )
|
6085 |
|
|
ROM_LOAD16_BYTE( "sf2u_38c.12f", 0x40001, 0x20000, CRC(8210fc0e) SHA1(7d6cfb99afa89d0e6e991d9f7c1808b740def125) )
|
6086 |
|
|
ROM_LOAD16_BYTE( "sf2u_28c.9e", 0x80000, 0x20000, CRC(6eddd5e8) SHA1(62bd1c2fc0321809421c9a592f691b5b1a1d8807) )
|
6087 |
|
|
ROM_LOAD16_BYTE( "sf2u_35c.9f", 0x80001, 0x20000, CRC(6bcb404c) SHA1(b5f24556c633c521aadd94e016d78db6922e3dfa) )
|
6088 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6089 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6090 |
|
|
|
6091 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6092 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6093 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6094 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6095 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6096 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6097 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6098 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6099 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6100 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6101 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6102 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6103 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6104 |
|
|
|
6105 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6106 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) ) // could be sf2_09.12a
|
6107 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6108 |
|
|
|
6109 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6110 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6111 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6112 |
|
|
|
6113 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6114 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6115 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6116 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6117 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6118 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6119 |
|
|
|
6120 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6121 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6122 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6123 |
|
|
|
6124 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6125 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6126 |
|
|
ROM_END
|
6127 |
|
|
|
6128 |
|
|
/* B-Board 90629B-3 */
|
6129 |
|
|
ROM_START( sf2ud )
|
6130 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6131 |
|
|
ROM_LOAD16_BYTE( "sf2u_30d.11e", 0x00000, 0x20000, CRC(4bb2657c) SHA1(b2d077296b77be7db371f953b7fc446a67d8a9d6) )
|
6132 |
|
|
ROM_LOAD16_BYTE( "sf2u_37d.11f", 0x00001, 0x20000, CRC(b33b42f2) SHA1(2e0babc8734c79dc2b51a6be64433bb2411c3da5) )
|
6133 |
|
|
ROM_LOAD16_BYTE( "sf2u_31d.12e", 0x40000, 0x20000, CRC(d57b67d7) SHA1(43d0b47c9fada8d9b445caa4b96ac8493061aa8b) )
|
6134 |
|
|
ROM_LOAD16_BYTE( "sf2u_38d.12f", 0x40001, 0x20000, CRC(9c8916ef) SHA1(a4629356a816454bcc1d7b41e70e147d4769a682) )
|
6135 |
|
|
ROM_LOAD16_BYTE( "sf2u_28d.9e", 0x80000, 0x20000, CRC(175819d1) SHA1(c98b6b7af4e57735dbfb3d1e61ba1bfb9f145d33) )
|
6136 |
|
|
ROM_LOAD16_BYTE( "sf2u_35d.9f", 0x80001, 0x20000, CRC(82060da4) SHA1(7487cfc28cce3d76772ece657aef83b56034011e) )
|
6137 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6138 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6139 |
|
|
|
6140 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6141 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6142 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6143 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6144 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6145 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6146 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6147 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6148 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6149 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6150 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6151 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6152 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6153 |
|
|
|
6154 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6155 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6156 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6157 |
|
|
|
6158 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6159 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6160 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6161 |
|
|
|
6162 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6163 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6164 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6165 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6166 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6167 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6168 |
|
|
|
6169 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6170 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6171 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6172 |
|
|
|
6173 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6174 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6175 |
|
|
ROM_END
|
6176 |
|
|
|
6177 |
|
|
/* B-Board 90629B-3 */
|
6178 |
|
|
/* Note that this revision seems to be the only one that uses the IOB2 and C632B PALs instead of the IOB1 and C632,
|
6179 |
|
|
while STF29 PAL is confirmed to be the same as the other Street Fighter II: The World Warrior sets. */
|
6180 |
|
|
ROM_START( sf2ue )
|
6181 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6182 |
|
|
ROM_LOAD16_BYTE( "sf2u_30e.11e", 0x00000, 0x20000, CRC(f37cd088) SHA1(48b71e44ce88d5f682ed679c737e7ec5262bb0df) )
|
6183 |
|
|
ROM_LOAD16_BYTE( "sf2u_37e.11f", 0x00001, 0x20000, CRC(6c61a513) SHA1(6dc9ccd58fd5ef15ff9df20c865ff6c850f2b7dc) )
|
6184 |
|
|
ROM_LOAD16_BYTE( "sf2u_31e.12e", 0x40000, 0x20000, CRC(7c4771b4) SHA1(6637b24194c86ec72a1775d4e976891243cd66fd) )
|
6185 |
|
|
ROM_LOAD16_BYTE( "sf2u_38e.12f", 0x40001, 0x20000, CRC(a4bd0cd9) SHA1(32a2bc18d1f860668141e53cbca862ceec238c19) )
|
6186 |
|
|
ROM_LOAD16_BYTE( "sf2u_28e.9e", 0x80000, 0x20000, CRC(e3b95625) SHA1(f7277f9980040f96434d1bd162eaf9ba0dfbb005) )
|
6187 |
|
|
ROM_LOAD16_BYTE( "sf2u_35e.9f", 0x80001, 0x20000, CRC(3648769a) SHA1(74e5934b0e3b4da35ff48086f41e7502b42731c6) )
|
6188 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6189 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6190 |
|
|
|
6191 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6192 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6193 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6194 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6195 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6196 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6197 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6198 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6199 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6200 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6201 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6202 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6203 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6204 |
|
|
|
6205 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6206 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) ) // missing sticker, could be sf2_09.12a
|
6207 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6208 |
|
|
|
6209 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6210 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6211 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6212 |
|
|
|
6213 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6214 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6215 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6216 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6217 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6218 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6219 |
|
|
|
6220 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6221 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6222 |
|
|
ROM_LOAD( "iob2.11d", 0x0000, 0x0117, NO_DUMP )
|
6223 |
|
|
|
6224 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6225 |
|
|
ROM_LOAD( "c632b.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) ) // == c632.ic1
|
6226 |
|
|
ROM_END
|
6227 |
|
|
|
6228 |
|
|
/* B-Board 90629B-3 */
|
6229 |
|
|
ROM_START( sf2uf )
|
6230 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6231 |
|
|
ROM_LOAD16_BYTE( "sf2u_30f.11e", 0x00000, 0x20000, CRC(fe39ee33) SHA1(22558eb15e035b09b80935a32b8425d91cd79669) ) // == sf2e_30g.11e
|
6232 |
|
|
ROM_LOAD16_BYTE( "sf2u_37f.11f", 0x00001, 0x20000, CRC(169e7388) SHA1(c7cb2de529d94cea4a018ed3bd611037fe54abe7) )
|
6233 |
|
|
ROM_LOAD16_BYTE( "sf2u_31f.12e", 0x40000, 0x20000, CRC(69a0a301) SHA1(86a3954335310865b14ce8b4e0e4499feb14fc12) ) // == sf2e_31g.12e
|
6234 |
|
|
ROM_LOAD16_BYTE( "sf2u_38f.12f", 0x40001, 0x20000, CRC(1510e4e2) SHA1(fbfdd4e42c4bc894592dbe5a84c88d5f13d21da4) )
|
6235 |
|
|
ROM_LOAD16_BYTE( "sf2u_28f.9e", 0x80000, 0x20000, CRC(acd8175b) SHA1(504991c46fa568d31ce69bd63e2a67926a06b5a9) )
|
6236 |
|
|
ROM_LOAD16_BYTE( "sf2u_35f.9f", 0x80001, 0x20000, CRC(c0a80bd1) SHA1(ac25a9ed488e03baf4115541fdcce3973ce6a442) )
|
6237 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6238 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6239 |
|
|
|
6240 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6241 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6242 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6243 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6244 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6245 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6246 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6247 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6248 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6249 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6250 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6251 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6252 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6253 |
|
|
|
6254 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6255 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6256 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6257 |
|
|
|
6258 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6259 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6260 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6261 |
|
|
|
6262 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6263 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6264 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6265 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6266 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6267 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6268 |
|
|
|
6269 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6270 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6271 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6272 |
|
|
|
6273 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6274 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6275 |
|
|
ROM_END
|
6276 |
|
|
|
6277 |
|
|
/* B-Board 90629B-3 */
|
6278 |
|
|
ROM_START( sf2ug )
|
6279 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6280 |
|
|
ROM_LOAD16_BYTE( "sf2u_30g.11e", 0x00000, 0x20000, CRC(fe39ee33) SHA1(22558eb15e035b09b80935a32b8425d91cd79669) ) // == sf2e_30g.11e
|
6281 |
|
|
ROM_LOAD16_BYTE( "sf2u_37g.11f", 0x00001, 0x20000, CRC(5886cae7) SHA1(8a621d267dfcf5d214b1bbec12b98a06153c86d3) )
|
6282 |
|
|
ROM_LOAD16_BYTE( "sf2u_31g.12e", 0x40000, 0x20000, CRC(69a0a301) SHA1(86a3954335310865b14ce8b4e0e4499feb14fc12) ) // == sf2e_31g.12e
|
6283 |
|
|
ROM_LOAD16_BYTE( "sf2u_38g.12f", 0x40001, 0x20000, CRC(5e22db70) SHA1(6565946591a18eaf46f04c1aa449ee0ae9ac2901) ) // == sf2e_38g.12f
|
6284 |
|
|
ROM_LOAD16_BYTE( "sf2u_28g.9e", 0x80000, 0x20000, CRC(8bf9f1e5) SHA1(bbcef63f35e5bff3f373968ba1278dd6bd86b593) ) // == sf2e_28g.9e
|
6285 |
|
|
ROM_LOAD16_BYTE( "sf2u_35g.9f", 0x80001, 0x20000, CRC(626ef934) SHA1(507bda3e4519de237aca919cf72e543403ec9724) ) // == sf2e_35g.9f
|
6286 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6287 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6288 |
|
|
|
6289 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6290 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6291 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6292 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6293 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6294 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6295 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6296 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6297 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6298 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6299 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6300 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6301 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6302 |
|
|
|
6303 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6304 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6305 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6306 |
|
|
|
6307 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6308 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6309 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6310 |
|
|
|
6311 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6312 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6313 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6314 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6315 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6316 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6317 |
|
|
|
6318 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6319 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6320 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6321 |
|
|
|
6322 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6323 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6324 |
|
|
ROM_END
|
6325 |
|
|
|
6326 |
|
|
/* B-Board 90629B-3 */
|
6327 |
|
|
ROM_START( sf2ui )
|
6328 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6329 |
|
|
ROM_LOAD16_BYTE( "sf2u_30i.11e", 0x00000, 0x20000, CRC(fe39ee33) SHA1(22558eb15e035b09b80935a32b8425d91cd79669) ) // == sf2e_30g.11e
|
6330 |
|
|
ROM_LOAD16_BYTE( "sf2u_37i.11f", 0x00001, 0x20000, CRC(9df707dd) SHA1(b148ea450f9e96f3c20f487010a3c57f778e40c1) )
|
6331 |
|
|
ROM_LOAD16_BYTE( "sf2u_31i.12e", 0x40000, 0x20000, CRC(69a0a301) SHA1(86a3954335310865b14ce8b4e0e4499feb14fc12) ) // == sf2e_31g.12e
|
6332 |
|
|
ROM_LOAD16_BYTE( "sf2u_38i.12f", 0x40001, 0x20000, CRC(4cb46daf) SHA1(dee103ae1391cd9ac150f787187233cd8c06ea1e) )
|
6333 |
|
|
ROM_LOAD16_BYTE( "sf2u_28i.9e", 0x80000, 0x20000, CRC(1580be4c) SHA1(d89ed0ff4bf14ff2eaae4609f55970b6b37c8e32) ) /* seen the same pcb with SF2_28I.9E */
|
6334 |
|
|
ROM_LOAD16_BYTE( "sf2u_35i.9f", 0x80001, 0x20000, CRC(1468d185) SHA1(750de0cad3859e4917aebb02c2e137dea619f201) )
|
6335 |
|
|
ROM_LOAD16_BYTE( "sf2_29b.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6336 |
|
|
ROM_LOAD16_BYTE( "sf2_36b.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6337 |
|
|
|
6338 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6339 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6340 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6341 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6342 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6343 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6344 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6345 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6346 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6347 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6348 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6349 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6350 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6351 |
|
|
|
6352 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6353 |
|
|
ROM_LOAD( "sf2_9.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6354 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6355 |
|
|
|
6356 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6357 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6358 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6359 |
|
|
|
6360 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6361 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6362 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6363 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6364 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6365 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6366 |
|
|
|
6367 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6368 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6369 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6370 |
|
|
|
6371 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6372 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6373 |
|
|
ROM_END
|
6374 |
|
|
|
6375 |
|
|
/* B-Board 90629B-3 */
|
6376 |
|
|
ROM_START( sf2uk )
|
6377 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6378 |
|
|
ROM_LOAD16_BYTE( "sf2u_30k.11e", 0x00000, 0x20000, CRC(8f66076c) SHA1(f9653b36bb5012e6bde5fe3bcade4a6a7a7e7def) )
|
6379 |
|
|
ROM_LOAD16_BYTE( "sf2u_37k.11f", 0x00001, 0x20000, CRC(4e1f6a83) SHA1(ee679b79ff3c3165979d3de23e0f668839cf465f) )
|
6380 |
|
|
ROM_LOAD16_BYTE( "sf2u_31k.12e", 0x40000, 0x20000, CRC(f9f89f60) SHA1(c3b71482b85c83576518f300be768655412276b0) )
|
6381 |
|
|
ROM_LOAD16_BYTE( "sf2u_38k.12f", 0x40001, 0x20000, CRC(6ce0a85a) SHA1(567fd18cd626c94496d9123ecef87dc638f0041a) )
|
6382 |
|
|
ROM_LOAD16_BYTE( "sf2u_28k.9e", 0x80000, 0x20000, CRC(8e958f31) SHA1(81359bc988c4e9e375b5bbd960921d425b77f706) )
|
6383 |
|
|
ROM_LOAD16_BYTE( "sf2u_35k.9f", 0x80001, 0x20000, CRC(fce76fad) SHA1(66f881ba600c7e6bbe960cfd0772ed16208b79c8) )
|
6384 |
|
|
ROM_LOAD16_BYTE( "sf2u_29a.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) ) // == sf2_29b.10e
|
6385 |
|
|
ROM_LOAD16_BYTE( "sf2u_36a.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) ) // == sf2_36b.10f
|
6386 |
|
|
|
6387 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6388 |
|
|
ROMX_LOAD( "sf2-5m.4a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
6389 |
|
|
ROMX_LOAD( "sf2-7m.6a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
6390 |
|
|
ROMX_LOAD( "sf2-1m.3a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
6391 |
|
|
ROMX_LOAD( "sf2-3m.5a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
6392 |
|
|
ROMX_LOAD( "sf2-6m.4c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
6393 |
|
|
ROMX_LOAD( "sf2-8m.6c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
6394 |
|
|
ROMX_LOAD( "sf2-2m.3c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
6395 |
|
|
ROMX_LOAD( "sf2-4m.5c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
6396 |
|
|
ROMX_LOAD( "sf2-13m.4d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "21" socket
|
6397 |
|
|
ROMX_LOAD( "sf2-15m.6d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "23" socket
|
6398 |
|
|
ROMX_LOAD( "sf2-9m.3d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "20" socket
|
6399 |
|
|
ROMX_LOAD( "sf2-11m.5d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "22" socket
|
6400 |
|
|
|
6401 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6402 |
|
|
ROM_LOAD( "sf2_09.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) ) // == sf2_9.12a
|
6403 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6404 |
|
|
|
6405 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6406 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6407 |
|
|
ROM_LOAD( "sf2_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6408 |
|
|
|
6409 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6410 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6411 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6412 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6413 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6414 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6415 |
|
|
|
6416 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6417 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6418 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6419 |
|
|
|
6420 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6421 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6422 |
|
|
ROM_END
|
6423 |
|
|
|
6424 |
|
|
/* B-Board 90629B */
|
6425 |
|
|
ROM_START( sf2j )
|
6426 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6427 |
|
|
ROM_LOAD16_BYTE( "sf2j30.bin", 0x00000, 0x20000, CRC(79022b31) SHA1(b7cfe0498260cdd2779580c47829dd02435ffff4) )
|
6428 |
|
|
ROM_LOAD16_BYTE( "sf2j37.bin", 0x00001, 0x20000, CRC(516776ec) SHA1(4f8b63c4d4265a105751fa72b50bd0fa538bf881) )
|
6429 |
|
|
ROM_LOAD16_BYTE( "sf2j31.bin", 0x40000, 0x20000, CRC(fe15cb39) SHA1(383478524881ea70d9e04c9b6143b8735b637eee) )
|
6430 |
|
|
ROM_LOAD16_BYTE( "sf2j38.bin", 0x40001, 0x20000, CRC(38614d70) SHA1(39c58096f3a8e01fb439639b742b83102bbaa7f6) )
|
6431 |
|
|
ROM_LOAD16_BYTE( "sf2j28.bin", 0x80000, 0x20000, CRC(d283187a) SHA1(5ea83d2652e43e46b831b614d1fe06d465bac9a3) )
|
6432 |
|
|
ROM_LOAD16_BYTE( "sf2j35.bin", 0x80001, 0x20000, CRC(d28158e4) SHA1(bf2bca6068e374011afa95e99809d262f522df18) )
|
6433 |
|
|
ROM_LOAD16_BYTE( "sf2_29a.bin", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6434 |
|
|
ROM_LOAD16_BYTE( "sf2_36a.bin", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6435 |
|
|
|
6436 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6437 |
|
|
ROMX_LOAD( "sf2_06.8a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-5m.4a
|
6438 |
|
|
ROMX_LOAD( "sf2_08.10a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-7m.6a
|
6439 |
|
|
ROMX_LOAD( "sf2_05.7a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-1m.3a
|
6440 |
|
|
ROMX_LOAD( "sf2_07.9a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-3m.5a
|
6441 |
|
|
ROMX_LOAD( "sf2_15.8c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-6m.4c
|
6442 |
|
|
ROMX_LOAD( "sf2_17.10c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-8m.6c
|
6443 |
|
|
ROMX_LOAD( "sf2_14.7c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-2m.3c
|
6444 |
|
|
ROMX_LOAD( "sf2_16.9c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-4m.5c
|
6445 |
|
|
ROMX_LOAD( "sf2_25.8d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-13m.4d
|
6446 |
|
|
ROMX_LOAD( "sf2_27.10d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-15m.6d
|
6447 |
|
|
ROMX_LOAD( "sf2_24.7d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-9m.3d
|
6448 |
|
|
ROMX_LOAD( "sf2_26.9d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-11m.5d
|
6449 |
|
|
|
6450 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6451 |
|
|
ROM_LOAD( "sf2_09.bin", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6452 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6453 |
|
|
|
6454 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6455 |
|
|
ROM_LOAD( "sf2_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6456 |
|
|
ROM_LOAD( "sf2_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6457 |
|
|
|
6458 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6459 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6460 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6461 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6462 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6463 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6464 |
|
|
|
6465 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6466 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6467 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6468 |
|
|
|
6469 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6470 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6471 |
|
|
ROM_END
|
6472 |
|
|
|
6473 |
|
|
/* B-Board 90629B-2 */
|
6474 |
|
|
ROM_START( sf2ja )
|
6475 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6476 |
|
|
ROM_LOAD16_BYTE( "sf2j_30a.11e", 0x00000, 0x20000, CRC(57bd7051) SHA1(5e211e75b1649b07723cabc03cf15636dbbae595) ) // == sf2e_30b.11e
|
6477 |
|
|
ROM_LOAD16_BYTE( "sf2j_37a.11f", 0x00001, 0x20000, CRC(1e1f6844) SHA1(c80e5ac6a6cea39511c38e31ea55b6cd3888024f) )
|
6478 |
|
|
ROM_LOAD16_BYTE( "sf2j_31a.12e", 0x40000, 0x20000, CRC(a673143d) SHA1(e565f0ec23d6deb543c72af5a83f070c07319477) ) // == sf2e_31b.12e
|
6479 |
|
|
ROM_LOAD16_BYTE( "sf2j_38a.12f", 0x40001, 0x20000, CRC(4c2ccef7) SHA1(77b119c70c255622b023de25d9af3b3aac52ea47) ) // == sf2e_38b.12f
|
6480 |
|
|
ROM_LOAD16_BYTE( "sf2j_28a.9e", 0x80000, 0x20000, CRC(4009955e) SHA1(7842dbef7650485639fbae49b9f4db7494d4f73d) ) // == sf2_28b.9e
|
6481 |
|
|
ROM_LOAD16_BYTE( "sf2j_35a.9f", 0x80001, 0x20000, CRC(8c1f3994) SHA1(5e1d334399d05a837c2d80f79eada543e83afaf7) ) // == sf2_35b.9f
|
6482 |
|
|
ROM_LOAD16_BYTE( "sf2j_29a.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) ) // == sf2_29b.10e
|
6483 |
|
|
ROM_LOAD16_BYTE( "sf2j_36a.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) ) // == sf2_36b.10f
|
6484 |
|
|
|
6485 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6486 |
|
|
ROMX_LOAD( "sf2_06.8a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-5m.4a
|
6487 |
|
|
ROMX_LOAD( "sf2_08.10a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-7m.6a
|
6488 |
|
|
ROMX_LOAD( "sf2_05.7a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-1m.3a
|
6489 |
|
|
ROMX_LOAD( "sf2_07.9a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-3m.5a
|
6490 |
|
|
ROMX_LOAD( "sf2_15.8c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-6m.4c
|
6491 |
|
|
ROMX_LOAD( "sf2_17.10c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-8m.6c
|
6492 |
|
|
ROMX_LOAD( "sf2_14.7c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-2m.3c
|
6493 |
|
|
ROMX_LOAD( "sf2_16.9c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-4m.5c
|
6494 |
|
|
ROMX_LOAD( "sf2_25.8d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-13m.4d
|
6495 |
|
|
ROMX_LOAD( "sf2_27.10d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-15m.6d
|
6496 |
|
|
ROMX_LOAD( "sf2_24.7d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-9m.3d
|
6497 |
|
|
ROMX_LOAD( "sf2_26.9d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-11m.5d
|
6498 |
|
|
|
6499 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6500 |
|
|
ROM_LOAD( "sf2j_09.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) ) // == sf2_9.12a
|
6501 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6502 |
|
|
|
6503 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6504 |
|
|
ROM_LOAD( "sf2j_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) ) // == sf2_18.11c
|
6505 |
|
|
ROM_LOAD( "sf2j_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) ) // == sf2_19.12c
|
6506 |
|
|
|
6507 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6508 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6509 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6510 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6511 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6512 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6513 |
|
|
|
6514 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6515 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6516 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6517 |
|
|
|
6518 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6519 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6520 |
|
|
ROM_END
|
6521 |
|
|
|
6522 |
|
|
/* B-Board 90629B-3 */
|
6523 |
|
|
ROM_START( sf2jc )
|
6524 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6525 |
|
|
ROM_LOAD16_BYTE( "sf2j_30c.11e", 0x00000, 0x20000, CRC(8add35ec) SHA1(b08428ff262ca4feddd3c72058b4b674a5401aba) )
|
6526 |
|
|
ROM_LOAD16_BYTE( "sf2j_37c.11f", 0x00001, 0x20000, CRC(0d74a256) SHA1(587fd0ee1c2ef54554237486eb5b0d1ec30c2868) )
|
6527 |
|
|
ROM_LOAD16_BYTE( "sf2j_31c.12e", 0x40000, 0x20000, CRC(c4fff4a9) SHA1(4b593ace201fe7f5a00b5cd7f4e8fc3f8dd4ceed) ) // == sf2u_31c.12e
|
6528 |
|
|
ROM_LOAD16_BYTE( "sf2j_38c.12f", 0x40001, 0x20000, CRC(8210fc0e) SHA1(7d6cfb99afa89d0e6e991d9f7c1808b740def125) ) // == sf2u_38c.12f
|
6529 |
|
|
ROM_LOAD16_BYTE( "sf2j_28c.9e", 0x80000, 0x20000, CRC(6eddd5e8) SHA1(62bd1c2fc0321809421c9a592f691b5b1a1d8807) ) // == sf2u_28c.9e
|
6530 |
|
|
ROM_LOAD16_BYTE( "sf2j_35c.9f", 0x80001, 0x20000, CRC(6bcb404c) SHA1(b5f24556c633c521aadd94e016d78db6922e3dfa) ) // == sf2u_35c.9f
|
6531 |
|
|
ROM_LOAD16_BYTE( "sf2j_29a.10e", 0xc0000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) ) // == sf2_29b.10e
|
6532 |
|
|
ROM_LOAD16_BYTE( "sf2j_36a.10f", 0xc0001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) ) // == sf2_36b.10f
|
6533 |
|
|
|
6534 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6535 |
|
|
ROMX_LOAD( "sf2_06.8a", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-5m.4a
|
6536 |
|
|
ROMX_LOAD( "sf2_08.10a", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-7m.6a
|
6537 |
|
|
ROMX_LOAD( "sf2_05.7a", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-1m.3a
|
6538 |
|
|
ROMX_LOAD( "sf2_07.9a", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-3m.5a
|
6539 |
|
|
ROMX_LOAD( "sf2_15.8c", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-6m.4c
|
6540 |
|
|
ROMX_LOAD( "sf2_17.10c", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-8m.6c
|
6541 |
|
|
ROMX_LOAD( "sf2_14.7c", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-2m.3c
|
6542 |
|
|
ROMX_LOAD( "sf2_16.9c", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-4m.5c
|
6543 |
|
|
ROMX_LOAD( "sf2_25.8d", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-13m.4d
|
6544 |
|
|
ROMX_LOAD( "sf2_27.10d", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-15m.6d
|
6545 |
|
|
ROMX_LOAD( "sf2_24.7d", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-9m.3d
|
6546 |
|
|
ROMX_LOAD( "sf2_26.9d", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-11m.5d
|
6547 |
|
|
|
6548 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6549 |
|
|
ROM_LOAD( "sf2_09.12a", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) ) // == sf2_9.12a
|
6550 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6551 |
|
|
|
6552 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6553 |
|
|
ROM_LOAD( "sf2j_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) ) // == sf2_18.11c
|
6554 |
|
|
ROM_LOAD( "sf2j_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) ) // == sf2_19.12c
|
6555 |
|
|
|
6556 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6557 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6558 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6559 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6560 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6561 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6562 |
|
|
|
6563 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6564 |
|
|
ROM_LOAD( "stf29.1a", 0x0000, 0x0117, CRC(043309c5) SHA1(f6b9610c9f896c495041ba56a654776a521c356b) )
|
6565 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6566 |
|
|
|
6567 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6568 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
6569 |
|
|
ROM_END
|
6570 |
|
|
|
6571 |
|
|
/* Bootleg manufactured by TAB Austria
|
6572 |
|
|
|
6573 |
|
|
-------------------------------------------------------
|
6574 |
|
|
| ROM1 *2 *3 ROM5 ROM9 |
|
6575 |
|
|
| ROM2 ROM6 ROM8 |
|
6576 |
|
|
| *1 1B 1D |
|
6577 |
|
|
| 6295 1A 1C |
|
6578 |
|
|
| YM ROM4 1F 1H |
|
6579 |
|
|
| ROM3 1E 1G |
|
6580 |
|
|
-- Z80 1J 1L |
|
6581 |
|
|
-- 1I 1K |
|
6582 |
|
|
-- |
|
6583 |
|
|
-- |
|
6584 |
|
|
-- TAB |
|
6585 |
|
|
-- AUSTRIA |
|
6586 |
|
|
| DIP8 6 |
|
6587 |
|
|
| 8 ROM10 ROM9 |
|
6588 |
|
|
| DIP8 0 ROM12 ROM11 |
|
6589 |
|
|
| 0 |
|
6590 |
|
|
| DIP8 0 |
|
6591 |
|
|
|------------------------------------------------------
|
6592 |
|
|
|
6593 |
|
|
*1 = 12.000 Mhz
|
6594 |
|
|
*2 = 3.579545 Mhz
|
6595 |
|
|
*3 = 16.000 Mhz
|
6596 |
|
|
|
6597 |
|
|
*/
|
6598 |
|
|
ROM_START( sf2ebbl )
|
6599 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6600 |
|
|
ROM_LOAD16_BYTE( "12.bin", 0x00000, 0x40000, CRC(a258b4d5) SHA1(3433b6493794c98bb35c1b27cc65bb5f13d52e9b) )
|
6601 |
|
|
ROM_LOAD16_BYTE( "09.bin", 0x00001, 0x40000, CRC(59ccd474) SHA1(7bb28c28ee722435fdbb18eb73e52bd65b419103) )
|
6602 |
|
|
ROM_LOAD16_BYTE( "11.bin", 0x80000, 0x40000, CRC(82097d63) SHA1(881e7ffb78197f6794b5d41f5c2c87da35e8cb15) )
|
6603 |
|
|
ROM_LOAD16_BYTE( "10.bin", 0x80001, 0x40000, CRC(0c83844d) SHA1(4c25ba4a50d62c62789d026e3d304ed1dfb3c248) )
|
6604 |
|
|
|
6605 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6606 |
|
|
/* The 12 MASK roms on this PCB match the original roms exactly */
|
6607 |
|
|
ROMX_LOAD( "1b_yf082.bin", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6608 |
|
|
ROMX_LOAD( "1d_yf028.bin", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6609 |
|
|
ROMX_LOAD( "1a_yf087.bin", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6610 |
|
|
ROMX_LOAD( "1c_yf088.bin", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6611 |
|
|
ROMX_LOAD( "1f_yf085.bin", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6612 |
|
|
ROMX_LOAD( "1h_yf115.bin", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6613 |
|
|
ROMX_LOAD( "1e_yf111.bin", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6614 |
|
|
ROMX_LOAD( "1g_yf002.bin", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6615 |
|
|
ROMX_LOAD( "1j_yf117.bin", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6616 |
|
|
ROMX_LOAD( "1l_ye040.bin", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6617 |
|
|
ROMX_LOAD( "1i_yf038.bin", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6618 |
|
|
ROMX_LOAD( "1k_ye039.bin", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6619 |
|
|
/* These map over the MASK roms on this bootleg to get rid of the CAPCOM logo (wasteful, but correct) */
|
6620 |
|
|
ROMX_LOAD( "05.bin", 0x400000, 0x10000, CRC(a505621e) SHA1(8ffa8cedad54948870bbd8f629d927332dc9fcf6) , ROM_SKIP(7) )
|
6621 |
|
|
ROM_CONTINUE( 0x400004, 0x10000 )
|
6622 |
|
|
ROMX_LOAD( "07.bin", 0x400002, 0x10000, CRC(de6271fb) SHA1(574ec5d9992941a405fd00abe52da41aba4b29a7) , ROM_SKIP(7) )
|
6623 |
|
|
ROM_CONTINUE( 0x400006, 0x10000 )
|
6624 |
|
|
ROMX_LOAD( "06.bin", 0x400001, 0x10000, CRC(23775344) SHA1(0d6b54f66cd64c3f48c88c8e17a19fdb2002afb0) , ROM_SKIP(7) )
|
6625 |
|
|
ROM_CONTINUE( 0x400005, 0x10000 )
|
6626 |
|
|
ROMX_LOAD( "08.bin", 0x400003, 0x10000, CRC(81c9550f) SHA1(2d75e329148caadfff35c8f2f91b352f14dbe08a) , ROM_SKIP(7) )
|
6627 |
|
|
ROM_CONTINUE( 0x400007, 0x10000 )
|
6628 |
|
|
|
6629 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6630 |
|
|
ROM_LOAD( "03.bin", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6631 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6632 |
|
|
|
6633 |
|
|
ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
|
6634 |
|
|
ROM_LOAD( "04.bin", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
|
6635 |
|
|
|
6636 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6637 |
|
|
ROM_LOAD( "02.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6638 |
|
|
ROM_LOAD( "01.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6639 |
|
|
ROM_END
|
6640 |
|
|
|
6641 |
|
|
ROM_START( sf2stt )
|
6642 |
|
|
/* the PCB is not working on real hardware */
|
6643 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6644 |
|
|
/* do not move this outside comments, this is only for testing purpose
|
6645 |
|
|
ROM_LOAD16_BYTE( "12.bin", 0x00000, 0x40000, CRC(a258b4d5) SHA1(3433b6493794c98bb35c1b27cc65bb5f13d52e9b) )
|
6646 |
|
|
ROM_LOAD16_BYTE( "09.bin", 0x00001, 0x40000, CRC(59ccd474) SHA1(7bb28c28ee722435fdbb18eb73e52bd65b419103) )
|
6647 |
|
|
*/
|
6648 |
|
|
ROM_LOAD16_BYTE( "prg part 1.stt", 0x00000, 0x40000, NO_DUMP )
|
6649 |
|
|
ROM_LOAD16_BYTE( "prg part 2.stt", 0x00001, 0x40000, NO_DUMP )
|
6650 |
|
|
/* missing first part of program roms, so it can not boot */
|
6651 |
|
|
ROM_LOAD16_BYTE( "ce91e-b", 0x80000, 0x40000, CRC(0862386e) SHA1(9fcfbcbbc17529de75d5419018e7b1dd90b397c0) )
|
6652 |
|
|
ROM_LOAD16_BYTE( "ce91e-a", 0x80001, 0x40000, CRC(0c83844d) SHA1(4c25ba4a50d62c62789d026e3d304ed1dfb3c248) )
|
6653 |
|
|
|
6654 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6655 |
|
|
ROMX_LOAD( "stt-a", 0x000000, 0x80000, CRC(10a7036d) SHA1(5f7780154d12dc202ec4bf2f3666727820745ab0), ROM_GROUPWORD | ROM_SKIP(6) )
|
6656 |
|
|
ROM_CONTINUE( 0x000002, 0x80000)
|
6657 |
|
|
ROMX_LOAD( "stt-d", 0x000004, 0x80000, CRC(3580b124) SHA1(55b101e7be3d1244d0b9961ad3c6ff5d682214ce), ROM_GROUPWORD | ROM_SKIP(6) )
|
6658 |
|
|
ROM_CONTINUE( 0x000006, 0x80000)
|
6659 |
|
|
ROMX_LOAD( "stt-b", 0x200000, 0x80000, CRC(7a09224e) SHA1(77a95b931f0a1ebd38c9aaf51a3b59139e0aedeb), ROM_GROUPWORD | ROM_SKIP(6) )
|
6660 |
|
|
ROM_CONTINUE( 0x200002, 0x80000)
|
6661 |
|
|
ROMX_LOAD( "stt-e", 0x200004, 0x80000, CRC(382a612c) SHA1(ecdcb66ed9d47d850501abc5f77eb5ad87b868d3), ROM_GROUPWORD | ROM_SKIP(6) )
|
6662 |
|
|
ROM_CONTINUE( 0x200006, 0x80000)
|
6663 |
|
|
ROMX_LOAD( "stt-c", 0x400000, 0x80000, CRC(11701b8f) SHA1(4f0c897349a0f1701a144ec64a75fa23fec32ae5), ROM_GROUPWORD | ROM_SKIP(6) )
|
6664 |
|
|
ROM_CONTINUE( 0x400002, 0x80000)
|
6665 |
|
|
ROMX_LOAD( "stt-f", 0x400004, 0x80000, CRC(101a0b72) SHA1(9e166a4110a583e722566852e27cb0b074ec97c6), ROM_GROUPWORD | ROM_SKIP(6) )
|
6666 |
|
|
ROM_CONTINUE( 0x400006, 0x80000)
|
6667 |
|
|
/* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
|
6668 |
|
|
ROMX_LOAD( "5.stt", 0x400000, 0x10000, CRC(a505621e) SHA1(8ffa8cedad54948870bbd8f629d927332dc9fcf6), ROM_SKIP(7) )
|
6669 |
|
|
ROM_CONTINUE( 0x400004, 0x10000 )
|
6670 |
|
|
ROMX_LOAD( "7.stt", 0x400002, 0x10000, CRC(de6271fb) SHA1(574ec5d9992941a405fd00abe52da41aba4b29a7), ROM_SKIP(7) )
|
6671 |
|
|
ROM_CONTINUE( 0x400006, 0x10000 )
|
6672 |
|
|
ROMX_LOAD( "6.stt", 0x400001, 0x10000, CRC(23775344) SHA1(0d6b54f66cd64c3f48c88c8e17a19fdb2002afb0), ROM_SKIP(7) )
|
6673 |
|
|
ROM_CONTINUE( 0x400005, 0x10000 )
|
6674 |
|
|
ROMX_LOAD( "8.stt", 0x400003, 0x10000, CRC(81c9550f) SHA1(2d75e329148caadfff35c8f2f91b352f14dbe08a), ROM_SKIP(7) )
|
6675 |
|
|
ROM_CONTINUE( 0x400007, 0x10000 )
|
6676 |
|
|
/* end of extra gfx layer roms */
|
6677 |
|
|
|
6678 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6679 |
|
|
ROM_LOAD( "3.stt", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6680 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6681 |
|
|
|
6682 |
|
|
ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
|
6683 |
|
|
ROM_LOAD( "4.stt", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
|
6684 |
|
|
|
6685 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6686 |
|
|
ROM_LOAD( "2.stt", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6687 |
|
|
ROM_LOAD( "1.stt", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6688 |
|
|
ROM_END
|
6689 |
|
|
|
6690 |
|
|
ROM_START( sf2rk ) /* unidentified bootleg, name based only on gfx chips label */
|
6691 |
|
|
/* the PCB is not working on real hardware */
|
6692 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6693 |
|
|
/* do not move this outside comments, this is only for testing purpose
|
6694 |
|
|
ROM_LOAD16_BYTE( "12.bin", 0x000000, 0x40000, CRC(a258b4d5) SHA1(3433b6493794c98bb35c1b27cc65bb5f13d52e9b) )
|
6695 |
|
|
ROM_LOAD16_BYTE( "09.bin", 0x000001, 0x40000, CRC(59ccd474) SHA1(7bb28c28ee722435fdbb18eb73e52bd65b419103) )
|
6696 |
|
|
ROM_LOAD16_BYTE( "11.bin", 0x080000, 0x40000, CRC(82097d63) SHA1(881e7ffb78197f6794b5d41f5c2c87da35e8cb15) )
|
6697 |
|
|
ROM_LOAD16_BYTE( "10.bin", 0x080001, 0x40000, CRC(0c83844d) SHA1(4c25ba4a50d62c62789d026e3d304ed1dfb3c248) )
|
6698 |
|
|
*/
|
6699 |
|
|
ROM_LOAD16_BYTE( "prg part 1.rk", 0x00000, 0x80000, NO_DUMP )
|
6700 |
|
|
ROM_LOAD16_BYTE( "prg part 2.rk", 0x00001, 0x80000, NO_DUMP )
|
6701 |
|
|
/* missing first part of program roms, so it can not boot */
|
6702 |
|
|
ROM_LOAD16_BYTE( "w-6", 0x100000, 0x20000, CRC(bb4af315) SHA1(75f0827f4f7e9f292add46467f8d4fe19b2514c9) )
|
6703 |
|
|
ROM_LOAD16_BYTE( "w-5", 0x100001, 0x20000, CRC(c02a13eb) SHA1(b807cc495bff3f95d03b061fc629c95f965cb6d8) )
|
6704 |
|
|
|
6705 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6706 |
|
|
ROMX_LOAD( "01 rk098", 0x000000, 0x80000, CRC(4296de4d) SHA1(2bd5a0ebe2a20c745b11da9c7dc4f13f20efdda7), ROM_GROUPWORD | ROM_SKIP(6) )
|
6707 |
|
|
ROM_CONTINUE( 0x000002, 0x80000)
|
6708 |
|
|
ROMX_LOAD( "03 rk097", 0x000004, 0x80000, CRC(16cf11d0) SHA1(e1adf34467e0a6902bcda63718885fe0bea831b1), ROM_GROUPWORD | ROM_SKIP(6) )
|
6709 |
|
|
ROM_CONTINUE( 0x000006, 0x80000)
|
6710 |
|
|
ROMX_LOAD( "02 rk037", 0x200000, 0x80000, CRC(68ca7fce) SHA1(f6a37e0ca4d9490f66c3d29308c531f2134fd7aa), ROM_GROUPWORD | ROM_SKIP(6) )
|
6711 |
|
|
ROM_CONTINUE( 0x200002, 0x80000)
|
6712 |
|
|
ROMX_LOAD( "04 rk033", 0x200004, 0x80000, CRC(9f46f926) SHA1(f1ddf8ce6d895358979631fbdecbeff51376b604), ROM_GROUPWORD | ROM_SKIP(6) )
|
6713 |
|
|
ROM_CONTINUE( 0x200006, 0x80000)
|
6714 |
|
|
ROMX_LOAD( "05 rk116", 0x400000, 0x80000, CRC(4c161fa9) SHA1(c3b2f642d3d3be5aab6ff1482d82c2858944d07a), ROM_GROUPWORD | ROM_SKIP(6) )
|
6715 |
|
|
ROM_CONTINUE( 0x400002, 0x80000)
|
6716 |
|
|
ROMX_LOAD( "06 rk077", 0x400004, 0x80000, CRC(ec949f8c) SHA1(34ea3d6d85486a5ff25c774dbc6a4b16037a7347), ROM_GROUPWORD | ROM_SKIP(6) )
|
6717 |
|
|
ROM_CONTINUE( 0x400006, 0x80000)
|
6718 |
|
|
/* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
|
6719 |
|
|
ROMX_LOAD( "w-1", 0x400000, 0x08000, CRC(124b9ffc) SHA1(299368e0f95475cf575bc3b041c6179d243b9b81), ROM_SKIP(7) )
|
6720 |
|
|
ROM_CONTINUE( 0x400004, 0x08000 )
|
6721 |
|
|
ROMX_LOAD( "w-3", 0x400002, 0x08000, CRC(5992783a) SHA1(69c90621c72c7889978442009a4ddbbfb1f3444f), ROM_SKIP(7) )
|
6722 |
|
|
ROM_CONTINUE( 0x400006, 0x08000 )
|
6723 |
|
|
ROMX_LOAD( "w-2", 0x400001, 0x08000, CRC(11d715f7) SHA1(cdec16ba16ca1ec6b0ab94addf4cfeeddeff5063), ROM_SKIP(7) )
|
6724 |
|
|
ROM_CONTINUE( 0x400005, 0x08000 )
|
6725 |
|
|
ROMX_LOAD( "w-4", 0x400003, 0x08000, CRC(db0dd977) SHA1(c34ed40709001423325b7b7fad3f4ffeb38c3e7e), ROM_SKIP(7) )
|
6726 |
|
|
ROM_CONTINUE( 0x400007, 0x08000 )
|
6727 |
|
|
/* end of extra gfx layer roms */
|
6728 |
|
|
|
6729 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6730 |
|
|
ROM_LOAD( "1.rk", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6731 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6732 |
|
|
|
6733 |
|
|
ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
|
6734 |
|
|
ROM_LOAD( "2.rk", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
|
6735 |
|
|
|
6736 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6737 |
|
|
ROM_LOAD( "sample part 1.rk", 0x20000, 0x20000, NO_DUMP )
|
6738 |
|
|
/* do not move this outside comments, this is only for testing purpose
|
6739 |
|
|
ROM_LOAD( "sf2_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6740 |
|
|
*/
|
6741 |
|
|
ROM_LOAD( "w-7", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6742 |
|
|
ROM_END
|
6743 |
|
|
|
6744 |
|
|
ROM_START( sf2qp1 )
|
6745 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6746 |
|
|
ROM_LOAD16_WORD_SWAP( "stfii-qkn-cps-17.33", 0x000000, 0x40000, CRC(3a9458ee) SHA1(cbf56115c22a45e5ce1cde313fa5a5ba496316eb) )
|
6747 |
|
|
ROM_CONTINUE( 0xc0000, 0x40000 )
|
6748 |
|
|
ROM_LOAD16_WORD_SWAP( "stfii-qkn-cps-17.34", 0x080000, 0x40000, CRC(4ed215d8) SHA1(b09075f883c3a4976ab47203acc04f8f993969a8) )
|
6749 |
|
|
ROM_CONTINUE( 0x40000, 0x40000 )
|
6750 |
|
|
|
6751 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6752 |
|
|
ROMX_LOAD( "sf2_06.bin", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-5m.4a
|
6753 |
|
|
ROMX_LOAD( "sf2_08.bin", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-7m.6a
|
6754 |
|
|
ROMX_LOAD( "sf2_05.bin", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-1m.3a
|
6755 |
|
|
ROMX_LOAD( "sf2_07.bin", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-3m.5a
|
6756 |
|
|
ROMX_LOAD( "sf2_15.bin", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-6m.4c
|
6757 |
|
|
ROMX_LOAD( "sf2_17.bin", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-8m.6c
|
6758 |
|
|
ROMX_LOAD( "sf2_14.bin", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-2m.3c
|
6759 |
|
|
ROMX_LOAD( "sf2_16.bin", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-4m.5c
|
6760 |
|
|
ROMX_LOAD( "sf2_25.bin", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-13m.4d
|
6761 |
|
|
ROMX_LOAD( "sf2_27.bin", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-15m.6d
|
6762 |
|
|
ROMX_LOAD( "sf2_24.bin", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-9m.3d
|
6763 |
|
|
ROMX_LOAD( "sf2_26.bin", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-11m.5d
|
6764 |
|
|
|
6765 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6766 |
|
|
ROM_LOAD( "sf2_09.bin", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6767 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6768 |
|
|
|
6769 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6770 |
|
|
ROM_LOAD( "sf2_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6771 |
|
|
ROM_LOAD( "sf2_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6772 |
|
|
|
6773 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6774 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6775 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6776 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6777 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6778 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6779 |
|
|
ROM_END
|
6780 |
|
|
|
6781 |
|
|
ROM_START( sf2thndr )
|
6782 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6783 |
|
|
ROM_LOAD16_BYTE( "17_30.11e", 0x00000, 0x20000, CRC(d3cd6d18) SHA1(c7efe9e7a7dee29bfe40a571960145efa26ac22e) )
|
6784 |
|
|
ROM_LOAD16_BYTE( "17_37.11f", 0x00001, 0x20000, CRC(e892716e) SHA1(b3836b33bc026a0bccc5ed7cdecf8d2ba2b5607a) )
|
6785 |
|
|
ROM_LOAD16_BYTE( "sf2u_31b.12e", 0x40000, 0x20000, CRC(a673143d) SHA1(e565f0ec23d6deb543c72af5a83f070c07319477) )
|
6786 |
|
|
ROM_LOAD16_BYTE( "sf2u_38b.12f", 0x40001, 0x20000, CRC(4c2ccef7) SHA1(77b119c70c255622b023de25d9af3b3aac52ea47) )
|
6787 |
|
|
ROM_LOAD16_BYTE( "sf2u_28b.9e", 0x80000, 0x20000, CRC(4009955e) SHA1(7842dbef7650485639fbae49b9f4db7494d4f73d) )
|
6788 |
|
|
ROM_LOAD16_BYTE( "sf2u_35b.9f", 0x80001, 0x20000, CRC(8c1f3994) SHA1(5e1d334399d05a837c2d80f79eada543e83afaf7) )
|
6789 |
|
|
ROM_LOAD16_BYTE( "17_29.10e", 0xc0000, 0x20000, CRC(8830b54d) SHA1(fe5e958f69d52fa12c31c1a7ccf0dcfd340045cb) )
|
6790 |
|
|
ROM_LOAD16_BYTE( "17_36.10f", 0xc0001, 0x20000, CRC(3f13ada3) SHA1(412572f220f64e5b0ee2cad0a9204142ae2f7c90) )
|
6791 |
|
|
|
6792 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
6793 |
|
|
ROMX_LOAD( "sf2_06.bin", 0x000000, 0x80000, CRC(22c9cc8e) SHA1(b9194fb337b30502c1c9501cd6c64ae4035544d4) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-5m.4a
|
6794 |
|
|
ROMX_LOAD( "sf2_08.bin", 0x000002, 0x80000, CRC(57213be8) SHA1(3759b851ac0904ec79cbb67a2264d384b6f2f9f9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-7m.6a
|
6795 |
|
|
ROMX_LOAD( "sf2_05.bin", 0x000004, 0x80000, CRC(ba529b4f) SHA1(520840d727161cf09ca784919fa37bc9b54cc3ce) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-1m.3a
|
6796 |
|
|
ROMX_LOAD( "sf2_07.bin", 0x000006, 0x80000, CRC(4b1b33a8) SHA1(2360cff890551f76775739e2d6563858bff80e41) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-3m.5a
|
6797 |
|
|
ROMX_LOAD( "sf2_15.bin", 0x200000, 0x80000, CRC(2c7e2229) SHA1(357c2275af9133fd0bd6fbb1fa9ad5e0b490b3a2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-6m.4c
|
6798 |
|
|
ROMX_LOAD( "sf2_17.bin", 0x200002, 0x80000, CRC(b5548f17) SHA1(baa92b91cf616bc9e2a8a66adc777ffbf962a51b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-8m.6c
|
6799 |
|
|
ROMX_LOAD( "sf2_14.bin", 0x200004, 0x80000, CRC(14b84312) SHA1(2eea16673e60ba7a10bd4d8f6c217bb2441a5b0e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-2m.3c
|
6800 |
|
|
ROMX_LOAD( "sf2_16.bin", 0x200006, 0x80000, CRC(5e9cd89a) SHA1(f787aab98668d4c2c54fc4ba677c0cb808e4f31e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-4m.5c
|
6801 |
|
|
ROMX_LOAD( "sf2_25.bin", 0x400000, 0x80000, CRC(994bfa58) SHA1(5669b845f624b10e7be56bfc89b76592258ce48b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-13m.4d
|
6802 |
|
|
ROMX_LOAD( "sf2_27.bin", 0x400002, 0x80000, CRC(3e66ad9d) SHA1(9af9df0826988872662753e9717c48d46f2974b0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-15m.6d
|
6803 |
|
|
ROMX_LOAD( "sf2_24.bin", 0x400004, 0x80000, CRC(c1befaa8) SHA1(a6a7f4725e52678cbd8d557285c01cdccb2c2602) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-9m.3d
|
6804 |
|
|
ROMX_LOAD( "sf2_26.bin", 0x400006, 0x80000, CRC(0627c831) SHA1(f9a92d614e8877d648449de2612fc8b43c85e4c2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == sf2-11m.5d
|
6805 |
|
|
|
6806 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6807 |
|
|
ROM_LOAD( "sf2_09.bin", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
6808 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6809 |
|
|
|
6810 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6811 |
|
|
ROM_LOAD( "sf2_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
6812 |
|
|
ROM_LOAD( "sf2_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
6813 |
|
|
|
6814 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6815 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6816 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6817 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6818 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6819 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6820 |
|
|
ROM_END
|
6821 |
|
|
|
6822 |
|
|
/* B-Board 89624B-3 */
|
6823 |
|
|
ROM_START( 3wonders )
|
6824 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6825 |
|
|
ROM_LOAD16_BYTE( "rte_30a.11f", 0x00000, 0x20000, CRC(ef5b8b33) SHA1(2313168e5f10505ceece5fdaada0d30df3ca146c) )
|
6826 |
|
|
ROM_LOAD16_BYTE( "rte_35a.11h", 0x00001, 0x20000, CRC(7d705529) SHA1(b456629b5755b701cca8a438d24957367a260ec5) )
|
6827 |
|
|
ROM_LOAD16_BYTE( "rte_31a.12f", 0x40000, 0x20000, CRC(32835e5e) SHA1(9ec530561030a75a1283ff2aacc21e55613b682b) )
|
6828 |
|
|
ROM_LOAD16_BYTE( "rte_36a.12h", 0x40001, 0x20000, CRC(7637975f) SHA1(56935032eebd3e1c5059f6842b97001dae0aa55f) )
|
6829 |
|
|
ROM_LOAD16_BYTE( "rt_28a.9f", 0x80000, 0x20000, CRC(054137c8) SHA1(e4c406e0a32198323a5931093fbaa6836510b8ad) )
|
6830 |
|
|
ROM_LOAD16_BYTE( "rt_33a.9h", 0x80001, 0x20000, CRC(7264cb1b) SHA1(b367acb9f6579569321ecaa98a14e29dd775b9db) )
|
6831 |
|
|
ROM_LOAD16_BYTE( "rte_29a.10f", 0xc0000, 0x20000, CRC(cddaa919) SHA1(0c98e95ad5033d2c5ade7651243e7ccdb4e35463) )
|
6832 |
|
|
ROM_LOAD16_BYTE( "rte_34a.10h", 0xc0001, 0x20000, CRC(ed52e7e5) SHA1(352433ae484967d26376141e3a8a0f968b98fde6) )
|
6833 |
|
|
|
6834 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
6835 |
|
|
ROMX_LOAD( "rt-5m.7a", 0x000000, 0x80000, CRC(86aef804) SHA1(723927ef3bf992d12395c52db051ece7bf57d5e5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6836 |
|
|
ROMX_LOAD( "rt-7m.9a", 0x000002, 0x80000, CRC(4f057110) SHA1(b7d35c883a74cf4bfb242d9f15a0e40ed1ec111f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6837 |
|
|
ROMX_LOAD( "rt-1m.3a", 0x000004, 0x80000, CRC(902489d0) SHA1(748ba416a8b9343059a3e7d8b93f02162feb1d0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6838 |
|
|
ROMX_LOAD( "rt-3m.5a", 0x000006, 0x80000, CRC(e35ce720) SHA1(6c1a87a1f819bdc20408b5a7823cf35a79d34110) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6839 |
|
|
ROMX_LOAD( "rt-6m.8a", 0x200000, 0x80000, CRC(13cb0e7c) SHA1(e429d594d9a7ff4cc6306e2796a9d6ad0fa25569) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6840 |
|
|
ROMX_LOAD( "rt-8m.10a", 0x200002, 0x80000, CRC(1f055014) SHA1(d64f5be9bb2ef761ca9b2e797dbc3554cf996a79) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6841 |
|
|
ROMX_LOAD( "rt-2m.4a", 0x200004, 0x80000, CRC(e9a034f4) SHA1(deb4cb5886705380b57d4fe9b9bf3c032e1d6227) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6842 |
|
|
ROMX_LOAD( "rt-4m.6a", 0x200006, 0x80000, CRC(df0eea8b) SHA1(5afa05654cccb0504bd44569d42fd68f08fd172f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6843 |
|
|
|
6844 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6845 |
|
|
ROM_LOAD( "rt_9.12b", 0x00000, 0x08000, CRC(abfca165) SHA1(428069d3bdc45775854cd0e8abe447f134fe5492) )
|
6846 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6847 |
|
|
|
6848 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6849 |
|
|
ROM_LOAD( "rt_18.11c", 0x00000, 0x20000, CRC(26b211ab) SHA1(0ea03fdd9edff41eacfc52aa9e0421c10968356b) )
|
6850 |
|
|
ROM_LOAD( "rt_19.12c", 0x20000, 0x20000, CRC(dbe64ad0) SHA1(09f2ad522fe75d7bcca094b8c6696c3733b539d5) )
|
6851 |
|
|
|
6852 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6853 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6854 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6855 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6856 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6857 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6858 |
|
|
|
6859 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6860 |
|
|
ROM_LOAD( "rt24b.1a", 0x0000, 0x0117, CRC(54b85159) SHA1(c6f4fb5d747a215f4f50e4f2258e35d3f9bdbb2e) )
|
6861 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) /* seen the same pcb with LWIO.11E */
|
6862 |
|
|
|
6863 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6864 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
6865 |
|
|
ROM_END
|
6866 |
|
|
|
6867 |
|
|
/* B-Board 89624B-3 */
|
6868 |
|
|
ROM_START( 3wondersu )
|
6869 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6870 |
|
|
ROM_LOAD16_BYTE( "rtu_30a.11f", 0x00000, 0x20000, CRC(0b156fd8) SHA1(1ec811cd7cbd12066f876db7255394e754ceb25e) )
|
6871 |
|
|
ROM_LOAD16_BYTE( "rtu_35a.11h", 0x00001, 0x20000, CRC(57350bf4) SHA1(33e8685cce82eee7bcb7c2787318a130764e97e2) )
|
6872 |
|
|
ROM_LOAD16_BYTE( "rtu_31a.12f", 0x40000, 0x20000, CRC(0e723fcc) SHA1(91eeab6376a5aa852152af9920aef60bc7c689dd) )
|
6873 |
|
|
ROM_LOAD16_BYTE( "rtu_36a.12h", 0x40001, 0x20000, CRC(523a45dc) SHA1(6d6743803016fa5ba713e0d6f61affce8a3255ec) )
|
6874 |
|
|
ROM_LOAD16_BYTE( "rt_28a.9f", 0x80000, 0x20000, CRC(054137c8) SHA1(e4c406e0a32198323a5931093fbaa6836510b8ad) )
|
6875 |
|
|
ROM_LOAD16_BYTE( "rt_33a.9h", 0x80001, 0x20000, CRC(7264cb1b) SHA1(b367acb9f6579569321ecaa98a14e29dd775b9db) )
|
6876 |
|
|
ROM_LOAD16_BYTE( "rtu_29a.10f", 0xc0000, 0x20000, CRC(37ba3e20) SHA1(a128b1a17639b06a4fd8acffe0357f1dbd1d4fe9) )
|
6877 |
|
|
ROM_LOAD16_BYTE( "rtu_34a.10h", 0xc0001, 0x20000, CRC(f99f46c0) SHA1(cda24a6baa3f861e7078fb2fa91328cc1cddc866) )
|
6878 |
|
|
|
6879 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
6880 |
|
|
ROMX_LOAD( "rt-5m.7a", 0x000000, 0x80000, CRC(86aef804) SHA1(723927ef3bf992d12395c52db051ece7bf57d5e5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6881 |
|
|
ROMX_LOAD( "rt-7m.9a", 0x000002, 0x80000, CRC(4f057110) SHA1(b7d35c883a74cf4bfb242d9f15a0e40ed1ec111f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6882 |
|
|
ROMX_LOAD( "rt-1m.3a", 0x000004, 0x80000, CRC(902489d0) SHA1(748ba416a8b9343059a3e7d8b93f02162feb1d0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6883 |
|
|
ROMX_LOAD( "rt-3m.5a", 0x000006, 0x80000, CRC(e35ce720) SHA1(6c1a87a1f819bdc20408b5a7823cf35a79d34110) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6884 |
|
|
ROMX_LOAD( "rt-6m.8a", 0x200000, 0x80000, CRC(13cb0e7c) SHA1(e429d594d9a7ff4cc6306e2796a9d6ad0fa25569) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6885 |
|
|
ROMX_LOAD( "rt-8m.10a", 0x200002, 0x80000, CRC(1f055014) SHA1(d64f5be9bb2ef761ca9b2e797dbc3554cf996a79) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6886 |
|
|
ROMX_LOAD( "rt-2m.4a", 0x200004, 0x80000, CRC(e9a034f4) SHA1(deb4cb5886705380b57d4fe9b9bf3c032e1d6227) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6887 |
|
|
ROMX_LOAD( "rt-4m.6a", 0x200006, 0x80000, CRC(df0eea8b) SHA1(5afa05654cccb0504bd44569d42fd68f08fd172f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
6888 |
|
|
|
6889 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6890 |
|
|
ROM_LOAD( "rt_9.12b", 0x00000, 0x08000, CRC(abfca165) SHA1(428069d3bdc45775854cd0e8abe447f134fe5492) )
|
6891 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6892 |
|
|
|
6893 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6894 |
|
|
ROM_LOAD( "rt_18.11c", 0x00000, 0x20000, CRC(26b211ab) SHA1(0ea03fdd9edff41eacfc52aa9e0421c10968356b) )
|
6895 |
|
|
ROM_LOAD( "rt_19.12c", 0x20000, 0x20000, CRC(dbe64ad0) SHA1(09f2ad522fe75d7bcca094b8c6696c3733b539d5) )
|
6896 |
|
|
|
6897 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6898 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6899 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6900 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6901 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6902 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6903 |
|
|
|
6904 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6905 |
|
|
ROM_LOAD( "rt24b.1a", 0x0000, 0x0117, CRC(54b85159) SHA1(c6f4fb5d747a215f4f50e4f2258e35d3f9bdbb2e) )
|
6906 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) /* seen the same pcb with LWIO.11E */
|
6907 |
|
|
|
6908 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6909 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
6910 |
|
|
ROM_END
|
6911 |
|
|
|
6912 |
|
|
/* B-Board 89625B-1 */
|
6913 |
|
|
ROM_START( wonder3 )
|
6914 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6915 |
|
|
ROM_LOAD16_BYTE( "rtj_36.12f", 0x00000, 0x20000, CRC(e3741247) SHA1(4deb0f667697631693fbefddaeb8cf98fd0b90ce) )
|
6916 |
|
|
ROM_LOAD16_BYTE( "rtj_42.12h", 0x00001, 0x20000, CRC(b4baa117) SHA1(44486b3d50f9b0a8c32c2c2dc5f1a046aface7b6) )
|
6917 |
|
|
ROM_LOAD16_BYTE( "rtj_37.13f", 0x40000, 0x20000, CRC(a1f677b0) SHA1(e1511ea0fa4a689d1355119ac37c075192880dde) )
|
6918 |
|
|
ROM_LOAD16_BYTE( "rtj_43.13h", 0x40001, 0x20000, CRC(85337a47) SHA1(0a247aa56c5cc17b1e888df7b502f65e88715469) )
|
6919 |
|
|
ROM_LOAD16_BYTE( "rt_34.10f", 0x80000, 0x20000, CRC(054137c8) SHA1(e4c406e0a32198323a5931093fbaa6836510b8ad) ) // == rt_28a.9f
|
6920 |
|
|
ROM_LOAD16_BYTE( "rt_40.10h", 0x80001, 0x20000, CRC(7264cb1b) SHA1(b367acb9f6579569321ecaa98a14e29dd775b9db) ) // == rt_33a.9h
|
6921 |
|
|
ROM_LOAD16_BYTE( "rtj_35.11f", 0xc0000, 0x20000, CRC(e72f9ea3) SHA1(c63df200416bd61af73e8589204f7daef743041e) )
|
6922 |
|
|
ROM_LOAD16_BYTE( "rtj_41.11h", 0xc0001, 0x20000, CRC(a11ee998) SHA1(b892398e2ff4e40e51b858cfdbce866a75c670e6) )
|
6923 |
|
|
|
6924 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
6925 |
|
|
ROMX_LOAD( "rt_09.4b", 0x000000, 0x20000, CRC(2c40e480) SHA1(823a36aa6dba7a028d4da5faef752366aa18fe57) , ROM_SKIP(7) ) // == rt-5m.7a
|
6926 |
|
|
ROMX_LOAD( "rt_01.4a", 0x000001, 0x20000, CRC(3e11f8cd) SHA1(88d7edd7102b1abec2b6f87029d39414f3ebc094) , ROM_SKIP(7) ) // == rt-5m.7a
|
6927 |
|
|
ROMX_LOAD( "rt_13.9b", 0x000002, 0x20000, CRC(51009117) SHA1(55549a2bd1abb3aea5dc17f17a2bd4a46c6cf12a) , ROM_SKIP(7) ) // == rt-7m.9a
|
6928 |
|
|
ROMX_LOAD( "rt_05.9a", 0x000003, 0x20000, CRC(283fd470) SHA1(2d7ff9c5a747565f2186b9252b703ebac3117beb) , ROM_SKIP(7) ) // == rt-7m.9a
|
6929 |
|
|
ROMX_LOAD( "rt_24.5e", 0x000004, 0x20000, CRC(ee4484ce) SHA1(5bb27c119a4e69cb50425ca73556a2e4e4482728) , ROM_SKIP(7) ) // == rt-1m.3a
|
6930 |
|
|
ROMX_LOAD( "rt_17.5c", 0x000005, 0x20000, CRC(e5dcddeb) SHA1(9a1c740cdd66ee2f58737eda613e79ff6357142a) , ROM_SKIP(7) ) // == rt-1m.3a
|
6931 |
|
|
ROMX_LOAD( "rt_38.8h", 0x000006, 0x20000, CRC(b2940c2d) SHA1(62ea57fb0203dd8f0e123e55eef7637702f8466d) , ROM_SKIP(7) ) // == rt-3m.5a
|
6932 |
|
|
ROMX_LOAD( "rt_32.8f", 0x000007, 0x20000, CRC(08e2b758) SHA1(f56a4f16454fe528c358fd212449a1ecb0f826e0) , ROM_SKIP(7) ) // == rt-3m.5a
|
6933 |
|
|
ROMX_LOAD( "rt_10.5b", 0x100000, 0x20000, CRC(e3f3ff94) SHA1(d5e46da2d25ca5347037b9859227c949209b30a6) , ROM_SKIP(7) ) // == rt-5m.7a
|
6934 |
|
|
ROMX_LOAD( "rt_02.5a", 0x100001, 0x20000, CRC(fcffd73c) SHA1(64830ffc053bd97f22b406f53b1e2e4a78db6a97) , ROM_SKIP(7) ) // == rt-5m.7a
|
6935 |
|
|
ROMX_LOAD( "rt_14.10b", 0x100002, 0x20000, CRC(5c546d9a) SHA1(1e0d0451e83dddb3371bffae6af7e17908816aec) , ROM_SKIP(7) ) // == rt-7m.9a
|
6936 |
|
|
ROMX_LOAD( "rt_06.10a", 0x100003, 0x20000, CRC(d9650bc4) SHA1(d28d85595bee9f6d4a697486a9db3a71ce60de50) , ROM_SKIP(7) ) // == rt-7m.9a
|
6937 |
|
|
ROMX_LOAD( "rt_25.7e", 0x100004, 0x20000, CRC(11b28831) SHA1(bb8f97871ca15184dbed3a90f8968a40b83a4480) , ROM_SKIP(7) ) // == rt-1m.3a
|
6938 |
|
|
ROMX_LOAD( "rt_18.7c", 0x100005, 0x20000, CRC(ce1afb7c) SHA1(50a330bb2d748f1a738fa7895aba81d9f0c14579) , ROM_SKIP(7) ) // == rt-1m.3a
|
6939 |
|
|
ROMX_LOAD( "rt_39.9h", 0x100006, 0x20000, CRC(ea7ac9ee) SHA1(bc21d8e59eb190608a87072c22be9cb1cf1227cc) , ROM_SKIP(7) ) // == rt-3m.5a
|
6940 |
|
|
ROMX_LOAD( "rt_33.9f", 0x100007, 0x20000, CRC(d6a99384) SHA1(552b012eb911b8739ee859af13e176a8396cecf2) , ROM_SKIP(7) ) // == rt-3m.5a
|
6941 |
|
|
ROMX_LOAD( "rt_11.7b", 0x200000, 0x20000, CRC(04f3c298) SHA1(1f3f8713ed8a2ad2bf4afce4c733eb9cb850ca9f) , ROM_SKIP(7) ) // == rt-6m.8a
|
6942 |
|
|
ROMX_LOAD( "rt_03.7a", 0x200001, 0x20000, CRC(98087e08) SHA1(6a13786a62e11d77c4da8469422e402df1299162) , ROM_SKIP(7) ) // == rt-6m.8a
|
6943 |
|
|
ROMX_LOAD( "rt_15.11b", 0x200002, 0x20000, CRC(b6aba565) SHA1(a166c853a5b4bc2602ce14974c11f570ba29df6a) , ROM_SKIP(7) ) // == rt-8m.10a
|
6944 |
|
|
ROMX_LOAD( "rt_07.11a", 0x200003, 0x20000, CRC(c62defa1) SHA1(2533f39251c99d5a184d72a5b96b5603466c0d11) , ROM_SKIP(7) ) // == rt-8m.10a
|
6945 |
|
|
ROMX_LOAD( "rt_26.8e", 0x200004, 0x20000, CRC(532f542e) SHA1(c894b385aa10a5e80b548c01817958739e2afa89) , ROM_SKIP(7) ) // == rt-2m.4a
|
6946 |
|
|
ROMX_LOAD( "rt_19.8c", 0x200005, 0x20000, CRC(1f0f72bd) SHA1(ad1afcde397a3273afc7c7a0b084a9b68e9e736e) , ROM_SKIP(7) ) // == rt-2m.4a
|
6947 |
|
|
ROMX_LOAD( "rt_28.10e", 0x200006, 0x20000, CRC(6064e499) SHA1(3bc30b9d8dde5f5e8dda31afbdadb5b2e4d50932) , ROM_SKIP(7) ) // == rt-4m.6a
|
6948 |
|
|
ROMX_LOAD( "rt_21.10c", 0x200007, 0x20000, CRC(20012ddc) SHA1(4389f2554c429f0a421425a6645dd8e719f4995f) , ROM_SKIP(7) ) // == rt-4m.6a
|
6949 |
|
|
ROMX_LOAD( "rt_12.8b", 0x300000, 0x20000, CRC(e54664cc) SHA1(e3b5ff0e9af20580cb4228f644f23a05aad20478) , ROM_SKIP(7) ) // == rt-6m.8a
|
6950 |
|
|
ROMX_LOAD( "rt_04.8a", 0x300001, 0x20000, CRC(4d7b9a1a) SHA1(1a9dd66bb97e2a02f3264d5766b674b588ad7dfc) , ROM_SKIP(7) ) // == rt-6m.8a
|
6951 |
|
|
ROMX_LOAD( "rt_16.12b", 0x300002, 0x20000, CRC(37c96cfc) SHA1(270f824757c0f536b02fef147d8e0af07e8d7147) , ROM_SKIP(7) ) // == rt-8m.10a
|
6952 |
|
|
ROMX_LOAD( "rt_08.12a", 0x300003, 0x20000, CRC(75f4975b) SHA1(1cd78828db97931ab0bfe0339e7051c58b3eff60) , ROM_SKIP(7) ) // == rt-8m.10a
|
6953 |
|
|
ROMX_LOAD( "rt_27.9e", 0x300004, 0x20000, CRC(ec6edc0f) SHA1(6dc13d692ca7bc989cd9b40bab8a2943425b7d61) , ROM_SKIP(7) ) // == rt-2m.4a
|
6954 |
|
|
ROMX_LOAD( "rt_20.9c", 0x300005, 0x20000, CRC(4fe52659) SHA1(1bf22ae192b57cd62e92f290313cc9d3234b2700) , ROM_SKIP(7) ) // == rt-2m.4a
|
6955 |
|
|
ROMX_LOAD( "rt_29.11e", 0x300006, 0x20000, CRC(8fa77f9f) SHA1(2f6b37d8e5eed38a8847c9ad736a7cdbe9958a70) , ROM_SKIP(7) ) // == rt-4m.6a
|
6956 |
|
|
ROMX_LOAD( "rt_22.11c", 0x300007, 0x20000, CRC(228a0d4a) SHA1(bcaf12d01abe1d3cd5731bd5341cb22c4ca6139e) , ROM_SKIP(7) ) // == rt-4m.6a
|
6957 |
|
|
|
6958 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
6959 |
|
|
ROM_LOAD( "rt_23.13b", 0x00000, 0x08000, CRC(abfca165) SHA1(428069d3bdc45775854cd0e8abe447f134fe5492) ) // == rt_9.12b
|
6960 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
6961 |
|
|
|
6962 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
6963 |
|
|
ROM_LOAD( "rt_30.12c", 0x00000, 0x20000, CRC(26b211ab) SHA1(0ea03fdd9edff41eacfc52aa9e0421c10968356b) ) // == rt_18.11c
|
6964 |
|
|
ROM_LOAD( "rt_31.13c", 0x20000, 0x20000, CRC(dbe64ad0) SHA1(09f2ad522fe75d7bcca094b8c6696c3733b539d5) ) // == rt_19.12c
|
6965 |
|
|
|
6966 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
6967 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
6968 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
6969 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
6970 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
6971 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
6972 |
|
|
|
6973 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
6974 |
|
|
ROM_LOAD( "rt22b.1a", 0x0000, 0x0117, CRC(89560d6a) SHA1(0f88920536eb131948339becb14557d77e02b9f8) )
|
6975 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
6976 |
|
|
|
6977 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
6978 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
6979 |
|
|
ROM_END
|
6980 |
|
|
|
6981 |
|
|
/* Three Wonders (hack) */
|
6982 |
|
|
ROM_START( 3wondersh )
|
6983 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
6984 |
|
|
ROM_LOAD16_BYTE( "22.bin", 0x00000, 0x20000, CRC(e6071884) SHA1(5cf1a859739cf98846cb049b64fd083733acb29c) )
|
6985 |
|
|
ROM_LOAD16_BYTE( "26.bin", 0x00001, 0x20000, CRC(a28447b7) SHA1(e3f11911f1d3d115c03edf1bb6c8a68fccd9e9b3) )
|
6986 |
|
|
ROM_LOAD16_BYTE( "23.bin", 0x40000, 0x20000, CRC(fd3d6509) SHA1(0824ec397d12c2b832c9e694c23b59c2e489ed3b) )
|
6987 |
|
|
ROM_LOAD16_BYTE( "27.bin", 0x40001, 0x20000, CRC(999cba3d) SHA1(99dfb902c0c77f798a868eb13340eb54fb4a84d3) )
|
6988 |
|
|
ROM_LOAD16_BYTE( "rt_28a.9f", 0x80000, 0x20000, CRC(054137c8) SHA1(e4c406e0a32198323a5931093fbaa6836510b8ad) )
|
6989 |
|
|
ROM_LOAD16_BYTE( "rt_33a.9h", 0x80001, 0x20000, CRC(7264cb1b) SHA1(b367acb9f6579569321ecaa98a14e29dd775b9db) )
|
6990 |
|
|
ROM_LOAD16_BYTE( "rte_29a.10f", 0xc0000, 0x20000, CRC(cddaa919) SHA1(0c98e95ad5033d2c5ade7651243e7ccdb4e35463) )
|
6991 |
|
|
ROM_LOAD16_BYTE( "rte_34a.10h", 0xc0001, 0x20000, CRC(ed52e7e5) SHA1(352433ae484967d26376141e3a8a0f968b98fde6) )
|
6992 |
|
|
|
6993 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
6994 |
|
|
ROMX_LOAD( "16.bin", 0x000000, 0x40000, CRC(c997bca2) SHA1(6b6cd9c2fc56690c42a3368cd5e6c98d6bff5b5b) , ROM_SKIP(7) )
|
6995 |
|
|
ROMX_LOAD( "6.bin", 0x000001, 0x40000, CRC(3eea321a) SHA1(4368aaf8a532c29f4b950adb2daedd3069d84cf1) , ROM_SKIP(7) )
|
6996 |
|
|
ROMX_LOAD( "18.bin", 0x000002, 0x40000, CRC(98acdfd4) SHA1(910dfd6742e166530388c700c0797e692e501f97) , ROM_SKIP(7) )
|
6997 |
|
|
ROMX_LOAD( "8.bin", 0x000003, 0x40000, CRC(dc9ca6f9) SHA1(77549e9a128d1b7ca0c4547cdc56f43450d426e0) , ROM_SKIP(7) )
|
6998 |
|
|
ROMX_LOAD( "12.bin", 0x000004, 0x40000, CRC(0d8a6007) SHA1(48d61cbd91df01ba4b2f0e80e60375a50ddb065e) , ROM_SKIP(7) )
|
6999 |
|
|
ROMX_LOAD( "2.bin", 0x000005, 0x40000, CRC(d75563b9) SHA1(7b7b105b84dc5d7b17838961fdd8be5bac90cbc6) , ROM_SKIP(7) )
|
7000 |
|
|
ROMX_LOAD( "14.bin", 0x000006, 0x40000, CRC(84369a28) SHA1(3877186371fe289522133fd99be034b141a974ca) , ROM_SKIP(7) )
|
7001 |
|
|
ROMX_LOAD( "4.bin", 0x000007, 0x40000, CRC(d4831578) SHA1(9ff5860f22976e9e4c023946f35e24fde84fe8ea) , ROM_SKIP(7) )
|
7002 |
|
|
ROMX_LOAD( "17.bin", 0x200000, 0x40000, CRC(040edff5) SHA1(9747d67b980cc357c6fa732300a84ae55150bc51) , ROM_SKIP(7) )
|
7003 |
|
|
ROMX_LOAD( "7.bin", 0x200001, 0x40000, CRC(c7c0468c) SHA1(e7a14cf579b023e8954b7e06aa2337db4f53bedc) , ROM_SKIP(7) )
|
7004 |
|
|
ROMX_LOAD( "19.bin", 0x200002, 0x40000, CRC(9fef114f) SHA1(394afb083ce7c46d9a39097d0040f9e18aaab508) , ROM_SKIP(7) )
|
7005 |
|
|
ROMX_LOAD( "9.bin", 0x200003, 0x40000, CRC(48cbfba5) SHA1(74047433e50795e29d8299526ae2c424610f0a5e) , ROM_SKIP(7) )
|
7006 |
|
|
ROMX_LOAD( "13.bin", 0x200004, 0x40000, CRC(8fc3d7d1) SHA1(e2784e0fccfe062ea8dc440e4a884fc665f4a846) , ROM_SKIP(7) )
|
7007 |
|
|
ROMX_LOAD( "3.bin", 0x200005, 0x40000, CRC(c65e9a86) SHA1(359ab1e2dd0fcf38ed9815a6a50294cbeca8223c) , ROM_SKIP(7) )
|
7008 |
|
|
ROMX_LOAD( "15.bin", 0x200006, 0x40000, CRC(f239341a) SHA1(b1858f5f7a5d210c5327b84a797ed7e898250596) , ROM_SKIP(7) )
|
7009 |
|
|
ROMX_LOAD( "5.bin", 0x200007, 0x40000, CRC(947ac944) SHA1(d962f49ba532fc60209bb3957ff8a456855ef67f) , ROM_SKIP(7) )
|
7010 |
|
|
|
7011 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7012 |
|
|
ROM_LOAD( "rt_9.12b", 0x00000, 0x08000, CRC(abfca165) SHA1(428069d3bdc45775854cd0e8abe447f134fe5492) )
|
7013 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7014 |
|
|
|
7015 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7016 |
|
|
ROM_LOAD( "rt_18.11c", 0x00000, 0x20000, CRC(26b211ab) SHA1(0ea03fdd9edff41eacfc52aa9e0421c10968356b) )
|
7017 |
|
|
ROM_LOAD( "rt_19.12c", 0x20000, 0x20000, CRC(dbe64ad0) SHA1(09f2ad522fe75d7bcca094b8c6696c3733b539d5) )
|
7018 |
|
|
|
7019 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7020 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7021 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7022 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7023 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7024 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7025 |
|
|
|
7026 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7027 |
|
|
ROM_LOAD( "rt24b.1a", 0x0000, 0x0117, CRC(54b85159) SHA1(c6f4fb5d747a215f4f50e4f2258e35d3f9bdbb2e) )
|
7028 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7029 |
|
|
|
7030 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7031 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7032 |
|
|
ROM_END
|
7033 |
|
|
|
7034 |
|
|
/* B-Board 90629B-3 */
|
7035 |
|
|
ROM_START( kod )
|
7036 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7037 |
|
|
ROM_LOAD16_BYTE( "kde_30a.11e", 0x00000, 0x20000, CRC(fcb5efe2) SHA1(6122e4852633876ff2ccd4b72296fce96446b3ee) )
|
7038 |
|
|
ROM_LOAD16_BYTE( "kde_37a.11f", 0x00001, 0x20000, CRC(f22e5266) SHA1(2fbadce701218f4a56bfd6dfd758abacb34a2181) )
|
7039 |
|
|
ROM_LOAD16_BYTE( "kde_31a.12e", 0x40000, 0x20000, CRC(c710d722) SHA1(a2e9b84d3e7d835a910ab9f584bdc64c2559995a) )
|
7040 |
|
|
ROM_LOAD16_BYTE( "kde_38a.12f", 0x40001, 0x20000, CRC(57d6ed3a) SHA1(a47da5068723c8e16ed458fbfa3e3db57b32d87d) )
|
7041 |
|
|
ROM_LOAD16_BYTE( "kd_28.9e", 0x80000, 0x20000, CRC(9367bcd9) SHA1(8243b4b9bb9756f3fa726717e19a166cb2f5b50a) )
|
7042 |
|
|
ROM_LOAD16_BYTE( "kd_35.9f", 0x80001, 0x20000, CRC(4ca6a48a) SHA1(9d440ecd8d2d0e293fecf64ca3915252b94e7aef) )
|
7043 |
|
|
ROM_LOAD16_BYTE( "kd_29.10e", 0xc0000, 0x20000, CRC(0360fa72) SHA1(274769c8717a874397cf37369e3ef80a682d9ef2) )
|
7044 |
|
|
ROM_LOAD16_BYTE( "kd_36a.10f", 0xc0001, 0x20000, CRC(95a3cef8) SHA1(9b75c1ed0eafacc230197ffd9b81e0c8f4f2c464) ) /* seen the same pcb with KDE_36A.10F */
|
7045 |
|
|
|
7046 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7047 |
|
|
ROMX_LOAD( "kd-5m.4a", 0x000000, 0x80000, CRC(e45b8701) SHA1(604e39e455e81695ee4f899f102d0bcd789cedd0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7048 |
|
|
ROMX_LOAD( "kd-7m.6a", 0x000002, 0x80000, CRC(a7750322) SHA1(3c583496a53cd64edf377db35f7f40f02b59b7e7) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7049 |
|
|
ROMX_LOAD( "kd-1m.3a", 0x000004, 0x80000, CRC(5f74bf78) SHA1(b7c43eea9bf77a0fb571dcd53f8be719e6655fd9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7050 |
|
|
ROMX_LOAD( "kd-3m.5a", 0x000006, 0x80000, CRC(5e5303bf) SHA1(d9f90b898ffdf4398b2bbeb48247f06f728e7c00) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7051 |
|
|
ROMX_LOAD( "kd-6m.4c", 0x200000, 0x80000, CRC(113358f3) SHA1(9d98eafa74a046f65bf3847fe1d88ea1b0c82b0c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
7052 |
|
|
ROMX_LOAD( "kd-8m.6c", 0x200002, 0x80000, CRC(38853c44) SHA1(a6e552fb0138a76a7878b90d202904e2b44ae7ec) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
7053 |
|
|
ROMX_LOAD( "kd-2m.3c", 0x200004, 0x80000, CRC(9ef36604) SHA1(b42ca0a910b65e1e7bb6e7d734e853ce67e821bf) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
7054 |
|
|
ROMX_LOAD( "kd-4m.5c", 0x200006, 0x80000, CRC(402b9b4f) SHA1(4c11976976eadf1ad293b31b0a4d047d05032b06) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
7055 |
|
|
|
7056 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7057 |
|
|
ROM_LOAD( "kd_9.12a", 0x00000, 0x08000, CRC(bac6ec26) SHA1(6cbb6d55660150ae3f5270e023328275ee1bbf50) )
|
7058 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7059 |
|
|
|
7060 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7061 |
|
|
ROM_LOAD( "kd_18.11c", 0x00000, 0x20000, CRC(4c63181d) SHA1(270f27534a95cb0be3ff3f9ca71c502320d8090b) )
|
7062 |
|
|
ROM_LOAD( "kd_19.12c", 0x20000, 0x20000, CRC(92941b80) SHA1(5fa7c2793e6febee54a83042d118ddd4f2b7d127) )
|
7063 |
|
|
|
7064 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7065 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7066 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7067 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7068 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7069 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7070 |
|
|
|
7071 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7072 |
|
|
ROM_LOAD( "kd29b.1a", 0x0000, 0x0117, NO_DUMP )
|
7073 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7074 |
|
|
|
7075 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7076 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7077 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7078 |
|
|
ROM_END
|
7079 |
|
|
|
7080 |
|
|
/* B-Board 90629B-3 */
|
7081 |
|
|
ROM_START( kodr1 )
|
7082 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7083 |
|
|
ROM_LOAD16_BYTE( "kde_30.11e", 0x00000, 0x20000, CRC(c7414fd4) SHA1(37d27fbe7c617a26b53bfdfcd532cf573d42f33b) )
|
7084 |
|
|
ROM_LOAD16_BYTE( "kde_37.11f", 0x00001, 0x20000, CRC(a5bf40d2) SHA1(cd34dbeabd0974709411579e669f01d0d799c2a1) )
|
7085 |
|
|
ROM_LOAD16_BYTE( "kde_31.12e", 0x40000, 0x20000, CRC(1fffc7bd) SHA1(822c9ad996ca51a99a2bb1fe08fa19e18413030d) )
|
7086 |
|
|
ROM_LOAD16_BYTE( "kde_38.12f", 0x40001, 0x20000, CRC(89e57a82) SHA1(aad35f86a8b1b7e3a0b5f3e6efd0e844b3d3d82f) )
|
7087 |
|
|
ROM_LOAD16_BYTE( "kde_28.9e", 0x80000, 0x20000, CRC(9367bcd9) SHA1(8243b4b9bb9756f3fa726717e19a166cb2f5b50a) ) // == kd_28.9e
|
7088 |
|
|
ROM_LOAD16_BYTE( "kde_35.9f", 0x80001, 0x20000, CRC(4ca6a48a) SHA1(9d440ecd8d2d0e293fecf64ca3915252b94e7aef) ) // == kd_35.9f
|
7089 |
|
|
ROM_LOAD16_BYTE( "kde_29.10e", 0xc0000, 0x20000, CRC(6a0ba878) SHA1(82e4037d73889a76b0cdc7a4f8e77e585d38e56e) )
|
7090 |
|
|
ROM_LOAD16_BYTE( "kde_36.10f", 0xc0001, 0x20000, CRC(b509b39d) SHA1(6023855e54b170e55abf0f607600031e19e5e722) )
|
7091 |
|
|
|
7092 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7093 |
|
|
ROMX_LOAD( "kd-5m.4a", 0x000000, 0x80000, CRC(e45b8701) SHA1(604e39e455e81695ee4f899f102d0bcd789cedd0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7094 |
|
|
ROMX_LOAD( "kd-7m.6a", 0x000002, 0x80000, CRC(a7750322) SHA1(3c583496a53cd64edf377db35f7f40f02b59b7e7) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7095 |
|
|
ROMX_LOAD( "kd-1m.3a", 0x000004, 0x80000, CRC(5f74bf78) SHA1(b7c43eea9bf77a0fb571dcd53f8be719e6655fd9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7096 |
|
|
ROMX_LOAD( "kd-3m.5a", 0x000006, 0x80000, CRC(5e5303bf) SHA1(d9f90b898ffdf4398b2bbeb48247f06f728e7c00) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7097 |
|
|
ROMX_LOAD( "kd-6m.4c", 0x200000, 0x80000, CRC(113358f3) SHA1(9d98eafa74a046f65bf3847fe1d88ea1b0c82b0c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
7098 |
|
|
ROMX_LOAD( "kd-8m.6c", 0x200002, 0x80000, CRC(38853c44) SHA1(a6e552fb0138a76a7878b90d202904e2b44ae7ec) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
7099 |
|
|
ROMX_LOAD( "kd-2m.3c", 0x200004, 0x80000, CRC(9ef36604) SHA1(b42ca0a910b65e1e7bb6e7d734e853ce67e821bf) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
7100 |
|
|
ROMX_LOAD( "kd-4m.5c", 0x200006, 0x80000, CRC(402b9b4f) SHA1(4c11976976eadf1ad293b31b0a4d047d05032b06) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
7101 |
|
|
|
7102 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7103 |
|
|
ROM_LOAD( "kd_9.9", 0x00000, 0x08000, CRC(f5514510) SHA1(07e9c836adf9ef2f7e7729e99015f71e3b5f16e0) ) /* different CRC from kod but same label, pcb verified */
|
7104 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7105 |
|
|
|
7106 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7107 |
|
|
ROM_LOAD( "kd_18.18", 0x00000, 0x20000, CRC(69ecb2c8) SHA1(fadf266b6b20bd6329a3e638918c5a3106413476) ) /* different CRC from kod but same label, pcb verified */
|
7108 |
|
|
ROM_LOAD( "kd_19.19", 0x20000, 0x20000, CRC(02d851c1) SHA1(c959a6fc3e7d893557f319debae91f28471f4be2) ) /* different CRC from kod but same label, pcb verified */
|
7109 |
|
|
|
7110 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7111 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7112 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7113 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7114 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7115 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7116 |
|
|
|
7117 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7118 |
|
|
ROM_LOAD( "kd29b.1a", 0x0000, 0x0117, NO_DUMP )
|
7119 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7120 |
|
|
|
7121 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7122 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7123 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7124 |
|
|
ROM_END
|
7125 |
|
|
|
7126 |
|
|
/* B-Board 90629B-3 */
|
7127 |
|
|
ROM_START( kodu )
|
7128 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7129 |
|
|
ROM_LOAD16_BYTE( "kdu_30b.11e", 0x00000, 0x20000, CRC(825817f9) SHA1(250f61effcbe59f8b70baaf26eb8aef419fed66b) )
|
7130 |
|
|
ROM_LOAD16_BYTE( "kdu_37b.11f", 0x00001, 0x20000, CRC(d2422dfb) SHA1(6e369a62012f3c480755b700d4d4f4c112c79483) )
|
7131 |
|
|
ROM_LOAD16_BYTE( "kdu_31b.12e", 0x40000, 0x20000, CRC(9af36039) SHA1(f2645178a042689a387f916b4ecd7d1d859d758a) )
|
7132 |
|
|
ROM_LOAD16_BYTE( "kdu_38b.12f", 0x40001, 0x20000, CRC(be8405a1) SHA1(8d4f9a0489dc4b2971b20170713284151bc10eb7) )
|
7133 |
|
|
ROM_LOAD16_BYTE( "kdu_28.9e", 0x80000, 0x20000, CRC(9367bcd9) SHA1(8243b4b9bb9756f3fa726717e19a166cb2f5b50a) ) // == kd_28.9e
|
7134 |
|
|
ROM_LOAD16_BYTE( "kdu_35.9f", 0x80001, 0x20000, CRC(4ca6a48a) SHA1(9d440ecd8d2d0e293fecf64ca3915252b94e7aef) ) // == kd_35.9f
|
7135 |
|
|
ROM_LOAD16_BYTE( "kdu_29.10e", 0xc0000, 0x20000, CRC(0360fa72) SHA1(274769c8717a874397cf37369e3ef80a682d9ef2) ) // == kd_29.10e
|
7136 |
|
|
ROM_LOAD16_BYTE( "kdu_36a.10f", 0xc0001, 0x20000, CRC(95a3cef8) SHA1(9b75c1ed0eafacc230197ffd9b81e0c8f4f2c464) ) // == kd_36a.10f
|
7137 |
|
|
|
7138 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7139 |
|
|
ROMX_LOAD( "kd-5m.4a", 0x000000, 0x80000, CRC(e45b8701) SHA1(604e39e455e81695ee4f899f102d0bcd789cedd0) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7140 |
|
|
ROMX_LOAD( "kd-7m.6a", 0x000002, 0x80000, CRC(a7750322) SHA1(3c583496a53cd64edf377db35f7f40f02b59b7e7) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7141 |
|
|
ROMX_LOAD( "kd-1m.3a", 0x000004, 0x80000, CRC(5f74bf78) SHA1(b7c43eea9bf77a0fb571dcd53f8be719e6655fd9) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7142 |
|
|
ROMX_LOAD( "kd-3m.5a", 0x000006, 0x80000, CRC(5e5303bf) SHA1(d9f90b898ffdf4398b2bbeb48247f06f728e7c00) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7143 |
|
|
ROMX_LOAD( "kd-6m.4c", 0x200000, 0x80000, CRC(113358f3) SHA1(9d98eafa74a046f65bf3847fe1d88ea1b0c82b0c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "11" socket
|
7144 |
|
|
ROMX_LOAD( "kd-8m.6c", 0x200002, 0x80000, CRC(38853c44) SHA1(a6e552fb0138a76a7878b90d202904e2b44ae7ec) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "13" socket
|
7145 |
|
|
ROMX_LOAD( "kd-2m.3c", 0x200004, 0x80000, CRC(9ef36604) SHA1(b42ca0a910b65e1e7bb6e7d734e853ce67e821bf) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "10" socket
|
7146 |
|
|
ROMX_LOAD( "kd-4m.5c", 0x200006, 0x80000, CRC(402b9b4f) SHA1(4c11976976eadf1ad293b31b0a4d047d05032b06) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "12" socket
|
7147 |
|
|
|
7148 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7149 |
|
|
ROM_LOAD( "kd_09.12a", 0x00000, 0x08000, CRC(bac6ec26) SHA1(6cbb6d55660150ae3f5270e023328275ee1bbf50) ) // == kd_9.12a
|
7150 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7151 |
|
|
|
7152 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7153 |
|
|
ROM_LOAD( "kd_18.11c", 0x00000, 0x20000, CRC(4c63181d) SHA1(270f27534a95cb0be3ff3f9ca71c502320d8090b) )
|
7154 |
|
|
ROM_LOAD( "kd_19.12c", 0x20000, 0x20000, CRC(92941b80) SHA1(5fa7c2793e6febee54a83042d118ddd4f2b7d127) )
|
7155 |
|
|
|
7156 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7157 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7158 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7159 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7160 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7161 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7162 |
|
|
|
7163 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7164 |
|
|
ROM_LOAD( "kd29b.1a", 0x0000, 0x0117, NO_DUMP )
|
7165 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7166 |
|
|
|
7167 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7168 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7169 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7170 |
|
|
ROM_END
|
7171 |
|
|
|
7172 |
|
|
/* B-Board 90629B-3 */
|
7173 |
|
|
ROM_START( kodj )
|
7174 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7175 |
|
|
ROM_LOAD16_BYTE( "kdj_30a.11e", 0x00000, 0x20000, CRC(ebc788ad) SHA1(f4a297e409fcdbb2c15a13b39a16e4a83e7e060b) )
|
7176 |
|
|
ROM_LOAD16_BYTE( "kdj_37a.11f", 0x00001, 0x20000, CRC(e55c3529) SHA1(a5254895499a53b4fbaac6fd50464b9e08175b8d) )
|
7177 |
|
|
ROM_LOAD16_BYTE( "kdj_31a.12e", 0x40000, 0x20000, CRC(c710d722) SHA1(a2e9b84d3e7d835a910ab9f584bdc64c2559995a) ) // == kde_31a.12e
|
7178 |
|
|
ROM_LOAD16_BYTE( "kdj_38a.12f", 0x40001, 0x20000, CRC(57d6ed3a) SHA1(a47da5068723c8e16ed458fbfa3e3db57b32d87d) ) // == kde_38a.12f
|
7179 |
|
|
ROM_LOAD16_WORD_SWAP("kd_33.6f", 0x80000, 0x80000, CRC(9bd7ad4b) SHA1(7bece5d408fd13116bd5518014b632ecc9a2feaa) ) // incorrect label, could be kdj_33a, kdj_33, kd_33a
|
7180 |
|
|
|
7181 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7182 |
|
|
ROMX_LOAD( "kd_06.8a", 0x000000, 0x80000, CRC(e45b8701) SHA1(604e39e455e81695ee4f899f102d0bcd789cedd0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-5m.4a
|
7183 |
|
|
ROMX_LOAD( "kd_08.10a", 0x000002, 0x80000, CRC(a7750322) SHA1(3c583496a53cd64edf377db35f7f40f02b59b7e7) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-7m.6a
|
7184 |
|
|
ROMX_LOAD( "kd_05.7a", 0x000004, 0x80000, CRC(5f74bf78) SHA1(b7c43eea9bf77a0fb571dcd53f8be719e6655fd9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-1m.3a
|
7185 |
|
|
ROMX_LOAD( "kd_07.9a", 0x000006, 0x80000, CRC(5e5303bf) SHA1(d9f90b898ffdf4398b2bbeb48247f06f728e7c00) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-3m.5a
|
7186 |
|
|
ROMX_LOAD( "kd_15.8c", 0x200000, 0x80000, CRC(113358f3) SHA1(9d98eafa74a046f65bf3847fe1d88ea1b0c82b0c) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-6m.4c
|
7187 |
|
|
ROMX_LOAD( "kd_17.10c", 0x200002, 0x80000, CRC(38853c44) SHA1(a6e552fb0138a76a7878b90d202904e2b44ae7ec) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-8m.6c
|
7188 |
|
|
ROMX_LOAD( "kd_14.7c", 0x200004, 0x80000, CRC(9ef36604) SHA1(b42ca0a910b65e1e7bb6e7d734e853ce67e821bf) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-2m.3c
|
7189 |
|
|
ROMX_LOAD( "kd_16.9c", 0x200006, 0x80000, CRC(402b9b4f) SHA1(4c11976976eadf1ad293b31b0a4d047d05032b06) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kd-4m.5c
|
7190 |
|
|
|
7191 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7192 |
|
|
ROM_LOAD( "kd_09.12a", 0x00000, 0x08000, CRC(bac6ec26) SHA1(6cbb6d55660150ae3f5270e023328275ee1bbf50) ) // == kd_9.12a
|
7193 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7194 |
|
|
|
7195 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7196 |
|
|
ROM_LOAD( "kd_18.11c", 0x00000, 0x20000, CRC(4c63181d) SHA1(270f27534a95cb0be3ff3f9ca71c502320d8090b) )
|
7197 |
|
|
ROM_LOAD( "kd_19.12c", 0x20000, 0x20000, CRC(92941b80) SHA1(5fa7c2793e6febee54a83042d118ddd4f2b7d127) )
|
7198 |
|
|
|
7199 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7200 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7201 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7202 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7203 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7204 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7205 |
|
|
|
7206 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7207 |
|
|
ROM_LOAD( "kd29b.1a", 0x0000, 0x0117, NO_DUMP )
|
7208 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7209 |
|
|
|
7210 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7211 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7212 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7213 |
|
|
ROM_END
|
7214 |
|
|
|
7215 |
|
|
/* B-Board 89625B-1 */
|
7216 |
|
|
/* Note that this set is equivalent to kodj, but each 4Mbit EPROM is replaced by 4 1Mbit EPROMs. */
|
7217 |
|
|
ROM_START( kodja )
|
7218 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7219 |
|
|
ROM_LOAD16_BYTE( "kdj_36a.12f", 0x00000, 0x20000, CRC(ebc788ad) SHA1(f4a297e409fcdbb2c15a13b39a16e4a83e7e060b) ) // == kdj_30a.11e
|
7220 |
|
|
ROM_LOAD16_BYTE( "kdj_42a.12h", 0x00001, 0x20000, CRC(e55c3529) SHA1(a5254895499a53b4fbaac6fd50464b9e08175b8d) ) // == kdj_37a.11f
|
7221 |
|
|
ROM_LOAD16_BYTE( "kdj_37a.13f", 0x40000, 0x20000, CRC(c710d722) SHA1(a2e9b84d3e7d835a910ab9f584bdc64c2559995a) ) // == kdj_31a.12e
|
7222 |
|
|
ROM_LOAD16_BYTE( "kdj_43a.13h", 0x40001, 0x20000, CRC(57d6ed3a) SHA1(a47da5068723c8e16ed458fbfa3e3db57b32d87d) ) // == kdj_38a.12f
|
7223 |
|
|
ROM_LOAD16_BYTE( "kd_34.10f", 0x80000, 0x20000, CRC(9367bcd9) SHA1(8243b4b9bb9756f3fa726717e19a166cb2f5b50a) ) // == kd_33.6f
|
7224 |
|
|
ROM_LOAD16_BYTE( "kd_40.10h", 0x80001, 0x20000, CRC(4ca6a48a) SHA1(9d440ecd8d2d0e293fecf64ca3915252b94e7aef) ) // == kd_33.6f
|
7225 |
|
|
ROM_LOAD16_BYTE( "kd_35.11f", 0xc0000, 0x20000, CRC(0360fa72) SHA1(274769c8717a874397cf37369e3ef80a682d9ef2) ) // == kd_33.6f
|
7226 |
|
|
ROM_LOAD16_BYTE( "kd_41a.11h", 0xc0001, 0x20000, CRC(95a3cef8) SHA1(9b75c1ed0eafacc230197ffd9b81e0c8f4f2c464) ) // == kd_33.6f
|
7227 |
|
|
|
7228 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7229 |
|
|
ROMX_LOAD( "kd_9.4b", 0x000000, 0x20000, CRC(401a98e3) SHA1(b762d0f0e38ad33b5135646a107c1d4279c02193) , ROM_SKIP(7) ) // == kd_06.8a
|
7230 |
|
|
ROMX_LOAD( "kd_1.4a", 0x000001, 0x20000, CRC(5894399a) SHA1(ee0bff29d313b4d5a318bc7345cc356d6e7318fc) , ROM_SKIP(7) ) // == kd_06.8a
|
7231 |
|
|
ROMX_LOAD( "kd_13.9b", 0x000002, 0x20000, CRC(b6685131) SHA1(c1fa66cb695cfcb61e8495031ce18e4c6736b561) , ROM_SKIP(7) ) // == kd_08.10a
|
7232 |
|
|
ROMX_LOAD( "kd_5.9a", 0x000003, 0x20000, CRC(c29b9ab3) SHA1(3ffa906d22563c9ad29b9ba4cd22b4ce5605b66a) , ROM_SKIP(7) ) // == kd_08.10a
|
7233 |
|
|
ROMX_LOAD( "kd_24.5e", 0x000004, 0x20000, CRC(97008fdb) SHA1(150a7907f48dede2de0c40f1bea46e95d2e31e9c) , ROM_SKIP(7) ) // == kd_05.7a
|
7234 |
|
|
ROMX_LOAD( "kd_17.5c", 0x000005, 0x20000, CRC(dc9a83d3) SHA1(6ceb5e6b11e7a57933c03fb308e1c6a850cf5ac7) , ROM_SKIP(7) ) // == kd_05.7a
|
7235 |
|
|
ROMX_LOAD( "kd_38.8h", 0x000006, 0x20000, CRC(9c3dd2d1) SHA1(3ab77954fbde45797fcb1c5d8a500b5ec2673e5f) , ROM_SKIP(7) ) // == kd_07.9a
|
7236 |
|
|
ROMX_LOAD( "kd_32.8f", 0x000007, 0x20000, CRC(1b2a802a) SHA1(f9b9e6da6a49aaf7c88b7b806c273b464a584a7b) , ROM_SKIP(7) ) // == kd_07.9a
|
7237 |
|
|
ROMX_LOAD( "kd_10.5b", 0x100000, 0x20000, CRC(e788ae96) SHA1(1c257a4c20842b8750e3ba3cf78adad0bc5e6f2c) , ROM_SKIP(7) ) // == kd_06.8a
|
7238 |
|
|
ROMX_LOAD( "kd_2.5a", 0x100001, 0x20000, CRC(b022e3e3) SHA1(a1e3700638e99677d4ee9aea5a250eb2380413c2) , ROM_SKIP(7) ) // == kd_06.8a
|
7239 |
|
|
ROMX_LOAD( "kd_14.10b", 0x100002, 0x20000, CRC(4840c5ef) SHA1(fcd7ee778ab4519887bd37ced5e04f7aa8748e5e) , ROM_SKIP(7) ) // == kd_08.10a
|
7240 |
|
|
ROMX_LOAD( "kd_6.10a", 0x100003, 0x20000, CRC(519faee4) SHA1(038afb9d2df872a0b45a7a6a43f7bb1389e8539a) , ROM_SKIP(7) ) // == kd_08.10a
|
7241 |
|
|
ROMX_LOAD( "kd_25.7e", 0x100004, 0x20000, CRC(5d0fa853) SHA1(81e69bfac5ad6909d47db0927b7387bd392b4ef3) , ROM_SKIP(7) ) // == kd_05.7a
|
7242 |
|
|
ROMX_LOAD( "kd_18.7c", 0x100005, 0x20000, CRC(6ad3b2bb) SHA1(c8d3bd2ce6305772224b5419301b59b9e78e7d44) , ROM_SKIP(7) ) // == kd_05.7a
|
7243 |
|
|
ROMX_LOAD( "kd_39.9h", 0x100006, 0x20000, CRC(d7920213) SHA1(ac7de3f6c8503e06ae27f7db43bf9884f244bf7a) , ROM_SKIP(7) ) // == kd_07.9a
|
7244 |
|
|
ROMX_LOAD( "kd_33.9f", 0x100007, 0x20000, CRC(65c2bed6) SHA1(932be92a418a2d3960f0b071eb5ffe6dae60d933) , ROM_SKIP(7) ) // == kd_07.9a
|
7245 |
|
|
ROMX_LOAD( "kd_11.7b", 0x200000, 0x20000, CRC(147e3310) SHA1(e371db6c6621d09c43325edf9e3e40777afb830c) , ROM_SKIP(7) ) // == kd_15.8c
|
7246 |
|
|
ROMX_LOAD( "kd_3.7a", 0x200001, 0x20000, CRC(5d18bc83) SHA1(49191e1073cdfb32272e6daeddedc4b309cf9fe6) , ROM_SKIP(7) ) // == kd_15.8c
|
7247 |
|
|
ROMX_LOAD( "kd_15.11b", 0x200002, 0x20000, CRC(57359746) SHA1(2f83b77e6ebbceffab10653018a1b54a91d39a3f) , ROM_SKIP(7) ) // == kd_17.10c
|
7248 |
|
|
ROMX_LOAD( "kd_7.11a", 0x200003, 0x20000, CRC(7fe03079) SHA1(be3be96d63a53cd8b6dc67eadc718c4b3b182123) , ROM_SKIP(7) ) // == kd_17.10c
|
7249 |
|
|
ROMX_LOAD( "kd_26.8e", 0x200004, 0x20000, CRC(57e5fab5) SHA1(e665ab581372b48b6a7a494fd65ed6c807b5c00a) , ROM_SKIP(7) ) // == kd_14.7c
|
7250 |
|
|
ROMX_LOAD( "kd_19.8c", 0x200005, 0x20000, CRC(b1f30f7c) SHA1(80308091a0af6ca46011a9174838c4d9dbeb96ee) , ROM_SKIP(7) ) // == kd_14.7c
|
7251 |
|
|
ROMX_LOAD( "kd_28.10e", 0x200006, 0x20000, CRC(3a424135) SHA1(05d77253f454d69553a39a5dca0798f6ccea6da0) , ROM_SKIP(7) ) // == kd_16.9c
|
7252 |
|
|
ROMX_LOAD( "kd_21.10c", 0x200007, 0x20000, CRC(ce10d2c3) SHA1(b694325b370d451cb3bcfe7d753c53ef68b83276) , ROM_SKIP(7) ) // == kd_16.9c
|
7253 |
|
|
ROMX_LOAD( "kd_12.8b", 0x300000, 0x20000, CRC(a6042aa2) SHA1(daa4e52574b53d125414401ad0fca6eea36abe64) , ROM_SKIP(7) ) // == kd_15.8c
|
7254 |
|
|
ROMX_LOAD( "kd_4.8a", 0x300001, 0x20000, CRC(0ce0ba30) SHA1(a19049b5fc58921452bf7b69d2d86d0faa5362bf) , ROM_SKIP(7) ) // == kd_15.8c
|
7255 |
|
|
ROMX_LOAD( "kd_16.12b", 0x300002, 0x20000, CRC(63dcb7e0) SHA1(1524321f31813452aabfef133fb64fd0cef165cf) , ROM_SKIP(7) ) // == kd_17.10c
|
7256 |
|
|
ROMX_LOAD( "kd_8.12a", 0x300003, 0x20000, CRC(c69b77ae) SHA1(31cacace828d4e376347ecd896f3454f79285a8b) , ROM_SKIP(7) ) // == kd_17.10c
|
7257 |
|
|
ROMX_LOAD( "kd_27.9e", 0x300004, 0x20000, CRC(40d7bfed) SHA1(924d3f981d85434d2a22d4ede45131720d7521c0) , ROM_SKIP(7) ) // == kd_14.7c
|
7258 |
|
|
ROMX_LOAD( "kd_20.9c", 0x300005, 0x20000, CRC(01c1f399) SHA1(ea25d4efc9e538ee8ed09acb6e467c5b444bf728) , ROM_SKIP(7) ) // == kd_14.7c
|
7259 |
|
|
ROMX_LOAD( "kd_29.11e", 0x300006, 0x20000, CRC(a1eeac03) SHA1(fdec33ec0becc4badf89c9019f3217c22e54e842) , ROM_SKIP(7) ) // == kd_16.9c
|
7260 |
|
|
ROMX_LOAD( "kd_22.11c", 0x300007, 0x20000, CRC(5ade98eb) SHA1(5d2474864bf0e41e89fe44c69025101b8ef2b482) , ROM_SKIP(7) ) // == kd_16.9c
|
7261 |
|
|
|
7262 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7263 |
|
|
ROM_LOAD( "kd_23.13b", 0x00000, 0x08000, CRC(bac6ec26) SHA1(6cbb6d55660150ae3f5270e023328275ee1bbf50) ) // == kd_09.12a
|
7264 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7265 |
|
|
|
7266 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7267 |
|
|
ROM_LOAD( "kd_30.12c", 0x00000, 0x20000, CRC(4c63181d) SHA1(270f27534a95cb0be3ff3f9ca71c502320d8090b) ) // == kd_18.11c
|
7268 |
|
|
ROM_LOAD( "kd_31.13c", 0x20000, 0x20000, CRC(92941b80) SHA1(5fa7c2793e6febee54a83042d118ddd4f2b7d127) ) // == kd_19.12c
|
7269 |
|
|
|
7270 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7271 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7272 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7273 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7274 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7275 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7276 |
|
|
|
7277 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7278 |
|
|
ROM_LOAD( "kd22b.1a", 0x0000, 0x0117, NO_DUMP )
|
7279 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7280 |
|
|
|
7281 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7282 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7283 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7284 |
|
|
ROM_END
|
7285 |
|
|
|
7286 |
|
|
/* B-Board 91635B-2 */
|
7287 |
|
|
ROM_START( captcomm )
|
7288 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7289 |
|
|
ROM_LOAD16_WORD_SWAP( "cce_23f.8f", 0x000000, 0x80000, CRC(42c814c5) SHA1(60e6ae6b8a89cdaa1abf1749c60a5e3b3972e1ab) )
|
7290 |
|
|
ROM_LOAD16_WORD_SWAP( "cc_22f.7f", 0x080000, 0x80000, CRC(0fd34195) SHA1(fb2b9a53af43507f13c4f94eaebbf0b538b2e754) )
|
7291 |
|
|
ROM_LOAD16_BYTE( "cc_24f.9e", 0x100000, 0x20000, CRC(3a794f25) SHA1(7f3722a4ef0c1d7acb73e6bac9dd6ae7b35e6374) )
|
7292 |
|
|
ROM_LOAD16_BYTE( "cc_28f.9f", 0x100001, 0x20000, CRC(fc3c2906) SHA1(621c3b79b6fdea1665bb316eb539e5916e890656) )
|
7293 |
|
|
|
7294 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7295 |
|
|
ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7296 |
|
|
ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7297 |
|
|
ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7298 |
|
|
ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7299 |
|
|
ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
7300 |
|
|
ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
7301 |
|
|
ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
7302 |
|
|
ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
7303 |
|
|
|
7304 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7305 |
|
|
ROM_LOAD( "cc_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) )
|
7306 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7307 |
|
|
|
7308 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7309 |
|
|
ROM_LOAD( "cc_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) )
|
7310 |
|
|
ROM_LOAD( "cc_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) )
|
7311 |
|
|
|
7312 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7313 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7314 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7315 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7316 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7317 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7318 |
|
|
|
7319 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7320 |
|
|
ROM_LOAD( "cc63b.1a", 0x0000, 0x0117, CRC(cae8f0f9) SHA1(eadbd45e184195b2d170cd71a68e5caed64b69f7) )
|
7321 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7322 |
|
|
ROM_LOAD( "ccprg1.11d", 0x0000, 0x0117, CRC(e1c225c4) SHA1(97146451ca9aa3cecd443cc6881151ed8df47fbf) )
|
7323 |
|
|
|
7324 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7325 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7326 |
|
|
ROM_LOAD( "c632b.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7327 |
|
|
ROM_END
|
7328 |
|
|
|
7329 |
|
|
/* B-Board 91635B-2 */
|
7330 |
|
|
ROM_START( captcommr1 )
|
7331 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7332 |
|
|
ROM_LOAD16_WORD_SWAP( "cce_23d.8f", 0x000000, 0x80000, CRC(19c58ece) SHA1(6e23e87db29b2c5698b7cead99d1106a2e190648) )
|
7333 |
|
|
ROM_LOAD16_WORD_SWAP( "cc_22d.7f", 0x080000, 0x80000, CRC(a91949b7) SHA1(c027af89cd8f6bd3aaed61114582322c42e0c74f) )
|
7334 |
|
|
ROM_LOAD16_BYTE( "cc_24d.9e", 0x100000, 0x20000, CRC(680e543f) SHA1(cfa963ab6329f615807db213bf53841860ed3149) )
|
7335 |
|
|
ROM_LOAD16_BYTE( "cc_28d.9f", 0x100001, 0x20000, CRC(8820039f) SHA1(d68ce0b34ade75b8c5214168b2b1e0cdff45cd52) )
|
7336 |
|
|
|
7337 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7338 |
|
|
ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7339 |
|
|
ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7340 |
|
|
ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7341 |
|
|
ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7342 |
|
|
ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
7343 |
|
|
ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
7344 |
|
|
ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
7345 |
|
|
ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
7346 |
|
|
|
7347 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7348 |
|
|
ROM_LOAD( "cc_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) )
|
7349 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7350 |
|
|
|
7351 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7352 |
|
|
ROM_LOAD( "cc_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) )
|
7353 |
|
|
ROM_LOAD( "cc_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) )
|
7354 |
|
|
|
7355 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7356 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7357 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7358 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7359 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7360 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7361 |
|
|
|
7362 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7363 |
|
|
ROM_LOAD( "cc63b.1a", 0x0000, 0x0117, CRC(cae8f0f9) SHA1(eadbd45e184195b2d170cd71a68e5caed64b69f7) )
|
7364 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7365 |
|
|
ROM_LOAD( "ccprg.11d", 0x0000, 0x0117, CRC(e1c225c4) SHA1(97146451ca9aa3cecd443cc6881151ed8df47fbf) ) // == ccprg1.11d
|
7366 |
|
|
|
7367 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7368 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7369 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) ) // == c632b.ic1
|
7370 |
|
|
ROM_END
|
7371 |
|
|
|
7372 |
|
|
/* B-Board 91635B-2 */
|
7373 |
|
|
ROM_START( captcommu )
|
7374 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7375 |
|
|
ROM_LOAD16_WORD_SWAP( "ccu_23b.8f", 0x000000, 0x80000, CRC(03da44fd) SHA1(0bf382933b4b44082bbaf63e96acd83ab8808a34) )
|
7376 |
|
|
ROM_LOAD16_WORD_SWAP( "ccu_22c.7f", 0x080000, 0x80000, CRC(9b82a052) SHA1(8247fe45fea8c47072a66d6707202bcdb8c62923) )
|
7377 |
|
|
ROM_LOAD16_BYTE( "ccu_24b.9e", 0x100000, 0x20000, CRC(84ff99b2) SHA1(5b02c91f3d0f8fb46db9596136b683f5a22dc15f) )
|
7378 |
|
|
ROM_LOAD16_BYTE( "ccu_28b.9f", 0x100001, 0x20000, CRC(fbcec223) SHA1(daf484baece5b3a11f3dcabb758b8bdd736a1fb6) )
|
7379 |
|
|
|
7380 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7381 |
|
|
ROMX_LOAD( "cc-5m.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7382 |
|
|
ROMX_LOAD( "cc-7m.5a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7383 |
|
|
ROMX_LOAD( "cc-1m.4a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7384 |
|
|
ROMX_LOAD( "cc-3m.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7385 |
|
|
ROMX_LOAD( "cc-6m.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
7386 |
|
|
ROMX_LOAD( "cc-8m.9a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
7387 |
|
|
ROMX_LOAD( "cc-2m.8a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
7388 |
|
|
ROMX_LOAD( "cc-4m.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
7389 |
|
|
|
7390 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7391 |
|
|
ROM_LOAD( "ccu_09.11a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) // == cc_09.11a
|
7392 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7393 |
|
|
|
7394 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7395 |
|
|
ROM_LOAD( "ccu_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) // == cc_18.11c
|
7396 |
|
|
ROM_LOAD( "ccu_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) // == cc_19.12c
|
7397 |
|
|
|
7398 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7399 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7400 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7401 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7402 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7403 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7404 |
|
|
|
7405 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7406 |
|
|
ROM_LOAD( "cc63b.1a", 0x0000, 0x0117, CRC(cae8f0f9) SHA1(eadbd45e184195b2d170cd71a68e5caed64b69f7) )
|
7407 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7408 |
|
|
ROM_LOAD( "ccprg1.11d", 0x0000, 0x0117, CRC(e1c225c4) SHA1(97146451ca9aa3cecd443cc6881151ed8df47fbf) ) /* seen the same pcb with CCPRG.11D */
|
7409 |
|
|
|
7410 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7411 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7412 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) ) // == c632b.ic1
|
7413 |
|
|
ROM_END
|
7414 |
|
|
|
7415 |
|
|
/* B-Board 91634B-2 */
|
7416 |
|
|
ROM_START( captcommj )
|
7417 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7418 |
|
|
ROM_LOAD16_WORD_SWAP( "ccj_23f.8f", 0x000000, 0x80000, CRC(5b482b62) SHA1(c871aa1eb9ecc117c3079995d1f5212193bd2e12) )
|
7419 |
|
|
ROM_LOAD16_WORD_SWAP( "ccj_22f.7f", 0x080000, 0x80000, CRC(0fd34195) SHA1(fb2b9a53af43507f13c4f94eaebbf0b538b2e754) ) // == cc_22f.7f
|
7420 |
|
|
ROM_LOAD16_BYTE( "ccj_24f.9e", 0x100000, 0x20000, CRC(3a794f25) SHA1(7f3722a4ef0c1d7acb73e6bac9dd6ae7b35e6374) ) // == cc_24f.9e
|
7421 |
|
|
ROM_LOAD16_BYTE( "ccj_28f.9f", 0x100001, 0x20000, CRC(fc3c2906) SHA1(621c3b79b6fdea1665bb316eb539e5916e890656) ) // == cc_28f.9f
|
7422 |
|
|
|
7423 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7424 |
|
|
ROMX_LOAD( "cc_01.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-5m.3a
|
7425 |
|
|
ROMX_LOAD( "cc_02.4a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-7m.5a
|
7426 |
|
|
ROMX_LOAD( "cc_03.5a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-1m.4a
|
7427 |
|
|
ROMX_LOAD( "cc_04.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-3m.6a
|
7428 |
|
|
ROMX_LOAD( "cc_05.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-6m.7a
|
7429 |
|
|
ROMX_LOAD( "cc_06.8a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-8m.9a
|
7430 |
|
|
ROMX_LOAD( "cc_07.9a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-2m.8a
|
7431 |
|
|
ROMX_LOAD( "cc_08.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-4m.10a
|
7432 |
|
|
|
7433 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7434 |
|
|
ROM_LOAD( "ccj_09.12a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) // == cc_09.11a
|
7435 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7436 |
|
|
|
7437 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7438 |
|
|
ROM_LOAD( "ccj_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) // == cc_18.11c
|
7439 |
|
|
ROM_LOAD( "ccj_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) // == cc_19.12c
|
7440 |
|
|
|
7441 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7442 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7443 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7444 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7445 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7446 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7447 |
|
|
|
7448 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7449 |
|
|
ROM_LOAD( "cc63b.1a", 0x0000, 0x0117, CRC(cae8f0f9) SHA1(eadbd45e184195b2d170cd71a68e5caed64b69f7) )
|
7450 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7451 |
|
|
ROM_LOAD( "ccprg1.11d", 0x0000, 0x0117, CRC(e1c225c4) SHA1(97146451ca9aa3cecd443cc6881151ed8df47fbf) ) /* seen the same pcb with CCPRG.11D */
|
7452 |
|
|
|
7453 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7454 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7455 |
|
|
ROM_LOAD( "c632b.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) ) /* seen the same pcb with C632.IC1 */
|
7456 |
|
|
ROM_END
|
7457 |
|
|
|
7458 |
|
|
/* B-Board 91634B-2 */
|
7459 |
|
|
ROM_START( captcommjr1 )
|
7460 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7461 |
|
|
ROM_LOAD16_WORD_SWAP( "ccj_23b.8f", 0x000000, 0x80000, CRC(e2a2d80e) SHA1(ec3c455974b77cd2e4357546aea4cb25690a041f) )
|
7462 |
|
|
ROM_LOAD16_WORD_SWAP( "ccj_22c.7f", 0x080000, 0x80000, CRC(9b82a052) SHA1(8247fe45fea8c47072a66d6707202bcdb8c62923) ) // == ccu_22c.7f
|
7463 |
|
|
ROM_LOAD16_BYTE( "ccj_24b.9e", 0x100000, 0x20000, CRC(84ff99b2) SHA1(5b02c91f3d0f8fb46db9596136b683f5a22dc15f) ) // == ccu_24b.9e
|
7464 |
|
|
ROM_LOAD16_BYTE( "ccj_28b.9f", 0x100001, 0x20000, CRC(fbcec223) SHA1(daf484baece5b3a11f3dcabb758b8bdd736a1fb6) ) // == ccu_28b.9f
|
7465 |
|
|
|
7466 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7467 |
|
|
ROMX_LOAD( "cc_01.3a", 0x000000, 0x80000, CRC(7261d8ba) SHA1(4b66292e42d20d0b79a756f0e445492ddb9c6bbc) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-5m.3a
|
7468 |
|
|
ROMX_LOAD( "cc_02.4a", 0x000002, 0x80000, CRC(6a60f949) SHA1(87391ff92abaf3e451f70d789a938cffbd1fd222) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-7m.5a
|
7469 |
|
|
ROMX_LOAD( "cc_03.5a", 0x000004, 0x80000, CRC(00637302) SHA1(2c554b59cceec2de67a9a4bc6281fe846d3c8cd2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-1m.4a
|
7470 |
|
|
ROMX_LOAD( "cc_04.6a", 0x000006, 0x80000, CRC(cc87cf61) SHA1(7fb1f49494cc1a08aded20754bb0cefb1c323198) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-3m.6a
|
7471 |
|
|
ROMX_LOAD( "cc_05.7a", 0x200000, 0x80000, CRC(28718bed) SHA1(dfdc4dd14dc609783bad94d608a9e9b137dea944) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-6m.7a
|
7472 |
|
|
ROMX_LOAD( "cc_06.8a", 0x200002, 0x80000, CRC(d4acc53a) SHA1(d03282ebbde362e679cc97f772aa9baf163d7606) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-8m.9a
|
7473 |
|
|
ROMX_LOAD( "cc_07.9a", 0x200004, 0x80000, CRC(0c69f151) SHA1(a170b8e568439e4a26d84376d53560e4248e4e2f) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-2m.8a
|
7474 |
|
|
ROMX_LOAD( "cc_08.10a", 0x200006, 0x80000, CRC(1f9ebb97) SHA1(023d00cb7b6a52d1b29e2052abe08ef34cb0c55c) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cc-4m.10a
|
7475 |
|
|
|
7476 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7477 |
|
|
ROM_LOAD( "ccj_09.12a", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) ) // == cc_09.11a
|
7478 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7479 |
|
|
|
7480 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7481 |
|
|
ROM_LOAD( "ccj_18.11c", 0x00000, 0x20000, CRC(6de2c2db) SHA1(9a1eaba8d104f59a5e61f89679bb5de0c0c64364) ) // == cc_18.11c
|
7482 |
|
|
ROM_LOAD( "ccj_19.12c", 0x20000, 0x20000, CRC(b99091ae) SHA1(b19197c7ad3aeaf5f41c26bf853b0c9b502ecfca) ) // == cc_19.12c
|
7483 |
|
|
|
7484 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7485 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7486 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7487 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7488 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7489 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7490 |
|
|
|
7491 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7492 |
|
|
ROM_LOAD( "cc63b.1a", 0x0000, 0x0117, CRC(cae8f0f9) SHA1(eadbd45e184195b2d170cd71a68e5caed64b69f7) )
|
7493 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7494 |
|
|
ROM_LOAD( "ccprg.11d", 0x0000, 0x0117, CRC(e1c225c4) SHA1(97146451ca9aa3cecd443cc6881151ed8df47fbf) ) // == ccprg1.11d
|
7495 |
|
|
|
7496 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7497 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7498 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) ) // == c632b.ic1
|
7499 |
|
|
ROM_END
|
7500 |
|
|
|
7501 |
|
|
/* Captain Commando bootleg
|
7502 |
|
|
- there are 2 dumps of this, one has bad (half size) gfx roms tho, otherwise identical
|
7503 |
|
|
|
7504 |
|
|
ROMs from a Captain Commando bootleg PCB
|
7505 |
|
|
|
7506 |
|
|
Large single PCB containing.....
|
7507 |
|
|
68000 @ 10MHz
|
7508 |
|
|
Z80 @ 3.579545MHz
|
7509 |
|
|
YM2151 @ 3.579545MHz
|
7510 |
|
|
M6295 @ 1MHz (16/16), pin 7 HIGH
|
7511 |
|
|
xtals 10MHz, 3.579545MHz, 16MHz
|
7512 |
|
|
8-position DSWs x3
|
7513 |
|
|
6116 (2kx8) SRAM x6
|
7514 |
|
|
62256 (32kx8) SRAM x6
|
7515 |
|
|
681000 (128kx8) SRAM x2
|
7516 |
|
|
a few PALs
|
7517 |
|
|
LOTS of logic
|
7518 |
|
|
no special chips
|
7519 |
|
|
no custom chips
|
7520 |
|
|
no PLD/CPLD/FPGA
|
7521 |
|
|
no PROMs
|
7522 |
|
|
|
7523 |
|
|
|
7524 |
|
|
*/
|
7525 |
|
|
|
7526 |
|
|
ROM_START( captcommb )
|
7527 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7528 |
|
|
ROM_LOAD16_BYTE( "25.bin", 0x000000, 0x80000, CRC(cb71ed7a) SHA1(84f76b4861a3c7a59e67f38777f2d68749f19337) )
|
7529 |
|
|
ROM_LOAD16_BYTE( "27.bin", 0x000001, 0x80000, CRC(47cb2e87) SHA1(8a990a3a122045b50dd73d2e7b02fe60ab9af0a3) )
|
7530 |
|
|
ROM_LOAD16_BYTE( "24.bin", 0x100000, 0x40000, CRC(79794279) SHA1(5a43a4cef6653454ba9a81f2dd7f3f91c8a3354c) )
|
7531 |
|
|
ROM_LOAD16_BYTE( "26.bin", 0x100001, 0x40000, CRC(b01077ba) SHA1(0698fbfca7beea8e6a676aa19fcbf5ddea3defb1) )
|
7532 |
|
|
|
7533 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7534 |
|
|
ROMX_LOAD( "c91e-01.bin", 0x000000, 0x40000, CRC(f863071c) SHA1(c5154c4001f8e447623f9d71bf3e68a16f039e8f), ROM_SKIP(7) )
|
7535 |
|
|
ROM_CONTINUE( 0x000004, 0x40000)
|
7536 |
|
|
ROM_CONTINUE( 0x200000, 0x40000)
|
7537 |
|
|
ROM_CONTINUE( 0x200004, 0x40000)
|
7538 |
|
|
ROMX_LOAD( "c91e-02.bin", 0x000001, 0x40000, CRC(4b03c308) SHA1(d28d3ebba2571bea56b057cb3e09315a17d78b42), ROM_SKIP(7) )
|
7539 |
|
|
ROM_CONTINUE( 0x000005, 0x40000)
|
7540 |
|
|
ROM_CONTINUE( 0x200001, 0x40000)
|
7541 |
|
|
ROM_CONTINUE( 0x200005, 0x40000)
|
7542 |
|
|
ROMX_LOAD( "c91e-03.bin", 0x000002, 0x40000, CRC(3383ea96) SHA1(2a583d87c6d80919c97640f6f2e756cecc3e38ec), ROM_SKIP(7) )
|
7543 |
|
|
ROM_CONTINUE( 0x000006, 0x40000)
|
7544 |
|
|
ROM_CONTINUE( 0x200002, 0x40000)
|
7545 |
|
|
ROM_CONTINUE( 0x200006, 0x40000)
|
7546 |
|
|
ROMX_LOAD( "c91e-04.bin", 0x000003, 0x40000, CRC(b8e1f4cf) SHA1(6686df700c7ce49fe4ac7007aa4d622645e0e348), ROM_SKIP(7) )
|
7547 |
|
|
ROM_CONTINUE( 0x000007, 0x40000)
|
7548 |
|
|
ROM_CONTINUE( 0x200003, 0x40000)
|
7549 |
|
|
ROM_CONTINUE( 0x200007, 0x40000)
|
7550 |
|
|
|
7551 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7552 |
|
|
ROM_LOAD( "l.bin", 0x00000, 0x08000, CRC(698e8b58) SHA1(b7a3d905a7ed2c430426ca2e185e3d7e75e752a1) )
|
7553 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7554 |
|
|
|
7555 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7556 |
|
|
ROM_LOAD( "c91e-05.bin", 0x00000, 0x40000, CRC(096115fb) SHA1(b496550f61b3d4b54ba43522d31efd0b09057493))
|
7557 |
|
|
ROM_END
|
7558 |
|
|
|
7559 |
|
|
/* B-Board 91635B-2 */
|
7560 |
|
|
ROM_START( knights )
|
7561 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7562 |
|
|
ROM_LOAD16_WORD_SWAP( "kr_23e.8f", 0x00000, 0x80000, CRC(1b3997eb) SHA1(724b68eff319fcdf0dd3bc1eb6662996c1f6ecd9) )
|
7563 |
|
|
ROM_LOAD16_WORD_SWAP( "kr_22.7f", 0x80000, 0x80000, CRC(d0b671a9) SHA1(9865472c5fc3f617345e23b5de5a9ba177945b5a) )
|
7564 |
|
|
|
7565 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7566 |
|
|
ROMX_LOAD( "kr-5m.3a", 0x000000, 0x80000, CRC(9e36c1a4) SHA1(772daae74e119371dfb76fde9775bda78a8ba125) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7567 |
|
|
ROMX_LOAD( "kr-7m.5a", 0x000002, 0x80000, CRC(c5832cae) SHA1(a188cf401cd3a2909b377d3059f14d22ec3b0643) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7568 |
|
|
ROMX_LOAD( "kr-1m.4a", 0x000004, 0x80000, CRC(f095be2d) SHA1(0427d1574062f277a9d04440019d5638b05de561) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7569 |
|
|
ROMX_LOAD( "kr-3m.6a", 0x000006, 0x80000, CRC(179dfd96) SHA1(b1844e69da7ab13474da569978d5b47deb8eb2be) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7570 |
|
|
ROMX_LOAD( "kr-6m.7a", 0x200000, 0x80000, CRC(1f4298d2) SHA1(4b162a7f649b0bcd676f8ca0c5eee9a1250d6452) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
7571 |
|
|
ROMX_LOAD( "kr-8m.9a", 0x200002, 0x80000, CRC(37fa8751) SHA1(b88b39d1f08621f15a5620095aef998346fa9891) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
7572 |
|
|
ROMX_LOAD( "kr-2m.8a", 0x200004, 0x80000, CRC(0200bc3d) SHA1(c900b1be2b4e49b951e5c1e3fd1e19d21b82986e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
7573 |
|
|
ROMX_LOAD( "kr-4m.10a", 0x200006, 0x80000, CRC(0bb2b4e7) SHA1(983b800925d58e4aeb4e5105f93ed5faf66d009c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
7574 |
|
|
|
7575 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7576 |
|
|
ROM_LOAD( "kr_09.11a", 0x00000, 0x08000, CRC(5e44d9ee) SHA1(47a7503321be8d52b5c44af838e3bb82ee15a415) )
|
7577 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7578 |
|
|
|
7579 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7580 |
|
|
ROM_LOAD( "kr_18.11c", 0x00000, 0x20000, CRC(da69d15f) SHA1(9616207e693bae85705f786cef60b9f6951b5067) )
|
7581 |
|
|
ROM_LOAD( "kr_19.12c", 0x20000, 0x20000, CRC(bfc654e9) SHA1(01b3d92e4dedf55ea3933d387c7ddb9ba2549773) )
|
7582 |
|
|
|
7583 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7584 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7585 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7586 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7587 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7588 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7589 |
|
|
|
7590 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7591 |
|
|
ROM_LOAD( "kr63b.1a", 0x0000, 0x0117, CRC(fd5b6522) SHA1(5e6ebb2d736415402920a30d331d4b6dab557e5e) )
|
7592 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7593 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7594 |
|
|
|
7595 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7596 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7597 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7598 |
|
|
ROM_END
|
7599 |
|
|
|
7600 |
|
|
/* B-Board 91635B-2 */
|
7601 |
|
|
ROM_START( knightsu )
|
7602 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7603 |
|
|
ROM_LOAD16_WORD_SWAP( "kr_23u.8f", 0x00000, 0x80000, CRC(252bc2ba) SHA1(4f4901c253bd64bbe68ea01994ae663fe2ccd056) )
|
7604 |
|
|
ROM_LOAD16_WORD_SWAP( "kr_22.7f", 0x80000, 0x80000, CRC(d0b671a9) SHA1(9865472c5fc3f617345e23b5de5a9ba177945b5a) )
|
7605 |
|
|
|
7606 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7607 |
|
|
ROMX_LOAD( "kr-5m.3a", 0x000000, 0x80000, CRC(9e36c1a4) SHA1(772daae74e119371dfb76fde9775bda78a8ba125) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket
|
7608 |
|
|
ROMX_LOAD( "kr-7m.5a", 0x000002, 0x80000, CRC(c5832cae) SHA1(a188cf401cd3a2909b377d3059f14d22ec3b0643) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket
|
7609 |
|
|
ROMX_LOAD( "kr-1m.4a", 0x000004, 0x80000, CRC(f095be2d) SHA1(0427d1574062f277a9d04440019d5638b05de561) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket
|
7610 |
|
|
ROMX_LOAD( "kr-3m.6a", 0x000006, 0x80000, CRC(179dfd96) SHA1(b1844e69da7ab13474da569978d5b47deb8eb2be) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket
|
7611 |
|
|
ROMX_LOAD( "kr-6m.7a", 0x200000, 0x80000, CRC(1f4298d2) SHA1(4b162a7f649b0bcd676f8ca0c5eee9a1250d6452) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "5" socket
|
7612 |
|
|
ROMX_LOAD( "kr-8m.9a", 0x200002, 0x80000, CRC(37fa8751) SHA1(b88b39d1f08621f15a5620095aef998346fa9891) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "7" socket
|
7613 |
|
|
ROMX_LOAD( "kr-2m.8a", 0x200004, 0x80000, CRC(0200bc3d) SHA1(c900b1be2b4e49b951e5c1e3fd1e19d21b82986e) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "6" socket
|
7614 |
|
|
ROMX_LOAD( "kr-4m.10a", 0x200006, 0x80000, CRC(0bb2b4e7) SHA1(983b800925d58e4aeb4e5105f93ed5faf66d009c) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "8" socket
|
7615 |
|
|
|
7616 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7617 |
|
|
ROM_LOAD( "kr_09.11a", 0x00000, 0x08000, CRC(5e44d9ee) SHA1(47a7503321be8d52b5c44af838e3bb82ee15a415) )
|
7618 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7619 |
|
|
|
7620 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7621 |
|
|
ROM_LOAD( "kr_18.11c", 0x00000, 0x20000, CRC(da69d15f) SHA1(9616207e693bae85705f786cef60b9f6951b5067) )
|
7622 |
|
|
ROM_LOAD( "kr_19.12c", 0x20000, 0x20000, CRC(bfc654e9) SHA1(01b3d92e4dedf55ea3933d387c7ddb9ba2549773) )
|
7623 |
|
|
|
7624 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7625 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7626 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7627 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7628 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7629 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7630 |
|
|
|
7631 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7632 |
|
|
ROM_LOAD( "kr63b.1a", 0x0000, 0x0117, CRC(fd5b6522) SHA1(5e6ebb2d736415402920a30d331d4b6dab557e5e) )
|
7633 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7634 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7635 |
|
|
|
7636 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7637 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7638 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7639 |
|
|
ROM_END
|
7640 |
|
|
|
7641 |
|
|
/* B-Board 91634B-2 */
|
7642 |
|
|
ROM_START( knightsj )
|
7643 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7644 |
|
|
ROM_LOAD16_WORD_SWAP( "kr_23j.8f", 0x00000, 0x80000, CRC(eae7417f) SHA1(2ec808265a9a231922e2397d7e8f3c3841a90859) )
|
7645 |
|
|
ROM_LOAD16_WORD_SWAP( "kr_22.7f", 0x80000, 0x80000, CRC(d0b671a9) SHA1(9865472c5fc3f617345e23b5de5a9ba177945b5a) )
|
7646 |
|
|
|
7647 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7648 |
|
|
ROMX_LOAD( "kr_01.3a", 0x000000, 0x80000, CRC(9e36c1a4) SHA1(772daae74e119371dfb76fde9775bda78a8ba125) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-5m.3a
|
7649 |
|
|
ROMX_LOAD( "kr_02.4a", 0x000002, 0x80000, CRC(c5832cae) SHA1(a188cf401cd3a2909b377d3059f14d22ec3b0643) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-7m.5a
|
7650 |
|
|
ROMX_LOAD( "kr_03.5a", 0x000004, 0x80000, CRC(f095be2d) SHA1(0427d1574062f277a9d04440019d5638b05de561) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-1m.4a
|
7651 |
|
|
ROMX_LOAD( "kr_04.6a", 0x000006, 0x80000, CRC(179dfd96) SHA1(b1844e69da7ab13474da569978d5b47deb8eb2be) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-3m.6a
|
7652 |
|
|
ROMX_LOAD( "kr_05.7a", 0x200000, 0x80000, CRC(1f4298d2) SHA1(4b162a7f649b0bcd676f8ca0c5eee9a1250d6452) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-6m.7a
|
7653 |
|
|
ROMX_LOAD( "kr_06.8a", 0x200002, 0x80000, CRC(37fa8751) SHA1(b88b39d1f08621f15a5620095aef998346fa9891) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-8m.9a
|
7654 |
|
|
ROMX_LOAD( "kr_07.9a", 0x200004, 0x80000, CRC(0200bc3d) SHA1(c900b1be2b4e49b951e5c1e3fd1e19d21b82986e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-2m.8a
|
7655 |
|
|
ROMX_LOAD( "kr_08.10a", 0x200006, 0x80000, CRC(0bb2b4e7) SHA1(983b800925d58e4aeb4e5105f93ed5faf66d009c) , ROM_GROUPWORD | ROM_SKIP(6) ) // == kr-4m.10a
|
7656 |
|
|
|
7657 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7658 |
|
|
ROM_LOAD( "kr_09.12a", 0x00000, 0x08000, CRC(5e44d9ee) SHA1(47a7503321be8d52b5c44af838e3bb82ee15a415) ) // == kr_09.11a
|
7659 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7660 |
|
|
|
7661 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7662 |
|
|
ROM_LOAD( "kr_18.11c", 0x00000, 0x20000, CRC(da69d15f) SHA1(9616207e693bae85705f786cef60b9f6951b5067) )
|
7663 |
|
|
ROM_LOAD( "kr_19.12c", 0x20000, 0x20000, CRC(bfc654e9) SHA1(01b3d92e4dedf55ea3933d387c7ddb9ba2549773) )
|
7664 |
|
|
|
7665 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7666 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7667 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7668 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7669 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7670 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7671 |
|
|
|
7672 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7673 |
|
|
ROM_LOAD( "kr63b.1a", 0x0000, 0x0117, CRC(fd5b6522) SHA1(5e6ebb2d736415402920a30d331d4b6dab557e5e) )
|
7674 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7675 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7676 |
|
|
|
7677 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7678 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7679 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7680 |
|
|
ROM_END
|
7681 |
|
|
|
7682 |
|
|
/* B-Board 89625B-1 */
|
7683 |
|
|
/* Note that this set is equivalent to knightsj, but each 4Mbit EPROM is replaced by 4 1Mbit EPROMs. */
|
7684 |
|
|
ROM_START( knightsja )
|
7685 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7686 |
|
|
ROM_LOAD16_BYTE( "krj_36.12f", 0x00000, 0x20000, CRC(ad3d1a8e) SHA1(327f9e818f1500836fc549afeffbb2a3c5aafe8c) ) // == kr_23j.8f
|
7687 |
|
|
ROM_LOAD16_BYTE( "krj_42.12h", 0x00001, 0x20000, CRC(e694a491) SHA1(5a4d27c879c10032c49880019501de3e45ab1b35) ) // == kr_23j.8f
|
7688 |
|
|
ROM_LOAD16_BYTE( "krj_37.13f", 0x40000, 0x20000, CRC(85596094) SHA1(74ad294de63aa6b60aa8b885c45c3d41a07ce19a) ) // == kr_23j.8f
|
7689 |
|
|
ROM_LOAD16_BYTE( "krj_43.13h", 0x40001, 0x20000, CRC(9198bf8f) SHA1(aa3610600286ab25ce81705ea1319d42e7cc7f6c) ) // == kr_23j.8f
|
7690 |
|
|
ROM_LOAD16_BYTE( "kr_34.10f", 0x80000, 0x20000, CRC(fe6eb08d) SHA1(a67ca33895ff7f41e8521ff7b39e629048d04d30) ) // == kr_22.7f
|
7691 |
|
|
ROM_LOAD16_BYTE( "kr_40.10h", 0x80001, 0x20000, CRC(1172806d) SHA1(5ad08bf9bada036d89a55f5a542ee1db22df45b2) ) // == kr_22.7f
|
7692 |
|
|
ROM_LOAD16_BYTE( "kr_35.11f", 0xc0000, 0x20000, CRC(f854b020) SHA1(3d8bd0ab5e0fa2da3c868b591edff5c66f1f08ed) ) // == kr_22.7f
|
7693 |
|
|
ROM_LOAD16_BYTE( "kr_41.11h", 0xc0001, 0x20000, CRC(eb52e78d) SHA1(b9462c9d97848a6dc4d55475053824df8c9e7f02) ) // == kr_22.7f
|
7694 |
|
|
|
7695 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
7696 |
|
|
ROMX_LOAD( "kr_09.4b", 0x000000, 0x20000, CRC(08b76e10) SHA1(b18833c4794ef59f8eaf7aef4d62790c3fec9d4d) , ROM_SKIP(7) ) // == kr_01.3a
|
7697 |
|
|
ROMX_LOAD( "kr_01.4a", 0x000001, 0x20000, CRC(40cecf5c) SHA1(a628199e1808664c403d0de183d1c6ae01670c57) , ROM_SKIP(7) ) // == kr_01.3a
|
7698 |
|
|
ROMX_LOAD( "kr_13.9b", 0x000002, 0x20000, CRC(435aaa03) SHA1(60af266dccab12220d7efce68887b64826aba37d) , ROM_SKIP(7) ) // == kr_02.4a
|
7699 |
|
|
ROMX_LOAD( "kr_05.9a", 0x000003, 0x20000, CRC(5b8a615b) SHA1(42aebdb7f338eac9a29380cb0b7553f0d3eaac04) , ROM_SKIP(7) ) // == kr_02.4a
|
7700 |
|
|
ROMX_LOAD( "kr_24.5e", 0x000004, 0x20000, CRC(de65153e) SHA1(f28fcde0d08634d036d07c2a699026007d19718f) , ROM_SKIP(7) ) // == kr_03.5a
|
7701 |
|
|
ROMX_LOAD( "kr_17.5c", 0x000005, 0x20000, CRC(b171c968) SHA1(cdbd7b0dc9fd2f3f027796d8f5cabf0a92a11941) , ROM_SKIP(7) ) // == kr_03.5a
|
7702 |
|
|
ROMX_LOAD( "kr_38.8h", 0x000006, 0x20000, CRC(f4466bf4) SHA1(86e1ffc354b189504ca8f96143a62344a530d267) , ROM_SKIP(7) ) // == kr_04.6a
|
7703 |
|
|
ROMX_LOAD( "kr_32.8f", 0x000007, 0x20000, CRC(87380ddd) SHA1(01e864060adcdafad987c5758db593525faed589) , ROM_SKIP(7) ) // == kr_04.6a
|
7704 |
|
|
ROMX_LOAD( "kr_10.5b", 0x100000, 0x20000, CRC(37006d66) SHA1(0efec364ed5b0e121023bc3424d51241a4b208e0) , ROM_SKIP(7) ) // == kr_01.3a
|
7705 |
|
|
ROMX_LOAD( "kr_02.5a", 0x100001, 0x20000, CRC(b54612e3) SHA1(1d33cf99fdaf3bf5c8d212d1a7c71f085c6c2cd4) , ROM_SKIP(7) ) // == kr_01.3a
|
7706 |
|
|
ROMX_LOAD( "kr_14.10b", 0x100002, 0x20000, CRC(0ae88766) SHA1(5e3954b51b030d6e7cabd8f94cb849e963cc7d52) , ROM_SKIP(7) ) // == kr_02.4a
|
7707 |
|
|
ROMX_LOAD( "kr_06.10a", 0x100003, 0x20000, CRC(ecb1a09a) SHA1(bbd96260774f52e50377ad020fc94d1b120f0a37) , ROM_SKIP(7) ) // == kr_02.4a
|
7708 |
|
|
ROMX_LOAD( "kr_25.7e", 0x100004, 0x20000, CRC(9aace189) SHA1(95332a14dbe9d24a7e294a26530913b8cb5237f2) , ROM_SKIP(7) ) // == kr_03.5a
|
7709 |
|
|
ROMX_LOAD( "kr_18.7c", 0x100005, 0x20000, CRC(09fa14a5) SHA1(36e7412a317d5f8b528d914d7e6c3c1872eb8533) , ROM_SKIP(7) ) // == kr_03.5a
|
7710 |
|
|
ROMX_LOAD( "kr_39.9h", 0x100006, 0x20000, CRC(fd8a9aeb) SHA1(a38ea74de95a78fc72c6ad165157e4c22aaa5aed) , ROM_SKIP(7) ) // == kr_04.6a
|
7711 |
|
|
ROMX_LOAD( "kr_33.9f", 0x100007, 0x20000, CRC(11803e95) SHA1(71603ba4a85967dd434d8499738014a9227d1d26) , ROM_SKIP(7) ) // == kr_04.6a
|
7712 |
|
|
ROMX_LOAD( "kr_11.7b", 0x200000, 0x20000, CRC(a967ceb3) SHA1(43cdc0e0114f7ccedc7db5cd49b9041ed1a2614f) , ROM_SKIP(7) ) // == kr_05.7a
|
7713 |
|
|
ROMX_LOAD( "kr_03.7a", 0x200001, 0x20000, CRC(ea10db07) SHA1(e537f3983ac32abcef06fa45afe51f82c87bfa86) , ROM_SKIP(7) ) // == kr_05.7a
|
7714 |
|
|
ROMX_LOAD( "kr_15.11b", 0x200002, 0x20000, CRC(8140b83b) SHA1(e9cec517d84aa688d60f4201bcee00dbcdd44798) , ROM_SKIP(7) ) // == kr_06.8a
|
7715 |
|
|
ROMX_LOAD( "kr_07.11a", 0x200003, 0x20000, CRC(6af10648) SHA1(b1d6c908496b1197e23571f5230f017502d5018c) , ROM_SKIP(7) ) // == kr_06.8a
|
7716 |
|
|
ROMX_LOAD( "kr_26.8e", 0x200004, 0x20000, CRC(8865d86b) SHA1(a79b528d2f94ee350a39eb59860189809267cfad) , ROM_SKIP(7) ) // == kr_07.9a
|
7717 |
|
|
ROMX_LOAD( "kr_19.8c", 0x200005, 0x20000, CRC(029f4abe) SHA1(e0f02d18e2a51eb02cabe507fbe77031ee3e67e7) , ROM_SKIP(7) ) // == kr_07.9a
|
7718 |
|
|
ROMX_LOAD( "kr_28.10e", 0x200006, 0x20000, CRC(5f84f92f) SHA1(77b254e8159024490497533073fe302a82531835) , ROM_SKIP(7) ) // == kr_08.10a
|
7719 |
|
|
ROMX_LOAD( "kr_21.10c", 0x200007, 0x20000, CRC(01b35065) SHA1(8a98860ec453ac88a3c0fc19c117bd4131d0c97c) , ROM_SKIP(7) ) // == kr_08.10a
|
7720 |
|
|
ROMX_LOAD( "kr_12.8b", 0x300000, 0x20000, CRC(03d945b1) SHA1(88588891422247e6ab42f35a1b91a5801b8fd5b0) , ROM_SKIP(7) ) // == kr_05.7a
|
7721 |
|
|
ROMX_LOAD( "kr_04.8a", 0x300001, 0x20000, CRC(e30c8388) SHA1(aa519f298f4156b339eb81767ca585e62dc9f4b5) , ROM_SKIP(7) ) // == kr_05.7a
|
7722 |
|
|
ROMX_LOAD( "kr_16.12b", 0x300002, 0x20000, CRC(40c39d1b) SHA1(578d081f5e1bbfdc30b286cdd5165474b3ed79f7) , ROM_SKIP(7) ) // == kr_06.8a
|
7723 |
|
|
ROMX_LOAD( "kr_08.12a", 0x300003, 0x20000, CRC(d310c9e8) SHA1(e23a4b318e7d3d6ea3bc6dd4509f49cd656d3d63) , ROM_SKIP(7) ) // == kr_06.8a
|
7724 |
|
|
ROMX_LOAD( "kr_27.9e", 0x300004, 0x20000, CRC(3e041444) SHA1(7f84158bf2466625ff50befed7e3008b8fe09f70) , ROM_SKIP(7) ) // == kr_07.9a
|
7725 |
|
|
ROMX_LOAD( "kr_20.9c", 0x300005, 0x20000, CRC(bd4bffb8) SHA1(b8f1162427a46ca9d2833390edc5723d28817a08) , ROM_SKIP(7) ) // == kr_07.9a
|
7726 |
|
|
ROMX_LOAD( "kr_29.11e", 0x300006, 0x20000, CRC(1387a076) SHA1(5fe32ee8e8557c5bc6c865b2054f3c6c2a1eae7d) , ROM_SKIP(7) ) // == kr_08.10a
|
7727 |
|
|
ROMX_LOAD( "kr_22.11c", 0x300007, 0x20000, CRC(fd351922) SHA1(7e08a9b23bf524d5fd566d81745aee1cd3a0f026) , ROM_SKIP(7) ) // == kr_08.10a
|
7728 |
|
|
|
7729 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7730 |
|
|
ROM_LOAD( "kr_23.13b", 0x00000, 0x08000, CRC(5e44d9ee) SHA1(47a7503321be8d52b5c44af838e3bb82ee15a415) ) // == kr_09.12a
|
7731 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7732 |
|
|
|
7733 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7734 |
|
|
ROM_LOAD( "kr_30.12c", 0x00000, 0x20000, CRC(da69d15f) SHA1(9616207e693bae85705f786cef60b9f6951b5067) ) // == kr_18.11c
|
7735 |
|
|
ROM_LOAD( "kr_31.13c", 0x20000, 0x20000, CRC(bfc654e9) SHA1(01b3d92e4dedf55ea3933d387c7ddb9ba2549773) ) // == kr_19.12c
|
7736 |
|
|
|
7737 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7738 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7739 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7740 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7741 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7742 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7743 |
|
|
|
7744 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7745 |
|
|
ROM_LOAD( "kr22b.1a", 0x0000, 0x0117, NO_DUMP )
|
7746 |
|
|
ROM_LOAD( "lwio.12e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
7747 |
|
|
|
7748 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7749 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7750 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7751 |
|
|
ROM_END
|
7752 |
|
|
|
7753 |
|
|
/* bootleg */
|
7754 |
|
|
/* FIXME - GFX ROMs are wrong, copied from the other version */
|
7755 |
|
|
/* ROMs missing are KA.IC91 KB.IC92 KC.IC93 KD.IC94 */
|
7756 |
|
|
ROM_START( knightsb )
|
7757 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7758 |
|
|
ROM_LOAD16_BYTE( "3.ic173", 0x00001, 0x40000, CRC(c9c6e720) SHA1(e8a1cd73458b548e88fc49d8f659e0dc33a8e756) )
|
7759 |
|
|
ROM_LOAD16_BYTE( "5.ic172", 0x00000, 0x40000, CRC(7fd91118) SHA1(d2832b21309a467938891946d7af35d8095787a4) )
|
7760 |
|
|
ROM_LOAD16_BYTE( "2.ic175", 0x80001, 0x40000, CRC(1eb91343) SHA1(e02cfbbd7689346f14f2e3455ed17e7f0b51bad0) )
|
7761 |
|
|
ROM_LOAD16_BYTE( "4.ic176", 0x80000, 0x40000, CRC(af352703) SHA1(7855ac65752203f45af4ef41af8c291540a1c8a8) )
|
7762 |
|
|
|
7763 |
|
|
ROM_REGION( 0x400000, "gfx", 0 ) /* bootleg had 4x 1meg MASKroms, these need dumping so that the format is known */
|
7764 |
|
|
ROMX_LOAD( "kr_gfx1.rom", 0x000000, 0x80000, BAD_DUMP CRC(9e36c1a4) SHA1(772daae74e119371dfb76fde9775bda78a8ba125) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7765 |
|
|
ROMX_LOAD( "kr_gfx3.rom", 0x000002, 0x80000, BAD_DUMP CRC(c5832cae) SHA1(a188cf401cd3a2909b377d3059f14d22ec3b0643) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7766 |
|
|
ROMX_LOAD( "kr_gfx2.rom", 0x000004, 0x80000, BAD_DUMP CRC(f095be2d) SHA1(0427d1574062f277a9d04440019d5638b05de561) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7767 |
|
|
ROMX_LOAD( "kr_gfx4.rom", 0x000006, 0x80000, BAD_DUMP CRC(179dfd96) SHA1(b1844e69da7ab13474da569978d5b47deb8eb2be) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7768 |
|
|
ROMX_LOAD( "kr_gfx5.rom", 0x200000, 0x80000, BAD_DUMP CRC(1f4298d2) SHA1(4b162a7f649b0bcd676f8ca0c5eee9a1250d6452) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7769 |
|
|
ROMX_LOAD( "kr_gfx7.rom", 0x200002, 0x80000, BAD_DUMP CRC(37fa8751) SHA1(b88b39d1f08621f15a5620095aef998346fa9891) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7770 |
|
|
ROMX_LOAD( "kr_gfx6.rom", 0x200004, 0x80000, BAD_DUMP CRC(0200bc3d) SHA1(c900b1be2b4e49b951e5c1e3fd1e19d21b82986e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7771 |
|
|
ROMX_LOAD( "kr_gfx8.rom", 0x200006, 0x80000, BAD_DUMP CRC(0bb2b4e7) SHA1(983b800925d58e4aeb4e5105f93ed5faf66d009c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7772 |
|
|
|
7773 |
|
|
ROM_REGION( 0x40000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7774 |
|
|
ROM_LOAD( "1.ic26", 0x00000, 0x40000, CRC(bd6f9cc1) SHA1(9f33cccef224d2204736a9eae761196866bd6e41) )
|
7775 |
|
|
ROM_END
|
7776 |
|
|
|
7777 |
|
|
/* B-Board 91635B-2 */
|
7778 |
|
|
ROM_START( sf2ce )
|
7779 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7780 |
|
|
ROM_LOAD16_WORD_SWAP( "s92e_23b.8f", 0x000000, 0x80000, CRC(0aaa1a3a) SHA1(774a2b52f7c1876c0e10d8d57a0850ad2d016cf6) )
|
7781 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_22b.7f", 0x080000, 0x80000, CRC(2bbe15ed) SHA1(a8e2edef62fa99c5ef701b28bfb6bc42f3af183d) )
|
7782 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
7783 |
|
|
|
7784 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
7785 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7786 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7787 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7788 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7789 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7790 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7791 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7792 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7793 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7794 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7795 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7796 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7797 |
|
|
|
7798 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7799 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
7800 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7801 |
|
|
|
7802 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7803 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
7804 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
7805 |
|
|
|
7806 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7807 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7808 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7809 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7810 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7811 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7812 |
|
|
|
7813 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7814 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
7815 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7816 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7817 |
|
|
|
7818 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7819 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7820 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7821 |
|
|
ROM_END
|
7822 |
|
|
|
7823 |
|
|
/* B-Board 91635B-2 */
|
7824 |
|
|
ROM_START( sf2ceea )
|
7825 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7826 |
|
|
ROM_LOAD16_WORD_SWAP( "s92e_23a.8f", 0x000000, 0x80000, CRC(3f846b74) SHA1(c8d7a01b626771870123f1663a01a81f9c8fe582) )
|
7827 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_22a.7f", 0x080000, 0x80000, CRC(99f1cca4) SHA1(64111eba81d743fc3fd51d7a89cd0b2eefcc900d) )
|
7828 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
7829 |
|
|
|
7830 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
7831 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7832 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7833 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7834 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7835 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7836 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7837 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7838 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7839 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7840 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7841 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7842 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7843 |
|
|
|
7844 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7845 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
7846 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7847 |
|
|
|
7848 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7849 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
7850 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
7851 |
|
|
|
7852 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7853 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7854 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7855 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7856 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7857 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7858 |
|
|
|
7859 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7860 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
7861 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7862 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7863 |
|
|
|
7864 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7865 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7866 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7867 |
|
|
ROM_END
|
7868 |
|
|
|
7869 |
|
|
/* B-Board 91635B-2 */
|
7870 |
|
|
ROM_START( sf2ceua )
|
7871 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7872 |
|
|
ROM_LOAD16_WORD_SWAP( "s92u_23a.8f", 0x000000, 0x80000, CRC(ac44415b) SHA1(218f8b1886eb72b8547127042b5ae47600e18944) )
|
7873 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_22a.7f", 0x080000, 0x80000, CRC(99f1cca4) SHA1(64111eba81d743fc3fd51d7a89cd0b2eefcc900d) )
|
7874 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
7875 |
|
|
|
7876 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
7877 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7878 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7879 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7880 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7881 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7882 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7883 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7884 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7885 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7886 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7887 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7888 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7889 |
|
|
|
7890 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7891 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
7892 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7893 |
|
|
|
7894 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7895 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
7896 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
7897 |
|
|
|
7898 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7899 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7900 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7901 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7902 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7903 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7904 |
|
|
|
7905 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7906 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
7907 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7908 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7909 |
|
|
|
7910 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7911 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7912 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7913 |
|
|
ROM_END
|
7914 |
|
|
|
7915 |
|
|
/* B-Board 91635B-2 */
|
7916 |
|
|
ROM_START( sf2ceub )
|
7917 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7918 |
|
|
ROM_LOAD16_WORD_SWAP( "s92u_23b.8f", 0x000000, 0x80000, CRC(996a3015) SHA1(fdf45da54b1c14478a60f2b86e37ffe32a98b135) )
|
7919 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_22b.7f", 0x080000, 0x80000, CRC(2bbe15ed) SHA1(a8e2edef62fa99c5ef701b28bfb6bc42f3af183d) )
|
7920 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
7921 |
|
|
|
7922 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
7923 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7924 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7925 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7926 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7927 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7928 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7929 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7930 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7931 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7932 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7933 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7934 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7935 |
|
|
|
7936 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7937 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
7938 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7939 |
|
|
|
7940 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7941 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
7942 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
7943 |
|
|
|
7944 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7945 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7946 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7947 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7948 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7949 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7950 |
|
|
|
7951 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7952 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
7953 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
7954 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
7955 |
|
|
|
7956 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
7957 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
7958 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
7959 |
|
|
ROM_END
|
7960 |
|
|
|
7961 |
|
|
/* B-Board 91635B-2 */
|
7962 |
|
|
ROM_START( sf2ceuc )
|
7963 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
7964 |
|
|
ROM_LOAD16_WORD_SWAP( "s92u_23c.8f", 0x000000, 0x80000, CRC(0a8b6aa2) SHA1(a19871271172119e1cf1ff47700bb1917b08514b) )
|
7965 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_22c.7f", 0x080000, 0x80000, CRC(5fd8630b) SHA1(f0ef9c5ab91a4b421fb4b1747eef99c964c15de3) )
|
7966 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
7967 |
|
|
|
7968 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
7969 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7970 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7971 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7972 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7973 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7974 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7975 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7976 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7977 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7978 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7979 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7980 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
7981 |
|
|
|
7982 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
7983 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
7984 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
7985 |
|
|
|
7986 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
7987 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
7988 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
7989 |
|
|
|
7990 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
7991 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
7992 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
7993 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
7994 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
7995 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
7996 |
|
|
|
7997 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
7998 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
7999 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8000 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
8001 |
|
|
|
8002 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
8003 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
8004 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
8005 |
|
|
ROM_END
|
8006 |
|
|
|
8007 |
|
|
/* B-Board 91634B-2 */
|
8008 |
|
|
ROM_START( sf2ceja )
|
8009 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8010 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_23a.8f", 0x000000, 0x80000, CRC(4f42bb5a) SHA1(59d0587c554e06ea45d4092ea4299ff086509d4b) )
|
8011 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_22a.7f", 0x080000, 0x80000, CRC(c4f64bcd) SHA1(262c0419bf727da80c2ac52b877a19276d9aac3c) )
|
8012 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8013 |
|
|
|
8014 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8015 |
|
|
ROMX_LOAD( "s92_01.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-1m.3a
|
8016 |
|
|
ROMX_LOAD( "s92_02.4a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-3m.5a
|
8017 |
|
|
ROMX_LOAD( "s92_03.5a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-2m.4a
|
8018 |
|
|
ROMX_LOAD( "s92_04.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-4m.6a
|
8019 |
|
|
ROMX_LOAD( "s92_05.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-5m.7a
|
8020 |
|
|
ROMX_LOAD( "s92_06.8a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-7m.9a
|
8021 |
|
|
ROMX_LOAD( "s92_07.9a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-6m.8a
|
8022 |
|
|
ROMX_LOAD( "s92_08.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-8m.10a
|
8023 |
|
|
ROMX_LOAD( "s92_10.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-10m.3c
|
8024 |
|
|
ROMX_LOAD( "s92_11.4c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-12m.5c
|
8025 |
|
|
ROMX_LOAD( "s92_12.5c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-11m.4c
|
8026 |
|
|
ROMX_LOAD( "s92_13.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-13m.6c
|
8027 |
|
|
|
8028 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8029 |
|
|
ROM_LOAD( "s92_09.12a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) // == s92_09.11a
|
8030 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8031 |
|
|
|
8032 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8033 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8034 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8035 |
|
|
|
8036 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8037 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8038 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8039 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8040 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8041 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8042 |
|
|
|
8043 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8044 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
8045 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8046 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
8047 |
|
|
|
8048 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
8049 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
8050 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
8051 |
|
|
ROM_END
|
8052 |
|
|
|
8053 |
|
|
/* B-Board 91634B-2 */
|
8054 |
|
|
ROM_START( sf2cejb )
|
8055 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8056 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_23b.8f", 0x000000, 0x80000, CRC(140876c5) SHA1(304630e6d8bae9f8d29090e05f7e013c7dafe9cc) )
|
8057 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_22b.7f", 0x080000, 0x80000, CRC(2fbb3bfe) SHA1(e364564a12022730c2c0d0e8fd435e2c30ef9410) )
|
8058 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) ) // could be s92j_21a.6f
|
8059 |
|
|
|
8060 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8061 |
|
|
ROMX_LOAD( "s92_01.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-1m.3a
|
8062 |
|
|
ROMX_LOAD( "s92_02.4a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-3m.5a
|
8063 |
|
|
ROMX_LOAD( "s92_03.5a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-2m.4a
|
8064 |
|
|
ROMX_LOAD( "s92_04.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-4m.6a
|
8065 |
|
|
ROMX_LOAD( "s92_05.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-5m.7a
|
8066 |
|
|
ROMX_LOAD( "s92_06.8a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-7m.9a
|
8067 |
|
|
ROMX_LOAD( "s92_07.9a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-6m.8a
|
8068 |
|
|
ROMX_LOAD( "s92_08.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-8m.10a
|
8069 |
|
|
ROMX_LOAD( "s92_10.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-10m.3c
|
8070 |
|
|
ROMX_LOAD( "s92_11.4c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-12m.5c
|
8071 |
|
|
ROMX_LOAD( "s92_12.5c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-11m.4c
|
8072 |
|
|
ROMX_LOAD( "s92_13.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-13m.6c
|
8073 |
|
|
|
8074 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8075 |
|
|
ROM_LOAD( "s92_09.12a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) // == s92_09.11a
|
8076 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8077 |
|
|
|
8078 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8079 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8080 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8081 |
|
|
|
8082 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8083 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8084 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8085 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8086 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8087 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8088 |
|
|
|
8089 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8090 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
8091 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8092 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
8093 |
|
|
|
8094 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
8095 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
8096 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
8097 |
|
|
ROM_END
|
8098 |
|
|
|
8099 |
|
|
/* B-Board 91634B-2 */
|
8100 |
|
|
ROM_START( sf2cejc )
|
8101 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8102 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_23c.8f", 0x000000, 0x80000, CRC(f0120635) SHA1(5e4a9a4b0f65c6139e76ee4ffa02b9db245b1858) )
|
8103 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_22c.7f", 0x080000, 0x80000, CRC(8c0b2ed6) SHA1(408db039b4dad72b41458723575ed5352b71e10b) )
|
8104 |
|
|
ROM_LOAD16_WORD_SWAP( "s92j_21a.6f", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) ) // == s92_21a.6f
|
8105 |
|
|
|
8106 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8107 |
|
|
ROMX_LOAD( "s92_01.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-1m.3a
|
8108 |
|
|
ROMX_LOAD( "s92_02.4a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-3m.5a
|
8109 |
|
|
ROMX_LOAD( "s92_03.5a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-2m.4a
|
8110 |
|
|
ROMX_LOAD( "s92_04.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-4m.6a
|
8111 |
|
|
ROMX_LOAD( "s92_05.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-5m.7a
|
8112 |
|
|
ROMX_LOAD( "s92_06.8a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-7m.9a
|
8113 |
|
|
ROMX_LOAD( "s92_07.9a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-6m.8a
|
8114 |
|
|
ROMX_LOAD( "s92_08.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-8m.10a
|
8115 |
|
|
ROMX_LOAD( "s92_10.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-10m.3c
|
8116 |
|
|
ROMX_LOAD( "s92_11.4c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-12m.5c
|
8117 |
|
|
ROMX_LOAD( "s92_12.5c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-11m.4c
|
8118 |
|
|
ROMX_LOAD( "s92_13.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-13m.6c
|
8119 |
|
|
|
8120 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8121 |
|
|
ROM_LOAD( "s92_09.12a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) // == s92_09.11a
|
8122 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8123 |
|
|
|
8124 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8125 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8126 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8127 |
|
|
|
8128 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8129 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8130 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8131 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8132 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8133 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8134 |
|
|
|
8135 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8136 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
8137 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8138 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
8139 |
|
|
|
8140 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
8141 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
8142 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
8143 |
|
|
ROM_END
|
8144 |
|
|
|
8145 |
|
|
ROM_START( sf2rb )
|
8146 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8147 |
|
|
ROM_LOAD16_WORD( "sf2d__23.rom", 0x000000, 0x80000, CRC(450532b0) SHA1(14d5ff44ce97247ef4c42147157856d16c5fb4b8) )
|
8148 |
|
|
ROM_LOAD16_WORD( "sf2d__22.rom", 0x080000, 0x80000, CRC(fe9d9cf5) SHA1(91afb25d8c0fd1a721f982cebf8fdf563fe11760) )
|
8149 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8150 |
|
|
|
8151 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8152 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8153 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8154 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8155 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8156 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8157 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8158 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8159 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8160 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8161 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8162 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8163 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8164 |
|
|
|
8165 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8166 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8167 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8168 |
|
|
|
8169 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8170 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8171 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8172 |
|
|
ROM_END
|
8173 |
|
|
|
8174 |
|
|
ROM_START( sf2rb2 )
|
8175 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8176 |
|
|
ROM_LOAD16_BYTE( "27.bin", 0x000000, 0x20000, CRC(40296ecd) SHA1(6006b9bc7e2e8ccec47f87b51791d3c0512620df) )
|
8177 |
|
|
ROM_LOAD16_BYTE( "31.bin", 0x000001, 0x20000, CRC(87954a41) SHA1(67225f180e1f954f0bebba49b618f793a973af14) )
|
8178 |
|
|
ROM_LOAD16_BYTE( "26.bin", 0x040000, 0x20000, CRC(a6974195) SHA1(f7e0fd43bd75229d49d5c330820bdc5c3b11ab03) )
|
8179 |
|
|
ROM_LOAD16_BYTE( "30.bin", 0x040001, 0x20000, CRC(8141fe32) SHA1(e6ea1ee331f674c64e63a776ad4e428f6081c79c) )
|
8180 |
|
|
ROM_LOAD16_BYTE( "25.bin", 0x080000, 0x20000, CRC(9ef8f772) SHA1(3ee271413521cc2d6ac9544e401ff38eff8a1347) )
|
8181 |
|
|
ROM_LOAD16_BYTE( "29.bin", 0x080001, 0x20000, CRC(7d9c479c) SHA1(a1195444caac5230a1f74f3444b024ceaf1d0667) )
|
8182 |
|
|
ROM_LOAD16_BYTE( "24.bin", 0x0c0000, 0x20000, CRC(93579684) SHA1(9052b46f635cae7843e9d37a601db0189a89e0f9) )
|
8183 |
|
|
ROM_LOAD16_BYTE( "28.bin", 0x0c0001, 0x20000, CRC(ff728865) SHA1(ad4522294ff2e02b594d960b45940a3e57a5d1ec) )
|
8184 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8185 |
|
|
|
8186 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8187 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8188 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8189 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8190 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8191 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8192 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8193 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8194 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8195 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8196 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8197 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8198 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8199 |
|
|
|
8200 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8201 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8202 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8203 |
|
|
|
8204 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8205 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8206 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8207 |
|
|
ROM_END
|
8208 |
|
|
|
8209 |
|
|
/* this rainbow set DOES NOT require a custom PLD to work, runs on standard board with roms replaced */
|
8210 |
|
|
ROM_START( sf2rb3 )
|
8211 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8212 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2_ce_rb.23", 0x000000, 0x80000, CRC(202f9e50) SHA1(8f0259ade1bc4df65abf4ad0961db24ca27e3f4b) )
|
8213 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2_ce_rb.22", 0x080000, 0x80000, CRC(145e5219) SHA1(0b1251ad817a395f37f6c9acee393c3fce07777a) )
|
8214 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8215 |
|
|
|
8216 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8217 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8218 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8219 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8220 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8221 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8222 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8223 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8224 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8225 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8226 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8227 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8228 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8229 |
|
|
|
8230 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8231 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8232 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8233 |
|
|
|
8234 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8235 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8236 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8237 |
|
|
ROM_END
|
8238 |
|
|
|
8239 |
|
|
ROM_START( sf2red )
|
8240 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8241 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2red.23", 0x000000, 0x80000, CRC(40276abb) SHA1(a991661f5a1a3116445594bcfed3150e36971dd7) )
|
8242 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2red.22", 0x080000, 0x80000, CRC(18daf387) SHA1(1a9e4c04ca54e8b33f19dd7bedbe05a200249701) )
|
8243 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2red.21", 0x100000, 0x80000, CRC(52c486bb) SHA1(b7df7b10faa4c9a2f86ebf64cd63ac148d62dd09) )
|
8244 |
|
|
|
8245 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8246 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8247 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8248 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8249 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8250 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8251 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8252 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8253 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8254 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8255 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8256 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8257 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8258 |
|
|
|
8259 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8260 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8261 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8262 |
|
|
|
8263 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8264 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8265 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8266 |
|
|
ROM_END
|
8267 |
|
|
|
8268 |
|
|
ROM_START( sf2v004 )
|
8269 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8270 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2v004.23", 0x000000, 0x80000, CRC(52d19f2c) SHA1(6a77b9244dc9b7d9a0ca8a642d4257cc944ac566) )
|
8271 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2v004.22", 0x080000, 0x80000, CRC(4b26fde7) SHA1(48e3aacbf9147f2374a93e10f945291c87f24855) )
|
8272 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2red.21", 0x100000, 0x80000, CRC(52c486bb) SHA1(b7df7b10faa4c9a2f86ebf64cd63ac148d62dd09) )
|
8273 |
|
|
|
8274 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8275 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8276 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8277 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8278 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8279 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8280 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8281 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8282 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8283 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8284 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8285 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8286 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8287 |
|
|
|
8288 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8289 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8290 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8291 |
|
|
|
8292 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8293 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8294 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8295 |
|
|
ROM_END
|
8296 |
|
|
|
8297 |
|
|
ROM_START( sf2acc )
|
8298 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8299 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2ca_23-c.bin", 0x000000, 0x80000, CRC(e7c8c5a6) SHA1(247fb38c041f4d516899db32545d8b4d8debc4cf) )
|
8300 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2ca_22-c.bin", 0x080000, 0x80000, CRC(99f1cca4) SHA1(64111eba81d743fc3fd51d7a89cd0b2eefcc900d) )
|
8301 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2ca_21-c.bin", 0x100000, 0x40000, CRC(cf7fcc8c) SHA1(47d338634dd72d1ef912fbdb8c1a7ae945ca1a5f) )
|
8302 |
|
|
|
8303 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8304 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8305 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8306 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8307 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8308 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8309 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8310 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8311 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8312 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8313 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8314 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8315 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8316 |
|
|
|
8317 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8318 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8319 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8320 |
|
|
|
8321 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8322 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8323 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8324 |
|
|
ROM_END
|
8325 |
|
|
|
8326 |
|
|
ROM_START( sf2acca )
|
8327 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8328 |
|
|
ROM_LOAD16_WORD_SWAP( "23-c.8f", 0x000000, 0x80000, CRC(35f9517b) SHA1(0976870c65d69a6d8ca0232a48e042588a9ec5d8) )
|
8329 |
|
|
ROM_LOAD16_WORD_SWAP( "22-c.7f", 0x080000, 0x80000, CRC(99f1cca4) SHA1(64111eba81d743fc3fd51d7a89cd0b2eefcc900d) )
|
8330 |
|
|
ROM_LOAD16_WORD_SWAP( "21-c.6f", 0x100000, 0x80000, CRC(2ab2034f) SHA1(4dc90ba524e76529700945605e02068d49b56aba) )
|
8331 |
|
|
|
8332 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8333 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8334 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8335 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8336 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8337 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8338 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8339 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8340 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8341 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8342 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8343 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8344 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8345 |
|
|
|
8346 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8347 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8348 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8349 |
|
|
|
8350 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8351 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8352 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8353 |
|
|
ROM_END
|
8354 |
|
|
|
8355 |
|
|
ROM_START( sf2accp2 )
|
8356 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8357 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2ca-23.bin", 0x000000, 0x80000, CRC(36c3ba2f) SHA1(a3ddc479b725ddb3521757c8efa7aed125004997) )
|
8358 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2ca-22.bin", 0x080000, 0x80000, CRC(0550453d) SHA1(f9efed86528dd10f142636278f098584d33ccde6) )
|
8359 |
|
|
ROM_LOAD16_WORD_SWAP( "sf2ca-21.bin", 0x100000, 0x40000, CRC(4c1c43ba) SHA1(16abce268373eddd7c3b93fe8d44b200a8c140fe) )
|
8360 |
|
|
/* ROM space ends at 13ffff, but the code checks 180ca6 and */
|
8361 |
|
|
/* crashes if it isn't 0 - protection? */
|
8362 |
|
|
|
8363 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8364 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8365 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8366 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8367 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8368 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8369 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8370 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8371 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8372 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8373 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8374 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8375 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8376 |
|
|
|
8377 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8378 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8379 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8380 |
|
|
|
8381 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8382 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8383 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8384 |
|
|
ROM_END
|
8385 |
|
|
|
8386 |
|
|
ROM_START( sf2amf )
|
8387 |
|
|
/* the PCB is not working on real hardware */
|
8388 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8389 |
|
|
ROM_LOAD16_BYTE( "5.amf", 0x000000, 0x80000, CRC(03991fba) SHA1(6c42bf15248640fdb3e98fb01b0a870649deb410) )
|
8390 |
|
|
ROM_LOAD16_BYTE( "4.amf", 0x000001, 0x80000, CRC(39f15a1e) SHA1(901c4fea76bf5bff7330ed07ffde54cdccdaa680) )
|
8391 |
|
|
/* missing last part(s) of program roms, some gfx loading instructions are missing */
|
8392 |
|
|
ROM_LOAD16_BYTE( "prg part 3.amf", 0x100000, 0x40000, NO_DUMP )
|
8393 |
|
|
ROM_LOAD16_BYTE( "prg part 4.amf", 0x100001, 0x40000, NO_DUMP )
|
8394 |
|
|
/* do not move this outside comments, this is only for testing purpose
|
8395 |
|
|
ROM_LOAD16_BYTE( "u221.rom", 0x100000, 0x20000, CRC(64e6e091) SHA1(32ec05db955e538d4ada26d19ee50926f74b684f) )
|
8396 |
|
|
ROM_LOAD16_BYTE( "u195.rom", 0x100001, 0x20000, CRC(c95e4443) SHA1(28417dee9ccdfa65b0f4a92aa29b90279fe8cd85) )
|
8397 |
|
|
*/
|
8398 |
|
|
|
8399 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8400 |
|
|
ROMX_LOAD( "y.c.e.c m.k.r-001", 0x000000, 0x80000, CRC(a258de13) SHA1(2e477948c4c8a2fb7cfdc4a739766bc4a4e01c49), ROM_GROUPWORD | ROM_SKIP(6) )
|
8401 |
|
|
ROM_CONTINUE( 0x000002, 0x80000)
|
8402 |
|
|
ROMX_LOAD( "y.c.e.c m.k.r-003", 0x000004, 0x80000, CRC(c781bf87) SHA1(034baa9807c2ce8dc800200963a38cd9262b21fb), ROM_GROUPWORD | ROM_SKIP(6) )
|
8403 |
|
|
ROM_CONTINUE( 0x000006, 0x80000)
|
8404 |
|
|
ROMX_LOAD( "y.c.e.c m.k.r-002", 0x200000, 0x80000, CRC(5726cab8) SHA1(0b2243a9a7184d53d42ddab7a8c51b63001c2f56), ROM_GROUPWORD | ROM_SKIP(6) )
|
8405 |
|
|
ROM_CONTINUE( 0x200002, 0x80000)
|
8406 |
|
|
ROMX_LOAD( "y.c.e.c d.w.c-011", 0x200004, 0x80000, CRC(bc90c12f) SHA1(ecdb776239b22bd56b7c3a87c9e561f650a4dfea), ROM_GROUPWORD | ROM_SKIP(6) )
|
8407 |
|
|
ROM_CONTINUE( 0x200006, 0x80000)
|
8408 |
|
|
ROMX_LOAD( "y.c.e.c d.w.c-012", 0x400000, 0x80000, CRC(187667cc) SHA1(fae65bf23f49a32903fda8080659ccf8d42b911f), ROM_GROUPWORD | ROM_SKIP(6) )
|
8409 |
|
|
ROM_CONTINUE( 0x400002, 0x80000)
|
8410 |
|
|
ROMX_LOAD( "y.c.e.c d.w.c-013", 0x400004, 0x80000, CRC(5b585071) SHA1(ad3371b1ba0441c67d9fcbb23b09464710e4e28a), ROM_GROUPWORD | ROM_SKIP(6) )
|
8411 |
|
|
ROM_CONTINUE( 0x400006, 0x80000)
|
8412 |
|
|
/* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
|
8413 |
|
|
ROMX_LOAD( "6.amf", 0x400000, 0x10000, CRC(3a85a275) SHA1(01907d69f912abffe3ad9745638ce3f282cfb2e8), ROM_SKIP(7) )
|
8414 |
|
|
ROM_CONTINUE( 0x400004, 0x10000 )
|
8415 |
|
|
ROMX_LOAD( "9.amf", 0x400002, 0x10000, CRC(9156472f) SHA1(5db2acfc54308d4d26e0459f9486620a968c81d8), ROM_SKIP(7) )
|
8416 |
|
|
ROM_CONTINUE( 0x400006, 0x10000 )
|
8417 |
|
|
ROMX_LOAD( "8.amf", 0x400001, 0x10000, CRC(ecdb083b) SHA1(899894c1db004e98f755ffbdf28d32296b9c0a86), ROM_SKIP(7) )
|
8418 |
|
|
ROM_CONTINUE( 0x400005, 0x10000 )
|
8419 |
|
|
ROMX_LOAD( "10.amf", 0x400003, 0x10000, CRC(8fea8384) SHA1(8b31fd8d16cbafb5144f772653336b41db8f64fc), ROM_SKIP(7) )
|
8420 |
|
|
ROM_CONTINUE( 0x400007, 0x10000 )
|
8421 |
|
|
/* end of extra gfx layer roms */
|
8422 |
|
|
|
8423 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8424 |
|
|
ROM_LOAD( "3.amf", 0x00000, 0x08000, CRC(a4823a1b) SHA1(7b6bf59dfd578bfbbdb64c27988796783442d659) )
|
8425 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8426 |
|
|
|
8427 |
|
|
ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
|
8428 |
|
|
ROM_LOAD( "7.amf", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
|
8429 |
|
|
|
8430 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8431 |
|
|
ROM_LOAD( "2.amf", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8432 |
|
|
ROM_LOAD( "1.amf", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8433 |
|
|
ROM_END
|
8434 |
|
|
|
8435 |
|
|
ROM_START( sf2dkot2 )
|
8436 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8437 |
|
|
/* The game reads values from 0x201201 and 0x281201 (at PC=E5452) and uses their difference to form a jump offset. */
|
8438 |
|
|
/* This arrangement seems to work */
|
8439 |
|
|
ROM_LOAD16_WORD_SWAP( "turboii.23", 0x000000, 0x80000, CRC(9bbfe420) SHA1(299ab5625f2d4ebc89bcf19a2b2d88edc8054747) )
|
8440 |
|
|
ROM_RELOAD( 0x280000, 0x80000 )
|
8441 |
|
|
ROM_LOAD16_WORD_SWAP( "turboii.22", 0x080000, 0x80000, CRC(3e57ba19) SHA1(ae8170ac890c14ba7746e29c0f21dfb38c4c9837) )
|
8442 |
|
|
ROM_RELOAD( 0x200000, 0x80000 )
|
8443 |
|
|
|
8444 |
|
|
ROM_LOAD16_WORD_SWAP( "turboii.21", 0x100000, 0x80000, CRC(ed4186bd) SHA1(f3dfe91d8f4384275190b0d86488843c1161d86f) )
|
8445 |
|
|
|
8446 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8447 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8448 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8449 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8450 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8451 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8452 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8453 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8454 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8455 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8456 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8457 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8458 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8459 |
|
|
|
8460 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8461 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8462 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8463 |
|
|
|
8464 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8465 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8466 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8467 |
|
|
ROM_END
|
8468 |
|
|
|
8469 |
|
|
ROM_START( sf2m1 )
|
8470 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8471 |
|
|
ROM_LOAD16_BYTE( "222e", 0x000000, 0x80000, CRC(1e20d0a3) SHA1(5e05b52fd938aff5190bca7e178705d7236aef66) )
|
8472 |
|
|
ROM_LOAD16_BYTE( "196e", 0x000001, 0x80000, CRC(88cc38a3) SHA1(6049962f943bd37748a9531cc3254e8b59326eac) )
|
8473 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8474 |
|
|
|
8475 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8476 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8477 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8478 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8479 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8480 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8481 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8482 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8483 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8484 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8485 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8486 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8487 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8488 |
|
|
|
8489 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8490 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8491 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8492 |
|
|
|
8493 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8494 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8495 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8496 |
|
|
ROM_END
|
8497 |
|
|
|
8498 |
|
|
ROM_START( sf2m2 )
|
8499 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8500 |
|
|
ROM_LOAD16_BYTE( "ch222esp", 0x000000, 0x80000, CRC(9e6d058a) SHA1(8c9adca7b65dc929c325c0a62304d24dc0902c08) )
|
8501 |
|
|
ROM_LOAD16_BYTE( "ch196esp", 0x000001, 0x80000, CRC(ed2ff437) SHA1(e76fc2953b6c800d5955c8fb442b80142e40e375) )
|
8502 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8503 |
|
|
|
8504 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8505 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8506 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8507 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8508 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8509 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8510 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8511 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8512 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8513 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8514 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8515 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8516 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8517 |
|
|
|
8518 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8519 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8520 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8521 |
|
|
|
8522 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8523 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8524 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8525 |
|
|
ROM_END
|
8526 |
|
|
|
8527 |
|
|
ROM_START( sf2m3 )
|
8528 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8529 |
|
|
ROM_LOAD16_BYTE( "u222chp", 0x000000, 0x80000, CRC(db567b66) SHA1(315bfbf2786ef67a95afb87de836ab348523dbbe) )
|
8530 |
|
|
ROM_LOAD16_BYTE( "u196chp", 0x000001, 0x80000, CRC(95ea597e) SHA1(5eb82feaa1de5611a96888e4670744bbb7d90393) )
|
8531 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8532 |
|
|
|
8533 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8534 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8535 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8536 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8537 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8538 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8539 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8540 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8541 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8542 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8543 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8544 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8545 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8546 |
|
|
|
8547 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8548 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8549 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8550 |
|
|
|
8551 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8552 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8553 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8554 |
|
|
ROM_END
|
8555 |
|
|
|
8556 |
|
|
ROM_START( sf2m4 )
|
8557 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8558 |
|
|
ROM_LOAD16_BYTE( "u222ne", 0x000000, 0x80000, CRC(7133489e) SHA1(036ef100c64c6e912c911340b32eea0da0b6f6d9) )
|
8559 |
|
|
ROM_LOAD16_BYTE( "u196ne", 0x000001, 0x80000, CRC(b07a4f90) SHA1(7a4a800bddc43cfa60f9097723b44a05c9d290ae) )
|
8560 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8561 |
|
|
|
8562 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8563 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8564 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8565 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8566 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8567 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8568 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8569 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8570 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8571 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8572 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8573 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8574 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8575 |
|
|
|
8576 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8577 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8578 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8579 |
|
|
|
8580 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8581 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8582 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8583 |
|
|
ROM_END
|
8584 |
|
|
|
8585 |
|
|
ROM_START( sf2m5 )
|
8586 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8587 |
|
|
ROM_LOAD16_BYTE( "u222", 0x000000, 0x80000, CRC(03991fba) SHA1(6c42bf15248640fdb3e98fb01b0a870649deb410) )
|
8588 |
|
|
ROM_LOAD16_BYTE( "u196", 0x000001, 0x80000, CRC(39f15a1e) SHA1(901c4fea76bf5bff7330ed07ffde54cdccdaa680) )
|
8589 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8590 |
|
|
|
8591 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8592 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8593 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8594 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8595 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8596 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8597 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8598 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8599 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8600 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8601 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8602 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8603 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8604 |
|
|
|
8605 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8606 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8607 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8608 |
|
|
|
8609 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8610 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8611 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8612 |
|
|
ROM_END
|
8613 |
|
|
|
8614 |
|
|
ROM_START( sf2m6 )
|
8615 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8616 |
|
|
ROM_LOAD16_BYTE( "u222-6b", 0x000000, 0x80000, CRC(0a3692be) SHA1(7b937b7b0130e460b5f12188b19f464c55b507c9) )
|
8617 |
|
|
ROM_LOAD16_BYTE( "u196-6b", 0x000001, 0x80000, CRC(80454da7) SHA1(64f6dba14d342c9933ce632aa7ca126b34b4ee8b) )
|
8618 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8619 |
|
|
|
8620 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8621 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8622 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8623 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8624 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8625 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8626 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8627 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8628 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8629 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8630 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8631 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8632 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8633 |
|
|
|
8634 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8635 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8636 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8637 |
|
|
|
8638 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8639 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8640 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8641 |
|
|
ROM_END
|
8642 |
|
|
|
8643 |
|
|
ROM_START( sf2m7 )
|
8644 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8645 |
|
|
ROM_LOAD16_BYTE( "u222-2i", 0x000000, 0x40000, CRC(1ca7adbd) SHA1(45e9dc05766ad156edcfc9e59a9804f74f90dc68) )
|
8646 |
|
|
ROM_LOAD16_BYTE( "u196-2i", 0x000001, 0x40000, CRC(f758408c) SHA1(aac44a7287bb3b7ba35d68aff279e265dbd3f6d3) )
|
8647 |
|
|
ROM_LOAD16_BYTE( "u222-2s", 0x080000, 0x40000, CRC(720cea3e) SHA1(ec4f22159d44a8abc40643b986b88a4f947d6aea) )
|
8648 |
|
|
ROM_LOAD16_BYTE( "u196-2s", 0x080001, 0x40000, CRC(9932832c) SHA1(0da0f5ebab91b0759c5fc00902cfe4b12a856466) )
|
8649 |
|
|
ROM_LOAD16_WORD_SWAP( "s92_21a.bin", 0x100000, 0x80000, CRC(925a7877) SHA1(1960dca35f0ca6f2b399a9fccfbc0132ac6425d1) )
|
8650 |
|
|
|
8651 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8652 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8653 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8654 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8655 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8656 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8657 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8658 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8659 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8660 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8661 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8662 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8663 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8664 |
|
|
|
8665 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8666 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8667 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8668 |
|
|
|
8669 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8670 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8671 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8672 |
|
|
ROM_END
|
8673 |
|
|
|
8674 |
|
|
ROM_START( sf2m8 )
|
8675 |
|
|
/* unconfirmed if working on real hardware */
|
8676 |
|
|
/* this board has unsupported pals */
|
8677 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8678 |
|
|
ROM_LOAD16_BYTE( "yyc-2.2", 0x000000, 0x80000, CRC(db567b66) SHA1(315bfbf2786ef67a95afb87de836ab348523dbbe) )
|
8679 |
|
|
ROM_LOAD16_BYTE( "yyc-3.4", 0x000001, 0x80000, CRC(95ea597e) SHA1(5eb82feaa1de5611a96888e4670744bbb7d90393) )
|
8680 |
|
|
ROM_LOAD16_BYTE( "yyc-4.1", 0x100000, 0x20000, CRC(1073b7b6) SHA1(81ca1eab65ceac69520584bb23a684ccb9d92f89) )
|
8681 |
|
|
ROM_LOAD16_BYTE( "yyc-5.3", 0x100001, 0x20000, CRC(924c6ce2) SHA1(676a912652bd75da5087f0c7eae047b7681a993c) )
|
8682 |
|
|
|
8683 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8684 |
|
|
ROMX_LOAD( "yyc-a", 0x000000, 0x80000, CRC(8242621f) SHA1(9d566176462bd25f9a377104b0c78a962708bc2b), ROM_GROUPWORD | ROM_SKIP(6) )
|
8685 |
|
|
ROM_CONTINUE( 0x000002, 0x80000)
|
8686 |
|
|
ROMX_LOAD( "yyc-c", 0x000004, 0x80000, CRC(0793a960) SHA1(f351163dd1090f8cd8d4c77e2a29764fee627b13), ROM_GROUPWORD | ROM_SKIP(6) )
|
8687 |
|
|
ROM_CONTINUE( 0x000006, 0x80000)
|
8688 |
|
|
ROMX_LOAD( "yyc-b", 0x200000, 0x80000, CRC(b0159973) SHA1(2a236b9d98fa0acddd844aa94bc5118012a6fb2f), ROM_GROUPWORD | ROM_SKIP(6) )
|
8689 |
|
|
ROM_CONTINUE( 0x200002, 0x80000)
|
8690 |
|
|
ROMX_LOAD( "yyc-d", 0x200004, 0x80000, CRC(92a8b572) SHA1(cbad24e519f0152989764c054da914f55e2b118c), ROM_GROUPWORD | ROM_SKIP(6) )
|
8691 |
|
|
ROM_CONTINUE( 0x200006, 0x80000)
|
8692 |
|
|
ROMX_LOAD( "yyc-e", 0x400000, 0x80000, CRC(61138469) SHA1(dec3b3af6e3f4fedf51600ddf0515f61b2122493), ROM_GROUPWORD | ROM_SKIP(6) )
|
8693 |
|
|
ROM_CONTINUE( 0x400002, 0x80000)
|
8694 |
|
|
ROMX_LOAD( "yyc-f", 0x400004, 0x80000, CRC(b800dcdb) SHA1(2ec3251b78159b15032d55a5ee5138f159e67190), ROM_GROUPWORD | ROM_SKIP(6) )
|
8695 |
|
|
ROM_CONTINUE( 0x400006, 0x80000)
|
8696 |
|
|
/* extra gfx layer roms loaded over the former ones to remove the capcom copyright logo */
|
8697 |
|
|
ROMX_LOAD( "yyc-6.1", 0x400000, 0x10000, CRC(94778332) SHA1(c0b9a05c710b89864ee5df1a53b39de30c994e2d), ROM_SKIP(7) )
|
8698 |
|
|
ROM_CONTINUE( 0x400004, 0x10000 )
|
8699 |
|
|
ROMX_LOAD( "yyc-8.9", 0x400002, 0x10000, CRC(f95bc505) SHA1(385beb2f9f8a473d928d729d722372ae49f410e7), ROM_SKIP(7) )
|
8700 |
|
|
ROM_CONTINUE( 0x400006, 0x10000 )
|
8701 |
|
|
ROMX_LOAD( "yyc-7.10", 0x400001, 0x10000, CRC(d1e452d3) SHA1(794f7ebf6c46c2938a5477451cf05f2e0c7b9049), ROM_SKIP(7) )
|
8702 |
|
|
ROM_CONTINUE( 0x400005, 0x10000 )
|
8703 |
|
|
ROMX_LOAD( "yyc-9.8", 0x400003, 0x10000, CRC(155824a9) SHA1(74d7e86be22c11234f5d9d0b25fa709b59ef471b), ROM_SKIP(7) )
|
8704 |
|
|
ROM_CONTINUE( 0x400007, 0x10000 )
|
8705 |
|
|
/* end of extra gfx layer roms */
|
8706 |
|
|
|
8707 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8708 |
|
|
ROM_LOAD( "a-15.5", 0x00000, 0x08000, CRC(6f07d2cb) SHA1(8ef1338d04c1a0b43e24303085105cfdced0bd5e) )
|
8709 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8710 |
|
|
|
8711 |
|
|
ROM_REGION( 0x20000, "user1", 0 ) /* unknown (bootleg priority?) */
|
8712 |
|
|
ROM_LOAD( "c-27.7", 0x00000, 0x10000, CRC(13ea1c44) SHA1(5b05fe4c3920e33d94fac5f59e09ff14b3e427fe) )
|
8713 |
|
|
|
8714 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8715 |
|
|
ROM_LOAD( "b-16.6", 0x00000, 0x40000, CRC(6cfffb11) SHA1(995526183ffd35f92e9096500a3fe6237faaa2dd) )
|
8716 |
|
|
ROM_END
|
8717 |
|
|
|
8718 |
|
|
ROM_START( sf2yyc )
|
8719 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8720 |
|
|
ROM_LOAD16_BYTE( "b12.rom", 0x000000, 0x80000, CRC(8f742fd5) SHA1(a78a00e686856481011d8b5f5e60ed18197a5225) )
|
8721 |
|
|
ROM_LOAD16_BYTE( "b14.rom", 0x000001, 0x80000, CRC(8831ec7f) SHA1(0293ff189cbacf90098e734fb31fcbf3c3165e6b) )
|
8722 |
|
|
ROM_LOAD16_BYTE( "b11.rom", 0x100000, 0x20000, CRC(94a46525) SHA1(2712b979ce2bfd87e74da3369e0fceaae2a0654c) )
|
8723 |
|
|
ROM_RELOAD( 0x140000, 0x20000 )
|
8724 |
|
|
ROM_LOAD16_BYTE( "b13.rom", 0x100001, 0x20000, CRC(8fb3dd47) SHA1(ebf30ad7ae60eeda446e23bd74f6e2d98dde4158) )
|
8725 |
|
|
ROM_RELOAD( 0x140001, 0x20000 )
|
8726 |
|
|
|
8727 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8728 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8729 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8730 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8731 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8732 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8733 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8734 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8735 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8736 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8737 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8738 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8739 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8740 |
|
|
|
8741 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8742 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8743 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8744 |
|
|
|
8745 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8746 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8747 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8748 |
|
|
ROM_END
|
8749 |
|
|
|
8750 |
|
|
ROM_START( sf2koryu )
|
8751 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8752 |
|
|
ROM_LOAD16_BYTE( "u222.rom", 0x000000, 0x80000, CRC(9236a79a) SHA1(39c47b0b0ca2f5f569ff07ebb91040b95d0cb43b) )
|
8753 |
|
|
ROM_LOAD16_BYTE( "u196.rom", 0x000001, 0x80000, CRC(b23a869d) SHA1(24247d412f20d069919cc8a7fff208af3f7aa1d2) )
|
8754 |
|
|
ROM_LOAD16_BYTE( "u221.rom", 0x100000, 0x20000, CRC(64e6e091) SHA1(32ec05db955e538d4ada26d19ee50926f74b684f) )
|
8755 |
|
|
ROM_LOAD16_BYTE( "u195.rom", 0x100001, 0x20000, CRC(c95e4443) SHA1(28417dee9ccdfa65b0f4a92aa29b90279fe8cd85) )
|
8756 |
|
|
|
8757 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
8758 |
|
|
ROMX_LOAD( "s92_01.bin", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8759 |
|
|
ROMX_LOAD( "s92_02.bin", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8760 |
|
|
ROMX_LOAD( "s92_03.bin", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8761 |
|
|
ROMX_LOAD( "s92_04.bin", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8762 |
|
|
ROMX_LOAD( "s92_05.bin", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8763 |
|
|
ROMX_LOAD( "s92_06.bin", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8764 |
|
|
ROMX_LOAD( "s92_07.bin", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8765 |
|
|
ROMX_LOAD( "s92_08.bin", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8766 |
|
|
ROMX_LOAD( "s92_10.bin", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8767 |
|
|
ROMX_LOAD( "s92_11.bin", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8768 |
|
|
ROMX_LOAD( "s92_12.bin", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8769 |
|
|
ROMX_LOAD( "s92_13.bin", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8770 |
|
|
|
8771 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8772 |
|
|
ROM_LOAD( "s92_09.bin", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
8773 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8774 |
|
|
|
8775 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8776 |
|
|
ROM_LOAD( "s92_18.bin", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
8777 |
|
|
ROM_LOAD( "s92_19.bin", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
8778 |
|
|
ROM_END
|
8779 |
|
|
|
8780 |
|
|
/* B-Board 89625B-1 */
|
8781 |
|
|
ROM_START( cworld2j )
|
8782 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8783 |
|
|
ROM_LOAD16_BYTE( "q5_36.12f", 0x00000, 0x20000, CRC(38a08099) SHA1(961f733baa2bbf8419e4de70f18660098dba7d52) )
|
8784 |
|
|
ROM_LOAD16_BYTE( "q5_42.12h", 0x00001, 0x20000, CRC(4d29b3a4) SHA1(bf40fc22c0161fe131ca69100b2a4d102e86bde6) )
|
8785 |
|
|
ROM_LOAD16_BYTE( "q5_37.13f", 0x40000, 0x20000, CRC(eb547ebc) SHA1(fce470b05ce095badd180c3740677146f52f6080) )
|
8786 |
|
|
ROM_LOAD16_BYTE( "q5_43.13h", 0x40001, 0x20000, CRC(3ef65ea8) SHA1(2348d84b380c0e8ebe270a37d4ff3ce5204abc8c) )
|
8787 |
|
|
ROM_LOAD16_BYTE( "q5_34.10f", 0x80000, 0x20000, CRC(7fcc1317) SHA1(672ca45d3fad5eec4d65bbbbd1d21cbf6be4ec8b) )
|
8788 |
|
|
ROM_LOAD16_BYTE( "q5_40.10h", 0x80001, 0x20000, CRC(7f14b7b4) SHA1(5564eb9f65dad76ebe40d12d5c39fec5e246adf0) )
|
8789 |
|
|
ROM_LOAD16_BYTE( "q5_35.11f", 0xc0000, 0x20000, CRC(abacee26) SHA1(2f513c02f715ffeec12a6d1c292619e214155cbc) )
|
8790 |
|
|
ROM_LOAD16_BYTE( "q5_41.11h", 0xc0001, 0x20000, CRC(d3654067) SHA1(0b597483e136ff19b031171941cb8439bcd7f145) )
|
8791 |
|
|
|
8792 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
8793 |
|
|
ROMX_LOAD( "q5_09.4b", 0x000000, 0x20000, CRC(48496d80) SHA1(bdfaca6375c8275b06b2bc170a25ff6aa62394dc) , ROM_SKIP(7) )
|
8794 |
|
|
ROMX_LOAD( "q5_01.4a", 0x000001, 0x20000, CRC(c5453f56) SHA1(113fe6cc6c830352df5992be9fa34c4d70bf32ed) , ROM_SKIP(7) )
|
8795 |
|
|
ROMX_LOAD( "q5_13.9b", 0x000002, 0x20000, CRC(c741ac52) SHA1(d8b4aeacfd62586b98a1381da357dcc5ab16c1c6) , ROM_SKIP(7) )
|
8796 |
|
|
ROMX_LOAD( "q5_05.9a", 0x000003, 0x20000, CRC(143e068f) SHA1(24cdc49c09a9f0c93e04b37cf7ebba09a929c9b0) , ROM_SKIP(7) )
|
8797 |
|
|
ROMX_LOAD( "q5_24.5e", 0x000004, 0x20000, CRC(b419d139) SHA1(46cd97da2413eb5fbd38fa2c20914f3c5f1c6ec8) , ROM_SKIP(7) )
|
8798 |
|
|
ROMX_LOAD( "q5_17.5c", 0x000005, 0x20000, CRC(bd3b4d11) SHA1(bb62169bc52562715878a33cc4f8558e05d581d3) , ROM_SKIP(7) )
|
8799 |
|
|
ROMX_LOAD( "q5_38.8h", 0x000006, 0x20000, CRC(9c24670c) SHA1(3b98078b7360e21b3905fd973e01b88b02090759) , ROM_SKIP(7) )
|
8800 |
|
|
ROMX_LOAD( "q5_32.8f", 0x000007, 0x20000, CRC(3ef9c7c2) SHA1(52a18d7b12f0c14c5cf68a3dd63571e955005f4c) , ROM_SKIP(7) )
|
8801 |
|
|
ROMX_LOAD( "q5_10.5b", 0x100000, 0x20000, CRC(119e5e93) SHA1(b5b6c2e3516ebe555a26ecfb5934f3b65371bf36) , ROM_SKIP(7) )
|
8802 |
|
|
ROMX_LOAD( "q5_02.5a", 0x100001, 0x20000, CRC(a2cadcbe) SHA1(3d1079f62cce628cbc5b810c0bd51c67c87f4eca) , ROM_SKIP(7) )
|
8803 |
|
|
ROMX_LOAD( "q5_14.10b", 0x100002, 0x20000, CRC(a8755f82) SHA1(0a2fbc8b96651f9ab72eb451723e56ca0a859868) , ROM_SKIP(7) )
|
8804 |
|
|
ROMX_LOAD( "q5_06.10a", 0x100003, 0x20000, CRC(c92a91fc) SHA1(dfe9682349cf94be414b7e1895b632de41729194) , ROM_SKIP(7) )
|
8805 |
|
|
ROMX_LOAD( "q5_25.7e", 0x100004, 0x20000, CRC(979237cb) SHA1(9534b05523317a220b3b957a18fec51f1d4e37b3) , ROM_SKIP(7) )
|
8806 |
|
|
ROMX_LOAD( "q5_18.7c", 0x100005, 0x20000, CRC(c57da03c) SHA1(ad7bce859f56d201d229032baf4fb9f65b54765b) , ROM_SKIP(7) )
|
8807 |
|
|
ROMX_LOAD( "q5_39.9h", 0x100006, 0x20000, CRC(a5839b25) SHA1(20c4c4f24f21a325a03538306de799df2a89f6cb) , ROM_SKIP(7) )
|
8808 |
|
|
ROMX_LOAD( "q5_33.9f", 0x100007, 0x20000, CRC(04d03930) SHA1(37f2556eeb52f8edfcddd3f3642fa24565d5a7bd) , ROM_SKIP(7) )
|
8809 |
|
|
|
8810 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8811 |
|
|
ROM_LOAD( "q5_23.13b", 0x00000, 0x08000, CRC(e14dc524) SHA1(0020a9002572002458fbfe45e8a959cb90de3f03) )
|
8812 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8813 |
|
|
|
8814 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8815 |
|
|
ROM_LOAD( "q5_30.12c", 0x00000, 0x20000, CRC(d10c1b68) SHA1(2423241f3340d8ab1b6bf9514ca8c3bba1273873) )
|
8816 |
|
|
ROM_LOAD( "q5_31.13c", 0x20000, 0x20000, CRC(7d17e496) SHA1(a274b94ec4f042dddc239ecb9ac2e1e2375f5eb2) )
|
8817 |
|
|
|
8818 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8819 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8820 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8821 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8822 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8823 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8824 |
|
|
|
8825 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8826 |
|
|
ROM_LOAD( "q522b.1a", 0x0000, 0x0117, NO_DUMP )
|
8827 |
|
|
ROM_LOAD( "lwio.12e", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) ) /* seen the same pcb with IOB1.12E */
|
8828 |
|
|
|
8829 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
8830 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
8831 |
|
|
ROM_END
|
8832 |
|
|
|
8833 |
|
|
/* B-Board 89624B-3 */
|
8834 |
|
|
ROM_START( varth )
|
8835 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8836 |
|
|
ROM_LOAD16_BYTE( "vae_30b.11f", 0x00000, 0x20000, CRC(adb8d391) SHA1(5e7160509e0315eb32cc390ddd7e4ef7a4a1a70a) )
|
8837 |
|
|
ROM_LOAD16_BYTE( "vae_35b.11h", 0x00001, 0x20000, CRC(44e5548f) SHA1(17b4be1f4159f6b6803d8c2950823ece0bdde8b2) )
|
8838 |
|
|
ROM_LOAD16_BYTE( "vae_31b.12f", 0x40000, 0x20000, CRC(1749a71c) SHA1(bd9bfd5bbe2d426c94df755c977faa92a28f16ab) )
|
8839 |
|
|
ROM_LOAD16_BYTE( "vae_36b.12h", 0x40001, 0x20000, CRC(5f2e2450) SHA1(676e8d96406d81ceadd4a0a69959cdcb6d5d9ac8) )
|
8840 |
|
|
ROM_LOAD16_BYTE( "vae_28b.9f", 0x80000, 0x20000, CRC(e524ca50) SHA1(487d5ddabe852872f331362034c4fa16e0926e3d) )
|
8841 |
|
|
ROM_LOAD16_BYTE( "vae_33b.9h", 0x80001, 0x20000, CRC(c0bbf8c9) SHA1(447540b856776770af8022a291d46612c1bb5909) )
|
8842 |
|
|
ROM_LOAD16_BYTE( "vae_29b.10f", 0xc0000, 0x20000, CRC(6640996a) SHA1(3ed7bd947dc8224435680dedf4955ed6041c6028) )
|
8843 |
|
|
ROM_LOAD16_BYTE( "vae_34b.10h", 0xc0001, 0x20000, CRC(fa59be8a) SHA1(86a3d3a7126c021e2ca8ac20238695396367e098) )
|
8844 |
|
|
|
8845 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
8846 |
|
|
ROMX_LOAD( "va-5m.7a", 0x000000, 0x80000, CRC(b1fb726e) SHA1(5ac0876b6c49d0a99710dda68653664f4d8c1167) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8847 |
|
|
ROMX_LOAD( "va-7m.9a", 0x000002, 0x80000, CRC(4c6588cd) SHA1(d14e8cf051ac934ccc989d8c571c6cc9eed34af5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8848 |
|
|
ROMX_LOAD( "va-1m.3a", 0x000004, 0x80000, CRC(0b1ace37) SHA1(6f9493c22f667f683db2789972fd16bb94724679) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8849 |
|
|
ROMX_LOAD( "va-3m.5a", 0x000006, 0x80000, CRC(44dfe706) SHA1(a013a434df3161a91aafbb35dc4e20dfb3f177f4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8850 |
|
|
|
8851 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8852 |
|
|
ROM_LOAD( "va_09.12b", 0x00000, 0x08000, CRC(7a99446e) SHA1(ca027f41e3e58be5abc33ad7380746658cb5380a) ) // missing sticker, could be va_9.12b
|
8853 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8854 |
|
|
|
8855 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8856 |
|
|
ROM_LOAD( "va_18.11c", 0x00000, 0x20000, CRC(de30510e) SHA1(8e878696192606b76a3a0e53553e638d9621cff7) )
|
8857 |
|
|
ROM_LOAD( "va_19.12c", 0x20000, 0x20000, CRC(0610a4ac) SHA1(3da02ea6a7a56c85de898806d2a1cf6bc526c1b3) )
|
8858 |
|
|
|
8859 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8860 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8861 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8862 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8863 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8864 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8865 |
|
|
|
8866 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8867 |
|
|
ROM_LOAD( "va24b.1a", 0x0000, 0x0117, CRC(cc476650) SHA1(a417f7971b8709023932fc2b68c9e3cd699ab6f2) )
|
8868 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8869 |
|
|
ROM_END
|
8870 |
|
|
|
8871 |
|
|
/* B-Board 89624B-? */
|
8872 |
|
|
ROM_START( varthr1 )
|
8873 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8874 |
|
|
ROM_LOAD16_BYTE( "vae_30a.11f", 0x00000, 0x20000, CRC(7fcd0091) SHA1(7bed452736eda4a26c43c5dd54ec6799afa6e770) )
|
8875 |
|
|
ROM_LOAD16_BYTE( "vae_35a.11h", 0x00001, 0x20000, CRC(35cf9509) SHA1(a189ca7740d77262413ec2891af034d0057892be) )
|
8876 |
|
|
ROM_LOAD16_BYTE( "vae_31a.12f", 0x40000, 0x20000, CRC(15e5ee81) SHA1(6c6248b07f7e956a37d5dcb4b67d026f57fae13b) )
|
8877 |
|
|
ROM_LOAD16_BYTE( "vae_36a.12h", 0x40001, 0x20000, CRC(153a201e) SHA1(5936e447d5cd02ff13802cf78393b521431ad06c) )
|
8878 |
|
|
ROM_LOAD16_BYTE( "vae_28a.9f", 0x80000, 0x20000, CRC(7a0e0d25) SHA1(203692ef1daeef7ba08b154cf029cc07a2e0e23d) )
|
8879 |
|
|
ROM_LOAD16_BYTE( "vae_33a.9h", 0x80001, 0x20000, CRC(f2365922) SHA1(efb2221033e4b46fedaf3d8c850e208f849e6af0) )
|
8880 |
|
|
ROM_LOAD16_BYTE( "vae_29a.10f", 0xc0000, 0x20000, CRC(5e2cd2c3) SHA1(eff955c7dc0d8ae215e7188cc4865726104c7777) )
|
8881 |
|
|
ROM_LOAD16_BYTE( "vae_34a.10h", 0xc0001, 0x20000, CRC(3d9bdf83) SHA1(d655803a6f07b90e44aacaa3e6059ac330ef2ec6) )
|
8882 |
|
|
|
8883 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
8884 |
|
|
ROMX_LOAD( "va-5m.7a", 0x000000, 0x80000, CRC(b1fb726e) SHA1(5ac0876b6c49d0a99710dda68653664f4d8c1167) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8885 |
|
|
ROMX_LOAD( "va-7m.9a", 0x000002, 0x80000, CRC(4c6588cd) SHA1(d14e8cf051ac934ccc989d8c571c6cc9eed34af5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8886 |
|
|
ROMX_LOAD( "va-1m.3a", 0x000004, 0x80000, CRC(0b1ace37) SHA1(6f9493c22f667f683db2789972fd16bb94724679) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8887 |
|
|
ROMX_LOAD( "va-3m.5a", 0x000006, 0x80000, CRC(44dfe706) SHA1(a013a434df3161a91aafbb35dc4e20dfb3f177f4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
8888 |
|
|
|
8889 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8890 |
|
|
ROM_LOAD( "va_09.12b", 0x00000, 0x08000, CRC(7a99446e) SHA1(ca027f41e3e58be5abc33ad7380746658cb5380a) )
|
8891 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8892 |
|
|
|
8893 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8894 |
|
|
ROM_LOAD( "va_18.11c", 0x00000, 0x20000, CRC(de30510e) SHA1(8e878696192606b76a3a0e53553e638d9621cff7) )
|
8895 |
|
|
ROM_LOAD( "va_19.12c", 0x20000, 0x20000, CRC(0610a4ac) SHA1(3da02ea6a7a56c85de898806d2a1cf6bc526c1b3) )
|
8896 |
|
|
|
8897 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8898 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8899 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8900 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8901 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8902 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8903 |
|
|
|
8904 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8905 |
|
|
ROM_LOAD( "va24b.1a", 0x0000, 0x0117, CRC(cc476650) SHA1(a417f7971b8709023932fc2b68c9e3cd699ab6f2) )
|
8906 |
|
|
ROM_LOAD( "iob1.11e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8907 |
|
|
ROM_END
|
8908 |
|
|
|
8909 |
|
|
/* B-Board 91635B-2 */
|
8910 |
|
|
ROM_START( varthu )
|
8911 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8912 |
|
|
ROM_LOAD16_WORD_SWAP( "vau_23a.8f", 0x00000, 0x80000, CRC(fbe68726) SHA1(68917d366551d2203400adc3261355dd3b332bcb) )
|
8913 |
|
|
ROM_LOAD16_WORD_SWAP( "vau_22a.7f", 0x80000, 0x80000, CRC(0ed71bbd) SHA1(e7f0f0edf0936a774e122842b09f5c5ce25a96ad) )
|
8914 |
|
|
|
8915 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
8916 |
|
|
ROMX_LOAD( "va-5m.3a", 0x000000, 0x80000, CRC(b1fb726e) SHA1(5ac0876b6c49d0a99710dda68653664f4d8c1167) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "1" socket // == va-5m.7a
|
8917 |
|
|
ROMX_LOAD( "va-7m.5a", 0x000002, 0x80000, CRC(4c6588cd) SHA1(d14e8cf051ac934ccc989d8c571c6cc9eed34af5) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "3" socket // == va-7m.9a
|
8918 |
|
|
ROMX_LOAD( "va-1m.4a", 0x000004, 0x80000, CRC(0b1ace37) SHA1(6f9493c22f667f683db2789972fd16bb94724679) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "2" socket // == va-1m.3a
|
8919 |
|
|
ROMX_LOAD( "va-3m.6a", 0x000006, 0x80000, CRC(44dfe706) SHA1(a013a434df3161a91aafbb35dc4e20dfb3f177f4) , ROM_GROUPWORD | ROM_SKIP(6) ) // in "4" socket // == va-3m.5a
|
8920 |
|
|
|
8921 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8922 |
|
|
ROM_LOAD( "va_09.11a", 0x00000, 0x08000, CRC(7a99446e) SHA1(ca027f41e3e58be5abc33ad7380746658cb5380a) ) // == va_09.12b
|
8923 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8924 |
|
|
|
8925 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8926 |
|
|
ROM_LOAD( "va_18.11c", 0x00000, 0x20000, CRC(de30510e) SHA1(8e878696192606b76a3a0e53553e638d9621cff7) )
|
8927 |
|
|
ROM_LOAD( "va_19.12c", 0x20000, 0x20000, CRC(0610a4ac) SHA1(3da02ea6a7a56c85de898806d2a1cf6bc526c1b3) )
|
8928 |
|
|
|
8929 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8930 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8931 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8932 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8933 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8934 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8935 |
|
|
|
8936 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8937 |
|
|
ROM_LOAD( "va63b.1a", 0x0000, 0x0117, NO_DUMP )
|
8938 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
8939 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
8940 |
|
|
ROM_END
|
8941 |
|
|
|
8942 |
|
|
/* B-Board 88622B-3 */
|
8943 |
|
|
ROM_START( varthj )
|
8944 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8945 |
|
|
ROM_LOAD16_BYTE( "vaj_36b.12f", 0x00000, 0x20000, CRC(1d798d6a) SHA1(b12579e9dcb88416bc00653b143832d9347adbaf) )
|
8946 |
|
|
ROM_LOAD16_BYTE( "vaj_42b.12h", 0x00001, 0x20000, CRC(0f720233) SHA1(2d9442ceafd5e2208aa8cd4bcb66861bff6aec47) )
|
8947 |
|
|
ROM_LOAD16_BYTE( "vaj_37b.13f", 0x40000, 0x20000, CRC(24414b17) SHA1(6c0b24cf8045fc033217c737dba2c046d7d0a09a) )
|
8948 |
|
|
ROM_LOAD16_BYTE( "vaj_43b.13h", 0x40001, 0x20000, CRC(34b4b06c) SHA1(3033d1d053ba97d6da17064d7b944a10817b93b1) )
|
8949 |
|
|
ROM_LOAD16_BYTE( "vaj_34b.10f", 0x80000, 0x20000, CRC(87c79aed) SHA1(bb90720d1d04ed6ad276a5230cb078229aa8a40a) )
|
8950 |
|
|
ROM_LOAD16_BYTE( "vaj_40b.10h", 0x80001, 0x20000, CRC(210b4bd0) SHA1(15771c32af9fb4760953ef5475de228200851b42) )
|
8951 |
|
|
ROM_LOAD16_BYTE( "vaj_35b.11f", 0xc0000, 0x20000, CRC(6b0da69f) SHA1(5883bea31a22a44ad7494d6acd523c88b62f8743) )
|
8952 |
|
|
ROM_LOAD16_BYTE( "vaj_41b.11h", 0xc0001, 0x20000, CRC(6542c8a4) SHA1(5f828cf28ef905e4701c92f317e1257a40964a65) )
|
8953 |
|
|
|
8954 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
8955 |
|
|
ROMX_LOAD( "va_09.4b", 0x000000, 0x20000, CRC(183dfaa8) SHA1(230c65c1b11b3a5d1733455e0130dad2740e2d2d) , ROM_SKIP(7) ) // == va-5m.7a
|
8956 |
|
|
ROMX_LOAD( "va_01.4a", 0x000001, 0x20000, CRC(c41312b5) SHA1(4077cb8200fc403953a08d94652fa8f572dc202d) , ROM_SKIP(7) ) // == va-5m.7a
|
8957 |
|
|
ROMX_LOAD( "va_13.9b", 0x000002, 0x20000, CRC(45537e69) SHA1(18581cbf09b1ec35ea388dce73db7099a1790f60) , ROM_SKIP(7) ) // == va-7m.9a
|
8958 |
|
|
ROMX_LOAD( "va_05.9a", 0x000003, 0x20000, CRC(7065d4e9) SHA1(0e16b4ba2309cca609eaa906c99c61172ca273d0) , ROM_SKIP(7) ) // == va-7m.9a
|
8959 |
|
|
ROMX_LOAD( "va_24.5e", 0x000004, 0x20000, CRC(57191ccf) SHA1(8247b6ca36dd114ea2d030141ce48ea881ea648c) , ROM_SKIP(7) ) // == va-1m.3a
|
8960 |
|
|
ROMX_LOAD( "va_17.5c", 0x000005, 0x20000, CRC(054f5a5b) SHA1(28fc6ff2144daad18b5aed8c08d0b65e6fc2b06f) , ROM_SKIP(7) ) // == va-1m.3a
|
8961 |
|
|
ROMX_LOAD( "va_38.8h", 0x000006, 0x20000, CRC(e117a17e) SHA1(576ec580050e9ce3e3be96b849247288411ff68c) , ROM_SKIP(7) ) // == va-3m.5a
|
8962 |
|
|
ROMX_LOAD( "va_32.8f", 0x000007, 0x20000, CRC(3b4f40b2) SHA1(7033d0f754381fe8d5ed29b58ebbd665a0ba1725) , ROM_SKIP(7) ) // == va-3m.5a
|
8963 |
|
|
ROMX_LOAD( "va_10.5b", 0x100000, 0x20000, CRC(d62750cd) SHA1(0b792f806ed5ab7f6ec0c53bb9bf9965d7ddc47e) , ROM_SKIP(7) ) // == va-5m.7a
|
8964 |
|
|
ROMX_LOAD( "va_02.5a", 0x100001, 0x20000, CRC(11590325) SHA1(9d776f4008db76f8f141db5024a3eed78e364b6a) , ROM_SKIP(7) ) // == va-5m.7a
|
8965 |
|
|
ROMX_LOAD( "va_14.10b", 0x100002, 0x20000, CRC(dc2f4783) SHA1(f9c274d1ab24159980f29db7da5bcc179761237f) , ROM_SKIP(7) ) // == va-7m.9a
|
8966 |
|
|
ROMX_LOAD( "va_06.10a", 0x100003, 0x20000, CRC(06e833ac) SHA1(e8df6e2ef8300b5e412dd74cfe329b5535056e62) , ROM_SKIP(7) ) // == va-7m.9a
|
8967 |
|
|
ROMX_LOAD( "va_25.7e", 0x100004, 0x20000, CRC(51d90690) SHA1(9079d56007aae257f56ce47bbb24873dc18c5bd6) , ROM_SKIP(7) ) // == va-1m.3a
|
8968 |
|
|
ROMX_LOAD( "va_18.7c", 0x100005, 0x20000, CRC(a17817c0) SHA1(23d9ae2ae68e4c8be72da7013109ecdfc30d4b53) , ROM_SKIP(7) ) // == va-1m.3a
|
8969 |
|
|
ROMX_LOAD( "va_39.9h", 0x100006, 0x20000, CRC(b0b12f51) SHA1(68a33736dcb0703e46ba48918a29ecd559575a97) , ROM_SKIP(7) ) // == va-3m.5a
|
8970 |
|
|
ROMX_LOAD( "va_33.9f", 0x100007, 0x20000, CRC(4b003af7) SHA1(0c1d18a3ee7f3a48219f73eb21f88a260a9a001e) , ROM_SKIP(7) ) // == va-3m.5a
|
8971 |
|
|
|
8972 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
8973 |
|
|
ROM_LOAD( "va_23.13c", 0x00000, 0x08000, CRC(7a99446e) SHA1(ca027f41e3e58be5abc33ad7380746658cb5380a) ) // == va_09.12b
|
8974 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
8975 |
|
|
|
8976 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
8977 |
|
|
ROM_LOAD( "va_30.12e", 0x00000, 0x20000, CRC(de30510e) SHA1(8e878696192606b76a3a0e53553e638d9621cff7) ) // == va_18.11c
|
8978 |
|
|
ROM_LOAD( "va_31.13e", 0x20000, 0x20000, CRC(0610a4ac) SHA1(3da02ea6a7a56c85de898806d2a1cf6bc526c1b3) ) // == va_19.12c
|
8979 |
|
|
|
8980 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
8981 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
8982 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
8983 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
8984 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
8985 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
8986 |
|
|
|
8987 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
8988 |
|
|
ROM_LOAD( "va22b.1a", 0x0000, 0x0117, CRC(bd7cd574) SHA1(00e49631aceb2871e9313f40264fa55eaaa3538c) )
|
8989 |
|
|
ROM_LOAD( "lwio.12c", 0x0000, 0x0117, CRC(ad52b90c) SHA1(f0fd6aeea515ee449320fe15684e6b3ab7f97bf4) )
|
8990 |
|
|
|
8991 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
8992 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
8993 |
|
|
ROM_END
|
8994 |
|
|
|
8995 |
|
|
/* B-Board 89625B-1 */
|
8996 |
|
|
ROM_START( qad )
|
8997 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
8998 |
|
|
ROM_LOAD16_BYTE( "qdu_36a.12f", 0x00000, 0x20000, CRC(de9c24a0) SHA1(458962943e8d97d1f4e5a15ac1c8d3bcaa32918b) )
|
8999 |
|
|
ROM_LOAD16_BYTE( "qdu_42a.12h", 0x00001, 0x20000, CRC(cfe36f0c) SHA1(370a47461b2dbb7807f547f5b4b33296572c5d78) )
|
9000 |
|
|
ROM_LOAD16_BYTE( "qdu_37a.13f", 0x40000, 0x20000, CRC(10d22320) SHA1(73b2876d5447f50a850c466789d9297269f732d6) )
|
9001 |
|
|
ROM_LOAD16_BYTE( "qdu_43a.13h", 0x40001, 0x20000, CRC(15e6beb9) SHA1(68d11e9bdd82775060281c5880f249e3515dc235) )
|
9002 |
|
|
|
9003 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
9004 |
|
|
ROMX_LOAD( "qd_09.4b", 0x000000, 0x20000, CRC(8c3f9f44) SHA1(b5ab20515b7f3e7db023be42d4c7ed1941b37d9b) , ROM_SKIP(7) )
|
9005 |
|
|
ROMX_LOAD( "qd_01.4a", 0x000001, 0x20000, CRC(f688cf8f) SHA1(1b20095e536a24406513715cded249c9be1aa1d2) , ROM_SKIP(7) )
|
9006 |
|
|
ROMX_LOAD( "qd_13.9b", 0x000002, 0x20000, CRC(afbd551b) SHA1(02e2f12196c542a004325689bda8949213ef0333) , ROM_SKIP(7) )
|
9007 |
|
|
ROMX_LOAD( "qd_05.9a", 0x000003, 0x20000, CRC(c3db0910) SHA1(cf3aa3d3b64031dea92a80e5650151315cf871bf) , ROM_SKIP(7) )
|
9008 |
|
|
ROMX_LOAD( "qd_24.5e", 0x000004, 0x20000, CRC(2f1bd0ec) SHA1(017e0dc521bf402c700775ee06cbc124f7ce0e3f) , ROM_SKIP(7) )
|
9009 |
|
|
ROMX_LOAD( "qd_17.5c", 0x000005, 0x20000, CRC(a812f9e2) SHA1(9b7ceb347fbe00c40338b97ee6e8e4d1db9e7cb3) , ROM_SKIP(7) )
|
9010 |
|
|
ROMX_LOAD( "qd_38.8h", 0x000006, 0x20000, CRC(ccdddd1f) SHA1(8304c4cdfaa1ae6b37e2733e9a6ddce9252fd43a) , ROM_SKIP(7) )
|
9011 |
|
|
ROMX_LOAD( "qd_32.8f", 0x000007, 0x20000, CRC(a8d295d3) SHA1(d4d0bdaeb40f652ef33b317cb2b566b4c3550242) , ROM_SKIP(7) )
|
9012 |
|
|
|
9013 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
9014 |
|
|
ROM_LOAD( "qd_23.13b", 0x00000, 0x08000, CRC(cfb5264b) SHA1(e662ed5555d02ccf4e62cdbcfa0bbfc019734ee1) )
|
9015 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
9016 |
|
|
|
9017 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
9018 |
|
|
ROM_LOAD( "qdu_30.12c", 0x00000, 0x20000, CRC(f190da84) SHA1(d5cd4c69b5d135a2f2fea8ca9631251c9da79e70) )
|
9019 |
|
|
ROM_LOAD( "qdu_31.13c", 0x20000, 0x20000, CRC(b7583f73) SHA1(3896e0fcf375e9e5d9ba70cc1ed001cd702f9ff7) )
|
9020 |
|
|
|
9021 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9022 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9023 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9024 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
9025 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9026 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
9027 |
|
|
|
9028 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9029 |
|
|
ROM_LOAD( "qd22b.1a", 0x0000, 0x0117, CRC(783c53ab) SHA1(1bf87e5fe7e7cbcec0d76ed094dcac823e45af14) )
|
9030 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) ) /* seen the same pcb with LWIO.12E */
|
9031 |
|
|
|
9032 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9033 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9034 |
|
|
ROM_END
|
9035 |
|
|
|
9036 |
|
|
/* B-Board 91634B-2, Japan Resale Ver. */
|
9037 |
|
|
ROM_START( qadjr )
|
9038 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9039 |
|
|
ROM_LOAD16_WORD_SWAP( "qad_23a.8f", 0x00000, 0x80000, CRC(4d3553de) SHA1(07eabcb02fbbe11397ce91405a2e6bb53b3d5d4f) )
|
9040 |
|
|
ROM_LOAD16_WORD_SWAP( "qad_22a.7f", 0x80000, 0x80000, CRC(3191ddd0) SHA1(2806021a5dc809ca43692bbe9c4f5ef690c9ac14) )
|
9041 |
|
|
|
9042 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
9043 |
|
|
ROMX_LOAD( "qad_01.3a", 0x000000, 0x80000, CRC(9d853b57) SHA1(380b41a3eced1f4a5523999b63d80b7593a85eca) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9044 |
|
|
ROMX_LOAD( "qad_02.4a", 0x000002, 0x80000, CRC(b35976c4) SHA1(3e128db89186c4e88c46be9da310b755ae5b816c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9045 |
|
|
ROMX_LOAD( "qad_03.5a", 0x000004, 0x80000, CRC(cea4ca8c) SHA1(5c50758647419129f2b35ab4dc712796fa801c12) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9046 |
|
|
ROMX_LOAD( "qad_04.6a", 0x000006, 0x80000, CRC(41b74d1b) SHA1(78aa2faec512c505f98b4e8053fc161941d41773) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9047 |
|
|
|
9048 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
9049 |
|
|
ROM_LOAD( "qad_09.12a", 0x00000, 0x08000, CRC(733161cc) SHA1(dfb8c5a1037bd3b2712fb327122ec39ceb993b8d) )
|
9050 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
9051 |
|
|
|
9052 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
9053 |
|
|
ROM_LOAD( "qad_18.11c", 0x00000, 0x20000, CRC(2bfe6f6a) SHA1(b2a98ac034c65b7ac8167431f05f35d4799032ea) )
|
9054 |
|
|
ROM_LOAD( "qad_19.12c", 0x20000, 0x20000, CRC(13d3236b) SHA1(785d49de484e9ac6971eaceebebfecb8e58563f6) )
|
9055 |
|
|
|
9056 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9057 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9058 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9059 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
9060 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9061 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
9062 |
|
|
|
9063 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9064 |
|
|
ROM_LOAD( "qad63b.1a", 0x0000, 0x0117, CRC(b3312b13) SHA1(24bd6235fe273a672de2d4749e57280994f11819) )
|
9065 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9066 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9067 |
|
|
|
9068 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9069 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9070 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
9071 |
|
|
ROM_END
|
9072 |
|
|
|
9073 |
|
|
/* B-Board 91635B-2 */
|
9074 |
|
|
ROM_START( wof )
|
9075 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9076 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2e_23c.8f", 0x000000, 0x80000, CRC(0d708505) SHA1(10b8cb53a4600e3e76f471a3eee8a600e93096fc) )
|
9077 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2e_22c.7f", 0x080000, 0x80000, CRC(608c17e3) SHA1(52c2d05279623d93b27856e6b76830796a089eae) )
|
9078 |
|
|
|
9079 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9080 |
|
|
ROMX_LOAD( "tk2-1m.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9081 |
|
|
ROMX_LOAD( "tk2-3m.5a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9082 |
|
|
ROMX_LOAD( "tk2-2m.4a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9083 |
|
|
ROMX_LOAD( "tk2-4m.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9084 |
|
|
ROMX_LOAD( "tk2-5m.7a", 0x200000, 0x80000, CRC(291f0f0b) SHA1(094baf0f960f25fc2525b3b1cc378a49d9a0955d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9085 |
|
|
ROMX_LOAD( "tk2-7m.9a", 0x200002, 0x80000, CRC(3edeb949) SHA1(c155698dd9ee9eb24bbc97a21118ef2e897ea82f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9086 |
|
|
ROMX_LOAD( "tk2-6m.8a", 0x200004, 0x80000, CRC(1abd14d6) SHA1(dffff3126f102b4ec028a81405fc5b9bd7bb65b3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9087 |
|
|
ROMX_LOAD( "tk2-8m.10a", 0x200006, 0x80000, CRC(b27948e3) SHA1(870d5d23f56798831c641e877ea94217058b2ddc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9088 |
|
|
|
9089 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9090 |
|
|
ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) )
|
9091 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9092 |
|
|
|
9093 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9094 |
|
|
ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) )
|
9095 |
|
|
ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) )
|
9096 |
|
|
ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) )
|
9097 |
|
|
ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) )
|
9098 |
|
|
|
9099 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9100 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9101 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9102 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9103 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9104 |
|
|
|
9105 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9106 |
|
|
ROM_LOAD( "tk263b.1a", 0x0000, 0x0117, CRC(c4b0349b) SHA1(b4873dd5ad8735048deb3475222dde3c0b67eaaf) )
|
9107 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9108 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9109 |
|
|
|
9110 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9111 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9112 |
|
|
|
9113 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9114 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9115 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9116 |
|
|
ROM_LOAD( "d9k1.9k", 0x0000, 0x0117, NO_DUMP ) // pal verification required
|
9117 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9118 |
|
|
ROM_END
|
9119 |
|
|
|
9120 |
|
|
/* B-Board 91635B-2 */
|
9121 |
|
|
ROM_START( wofr1 )
|
9122 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9123 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2e_23b.8f", 0x000000, 0x80000, CRC(11fb2ed1) SHA1(19e09ad6f9edc7997b030cddfe1d9c96d88135f2) )
|
9124 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2e_22b.7f", 0x080000, 0x80000, CRC(479b3f24) SHA1(9fb8ae06856fe115addfb6794c28978a4f6716ec) )
|
9125 |
|
|
|
9126 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9127 |
|
|
ROMX_LOAD( "tk2-1m.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9128 |
|
|
ROMX_LOAD( "tk2-3m.5a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9129 |
|
|
ROMX_LOAD( "tk2-2m.4a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9130 |
|
|
ROMX_LOAD( "tk2-4m.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9131 |
|
|
ROMX_LOAD( "tk2-5m.7a", 0x200000, 0x80000, CRC(291f0f0b) SHA1(094baf0f960f25fc2525b3b1cc378a49d9a0955d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9132 |
|
|
ROMX_LOAD( "tk2-7m.9a", 0x200002, 0x80000, CRC(3edeb949) SHA1(c155698dd9ee9eb24bbc97a21118ef2e897ea82f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9133 |
|
|
ROMX_LOAD( "tk2-6m.8a", 0x200004, 0x80000, CRC(1abd14d6) SHA1(dffff3126f102b4ec028a81405fc5b9bd7bb65b3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9134 |
|
|
ROMX_LOAD( "tk2-8m.10a", 0x200006, 0x80000, CRC(b27948e3) SHA1(870d5d23f56798831c641e877ea94217058b2ddc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9135 |
|
|
|
9136 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9137 |
|
|
ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) )
|
9138 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9139 |
|
|
|
9140 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9141 |
|
|
ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) )
|
9142 |
|
|
ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) )
|
9143 |
|
|
ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) )
|
9144 |
|
|
ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) )
|
9145 |
|
|
|
9146 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9147 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9148 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9149 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9150 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9151 |
|
|
|
9152 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9153 |
|
|
ROM_LOAD( "tk263b.1a", 0x0000, 0x0117, CRC(c4b0349b) SHA1(b4873dd5ad8735048deb3475222dde3c0b67eaaf) )
|
9154 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9155 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9156 |
|
|
|
9157 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9158 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9159 |
|
|
|
9160 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9161 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9162 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9163 |
|
|
ROM_LOAD( "d9k1.9k", 0x0000, 0x0117, NO_DUMP ) // pal verification required
|
9164 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9165 |
|
|
ROM_END
|
9166 |
|
|
|
9167 |
|
|
/* B-Board 91635B-2 */
|
9168 |
|
|
ROM_START( wofu )
|
9169 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9170 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2u_23c.8f", 0x000000, 0x80000, CRC(29b89c12) SHA1(2b474b4f45a4ccb0db2a4d5e7ef30e28b5c6cc3a) )
|
9171 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2u_22c.7f", 0x080000, 0x80000, CRC(f5af4774) SHA1(f6d53cf5b330e6d68f84da3e8c831a475585b93e) )
|
9172 |
|
|
|
9173 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9174 |
|
|
ROMX_LOAD( "tk2-1m.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9175 |
|
|
ROMX_LOAD( "tk2-3m.5a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9176 |
|
|
ROMX_LOAD( "tk2-2m.4a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9177 |
|
|
ROMX_LOAD( "tk2-4m.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9178 |
|
|
ROMX_LOAD( "tk2-5m.7a", 0x200000, 0x80000, CRC(291f0f0b) SHA1(094baf0f960f25fc2525b3b1cc378a49d9a0955d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9179 |
|
|
ROMX_LOAD( "tk2-7m.9a", 0x200002, 0x80000, CRC(3edeb949) SHA1(c155698dd9ee9eb24bbc97a21118ef2e897ea82f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9180 |
|
|
ROMX_LOAD( "tk2-6m.8a", 0x200004, 0x80000, CRC(1abd14d6) SHA1(dffff3126f102b4ec028a81405fc5b9bd7bb65b3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9181 |
|
|
ROMX_LOAD( "tk2-8m.10a", 0x200006, 0x80000, CRC(b27948e3) SHA1(870d5d23f56798831c641e877ea94217058b2ddc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9182 |
|
|
|
9183 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9184 |
|
|
ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) )
|
9185 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9186 |
|
|
|
9187 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9188 |
|
|
ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) )
|
9189 |
|
|
ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) )
|
9190 |
|
|
ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) )
|
9191 |
|
|
ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) )
|
9192 |
|
|
|
9193 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9194 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9195 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9196 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9197 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9198 |
|
|
|
9199 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9200 |
|
|
ROM_LOAD( "tk263b.1a", 0x0000, 0x0117, CRC(c4b0349b) SHA1(b4873dd5ad8735048deb3475222dde3c0b67eaaf) )
|
9201 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9202 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9203 |
|
|
|
9204 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9205 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9206 |
|
|
|
9207 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9208 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9209 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9210 |
|
|
ROM_LOAD( "d9k1.9k", 0x0000, 0x0117, NO_DUMP )
|
9211 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9212 |
|
|
ROM_END
|
9213 |
|
|
|
9214 |
|
|
/* B-Board 91634B-2 */
|
9215 |
|
|
/* Note that this Asia set seems to be the only one where GFX are stored into MASK ROMs instead of the usual EPROMs. */
|
9216 |
|
|
ROM_START( wofa )
|
9217 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9218 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2a_23c.8f", 0x000000, 0x80000, CRC(2e024628) SHA1(647f8700fe3b410d798a823bac2e4a89cc9ad8d5) )
|
9219 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2a_22c.7f", 0x080000, 0x80000, CRC(900ad4cd) SHA1(988007447f93f3467029b9c29fd9670a7ecadaa3) )
|
9220 |
|
|
|
9221 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9222 |
|
|
ROMX_LOAD( "tk2-1m.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9223 |
|
|
ROMX_LOAD( "tk2-3m.5a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9224 |
|
|
ROMX_LOAD( "tk2-2m.4a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9225 |
|
|
ROMX_LOAD( "tk2-4m.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9226 |
|
|
ROMX_LOAD( "tk2-5m.7a", 0x200000, 0x80000, CRC(291f0f0b) SHA1(094baf0f960f25fc2525b3b1cc378a49d9a0955d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9227 |
|
|
ROMX_LOAD( "tk2-7m.9a", 0x200002, 0x80000, CRC(3edeb949) SHA1(c155698dd9ee9eb24bbc97a21118ef2e897ea82f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9228 |
|
|
ROMX_LOAD( "tk2-6m.8a", 0x200004, 0x80000, CRC(1abd14d6) SHA1(dffff3126f102b4ec028a81405fc5b9bd7bb65b3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9229 |
|
|
ROMX_LOAD( "tk2-8m.10a", 0x200006, 0x80000, CRC(b27948e3) SHA1(870d5d23f56798831c641e877ea94217058b2ddc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9230 |
|
|
|
9231 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9232 |
|
|
ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) )
|
9233 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9234 |
|
|
|
9235 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9236 |
|
|
ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) )
|
9237 |
|
|
ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) )
|
9238 |
|
|
ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) )
|
9239 |
|
|
ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) )
|
9240 |
|
|
|
9241 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9242 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9243 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9244 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9245 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9246 |
|
|
|
9247 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9248 |
|
|
ROM_LOAD( "tk263b.1a", 0x0000, 0x0117, CRC(c4b0349b) SHA1(b4873dd5ad8735048deb3475222dde3c0b67eaaf) )
|
9249 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9250 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9251 |
|
|
|
9252 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9253 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9254 |
|
|
|
9255 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9256 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9257 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9258 |
|
|
ROM_LOAD( "d9k1.9k", 0x0000, 0x0117, NO_DUMP )
|
9259 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9260 |
|
|
ROM_END
|
9261 |
|
|
|
9262 |
|
|
/* B-Board 91634B-2 */
|
9263 |
|
|
ROM_START( wofj )
|
9264 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9265 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2j_23c.8f", 0x000000, 0x80000, CRC(9b215a68) SHA1(fc83ed26441fbfb15e21b093c7a6bed44b586e51) )
|
9266 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2j_22c.7f", 0x080000, 0x80000, CRC(b74b09ac) SHA1(3a44d6db5f51e1b5d2b43ef0ad1191da21e48427) )
|
9267 |
|
|
|
9268 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9269 |
|
|
ROMX_LOAD( "tk2_01.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2-1m.3a
|
9270 |
|
|
ROMX_LOAD( "tk2_02.4a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2-3m.5a
|
9271 |
|
|
ROMX_LOAD( "tk2_03.5a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2-2m.4a
|
9272 |
|
|
ROMX_LOAD( "tk2_04.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2-4m.6a
|
9273 |
|
|
ROMX_LOAD( "tk2_05.7a", 0x200000, 0x80000, CRC(e4a44d53) SHA1(b747679f4d63e5e62d9fd81b3120fba0401fadfb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9274 |
|
|
ROMX_LOAD( "tk2_06.8a", 0x200002, 0x80000, CRC(58066ba8) SHA1(c93af968e21094d020e4b2002e0c6fc0d746af0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9275 |
|
|
ROMX_LOAD( "tk2_07.9a", 0x200004, 0x80000, CRC(d706568e) SHA1(7886414dc86c42e35d24b85c4bfa41a9f0c167ac) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9276 |
|
|
ROMX_LOAD( "tk2_08.10a", 0x200006, 0x80000, CRC(d4a19a02) SHA1(ff396b1d33d9b4842140f2c6d085fe05748e3244) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9277 |
|
|
|
9278 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9279 |
|
|
ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) )
|
9280 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9281 |
|
|
|
9282 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9283 |
|
|
ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) )
|
9284 |
|
|
ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) )
|
9285 |
|
|
ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) )
|
9286 |
|
|
ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) )
|
9287 |
|
|
|
9288 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9289 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9290 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9291 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9292 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9293 |
|
|
|
9294 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9295 |
|
|
ROM_LOAD( "tk263b.1a", 0x0000, 0x0117, CRC(c4b0349b) SHA1(b4873dd5ad8735048deb3475222dde3c0b67eaaf) )
|
9296 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9297 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9298 |
|
|
|
9299 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9300 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9301 |
|
|
|
9302 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9303 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9304 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9305 |
|
|
ROM_LOAD( "d9k1.9k", 0x0000, 0x0117, NO_DUMP ) // pal verification required
|
9306 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9307 |
|
|
ROM_END
|
9308 |
|
|
|
9309 |
|
|
/* Chinese bootleg board without QSound */
|
9310 |
|
|
ROM_START( wofhfh )
|
9311 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9312 |
|
|
ROM_LOAD16_WORD_SWAP( "23", 0x000000, 0x80000, CRC(6ae4b312) SHA1(fa39f69385d180d90bccd8c5dc9262edd04a6457) )
|
9313 |
|
|
ROM_LOAD16_WORD_SWAP( "22", 0x080000, 0x80000, CRC(94e8d01a) SHA1(875763f6b22734c1a5a890e6c8063515c134045b) )
|
9314 |
|
|
|
9315 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9316 |
|
|
ROMX_LOAD( "1", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9317 |
|
|
ROMX_LOAD( "2", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9318 |
|
|
ROMX_LOAD( "3", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9319 |
|
|
ROMX_LOAD( "4", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9320 |
|
|
ROMX_LOAD( "5", 0x200000, 0x80000, CRC(34949d7b) SHA1(90925a77b08c97cfdbf0dbfbdaa359d1b33b6ae4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9321 |
|
|
ROMX_LOAD( "6", 0x200002, 0x80000, CRC(dfa70971) SHA1(477b99687de38220f0aec9fbba44db03f72cb62a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9322 |
|
|
ROMX_LOAD( "7", 0x200004, 0x80000, CRC(073686a6) SHA1(b774a8d4c6cdbedb123ac01455f718305f23b619) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9323 |
|
|
ROMX_LOAD( "8", 0x200006, 0x80000, CRC(5300f8db) SHA1(b23a19910f680d60ff8afcbc15c471e74ee3569a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9324 |
|
|
|
9325 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* 128k for the audio CPU (+banks) */
|
9326 |
|
|
ROM_LOAD( "9", 0x00000, 0x08000, CRC(86fe8a97) SHA1(cab82bcd0f49bcb40201b439cfdd10266f46752a) )
|
9327 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9328 |
|
|
|
9329 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* samples */
|
9330 |
|
|
ROM_LOAD( "18", 0x00000, 0x20000, CRC(c04be720) SHA1(2e544e0a0358b6afbdf826d35d9c4c59e4787a93) )
|
9331 |
|
|
ROM_LOAD( "19", 0x20000, 0x20000, CRC(fbb8d8c1) SHA1(8a7689bb7ed56243333133cbacf01a0ae825201e) )
|
9332 |
|
|
ROM_END
|
9333 |
|
|
|
9334 |
|
|
/* B-Board 91635B-2 */
|
9335 |
|
|
ROM_START( sf2hf )
|
9336 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9337 |
|
|
ROM_LOAD16_WORD_SWAP( "s2te_23.8f", 0x000000, 0x80000, CRC(2dd72514) SHA1(4411353c389669299c27ac183c7e1caa3d4cec90) )
|
9338 |
|
|
ROM_LOAD16_WORD_SWAP( "s2te_22.7f", 0x080000, 0x80000, CRC(aea6e035) SHA1(ce5fe961b2c1c95d231d1235bfc03b47de489f2a) )
|
9339 |
|
|
ROM_LOAD16_WORD_SWAP( "s2te_21.6f", 0x100000, 0x80000, CRC(fd200288) SHA1(3817b67ab77c7b3d4a573a63f18671bea6905e26) )
|
9340 |
|
|
|
9341 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
9342 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9343 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9344 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9345 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9346 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9347 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9348 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9349 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9350 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9351 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9352 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9353 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9354 |
|
|
|
9355 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
9356 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
9357 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
9358 |
|
|
|
9359 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
9360 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
9361 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
9362 |
|
|
|
9363 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9364 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9365 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9366 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
9367 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9368 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
9369 |
|
|
|
9370 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9371 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
9372 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9373 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9374 |
|
|
|
9375 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9376 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9377 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
9378 |
|
|
ROM_END
|
9379 |
|
|
|
9380 |
|
|
/* B-Board 91635B-2 */
|
9381 |
|
|
ROM_START( sf2hfu )
|
9382 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9383 |
|
|
ROM_LOAD16_WORD_SWAP( "s2tu_23.8f", 0x000000, 0x80000, CRC(89a1fc38) SHA1(aafb40fc311e318250973be8c6aa0d3f7902cb3c) )
|
9384 |
|
|
ROM_LOAD16_WORD_SWAP( "s2tu_22.7f", 0x080000, 0x80000, CRC(aea6e035) SHA1(ce5fe961b2c1c95d231d1235bfc03b47de489f2a) ) // == s2te_22.7f
|
9385 |
|
|
ROM_LOAD16_WORD_SWAP( "s2tu_21.6f", 0x100000, 0x80000, CRC(fd200288) SHA1(3817b67ab77c7b3d4a573a63f18671bea6905e26) ) // == s2te_21.6f
|
9386 |
|
|
|
9387 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
9388 |
|
|
ROMX_LOAD( "s92-1m.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9389 |
|
|
ROMX_LOAD( "s92-3m.5a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9390 |
|
|
ROMX_LOAD( "s92-2m.4a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9391 |
|
|
ROMX_LOAD( "s92-4m.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9392 |
|
|
ROMX_LOAD( "s92-5m.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9393 |
|
|
ROMX_LOAD( "s92-7m.9a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9394 |
|
|
ROMX_LOAD( "s92-6m.8a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9395 |
|
|
ROMX_LOAD( "s92-8m.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9396 |
|
|
ROMX_LOAD( "s92-10m.3c", 0x400000, 0x80000, CRC(960687d5) SHA1(2868c31121b1c7564e9767b9a19cdbf655c7ed1d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9397 |
|
|
ROMX_LOAD( "s92-12m.5c", 0x400002, 0x80000, CRC(978ecd18) SHA1(648a59706b93c84b4206a968ecbdc3e834c476f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9398 |
|
|
ROMX_LOAD( "s92-11m.4c", 0x400004, 0x80000, CRC(d6ec9a0a) SHA1(ed6143f8737013b6ef1684e37c05e037e7a80dae) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9399 |
|
|
ROMX_LOAD( "s92-13m.6c", 0x400006, 0x80000, CRC(ed2c67f6) SHA1(0083c0ffaf6fe7659ff0cf822be4346cd6e61329) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9400 |
|
|
|
9401 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
9402 |
|
|
ROM_LOAD( "s92_09.11a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) )
|
9403 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
9404 |
|
|
|
9405 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
9406 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
9407 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
9408 |
|
|
|
9409 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9410 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9411 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9412 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
9413 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9414 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
9415 |
|
|
|
9416 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9417 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
9418 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9419 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9420 |
|
|
|
9421 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9422 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9423 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
9424 |
|
|
ROM_END
|
9425 |
|
|
|
9426 |
|
|
/* B-Board 91634B-2 */
|
9427 |
|
|
ROM_START( sf2hfj )
|
9428 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9429 |
|
|
ROM_LOAD16_WORD_SWAP( "s2tj_23.8f", 0x000000, 0x80000, CRC(ea73b4dc) SHA1(efbc73277d00bac86505755db35225e14ea25a36) )
|
9430 |
|
|
ROM_LOAD16_WORD_SWAP( "s2tj_22.7f", 0x080000, 0x80000, CRC(aea6e035) SHA1(ce5fe961b2c1c95d231d1235bfc03b47de489f2a) ) // == s2te_22.7f
|
9431 |
|
|
ROM_LOAD16_WORD_SWAP( "s2tj_21.6f", 0x100000, 0x80000, CRC(fd200288) SHA1(3817b67ab77c7b3d4a573a63f18671bea6905e26) ) // == s2te_21.6f
|
9432 |
|
|
|
9433 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
9434 |
|
|
ROMX_LOAD( "s92_01.3a", 0x000000, 0x80000, CRC(03b0d852) SHA1(f370f25c96ad2b94f8c53d6b7139100285a25bef) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-1m.3a
|
9435 |
|
|
ROMX_LOAD( "s92_02.4a", 0x000002, 0x80000, CRC(840289ec) SHA1(2fb42a242f60ba7e74009b5a90eb26e035ba1e82) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-3m.5a
|
9436 |
|
|
ROMX_LOAD( "s92_03.5a", 0x000004, 0x80000, CRC(cdb5f027) SHA1(4c7d944fef200fdfcaf57758b901b5511188ed2e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-2m.4a
|
9437 |
|
|
ROMX_LOAD( "s92_04.6a", 0x000006, 0x80000, CRC(e2799472) SHA1(27d3796429338d82a8de246a0ea06dd487a87768) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-4m.6a
|
9438 |
|
|
ROMX_LOAD( "s92_05.7a", 0x200000, 0x80000, CRC(ba8a2761) SHA1(4b696d66c51611e43522bed752654314e76d33b6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-5m.7a
|
9439 |
|
|
ROMX_LOAD( "s92_06.8a", 0x200002, 0x80000, CRC(e584bfb5) SHA1(ebdf1f5e2638eed3a65dda82b1ed9151a355f4c9) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-7m.9a
|
9440 |
|
|
ROMX_LOAD( "s92_07.9a", 0x200004, 0x80000, CRC(21e3f87d) SHA1(4a4961bb68c3a1ce15f9d393d9c03ecb2466cc29) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-6m.8a
|
9441 |
|
|
ROMX_LOAD( "s92_08.10a", 0x200006, 0x80000, CRC(befc47df) SHA1(520390420da3a0271ba90b0a933e65143265e5cf) , ROM_GROUPWORD | ROM_SKIP(6) ) // == s92-8m.10a
|
9442 |
|
|
ROMX_LOAD( "s2t_10.3c", 0x400000, 0x80000, CRC(3c042686) SHA1(307e1ca8ad0b11f3265b7e5467ba4c90f90ec97f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9443 |
|
|
ROMX_LOAD( "s2t_11.4c", 0x400002, 0x80000, CRC(8b7e7183) SHA1(c8eaedfbddbf0b83311d2dbb9e19a1efef0dffa9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9444 |
|
|
ROMX_LOAD( "s2t_12.5c", 0x400004, 0x80000, CRC(293c888c) SHA1(5992ea9aa90fdd8b9dacca9d2a1fdaf25ac2cb65) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9445 |
|
|
ROMX_LOAD( "s2t_13.6c", 0x400006, 0x80000, CRC(842b35a4) SHA1(35864a140a0c8d76501e69b2e01bc4ad76f27909) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9446 |
|
|
|
9447 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
9448 |
|
|
ROM_LOAD( "s92_09.12a", 0x00000, 0x08000, CRC(08f6b60e) SHA1(8258fcaca4ac419312531eec67079b97f471179c) ) // == s92_09.11a
|
9449 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
9450 |
|
|
|
9451 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
9452 |
|
|
ROM_LOAD( "s92_18.11c", 0x00000, 0x20000, CRC(7f162009) SHA1(346bf42992b4c36c593e21901e22c87ae4a7d86d) )
|
9453 |
|
|
ROM_LOAD( "s92_19.12c", 0x20000, 0x20000, CRC(beade53f) SHA1(277c397dc12752719ec6b47d2224750bd1c07f79) )
|
9454 |
|
|
|
9455 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9456 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9457 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9458 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
9459 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9460 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
9461 |
|
|
|
9462 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9463 |
|
|
ROM_LOAD( "s9263b.1a", 0x0000, 0x0117, NO_DUMP )
|
9464 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9465 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9466 |
|
|
|
9467 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9468 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9469 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
9470 |
|
|
ROM_END
|
9471 |
|
|
|
9472 |
|
|
/* B-Board 91635B-2 */
|
9473 |
|
|
ROM_START( dino )
|
9474 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9475 |
|
|
ROM_LOAD16_WORD_SWAP( "cde_23a.8f", 0x000000, 0x80000, CRC(8f4e585e) SHA1(55ecba3652066cdafad140c4524b1fc81228e69b) )
|
9476 |
|
|
ROM_LOAD16_WORD_SWAP( "cde_22a.7f", 0x080000, 0x80000, CRC(9278aa12) SHA1(58cbbd53a98abe640ccb233f8dbd8ca6d63475e7) )
|
9477 |
|
|
ROM_LOAD16_WORD_SWAP( "cde_21a.6f", 0x100000, 0x80000, CRC(66d23de2) SHA1(19b8a365f630411d524d055459020f4c8cf930f1) )
|
9478 |
|
|
|
9479 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9480 |
|
|
ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9481 |
|
|
ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9482 |
|
|
ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9483 |
|
|
ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9484 |
|
|
ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9485 |
|
|
ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9486 |
|
|
ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9487 |
|
|
ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9488 |
|
|
|
9489 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9490 |
|
|
ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) )
|
9491 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9492 |
|
|
|
9493 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9494 |
|
|
ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) )
|
9495 |
|
|
ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) )
|
9496 |
|
|
ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) )
|
9497 |
|
|
ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) )
|
9498 |
|
|
|
9499 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9500 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9501 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9502 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9503 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9504 |
|
|
|
9505 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9506 |
|
|
ROM_LOAD( "cd63b.1a", 0x0000, 0x0117, CRC(ef72e902) SHA1(82fea3f63869c245d0dce2809085208fe719b57a) )
|
9507 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9508 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9509 |
|
|
|
9510 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9511 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9512 |
|
|
|
9513 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9514 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9515 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9516 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
9517 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9518 |
|
|
ROM_END
|
9519 |
|
|
|
9520 |
|
|
/* B-Board 91635B-2 */
|
9521 |
|
|
ROM_START( dinou )
|
9522 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9523 |
|
|
ROM_LOAD16_WORD_SWAP( "cdu_23a.8f", 0x000000, 0x80000, CRC(7c2543cd) SHA1(6b7a90392fe4c31b2d57620b0ddcb3412401efc3) )
|
9524 |
|
|
ROM_LOAD16_WORD_SWAP( "cdu_22a.7f", 0x080000, 0x80000, CRC(fab740a9) SHA1(149cec3fa5e1d6e39bcaf079274d47fe768c910b) )
|
9525 |
|
|
ROM_LOAD16_WORD_SWAP( "cdu_21a.6f", 0x100000, 0x80000, CRC(66d23de2) SHA1(19b8a365f630411d524d055459020f4c8cf930f1) ) // == cde_21a.6f
|
9526 |
|
|
|
9527 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9528 |
|
|
ROMX_LOAD( "cd-1m.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9529 |
|
|
ROMX_LOAD( "cd-3m.5a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9530 |
|
|
ROMX_LOAD( "cd-2m.4a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9531 |
|
|
ROMX_LOAD( "cd-4m.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9532 |
|
|
ROMX_LOAD( "cd-5m.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9533 |
|
|
ROMX_LOAD( "cd-7m.9a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9534 |
|
|
ROMX_LOAD( "cd-6m.8a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9535 |
|
|
ROMX_LOAD( "cd-8m.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9536 |
|
|
|
9537 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9538 |
|
|
ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) )
|
9539 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9540 |
|
|
|
9541 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9542 |
|
|
ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) )
|
9543 |
|
|
ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) )
|
9544 |
|
|
ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) )
|
9545 |
|
|
ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) )
|
9546 |
|
|
|
9547 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9548 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9549 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9550 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9551 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9552 |
|
|
|
9553 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9554 |
|
|
ROM_LOAD( "cd63b.1a", 0x0000, 0x0117, CRC(ef72e902) SHA1(82fea3f63869c245d0dce2809085208fe719b57a) )
|
9555 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9556 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9557 |
|
|
|
9558 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9559 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9560 |
|
|
|
9561 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9562 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9563 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9564 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
9565 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9566 |
|
|
ROM_END
|
9567 |
|
|
|
9568 |
|
|
/* FIXME B-Board uncertain but should be 91634B from the program ROM names */
|
9569 |
|
|
ROM_START( dinoj )
|
9570 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9571 |
|
|
ROM_LOAD16_WORD_SWAP( "cdj_23a.8f", 0x000000, 0x80000, CRC(5f3ece96) SHA1(33ffb08ff8c5d3bfb2fa17fa00f254da2fc61f44) )
|
9572 |
|
|
ROM_LOAD16_WORD_SWAP( "cdj_22a.7f", 0x080000, 0x80000, CRC(a0d8de29) SHA1(79d916f181804b6176581efe2a1b7f210ec79c07) )
|
9573 |
|
|
ROM_LOAD16_WORD_SWAP( "cdj_21a.6f", 0x100000, 0x80000, CRC(66d23de2) SHA1(19b8a365f630411d524d055459020f4c8cf930f1) ) // == cde_21a.6f
|
9574 |
|
|
|
9575 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9576 |
|
|
ROMX_LOAD( "cd_01.3a", 0x000000, 0x80000, CRC(8da4f917) SHA1(4f7b2304b7d9b545d6707d7ec921d3e28200699d) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-1m.3a
|
9577 |
|
|
ROMX_LOAD( "cd_02.4a", 0x000002, 0x80000, CRC(6c40f603) SHA1(cdbd11dfcec08e87355d7e21e9fd39f7eacab016) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-3m.5a
|
9578 |
|
|
ROMX_LOAD( "cd_03.5a", 0x000004, 0x80000, CRC(09c8fc2d) SHA1(d0c0a1258ec5dd484ab6ec1c5663425431f929ee) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-2m.4a
|
9579 |
|
|
ROMX_LOAD( "cd_04.6a", 0x000006, 0x80000, CRC(637ff38f) SHA1(859926b33b9955b3ed67471c61faa442d42b9696) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-4m.6a
|
9580 |
|
|
ROMX_LOAD( "cd_05.7a", 0x200000, 0x80000, CRC(470befee) SHA1(a42e38319e9b7424381352512f11bd8edf0bbb96) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-5m.7a
|
9581 |
|
|
ROMX_LOAD( "cd_06.8a", 0x200002, 0x80000, CRC(22bfb7a3) SHA1(c44959bd3d42b9fc8ecb482dfaf63fbd469d2c3e) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-7m.9a
|
9582 |
|
|
ROMX_LOAD( "cd_07.9a", 0x200004, 0x80000, CRC(e7599ac4) SHA1(0e788a38547a8701115d01190ddeaca64388db4d) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-6m.8a
|
9583 |
|
|
ROMX_LOAD( "cd_08.10a", 0x200006, 0x80000, CRC(211b4b15) SHA1(374f6b185faa0f14f5c45b9b1d60d0772d93fb17) , ROM_GROUPWORD | ROM_SKIP(6) ) // == cd-8m.10a
|
9584 |
|
|
|
9585 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9586 |
|
|
ROM_LOAD( "cd_q.5k", 0x00000, 0x08000, CRC(605fdb0b) SHA1(9da90ddc6513aaaf2260f0c69719c6b0e585ba8c) )
|
9587 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9588 |
|
|
|
9589 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9590 |
|
|
ROM_LOAD( "cd-q1.1k", 0x000000, 0x80000, CRC(60927775) SHA1(f8599bc84c38573ebbe8685822c58b6a38b50462) )
|
9591 |
|
|
ROM_LOAD( "cd-q2.2k", 0x080000, 0x80000, CRC(770f4c47) SHA1(fec8ef00a6669d4d5e37787ecc7b58ee46709326) )
|
9592 |
|
|
ROM_LOAD( "cd-q3.3k", 0x100000, 0x80000, CRC(2f273ffc) SHA1(f0de462f6c4d251911258e0ebd886152c14d1586) )
|
9593 |
|
|
ROM_LOAD( "cd-q4.4k", 0x180000, 0x80000, CRC(2c67821d) SHA1(6e2528d0b22508300a6a142a796dd3bf53a66946) )
|
9594 |
|
|
|
9595 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9596 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9597 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9598 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9599 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9600 |
|
|
|
9601 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9602 |
|
|
ROM_LOAD( "cd63b.1a", 0x0000, 0x0117, CRC(ef72e902) SHA1(82fea3f63869c245d0dce2809085208fe719b57a) )
|
9603 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9604 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9605 |
|
|
|
9606 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9607 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9608 |
|
|
|
9609 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9610 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9611 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9612 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) ) // pal verification required
|
9613 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9614 |
|
|
ROM_END
|
9615 |
|
|
|
9616 |
|
|
/*
|
9617 |
|
|
|
9618 |
|
|
Cadillac Bootleg Hardware:
|
9619 |
|
|
|
9620 |
|
|
1x 68000p10
|
9621 |
|
|
1x PIC16c57
|
9622 |
|
|
1x AD-65
|
9623 |
|
|
1x OSC 30mhz
|
9624 |
|
|
1x OSC 24mhz
|
9625 |
|
|
13x 27c4000 ROMS
|
9626 |
|
|
|
9627 |
|
|
*/
|
9628 |
|
|
ROM_START( dinopic )
|
9629 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9630 |
|
|
ROM_LOAD16_BYTE( "3.bin", 0x000001, 0x80000, CRC(13dfeb08) SHA1(cd2f9dd64f4fabe93901247e36dff3763169716d) )
|
9631 |
|
|
ROM_LOAD16_BYTE( "5.bin", 0x000000, 0x80000, CRC(96dfcbf1) SHA1(a8bda6edae2c1b79db7ae8a8976fd2457f874373) )
|
9632 |
|
|
ROM_LOAD16_BYTE( "2.bin", 0x100001, 0x80000, CRC(0e4058ba) SHA1(346f9e34ea53dd1bf5cdafa1e38bf2edb09b9a7f) )
|
9633 |
|
|
ROM_LOAD16_BYTE( "7.bin", 0x100000, 0x80000, CRC(6133f349) SHA1(d13af99910623f62c090d25372a2253dbc2f8cbe) )
|
9634 |
|
|
|
9635 |
|
|
ROM_REGION( 0x400000, "gfx", 0 ) // same data, different format, except for 8 which is a 99% match (bad rom?)
|
9636 |
|
|
ROMX_LOAD( "4.bin", 0x000000, 0x40000, CRC(f3c2c98d) SHA1(98ae51a67fa4159456a4a205eebdd8d1775888d1), ROM_SKIP(7) )
|
9637 |
|
|
ROM_CONTINUE( 0x000004, 0x40000)
|
9638 |
|
|
ROMX_LOAD( "8.bin", 0x000001, 0x40000, CRC(d574befc) SHA1(56482e7a9aa8439f30e3cf72311495ce677a083d), ROM_SKIP(7) )
|
9639 |
|
|
ROM_CONTINUE( 0x000005, 0x40000)
|
9640 |
|
|
ROMX_LOAD( "9.bin", 0x000002, 0x40000, CRC(55ef0adc) SHA1(3b5551ae76ae80882d37fc70a1031a57885d6840), ROM_SKIP(7) )
|
9641 |
|
|
ROM_CONTINUE( 0x000006, 0x40000)
|
9642 |
|
|
ROMX_LOAD( "6.bin", 0x000003, 0x40000, CRC(cc0805fc) SHA1(c512734c28b878a30a0de249929f69784d5d77a1), ROM_SKIP(7) )
|
9643 |
|
|
ROM_CONTINUE( 0x000007, 0x40000)
|
9644 |
|
|
ROMX_LOAD( "13.bin", 0x200000, 0x40000, CRC(1371f714) SHA1(d2c98096fab08e3d4fd2482e6ebfc970ead656ee), ROM_SKIP(7) )
|
9645 |
|
|
ROM_CONTINUE( 0x200004, 0x40000)
|
9646 |
|
|
ROMX_LOAD( "12.bin", 0x200001, 0x40000, CRC(b284c4a7) SHA1(166f571e0afa115f8e38ba427b40e30abcfd70ee), ROM_SKIP(7) )
|
9647 |
|
|
ROM_CONTINUE( 0x200005, 0x40000)
|
9648 |
|
|
ROMX_LOAD( "11.bin", 0x200002, 0x40000, CRC(b7ad3394) SHA1(58dec34d9d991ff2817c8a7847749716abae6c77), ROM_SKIP(7) )
|
9649 |
|
|
ROM_CONTINUE( 0x200006, 0x40000)
|
9650 |
|
|
ROMX_LOAD( "10.bin", 0x200003, 0x40000, CRC(88847705) SHA1(05dc90067921960e417b7436056a5e1f86abaa1a), ROM_SKIP(7) )
|
9651 |
|
|
ROM_CONTINUE( 0x200007, 0x40000)
|
9652 |
|
|
|
9653 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* PIC16c57 - protected, dump isn't valid */
|
9654 |
|
|
ROM_LOAD( "pic16c57-rp", 0x00000, 0x2d4c, BAD_DUMP CRC(5a6d393c) SHA1(1391a1590aff5f75bb6fae1c83eddb796b53135d) )
|
9655 |
|
|
|
9656 |
|
|
ROM_REGION( 0x80000, "oki", 0 ) /* OKI6295 samples */
|
9657 |
|
|
ROM_LOAD( "1.bin", 0x000000, 0x80000, CRC(7d921309) SHA1(d51e60e904d302c2516b734189e141aa171b2b82) )
|
9658 |
|
|
ROM_END
|
9659 |
|
|
|
9660 |
|
|
/* this is basically the same set as above, from a different bootleg pcb, with a few extra pal dumps etc.
|
9661 |
|
|
the first dump will probably be removed eventually
|
9662 |
|
|
|
9663 |
|
|
CPU
|
9664 |
|
|
1x TS68000CP10 (main)
|
9665 |
|
|
1x AD-65 (sound)(equivalent to M6295)
|
9666 |
|
|
1x PIC16C57-XT/P
|
9667 |
|
|
1x A1020B-PL84C
|
9668 |
|
|
1x oscillator 24.000MHz (close to main)
|
9669 |
|
|
1x oscillator 30.000MHz (close to sound)
|
9670 |
|
|
|
9671 |
|
|
ROMs
|
9672 |
|
|
13x 27C4000
|
9673 |
|
|
3x GAL20V8A
|
9674 |
|
|
3x PALCE16V8H (1 broken not dumped)
|
9675 |
|
|
1x CAT93C46P
|
9676 |
|
|
|
9677 |
|
|
Note
|
9678 |
|
|
1x JAMMA edge connector
|
9679 |
|
|
1x 10 legs connector
|
9680 |
|
|
1x trimmer (volume)
|
9681 |
|
|
*/
|
9682 |
|
|
|
9683 |
|
|
ROM_START( dinopic2 )
|
9684 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9685 |
|
|
ROM_LOAD16_BYTE( "27c4000-m12374r-2.bin", 0x000001, 0x80000, CRC(13dfeb08) SHA1(cd2f9dd64f4fabe93901247e36dff3763169716d) )
|
9686 |
|
|
ROM_LOAD16_BYTE( "27c4000-m12481.bin", 0x000000, 0x80000, CRC(96dfcbf1) SHA1(a8bda6edae2c1b79db7ae8a8976fd2457f874373) )
|
9687 |
|
|
ROM_LOAD16_BYTE( "27c4000-m12374r-1.bin", 0x100001, 0x80000, CRC(0e4058ba) SHA1(346f9e34ea53dd1bf5cdafa1e38bf2edb09b9a7f) )
|
9688 |
|
|
ROM_LOAD16_BYTE( "27c4000-m12374r-3.bin", 0x100000, 0x80000, CRC(6133f349) SHA1(d13af99910623f62c090d25372a2253dbc2f8cbe) )
|
9689 |
|
|
|
9690 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9691 |
|
|
ROMX_LOAD( "27c4000-m12481-4.bin", 0x000000, 0x40000, CRC(f3c2c98d) SHA1(98ae51a67fa4159456a4a205eebdd8d1775888d1), ROM_SKIP(7) )
|
9692 |
|
|
ROM_CONTINUE( 0x000004, 0x40000)
|
9693 |
|
|
ROMX_LOAD( "27c4000-m12481-3.bin", 0x000001, 0x40000, CRC(417a4816) SHA1(5268f6667ff550a949a08f94171966f5d841c6b2), ROM_SKIP(7) ) // this one is a perfect match, unlike dinopic set
|
9694 |
|
|
ROM_CONTINUE( 0x000005, 0x40000)
|
9695 |
|
|
ROMX_LOAD( "27c4000-m12481-2.bin", 0x000002, 0x40000, CRC(55ef0adc) SHA1(3b5551ae76ae80882d37fc70a1031a57885d6840), ROM_SKIP(7) )
|
9696 |
|
|
ROM_CONTINUE( 0x000006, 0x40000)
|
9697 |
|
|
ROMX_LOAD( "27c4000-m12481-1.bin", 0x000003, 0x40000, CRC(cc0805fc) SHA1(c512734c28b878a30a0de249929f69784d5d77a1), ROM_SKIP(7) )
|
9698 |
|
|
ROM_CONTINUE( 0x000007, 0x40000)
|
9699 |
|
|
ROMX_LOAD( "27c4000-m12481-8.bin", 0x200000, 0x40000, CRC(1371f714) SHA1(d2c98096fab08e3d4fd2482e6ebfc970ead656ee), ROM_SKIP(7) )
|
9700 |
|
|
ROM_CONTINUE( 0x200004, 0x40000)
|
9701 |
|
|
ROMX_LOAD( "27c4000-m12481-7.bin", 0x200001, 0x40000, CRC(b284c4a7) SHA1(166f571e0afa115f8e38ba427b40e30abcfd70ee), ROM_SKIP(7) )
|
9702 |
|
|
ROM_CONTINUE( 0x200005, 0x40000)
|
9703 |
|
|
ROMX_LOAD( "27c4000-m12481-6.bin", 0x200002, 0x40000, CRC(b7ad3394) SHA1(58dec34d9d991ff2817c8a7847749716abae6c77), ROM_SKIP(7) )
|
9704 |
|
|
ROM_CONTINUE( 0x200006, 0x40000)
|
9705 |
|
|
ROMX_LOAD( "27c4000-m12481-5.bin", 0x200003, 0x40000, CRC(88847705) SHA1(05dc90067921960e417b7436056a5e1f86abaa1a), ROM_SKIP(7) )
|
9706 |
|
|
ROM_CONTINUE( 0x200007, 0x40000)
|
9707 |
|
|
|
9708 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* PIC16c57 - protected, dump isn't valid */
|
9709 |
|
|
ROM_LOAD( "pic16c57-xt.hex", 0x00000, 0x26cc, BAD_DUMP CRC(a6a5eac4) SHA1(2039789084836769180f0bfd230c2553a37e2aaf) )
|
9710 |
|
|
|
9711 |
|
|
ROM_REGION( 0x80000, "oki", 0 ) /* OKI6295 samples */
|
9712 |
|
|
ROM_LOAD( "27c4000-m12623.bin", 0x000000, 0x80000, CRC(7d921309) SHA1(d51e60e904d302c2516b734189e141aa171b2b82) )
|
9713 |
|
|
|
9714 |
|
|
ROM_REGION( 0x80000, "user1", 0 ) /* extra bits on this set */
|
9715 |
|
|
ROM_LOAD( "cat93c46p.bin", 0x0, 0x080, CRC(d49fa351) SHA1(e6dfaff1c6aa962d34ae8e82b71e6f394d82e19c) )
|
9716 |
|
|
ROM_LOAD( "gal20v8a-1.bin", 0x0, 0x157, CRC(cd99ca47) SHA1(ee1d990fd294aa46f56f31264134251569f6792e) )
|
9717 |
|
|
ROM_LOAD( "gal20v8a-2.bin", 0x0, 0x157, CRC(60d016b9) SHA1(add42c763c819f3fe6d7cf3adc7123a52c2a3be9) )
|
9718 |
|
|
ROM_LOAD( "gal20v8a-3.bin", 0x0, 0x157, CRC(049b7f4f) SHA1(6c6ea03d9a293db69a8bd10e042ee75e3c01313c) )
|
9719 |
|
|
ROM_LOAD( "palce16v8h-1.bin", 0x0, 0x117, CRC(48253c66) SHA1(8c94e655b768c45c3edf6ef39e62e3b7a4e57530) )
|
9720 |
|
|
ROM_LOAD( "palce16v8h-2.bin", 0x0, 0x117, CRC(9ae375ba) SHA1(6f227c2a5b1170a41e6419f12d1e1f98edc6f8e5) )
|
9721 |
|
|
ROM_END
|
9722 |
|
|
|
9723 |
|
|
/* Chinese bootleg board */
|
9724 |
|
|
ROM_START( dinohunt )
|
9725 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9726 |
|
|
ROM_LOAD16_WORD_SWAP( "u23", 0x000000, 0x80000, CRC(8d5ddc5d) SHA1(3ed1da71d73425308d0c3ac1a01a7242e60b6677) )
|
9727 |
|
|
ROM_LOAD16_WORD_SWAP( "u22", 0x080000, 0x80000, CRC(f72cd219) SHA1(a3f580bd328b54d2546ae7e94262c1a706d27172) )
|
9728 |
|
|
ROM_LOAD16_WORD_SWAP( "u21", 0x100000, 0x80000, CRC(bc275b76) SHA1(1f7f7533b4ccb511dc479f531d9d6740d3ca6712) )
|
9729 |
|
|
ROM_LOAD16_WORD_SWAP( "u20", 0x180000, 0x80000, CRC(8987c975) SHA1(3fd856805d627f855f72acc7aacc2e8ecf0f12bd) )
|
9730 |
|
|
|
9731 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9732 |
|
|
ROMX_LOAD( "u1", 0x000000, 0x80000, CRC(a01a9fb5) SHA1(d1ab4c7ead04932c60923363a0a661d0d1472aaa) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9733 |
|
|
ROMX_LOAD( "u2", 0x000002, 0x80000, CRC(bdf02c17) SHA1(046ba4c589a22a7ac65c86baaae18eff0bff6ecb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9734 |
|
|
ROMX_LOAD( "u3", 0x000004, 0x80000, CRC(058beefa) SHA1(0d09ab5a200643b5a16e0313228f7ea243752bd0) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9735 |
|
|
ROMX_LOAD( "u4", 0x000006, 0x80000, CRC(5028a9f1) SHA1(ff3a988153860e76beb79918ad896e702c3ecd3d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9736 |
|
|
ROMX_LOAD( "u5", 0x200000, 0x80000, CRC(d77f89ea) SHA1(1dd8c2a18742fd8483ecade31aed384c686ed244) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9737 |
|
|
ROMX_LOAD( "u6", 0x200002, 0x80000, CRC(bfbcb034) SHA1(c1eb4d420b10ffa05197d9a82c7adac4d265c546) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9738 |
|
|
ROMX_LOAD( "u7", 0x200004, 0x80000, CRC(a2544d4e) SHA1(def704055e041bc7c3b8cf7977249b69aa7924a8) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9739 |
|
|
ROMX_LOAD( "u8", 0x200006, 0x80000, CRC(8869bbb1) SHA1(e53f77baffb913bf3ef5396d84fbfbaec6a90ca2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9740 |
|
|
|
9741 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
9742 |
|
|
ROM_LOAD( "u9", 0x00000, 0x08000, CRC(2eb16a83) SHA1(067ea0bfc2c1e73520d6b836c72fbb9da9998311) )
|
9743 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
9744 |
|
|
|
9745 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* samples */
|
9746 |
|
|
ROM_LOAD( "u18", 0x00000, 0x20000, CRC(8d2899ba) SHA1(0b3ac6cf2ce0323e3bfc9da3ebfcb0fd14bc405b) )
|
9747 |
|
|
ROM_LOAD( "u19", 0x20000, 0x20000, CRC(b34a4b42) SHA1(3eeb9e33bb911359e03d44949ac58439a3d3d54b) )
|
9748 |
|
|
ROM_END
|
9749 |
|
|
|
9750 |
|
|
/* B-Board 91635B-2 */
|
9751 |
|
|
ROM_START( punisher )
|
9752 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9753 |
|
|
ROM_LOAD16_BYTE( "pse_26.11e", 0x000000, 0x20000, CRC(389a99d2) SHA1(e97f4225554e4603cb0e3edd296a90bb2e467ca7) )
|
9754 |
|
|
ROM_LOAD16_BYTE( "pse_30.11f", 0x000001, 0x20000, CRC(68fb06ac) SHA1(189e25ca7e4aaa80492c03ce06696952cc1b1553) )
|
9755 |
|
|
ROM_LOAD16_BYTE( "pse_27.12e", 0x040000, 0x20000, CRC(3eb181c3) SHA1(a2442449f4bbe3be03d2be7d4e2cbb69f9741dac) )
|
9756 |
|
|
ROM_LOAD16_BYTE( "pse_31.12f", 0x040001, 0x20000, CRC(37108e7b) SHA1(78aaa6e2913e6b1b852b39416557ac4a394d7d8b) )
|
9757 |
|
|
ROM_LOAD16_BYTE( "pse_24.9e", 0x080000, 0x20000, CRC(0f434414) SHA1(aaacf835a93551fc792571d6e824a01f3c5d4469) )
|
9758 |
|
|
ROM_LOAD16_BYTE( "pse_28.9f", 0x080001, 0x20000, CRC(b732345d) SHA1(472d84f846e9f73f129562d78352376194e0211e) )
|
9759 |
|
|
ROM_LOAD16_BYTE( "pse_25.10e", 0x0c0000, 0x20000, CRC(b77102e2) SHA1(2e39b2c2c0eed5ca2320a57e69bcf377f809a20c) )
|
9760 |
|
|
ROM_LOAD16_BYTE( "pse_29.10f", 0x0c0001, 0x20000, CRC(ec037bce) SHA1(f86e7feb63d7662a38048e6d51d7b5a69dafaffb) )
|
9761 |
|
|
ROM_LOAD16_WORD_SWAP( "ps_21.6f", 0x100000, 0x80000, CRC(8affa5a9) SHA1(268760b83b1723ff50a019ec51ef7af2e49935bf) )
|
9762 |
|
|
|
9763 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9764 |
|
|
ROMX_LOAD( "ps-1m.3a", 0x000000, 0x80000, CRC(77b7ccab) SHA1(e08e5d55a79e4c0c8ca819d6d7d2a14f753c6ec3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9765 |
|
|
ROMX_LOAD( "ps-3m.5a", 0x000002, 0x80000, CRC(0122720b) SHA1(5f0d3097e097f64106048156fbb0d343fe78fffa) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9766 |
|
|
ROMX_LOAD( "ps-2m.4a", 0x000004, 0x80000, CRC(64fa58d4) SHA1(d4a774285ed15273195b6b26d2965ce370e54e73) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9767 |
|
|
ROMX_LOAD( "ps-4m.6a", 0x000006, 0x80000, CRC(60da42c8) SHA1(95eec4a58d9628a2d9764951dd8dc11e4860a899) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9768 |
|
|
ROMX_LOAD( "ps-5m.7a", 0x200000, 0x80000, CRC(c54ea839) SHA1(0733f37329edd9d0cace1319a7544b40aa7ecb0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9769 |
|
|
ROMX_LOAD( "ps-7m.9a", 0x200002, 0x80000, CRC(04c5acbd) SHA1(fddc94b0f36d4d22d7c357856ae15b7514c342d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9770 |
|
|
ROMX_LOAD( "ps-6m.8a", 0x200004, 0x80000, CRC(a544f4cc) SHA1(9552df8934ba25f19a22f2e07783712d8c8ef03c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9771 |
|
|
ROMX_LOAD( "ps-8m.10a", 0x200006, 0x80000, CRC(8f02f436) SHA1(a2f0ebb7e9593469c7b843f8962a66f3d77f79e5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9772 |
|
|
|
9773 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9774 |
|
|
ROM_LOAD( "ps_q.5k", 0x00000, 0x08000, CRC(49ff4446) SHA1(87af12f87a940a6c5428b4574ad44a4b54867bc3) )
|
9775 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9776 |
|
|
|
9777 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9778 |
|
|
ROM_LOAD( "ps-q1.1k", 0x000000, 0x80000, CRC(31fd8726) SHA1(1d73a76682e9fb908db0c55b9a18163f7539fea1) )
|
9779 |
|
|
ROM_LOAD( "ps-q2.2k", 0x080000, 0x80000, CRC(980a9eef) SHA1(36571381f349bc726508a7e618ba1c635ec9d271) )
|
9780 |
|
|
ROM_LOAD( "ps-q3.3k", 0x100000, 0x80000, CRC(0dd44491) SHA1(903cea1d7f3120545ea3229d30fbd687d11ad68f) )
|
9781 |
|
|
ROM_LOAD( "ps-q4.4k", 0x180000, 0x80000, CRC(bed42f03) SHA1(21302f7e75f9c795392a3b34e16a959fc5f6e4e9) )
|
9782 |
|
|
|
9783 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9784 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9785 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9786 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9787 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9788 |
|
|
|
9789 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9790 |
|
|
ROM_LOAD( "ps63b.1a", 0x0000, 0x0117, NO_DUMP )
|
9791 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9792 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9793 |
|
|
|
9794 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9795 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9796 |
|
|
|
9797 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9798 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9799 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9800 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
9801 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9802 |
|
|
ROM_END
|
9803 |
|
|
|
9804 |
|
|
/* B-Board 91635B-2 */
|
9805 |
|
|
ROM_START( punisheru )
|
9806 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9807 |
|
|
ROM_LOAD16_BYTE ( "psu_26.11e", 0x000000, 0x20000, CRC(9236d121) SHA1(52d5d00009f61089157319943cde8f1a1ed48ad4) )
|
9808 |
|
|
ROM_LOAD16_BYTE ( "psu_30.11f", 0x000001, 0x20000, CRC(8320e501) SHA1(bb3b74135df9dd494a277a1bc3bef2917351203f) )
|
9809 |
|
|
ROM_LOAD16_BYTE ( "psu_27.12e", 0x040000, 0x20000, CRC(61c960a1) SHA1(f8fe651283cc1f138d013cab65b833505de6df9f) )
|
9810 |
|
|
ROM_LOAD16_BYTE ( "psu_31.12f", 0x040001, 0x20000, CRC(78d4c298) SHA1(6e7fbaed9ad9230a6e5035c6eda64b2f1f83048c) )
|
9811 |
|
|
ROM_LOAD16_BYTE ( "psu_24.9e", 0x080000, 0x20000, CRC(1cfecad7) SHA1(f4dcf5066dc59507cece0c53ccc208e4323ae26f) )
|
9812 |
|
|
ROM_LOAD16_BYTE ( "psu_28.9f", 0x080001, 0x20000, CRC(bdf921c1) SHA1(89a6709756c7c32e7c888806f983ce5af61cfcef) )
|
9813 |
|
|
ROM_LOAD16_BYTE ( "psu_25.10e", 0x0c0000, 0x20000, CRC(c51acc94) SHA1(34ffd6392914e3e67d7d0804215bd1193846b554) )
|
9814 |
|
|
ROM_LOAD16_BYTE ( "psu_29.10f", 0x0c0001, 0x20000, CRC(52dce1ca) SHA1(45277abe34feacdcaedaec56f513b7437d4260e9) )
|
9815 |
|
|
ROM_LOAD16_WORD_SWAP( "ps_21.6f", 0x100000, 0x80000, CRC(8affa5a9) SHA1(268760b83b1723ff50a019ec51ef7af2e49935bf) )
|
9816 |
|
|
|
9817 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9818 |
|
|
ROMX_LOAD( "ps-1m.3a", 0x000000, 0x80000, CRC(77b7ccab) SHA1(e08e5d55a79e4c0c8ca819d6d7d2a14f753c6ec3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9819 |
|
|
ROMX_LOAD( "ps-3m.5a", 0x000002, 0x80000, CRC(0122720b) SHA1(5f0d3097e097f64106048156fbb0d343fe78fffa) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9820 |
|
|
ROMX_LOAD( "ps-2m.4a", 0x000004, 0x80000, CRC(64fa58d4) SHA1(d4a774285ed15273195b6b26d2965ce370e54e73) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9821 |
|
|
ROMX_LOAD( "ps-4m.6a", 0x000006, 0x80000, CRC(60da42c8) SHA1(95eec4a58d9628a2d9764951dd8dc11e4860a899) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9822 |
|
|
ROMX_LOAD( "ps-5m.7a", 0x200000, 0x80000, CRC(c54ea839) SHA1(0733f37329edd9d0cace1319a7544b40aa7ecb0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9823 |
|
|
ROMX_LOAD( "ps-7m.9a", 0x200002, 0x80000, CRC(04c5acbd) SHA1(fddc94b0f36d4d22d7c357856ae15b7514c342d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9824 |
|
|
ROMX_LOAD( "ps-6m.8a", 0x200004, 0x80000, CRC(a544f4cc) SHA1(9552df8934ba25f19a22f2e07783712d8c8ef03c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9825 |
|
|
ROMX_LOAD( "ps-8m.10a", 0x200006, 0x80000, CRC(8f02f436) SHA1(a2f0ebb7e9593469c7b843f8962a66f3d77f79e5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9826 |
|
|
|
9827 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9828 |
|
|
ROM_LOAD( "ps_q.5k", 0x00000, 0x08000, CRC(49ff4446) SHA1(87af12f87a940a6c5428b4574ad44a4b54867bc3) )
|
9829 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9830 |
|
|
|
9831 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9832 |
|
|
ROM_LOAD( "ps-q1.1k", 0x000000, 0x80000, CRC(31fd8726) SHA1(1d73a76682e9fb908db0c55b9a18163f7539fea1) )
|
9833 |
|
|
ROM_LOAD( "ps-q2.2k", 0x080000, 0x80000, CRC(980a9eef) SHA1(36571381f349bc726508a7e618ba1c635ec9d271) )
|
9834 |
|
|
ROM_LOAD( "ps-q3.3k", 0x100000, 0x80000, CRC(0dd44491) SHA1(903cea1d7f3120545ea3229d30fbd687d11ad68f) )
|
9835 |
|
|
ROM_LOAD( "ps-q4.4k", 0x180000, 0x80000, CRC(bed42f03) SHA1(21302f7e75f9c795392a3b34e16a959fc5f6e4e9) )
|
9836 |
|
|
|
9837 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9838 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9839 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9840 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9841 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9842 |
|
|
|
9843 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9844 |
|
|
ROM_LOAD( "ps63b.1a", 0x0000, 0x0117, NO_DUMP )
|
9845 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9846 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9847 |
|
|
|
9848 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9849 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9850 |
|
|
|
9851 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9852 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9853 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9854 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
9855 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9856 |
|
|
ROM_END
|
9857 |
|
|
|
9858 |
|
|
/* B-Board 91635B-2 */
|
9859 |
|
|
ROM_START( punisherh )
|
9860 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9861 |
|
|
ROM_LOAD16_BYTE( "psh_26.11e", 0x000000, 0x20000, CRC(6ad2bb83) SHA1(c1c5e8922af948955f53eb56d1b9902dd8944a71) )
|
9862 |
|
|
ROM_LOAD16_BYTE( "psh_30.11f", 0x000001, 0x20000, CRC(058d3659) SHA1(b3fad151f80e0cc21afff3ec00b7871f21d40437) )
|
9863 |
|
|
ROM_LOAD16_BYTE( "psh_27.12e", 0x040000, 0x20000, CRC(579f4fd3) SHA1(5459da68e844db6e6249186aa31fe71aa72d9ff4) )
|
9864 |
|
|
ROM_LOAD16_BYTE( "psh_31.12f", 0x040001, 0x20000, CRC(2c9f70b5) SHA1(c5d89f37def4b9340a0325e616306f0e9e68ab13) )
|
9865 |
|
|
ROM_LOAD16_BYTE( "psh_24.9e", 0x080000, 0x20000, CRC(faa14841) SHA1(d998f1cdfba3305eb1398909d4b07e7492dbdec0) )
|
9866 |
|
|
ROM_LOAD16_BYTE( "psh_28.9f", 0x080001, 0x20000, CRC(5c5b1f20) SHA1(47ee27dc9849a69c54a5a0e269b20e61f17f34c0) )
|
9867 |
|
|
ROM_LOAD16_BYTE( "psh_25.10e", 0x0c0000, 0x20000, CRC(724fdfda) SHA1(23d75e7864dfa0da8c2231785878fb05a5aac628) )
|
9868 |
|
|
ROM_LOAD16_BYTE( "psh_29.10f", 0x0c0001, 0x20000, CRC(779cf901) SHA1(6761edcf26084e44783f3eecd5822e50f1a099bd) )
|
9869 |
|
|
ROM_LOAD16_WORD_SWAP( "ps_21.6f", 0x100000, 0x80000, CRC(8affa5a9) SHA1(268760b83b1723ff50a019ec51ef7af2e49935bf) )
|
9870 |
|
|
|
9871 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9872 |
|
|
ROMX_LOAD( "ps-1m.3a", 0x000000, 0x80000, CRC(77b7ccab) SHA1(e08e5d55a79e4c0c8ca819d6d7d2a14f753c6ec3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9873 |
|
|
ROMX_LOAD( "ps-3m.5a", 0x000002, 0x80000, CRC(0122720b) SHA1(5f0d3097e097f64106048156fbb0d343fe78fffa) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9874 |
|
|
ROMX_LOAD( "ps-2m.4a", 0x000004, 0x80000, CRC(64fa58d4) SHA1(d4a774285ed15273195b6b26d2965ce370e54e73) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9875 |
|
|
ROMX_LOAD( "ps-4m.6a", 0x000006, 0x80000, CRC(60da42c8) SHA1(95eec4a58d9628a2d9764951dd8dc11e4860a899) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9876 |
|
|
ROMX_LOAD( "ps-5m.7a", 0x200000, 0x80000, CRC(c54ea839) SHA1(0733f37329edd9d0cace1319a7544b40aa7ecb0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9877 |
|
|
ROMX_LOAD( "ps-7m.9a", 0x200002, 0x80000, CRC(04c5acbd) SHA1(fddc94b0f36d4d22d7c357856ae15b7514c342d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9878 |
|
|
ROMX_LOAD( "ps-6m.8a", 0x200004, 0x80000, CRC(a544f4cc) SHA1(9552df8934ba25f19a22f2e07783712d8c8ef03c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9879 |
|
|
ROMX_LOAD( "ps-8m.10a", 0x200006, 0x80000, CRC(8f02f436) SHA1(a2f0ebb7e9593469c7b843f8962a66f3d77f79e5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
9880 |
|
|
|
9881 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9882 |
|
|
ROM_LOAD( "ps_q.5k", 0x00000, 0x08000, CRC(49ff4446) SHA1(87af12f87a940a6c5428b4574ad44a4b54867bc3) )
|
9883 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9884 |
|
|
|
9885 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9886 |
|
|
ROM_LOAD( "ps-q1.1k", 0x000000, 0x80000, CRC(31fd8726) SHA1(1d73a76682e9fb908db0c55b9a18163f7539fea1) )
|
9887 |
|
|
ROM_LOAD( "ps-q2.2k", 0x080000, 0x80000, CRC(980a9eef) SHA1(36571381f349bc726508a7e618ba1c635ec9d271) )
|
9888 |
|
|
ROM_LOAD( "ps-q3.3k", 0x100000, 0x80000, CRC(0dd44491) SHA1(903cea1d7f3120545ea3229d30fbd687d11ad68f) )
|
9889 |
|
|
ROM_LOAD( "ps-q4.4k", 0x180000, 0x80000, CRC(bed42f03) SHA1(21302f7e75f9c795392a3b34e16a959fc5f6e4e9) )
|
9890 |
|
|
|
9891 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9892 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9893 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9894 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9895 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9896 |
|
|
|
9897 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9898 |
|
|
ROM_LOAD( "ps63b.1a", 0x0000, 0x0117, NO_DUMP )
|
9899 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9900 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9901 |
|
|
|
9902 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9903 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9904 |
|
|
|
9905 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9906 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9907 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9908 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
9909 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9910 |
|
|
ROM_END
|
9911 |
|
|
|
9912 |
|
|
/* B-Board 91634B-2 */
|
9913 |
|
|
ROM_START( punisherj )
|
9914 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9915 |
|
|
ROM_LOAD16_WORD_SWAP( "psj_23.8f", 0x000000, 0x80000, CRC(6b2fda52) SHA1(5f95a79b7b802609ae9ddd6641cc52610d428bf4) )
|
9916 |
|
|
ROM_LOAD16_WORD_SWAP( "psj_22.7f", 0x080000, 0x80000, CRC(e01036bc) SHA1(a01886014dabe8f9ab45619865c6bd9f27472eae) )
|
9917 |
|
|
ROM_LOAD16_WORD_SWAP( "psj_21.6f", 0x100000, 0x80000, CRC(8affa5a9) SHA1(268760b83b1723ff50a019ec51ef7af2e49935bf) ) // == ps_21.6f
|
9918 |
|
|
|
9919 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9920 |
|
|
ROMX_LOAD( "ps_01.3a", 0x000000, 0x80000, CRC(77b7ccab) SHA1(e08e5d55a79e4c0c8ca819d6d7d2a14f753c6ec3) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-1m.3a
|
9921 |
|
|
ROMX_LOAD( "ps_02.4a", 0x000002, 0x80000, CRC(0122720b) SHA1(5f0d3097e097f64106048156fbb0d343fe78fffa) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-3m.5a
|
9922 |
|
|
ROMX_LOAD( "ps_03.5a", 0x000004, 0x80000, CRC(64fa58d4) SHA1(d4a774285ed15273195b6b26d2965ce370e54e73) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-2m.4a
|
9923 |
|
|
ROMX_LOAD( "ps_04.6a", 0x000006, 0x80000, CRC(60da42c8) SHA1(95eec4a58d9628a2d9764951dd8dc11e4860a899) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-4m.6a
|
9924 |
|
|
ROMX_LOAD( "ps_05.7a", 0x200000, 0x80000, CRC(c54ea839) SHA1(0733f37329edd9d0cace1319a7544b40aa7ecb0b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-5m.7a
|
9925 |
|
|
ROMX_LOAD( "ps_06.8a", 0x200002, 0x80000, CRC(04c5acbd) SHA1(fddc94b0f36d4d22d7c357856ae15b7514c342d3) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-7m.9a
|
9926 |
|
|
ROMX_LOAD( "ps_07.9a", 0x200004, 0x80000, CRC(a544f4cc) SHA1(9552df8934ba25f19a22f2e07783712d8c8ef03c) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-6m.8a
|
9927 |
|
|
ROMX_LOAD( "ps_08.10a", 0x200006, 0x80000, CRC(8f02f436) SHA1(a2f0ebb7e9593469c7b843f8962a66f3d77f79e5) , ROM_GROUPWORD | ROM_SKIP(6) ) // == ps-8m.10a
|
9928 |
|
|
|
9929 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
9930 |
|
|
ROM_LOAD( "ps_q.5k", 0x00000, 0x08000, CRC(49ff4446) SHA1(87af12f87a940a6c5428b4574ad44a4b54867bc3) )
|
9931 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
9932 |
|
|
|
9933 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
9934 |
|
|
ROM_LOAD( "ps-q1.1k", 0x000000, 0x80000, CRC(31fd8726) SHA1(1d73a76682e9fb908db0c55b9a18163f7539fea1) )
|
9935 |
|
|
ROM_LOAD( "ps-q2.2k", 0x080000, 0x80000, CRC(980a9eef) SHA1(36571381f349bc726508a7e618ba1c635ec9d271) )
|
9936 |
|
|
ROM_LOAD( "ps-q3.3k", 0x100000, 0x80000, CRC(0dd44491) SHA1(903cea1d7f3120545ea3229d30fbd687d11ad68f) )
|
9937 |
|
|
ROM_LOAD( "ps-q4.4k", 0x180000, 0x80000, CRC(bed42f03) SHA1(21302f7e75f9c795392a3b34e16a959fc5f6e4e9) )
|
9938 |
|
|
|
9939 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
9940 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
9941 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
9942 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
9943 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
9944 |
|
|
|
9945 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
9946 |
|
|
ROM_LOAD( "ps63b.1a", 0x0000, 0x0117, NO_DUMP )
|
9947 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
9948 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
9949 |
|
|
|
9950 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
9951 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
9952 |
|
|
|
9953 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
9954 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
9955 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
9956 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
9957 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
9958 |
|
|
ROM_END
|
9959 |
|
|
|
9960 |
|
|
/* bootleg with pic, like dinopic / dinopic2 */
|
9961 |
|
|
ROM_START( punipic )
|
9962 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
9963 |
|
|
ROM_LOAD16_BYTE( "cpu5.bin", 0x000000, 0x80000, CRC(c3151563) SHA1(61d3a20c25fea8a94ae6e473a87c21968867cba0) )
|
9964 |
|
|
ROM_LOAD16_BYTE( "cpu3.bin", 0x000001, 0x80000, CRC(8c2593ac) SHA1(4261bc72b96c3a5690df35c5d8b71524765693d9) )
|
9965 |
|
|
ROM_LOAD16_BYTE( "cpu4.bin", 0x100000, 0x80000, CRC(665a5485) SHA1(c07920d110ca9c35f6cbff94a6a889c17300f994) )
|
9966 |
|
|
ROM_LOAD16_BYTE( "cpu2.bin", 0x100001, 0x80000, CRC(d7b13f39) SHA1(eb7cd92b44fdef3b72672b0be6786c526421b627) )
|
9967 |
|
|
|
9968 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
9969 |
|
|
ROMX_LOAD( "gfx9.bin", 0x000000, 0x40000, CRC(9b9a887a) SHA1(8805b36fc18837bd7c64c751b435d72b763b2235), ROM_SKIP(7) )
|
9970 |
|
|
ROM_CONTINUE( 0x000004, 0x40000)
|
9971 |
|
|
ROMX_LOAD( "gfx8.bin", 0x000001, 0x40000, CRC(2b94287a) SHA1(815d88e66f537e17550fc0483616f02f7126bfb1), ROM_SKIP(7) )
|
9972 |
|
|
ROM_CONTINUE( 0x000005, 0x40000)
|
9973 |
|
|
ROMX_LOAD( "gfx7.bin", 0x000002, 0x40000, CRC(e9bd74f5) SHA1(8ed7098c69d1c70093c99956bf82e532bd6fc7ac), ROM_SKIP(7) )
|
9974 |
|
|
ROM_CONTINUE( 0x000006, 0x40000)
|
9975 |
|
|
ROMX_LOAD( "gfx6.bin", 0x000003, 0x40000, CRC(a5e1c8a4) SHA1(3596265a45cf6bbf16c623f0fce7cdc65f9338ad), ROM_SKIP(7) )
|
9976 |
|
|
ROM_CONTINUE( 0x000007, 0x40000)
|
9977 |
|
|
ROMX_LOAD( "gfx13.bin", 0x200000, 0x40000, CRC(6d75a193) SHA1(6c5a89517926d7ba4a925a3df800d4bdb8a6938d), ROM_SKIP(7) )
|
9978 |
|
|
ROM_CONTINUE( 0x200004, 0x40000)
|
9979 |
|
|
ROMX_LOAD( "gfx12.bin", 0x200001, 0x40000, CRC(a3c205c1) SHA1(6317cc49434dbbb9a249ddd4b50bd791803b3ebe), ROM_SKIP(7) )
|
9980 |
|
|
ROM_CONTINUE( 0x200005, 0x40000)
|
9981 |
|
|
ROMX_LOAD( "gfx11.bin", 0x200002, 0x40000, CRC(22f2ec92) SHA1(9186bfc5db71dc5b099c9a985e8fdd5710772d1c), ROM_SKIP(7) )
|
9982 |
|
|
ROM_CONTINUE( 0x200006, 0x40000)
|
9983 |
|
|
ROMX_LOAD( "gfx10.bin", 0x200003, 0x40000, CRC(763974c9) SHA1(f9b93c7cf0cb8c212fc21c57c85459b7d2e4e2fd), ROM_SKIP(7) )
|
9984 |
|
|
ROM_CONTINUE( 0x200007, 0x40000)
|
9985 |
|
|
|
9986 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* PIC16c57 - protected */
|
9987 |
|
|
ROM_LOAD( "pic16c57", 0x00000, 0x4000, NO_DUMP )
|
9988 |
|
|
|
9989 |
|
|
ROM_REGION( 0x200000, "oki", 0 ) /* OKI6295 */
|
9990 |
|
|
ROM_LOAD( "sound.bin", 0x000000, 0x80000, CRC(aeec9dc6) SHA1(56fd62e8db8aa96cdd242d8c705849a413567780) )
|
9991 |
|
|
ROM_END
|
9992 |
|
|
|
9993 |
|
|
/* alt bootleg with PIC, same program roms as above, bigger GFX roms
|
9994 |
|
|
|
9995 |
|
|
Punisher
|
9996 |
|
|
1993, Capcom
|
9997 |
|
|
|
9998 |
|
|
This is a bootleg version running on a single PCB.
|
9999 |
|
|
|
10000 |
|
|
PCB Layout
|
10001 |
|
|
----------
|
10002 |
|
|
|
10003 |
|
|
|-----------------------------------------|
|
10004 |
|
|
| 93C46 SOUND 30MHz PAL |
|
10005 |
|
|
| M6295 PIC16C57 |
|
10006 |
|
|
| 6116 PAL 6116 |
|
10007 |
|
|
| 6116 6116 ACTEL |
|
10008 |
|
|
| 6116 A1020B |
|
10009 |
|
|
|J 6116 |
|
10010 |
|
|
|A TEST 6116 |
|
10011 |
|
|
|M 6116 |
|
10012 |
|
|
|M |
|
10013 |
|
|
|A |
|
10014 |
|
|
| 62256 62256 62256 PU13478 |
|
10015 |
|
|
| PRG1 PRG2 |
|
10016 |
|
|
| PRG3 PRG4 62256 PU11256 |
|
10017 |
|
|
| PAL|
|
10018 |
|
|
| 68000 24MHz PAL PAL |
|
10019 |
|
|
|-----------------------------------------|
|
10020 |
|
|
|
10021 |
|
|
Notes:
|
10022 |
|
|
Measured clocks
|
10023 |
|
|
---------------
|
10024 |
|
|
68000 clock: 12.000MHz (24 / 2)
|
10025 |
|
|
M6295 clock: 937.5kHz (30 / 32), sample rate = 30000000 / 32 / 132
|
10026 |
|
|
16C57 clock: 3.75MHz (30 / 8) NOTE! 4096 bytes internal ROM is protected and can't be read out.
|
10027 |
|
|
VSYNC : 60Hz
|
10028 |
|
|
|
10029 |
|
|
ROMs
|
10030 |
|
|
----
|
10031 |
|
|
PRG* - 4M MASK ROM (read as 27C040)
|
10032 |
|
|
SOUND - 4M MASK ROM (read as 27C040)
|
10033 |
|
|
PU* - 16M MASK ROM (read as 27C160)
|
10034 |
|
|
|
10035 |
|
|
*/
|
10036 |
|
|
|
10037 |
|
|
ROM_START( punipic2 )
|
10038 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10039 |
|
|
ROM_LOAD16_BYTE( "prg4.bin", 0x000000, 0x80000, CRC(c3151563) SHA1(61d3a20c25fea8a94ae6e473a87c21968867cba0) )
|
10040 |
|
|
ROM_LOAD16_BYTE( "prg3.bin", 0x000001, 0x80000, CRC(8c2593ac) SHA1(4261bc72b96c3a5690df35c5d8b71524765693d9) )
|
10041 |
|
|
ROM_LOAD16_BYTE( "prg2.bin", 0x100000, 0x80000, CRC(665a5485) SHA1(c07920d110ca9c35f6cbff94a6a889c17300f994) )
|
10042 |
|
|
ROM_LOAD16_BYTE( "prg1.bin", 0x100001, 0x80000, CRC(d7b13f39) SHA1(eb7cd92b44fdef3b72672b0be6786c526421b627) )
|
10043 |
|
|
|
10044 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10045 |
|
|
ROMX_LOAD( "pu11256.bin", 0x000000, 0x80000, CRC(6581faea) SHA1(2b0e96998002a1df96c7869ec965257d2ecfb531), ROM_GROUPWORD | ROM_SKIP(6) )
|
10046 |
|
|
ROM_CONTINUE( 0x200000, 0x80000 )
|
10047 |
|
|
ROM_CONTINUE( 0x000004, 0x80000 )
|
10048 |
|
|
ROM_CONTINUE( 0x200004, 0x80000 )
|
10049 |
|
|
ROMX_LOAD( "pu13478.bin", 0x000002, 0x80000, CRC(61613de4) SHA1(8f8c46ce907be2b4c4715ad88bfd1456818bdd2c), ROM_GROUPWORD | ROM_SKIP(6) )
|
10050 |
|
|
ROM_CONTINUE( 0x200002, 0x80000 )
|
10051 |
|
|
ROM_CONTINUE( 0x000006, 0x80000 )
|
10052 |
|
|
ROM_CONTINUE( 0x200006, 0x80000 )
|
10053 |
|
|
|
10054 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* PIC16c57 - protected */
|
10055 |
|
|
ROM_LOAD( "pic16c57", 0x00000, 0x4000, NO_DUMP )
|
10056 |
|
|
|
10057 |
|
|
ROM_REGION( 0x200000, "oki", 0 ) /* OKI6295 */
|
10058 |
|
|
ROM_LOAD( "sound.bin", 0x000000, 0x80000, CRC(aeec9dc6) SHA1(56fd62e8db8aa96cdd242d8c705849a413567780) )
|
10059 |
|
|
|
10060 |
|
|
ROM_REGION( 0x200000, "user1", 0 ) /* other */
|
10061 |
|
|
ROM_LOAD( "93c46.bin", 0x00, 0x80, CRC(36ab4e7d) SHA1(60bea43051d86d9aefcbb7a390cf0c7d8b905a4b) )
|
10062 |
|
|
ROM_END
|
10063 |
|
|
|
10064 |
|
|
/* the readme doesn't actually state this has a PIC, and there's no sound rom
|
10065 |
|
|
so it might be different */
|
10066 |
|
|
|
10067 |
|
|
ROM_START( punipic3 )
|
10068 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10069 |
|
|
ROM_LOAD16_BYTE( "psb5b.rom", 0x000000, 0x80000, CRC(58f42c05) SHA1(e243928f0bbecdf2a8d07cf4a6fdea4440e46c01) )
|
10070 |
|
|
ROM_LOAD16_BYTE( "psb3b.rom", 0x000001, 0x80000, CRC(90113db4) SHA1(4decc203ae3ee4abcb2e017f11cd20eae2abf3f3) )
|
10071 |
|
|
ROM_LOAD16_BYTE( "psb4a.rom", 0x100000, 0x80000, CRC(665a5485) SHA1(c07920d110ca9c35f6cbff94a6a889c17300f994) )
|
10072 |
|
|
ROM_LOAD16_BYTE( "psb2a.rom", 0x100001, 0x80000, CRC(d7b13f39) SHA1(eb7cd92b44fdef3b72672b0be6786c526421b627) )
|
10073 |
|
|
|
10074 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10075 |
|
|
ROMX_LOAD( "psb-a.rom", 0x000000, 0x80000, CRC(57f0f5e3) SHA1(130b6e92181994bbe874261e0895db65d4f3d5d1), ROM_GROUPWORD | ROM_SKIP(6) )
|
10076 |
|
|
ROM_CONTINUE( 0x000004, 0x80000 )
|
10077 |
|
|
ROM_CONTINUE( 0x200000, 0x80000 )
|
10078 |
|
|
ROM_CONTINUE( 0x200004, 0x80000 )
|
10079 |
|
|
ROMX_LOAD( "psb-b.rom", 0x000002, 0x80000, CRC(d9eb867e) SHA1(9b6eaa4a780da5c9cf09658fcab3a1a6f632c2f4), ROM_GROUPWORD | ROM_SKIP(6) )
|
10080 |
|
|
ROM_CONTINUE( 0x000006, 0x80000 )
|
10081 |
|
|
ROM_CONTINUE( 0x200002, 0x80000 )
|
10082 |
|
|
ROM_CONTINUE( 0x200006, 0x80000 )
|
10083 |
|
|
|
10084 |
|
|
ROM_REGION( 0x28000, "audiocpu", ROMREGION_ERASE00 ) /* PIC16c57 (maybe, not listed in readme) */
|
10085 |
|
|
//ROM_LOAD( "pic16c57", 0x00000, 0x4000, NO_DUMP )
|
10086 |
|
|
|
10087 |
|
|
ROM_REGION( 0x200000, "oki", ROMREGION_ERASE00 ) /* OKI6295 */
|
10088 |
|
|
//ROM_LOAD( "sound.bin", 0x000000, 0x80000, CRC(aeec9dc6) SHA1(56fd62e8db8aa96cdd242d8c705849a413567780) )
|
10089 |
|
|
ROM_END
|
10090 |
|
|
|
10091 |
|
|
/* Chinese bootleg board */
|
10092 |
|
|
ROM_START( punisherbz )
|
10093 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10094 |
|
|
ROM_LOAD16_WORD_SWAP( "23.096", 0x000000, 0x80000, CRC(bfa45d23) SHA1(56d04d02c9b9b22603205b1ce9e376874d2eaa05) )
|
10095 |
|
|
ROM_LOAD16_WORD_SWAP( "22.096", 0x080000, 0x80000, CRC(092578a4) SHA1(c3c8f98f8b8fc9c71b33fb906b4c591067b4355b) )
|
10096 |
|
|
ROM_LOAD16_WORD_SWAP( "21.096", 0x100000, 0x80000, CRC(d21ccddb) SHA1(295c886cd14ee54e12acfe3f1e8f13513442c8c0) )
|
10097 |
|
|
ROM_LOAD16_WORD_SWAP( "20.096", 0x180000, 0x80000, CRC(f9f334ce) SHA1(22e58ce5096b95138a30e9726e1169895118e990) )
|
10098 |
|
|
|
10099 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10100 |
|
|
ROMX_LOAD( "1.096", 0x000000, 0x80000, CRC(ad468e07) SHA1(1ee8ecfd001b447982bc16972575eb2c5e01bc51) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10101 |
|
|
ROMX_LOAD( "2.096", 0x000002, 0x80000, CRC(b9fdb6b5) SHA1(991fe0ded5c859f1e25766e9417e1ad691205e59) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10102 |
|
|
ROMX_LOAD( "3.096", 0x000004, 0x80000, CRC(be0b1a78) SHA1(d002bd90d0f239d29f5ea481e455d85a1c088516) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10103 |
|
|
ROMX_LOAD( "4.096", 0x000006, 0x80000, CRC(bba67a43) SHA1(9cd51a06a7661b2f78059ac392423f73de5cf56f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10104 |
|
|
ROMX_LOAD( "ps_gfx5.rom", 0x200000, 0x80000, CRC(c54ea839) SHA1(0733f37329edd9d0cace1319a7544b40aa7ecb0b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10105 |
|
|
ROMX_LOAD( "ps_gfx7.rom", 0x200002, 0x80000, CRC(04c5acbd) SHA1(fddc94b0f36d4d22d7c357856ae15b7514c342d3) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10106 |
|
|
ROMX_LOAD( "ps_gfx6.rom", 0x200004, 0x80000, CRC(a544f4cc) SHA1(9552df8934ba25f19a22f2e07783712d8c8ef03c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10107 |
|
|
ROMX_LOAD( "ps_gfx8.rom", 0x200006, 0x80000, CRC(8f02f436) SHA1(a2f0ebb7e9593469c7b843f8962a66f3d77f79e5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10108 |
|
|
|
10109 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10110 |
|
|
ROM_LOAD( "9.512", 0x00000, 0x08000, CRC(b8367eb5) SHA1(ec3db29fdd6200e9a8f4f8073a7e34aef731354f) )
|
10111 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10112 |
|
|
|
10113 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* samples */
|
10114 |
|
|
ROM_LOAD( "18.010", 0x00000, 0x20000, CRC(375c66e7) SHA1(36189e23209ce4ae5d9cbabd1574540d0591e7b3) )
|
10115 |
|
|
ROM_LOAD( "19.010", 0x20000, 0x20000, CRC(eb5ca884) SHA1(3592c69f77c7cd6ee241d6c1079c34a3e58abb5b) )
|
10116 |
|
|
ROM_END
|
10117 |
|
|
|
10118 |
|
|
/* B-Board 91635B-2 */
|
10119 |
|
|
ROM_START( slammast )
|
10120 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10121 |
|
|
ROM_LOAD16_WORD_SWAP( "mbe_23e.8f", 0x000000, 0x80000, CRC(5394057a) SHA1(57f8b40c0a15e82c98ce5f0a8c4bdf60a1bc3107) )
|
10122 |
|
|
ROM_LOAD16_BYTE( "mbe_24b.9e", 0x080000, 0x20000, CRC(95d5e729) SHA1(df3be896e55c92eb50887a4317178a3d11048433) )
|
10123 |
|
|
ROM_LOAD16_BYTE( "mbe_28b.9f", 0x080001, 0x20000, CRC(b1c7cbcb) SHA1(cf5ad72be4a055db876e7347b1826325b9bf81d9) )
|
10124 |
|
|
ROM_LOAD16_BYTE( "mbe_25b.10e", 0x0c0000, 0x20000, CRC(a50d3fd4) SHA1(dc3d108c3bc27f45b8b2e11919ba2a86e05b41d1) )
|
10125 |
|
|
ROM_LOAD16_BYTE( "mbe_29b.10f", 0x0c0001, 0x20000, CRC(08e32e56) SHA1(70ad78b079f777ec02089f0df20ce2baad7adce5) )
|
10126 |
|
|
ROM_LOAD16_WORD_SWAP( "mbe_21a.6f", 0x100000, 0x80000, CRC(d5007b05) SHA1(c55e55908aeda40ca2318c76ccbc05d333676875) )
|
10127 |
|
|
ROM_LOAD16_WORD_SWAP( "mbe_20a.5f", 0x180000, 0x80000, CRC(aeb557b0) SHA1(530551942961d776f0a85852e02bb243840ca671) )
|
10128 |
|
|
|
10129 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
10130 |
|
|
ROMX_LOAD( "mb-1m.3a", 0x000000, 0x80000, CRC(41468e06) SHA1(fb365798f2889a20eebaea2393c9c2c8827003c4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10131 |
|
|
ROMX_LOAD( "mb-3m.5a", 0x000002, 0x80000, CRC(f453aa9e) SHA1(24a103dc6f0dc96f8d0f6164ad732909c9cd2d6a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10132 |
|
|
ROMX_LOAD( "mb-2m.4a", 0x000004, 0x80000, CRC(2ffbfea8) SHA1(13e30133664a009686e1114c92b558bdbb91ea32) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10133 |
|
|
ROMX_LOAD( "mb-4m.6a", 0x000006, 0x80000, CRC(1eb9841d) SHA1(685da3e011a96b36be9f639a241b2f8f27da4629) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10134 |
|
|
ROMX_LOAD( "mb-5m.7a", 0x200000, 0x80000, CRC(506b9dc9) SHA1(933bf2fb9bcc1a408f961f0e7052da80144bddad) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10135 |
|
|
ROMX_LOAD( "mb-7m.9a", 0x200002, 0x80000, CRC(aff8c2fb) SHA1(ce37a6d5b1eb58c2d74f23f84ec824c214c93217) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10136 |
|
|
ROMX_LOAD( "mb-6m.8a", 0x200004, 0x80000, CRC(b76c70e9) SHA1(c21e255815ec9a985919dbd760ed266c28bd47cd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10137 |
|
|
ROMX_LOAD( "mb-8m.10a", 0x200006, 0x80000, CRC(e60c9556) SHA1(b91c14092aa8dbb0922d96998123ef1970a658f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10138 |
|
|
ROMX_LOAD( "mb-10m.3c", 0x400000, 0x80000, CRC(97976ff5) SHA1(ec9d3460816ab971a02fbce42960283091777e47) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10139 |
|
|
ROMX_LOAD( "mb-12m.5c", 0x400002, 0x80000, CRC(b350a840) SHA1(2b8b996cd08051e7e8e134bff5448775d78058a0) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10140 |
|
|
ROMX_LOAD( "mb-11m.4c", 0x400004, 0x80000, CRC(8fb94743) SHA1(294f6182c8a41b640d1f57cb5e3a2abce3b06482) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10141 |
|
|
ROMX_LOAD( "mb-13m.6c", 0x400006, 0x80000, CRC(da810d5f) SHA1(392bbd405244b8c99024c9228cfec6a7ef0accdb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10142 |
|
|
|
10143 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
10144 |
|
|
ROM_LOAD( "mb_qa.5k", 0x00000, 0x08000, CRC(e21a03c4) SHA1(98c03fd2c9b6bf8a4fc25a4edca87fff7c3c3819) )
|
10145 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
10146 |
|
|
|
10147 |
|
|
ROM_REGION( 0x8000, "user1", 0 )
|
10148 |
|
|
ROM_COPY( "audiocpu", 0x00000, 0x00000, 0x8000 )
|
10149 |
|
|
|
10150 |
|
|
ROM_REGION( 0x400000, "qsound", 0 ) /* QSound samples */
|
10151 |
|
|
ROM_LOAD( "mb-q1.1k", 0x000000, 0x80000, CRC(0630c3ce) SHA1(520fc74c5c3638f611fa2f1b5efb08b91747e29b) )
|
10152 |
|
|
ROM_LOAD( "mb-q2.2k", 0x080000, 0x80000, CRC(354f9c21) SHA1(1dc6b39791fd0f760697f409a6b62361a7bf62e9) )
|
10153 |
|
|
ROM_LOAD( "mb-q3.3k", 0x100000, 0x80000, CRC(7838487c) SHA1(056b7da05cfca46873edacd674ca25c70855c6db) )
|
10154 |
|
|
ROM_LOAD( "mb-q4.4k", 0x180000, 0x80000, CRC(ab66e087) SHA1(066ea69a0157e8647eea3c44d0a1843898860678) )
|
10155 |
|
|
ROM_LOAD( "mb-q5.1m", 0x200000, 0x80000, CRC(c789fef2) SHA1(10d1e3d92288fccd4e064a3716a788a165efc3c9) )
|
10156 |
|
|
ROM_LOAD( "mb-q6.2m", 0x280000, 0x80000, CRC(ecb81b61) SHA1(e339f21ae47de4782f3b338befcdac659c3503f6) )
|
10157 |
|
|
ROM_LOAD( "mb-q7.3m", 0x300000, 0x80000, CRC(041e49ba) SHA1(3220b033a5c0cfbbe75c0c113cf2db39fb093a7e) )
|
10158 |
|
|
ROM_LOAD( "mb-q8.4m", 0x380000, 0x80000, CRC(59fe702a) SHA1(807178dfc6d864e49fd7aabb5c4895835cf0e85b) )
|
10159 |
|
|
|
10160 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10161 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10162 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10163 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
10164 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10165 |
|
|
|
10166 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10167 |
|
|
ROM_LOAD( "mb63b.1a", 0x0000, 0x0117, CRC(b8392f02) SHA1(8dedf9f43b30991694f8009302ca628cb50a0b1a) )
|
10168 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10169 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10170 |
|
|
|
10171 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10172 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10173 |
|
|
|
10174 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
10175 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
10176 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
10177 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
10178 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
10179 |
|
|
ROM_END
|
10180 |
|
|
|
10181 |
|
|
/* B-Board 91635B-2 */
|
10182 |
|
|
ROM_START( slammastu )
|
10183 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10184 |
|
|
ROM_LOAD16_WORD_SWAP( "mbu_23e.8f", 0x000000, 0x80000, CRC(224f0062) SHA1(d961f2e7db7acac576539c24a69e7dd9bf8fc406) )
|
10185 |
|
|
ROM_LOAD16_BYTE( "mbu_24b.9e", 0x080000, 0x20000, CRC(95d5e729) SHA1(df3be896e55c92eb50887a4317178a3d11048433) ) // == mbe_24b.9e
|
10186 |
|
|
ROM_LOAD16_BYTE( "mbu_28b.9f", 0x080001, 0x20000, CRC(b1c7cbcb) SHA1(cf5ad72be4a055db876e7347b1826325b9bf81d9) ) // == mbe_28b.9f
|
10187 |
|
|
ROM_LOAD16_BYTE( "mbu_25b.10e", 0x0c0000, 0x20000, CRC(a50d3fd4) SHA1(dc3d108c3bc27f45b8b2e11919ba2a86e05b41d1) ) // == mbe_25b.10e
|
10188 |
|
|
ROM_LOAD16_BYTE( "mbu_29b.10f", 0x0c0001, 0x20000, CRC(08e32e56) SHA1(70ad78b079f777ec02089f0df20ce2baad7adce5) ) // == mbe_29b.10f
|
10189 |
|
|
ROM_LOAD16_WORD_SWAP( "mbu_21a.6f", 0x100000, 0x80000, CRC(d5007b05) SHA1(c55e55908aeda40ca2318c76ccbc05d333676875) ) // == mbe_21a.6f
|
10190 |
|
|
ROM_LOAD16_WORD_SWAP( "mbu_20a.5f", 0x180000, 0x80000, CRC(fc848af5) SHA1(cd3f6e50779b89ee57a9d08bfa1d58dea286457c) )
|
10191 |
|
|
|
10192 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
10193 |
|
|
ROMX_LOAD( "mb-1m.3a", 0x000000, 0x80000, CRC(41468e06) SHA1(fb365798f2889a20eebaea2393c9c2c8827003c4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10194 |
|
|
ROMX_LOAD( "mb-3m.5a", 0x000002, 0x80000, CRC(f453aa9e) SHA1(24a103dc6f0dc96f8d0f6164ad732909c9cd2d6a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10195 |
|
|
ROMX_LOAD( "mb-2m.4a", 0x000004, 0x80000, CRC(2ffbfea8) SHA1(13e30133664a009686e1114c92b558bdbb91ea32) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10196 |
|
|
ROMX_LOAD( "mb-4m.6a", 0x000006, 0x80000, CRC(1eb9841d) SHA1(685da3e011a96b36be9f639a241b2f8f27da4629) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10197 |
|
|
ROMX_LOAD( "mb-5m.7a", 0x200000, 0x80000, CRC(506b9dc9) SHA1(933bf2fb9bcc1a408f961f0e7052da80144bddad) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10198 |
|
|
ROMX_LOAD( "mb-7m.9a", 0x200002, 0x80000, CRC(aff8c2fb) SHA1(ce37a6d5b1eb58c2d74f23f84ec824c214c93217) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10199 |
|
|
ROMX_LOAD( "mb-6m.8a", 0x200004, 0x80000, CRC(b76c70e9) SHA1(c21e255815ec9a985919dbd760ed266c28bd47cd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10200 |
|
|
ROMX_LOAD( "mb-8m.10a", 0x200006, 0x80000, CRC(e60c9556) SHA1(b91c14092aa8dbb0922d96998123ef1970a658f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10201 |
|
|
ROMX_LOAD( "mb-10m.3c", 0x400000, 0x80000, CRC(97976ff5) SHA1(ec9d3460816ab971a02fbce42960283091777e47) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10202 |
|
|
ROMX_LOAD( "mb-12m.5c", 0x400002, 0x80000, CRC(b350a840) SHA1(2b8b996cd08051e7e8e134bff5448775d78058a0) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10203 |
|
|
ROMX_LOAD( "mb-11m.4c", 0x400004, 0x80000, CRC(8fb94743) SHA1(294f6182c8a41b640d1f57cb5e3a2abce3b06482) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10204 |
|
|
ROMX_LOAD( "mb-13m.6c", 0x400006, 0x80000, CRC(da810d5f) SHA1(392bbd405244b8c99024c9228cfec6a7ef0accdb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10205 |
|
|
|
10206 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
10207 |
|
|
ROM_LOAD( "mb_qa.5k", 0x00000, 0x08000, CRC(e21a03c4) SHA1(98c03fd2c9b6bf8a4fc25a4edca87fff7c3c3819) )
|
10208 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
10209 |
|
|
|
10210 |
|
|
ROM_REGION( 0x8000, "user1", 0 )
|
10211 |
|
|
ROM_COPY( "audiocpu", 0x00000, 0x00000, 0x8000 )
|
10212 |
|
|
|
10213 |
|
|
ROM_REGION( 0x400000, "qsound", 0 ) /* QSound samples */
|
10214 |
|
|
ROM_LOAD( "mb-q1.1k", 0x000000, 0x80000, CRC(0630c3ce) SHA1(520fc74c5c3638f611fa2f1b5efb08b91747e29b) )
|
10215 |
|
|
ROM_LOAD( "mb-q2.2k", 0x080000, 0x80000, CRC(354f9c21) SHA1(1dc6b39791fd0f760697f409a6b62361a7bf62e9) )
|
10216 |
|
|
ROM_LOAD( "mb-q3.3k", 0x100000, 0x80000, CRC(7838487c) SHA1(056b7da05cfca46873edacd674ca25c70855c6db) )
|
10217 |
|
|
ROM_LOAD( "mb-q4.4k", 0x180000, 0x80000, CRC(ab66e087) SHA1(066ea69a0157e8647eea3c44d0a1843898860678) )
|
10218 |
|
|
ROM_LOAD( "mb-q5.1m", 0x200000, 0x80000, CRC(c789fef2) SHA1(10d1e3d92288fccd4e064a3716a788a165efc3c9) )
|
10219 |
|
|
ROM_LOAD( "mb-q6.2m", 0x280000, 0x80000, CRC(ecb81b61) SHA1(e339f21ae47de4782f3b338befcdac659c3503f6) )
|
10220 |
|
|
ROM_LOAD( "mb-q7.3m", 0x300000, 0x80000, CRC(041e49ba) SHA1(3220b033a5c0cfbbe75c0c113cf2db39fb093a7e) )
|
10221 |
|
|
ROM_LOAD( "mb-q8.4m", 0x380000, 0x80000, CRC(59fe702a) SHA1(807178dfc6d864e49fd7aabb5c4895835cf0e85b) )
|
10222 |
|
|
|
10223 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10224 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10225 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10226 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
10227 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10228 |
|
|
|
10229 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10230 |
|
|
ROM_LOAD( "mb63b.1a", 0x0000, 0x0117, CRC(b8392f02) SHA1(8dedf9f43b30991694f8009302ca628cb50a0b1a) )
|
10231 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10232 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10233 |
|
|
|
10234 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10235 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10236 |
|
|
|
10237 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
10238 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
10239 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
10240 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
10241 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
10242 |
|
|
ROM_END
|
10243 |
|
|
|
10244 |
|
|
/* B-Board 91634B-2 */
|
10245 |
|
|
ROM_START( mbomberj )
|
10246 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10247 |
|
|
ROM_LOAD16_WORD_SWAP( "mbj_23e.8f", 0x000000, 0x80000, CRC(0d06036a) SHA1(e1b102888038b4bb612a41ac94a43333d468a245) )
|
10248 |
|
|
ROM_LOAD16_BYTE( "mbe_24b.9e", 0x080000, 0x20000, CRC(95d5e729) SHA1(df3be896e55c92eb50887a4317178a3d11048433) ) // split ROM taken from parent set while it's proved that original board uses MBJ_22B.7F, still not dumped
|
10249 |
|
|
ROM_LOAD16_BYTE( "mbe_28b.9f", 0x080001, 0x20000, CRC(b1c7cbcb) SHA1(cf5ad72be4a055db876e7347b1826325b9bf81d9) ) // split ROM taken from parent set while it's proved that original board uses MBJ_22B.7F, still not dumped
|
10250 |
|
|
ROM_LOAD16_BYTE( "mbe_25b.10e", 0x0c0000, 0x20000, CRC(a50d3fd4) SHA1(dc3d108c3bc27f45b8b2e11919ba2a86e05b41d1) ) // split ROM taken from parent set while it's proved that original board uses MBJ_22B.7F, still not dumped
|
10251 |
|
|
ROM_LOAD16_BYTE( "mbe_29b.10f", 0x0c0001, 0x20000, CRC(08e32e56) SHA1(70ad78b079f777ec02089f0df20ce2baad7adce5) ) // split ROM taken from parent set while it's proved that original board uses MBJ_22B.7F, still not dumped
|
10252 |
|
|
ROM_LOAD16_WORD_SWAP( "mbj_21a.6f", 0x100000, 0x80000, CRC(d5007b05) SHA1(c55e55908aeda40ca2318c76ccbc05d333676875) ) // == mbe_21a.6f
|
10253 |
|
|
ROM_LOAD16_WORD_SWAP( "mbj_20a.5f", 0x180000, 0x80000, CRC(aeb557b0) SHA1(530551942961d776f0a85852e02bb243840ca671) ) // == mbe_20a.5f
|
10254 |
|
|
|
10255 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
10256 |
|
|
ROMX_LOAD( "mb_01.3a", 0x000000, 0x80000, CRC(a53b1c81) SHA1(d1efb88eeaf6e30e51aaf1432078003e52454dd9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10257 |
|
|
ROMX_LOAD( "mb_02.4a", 0x000002, 0x80000, CRC(23fe10f6) SHA1(deefa7cac4394b0642f7fb444f9374dbe0bc8843) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10258 |
|
|
ROMX_LOAD( "mb_03.5a", 0x000004, 0x80000, CRC(cb866c2f) SHA1(b087f52e3b2a514a209612319d1d7c4f1c12b8bd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10259 |
|
|
ROMX_LOAD( "mb_04.6a", 0x000006, 0x80000, CRC(c9143e75) SHA1(e30090625ef6ac971a4f65d53f5458cebb5f146c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10260 |
|
|
ROMX_LOAD( "mb_05.7a", 0x200000, 0x80000, CRC(506b9dc9) SHA1(933bf2fb9bcc1a408f961f0e7052da80144bddad) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-5m.7a
|
10261 |
|
|
ROMX_LOAD( "mb_06.8a", 0x200002, 0x80000, CRC(aff8c2fb) SHA1(ce37a6d5b1eb58c2d74f23f84ec824c214c93217) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-7m.9a
|
10262 |
|
|
ROMX_LOAD( "mb_07.9a", 0x200004, 0x80000, CRC(b76c70e9) SHA1(c21e255815ec9a985919dbd760ed266c28bd47cd) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-6m.8a
|
10263 |
|
|
ROMX_LOAD( "mb_08.10a", 0x200006, 0x80000, CRC(e60c9556) SHA1(b91c14092aa8dbb0922d96998123ef1970a658f6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-8m.10a
|
10264 |
|
|
ROMX_LOAD( "mb_10.3c", 0x400000, 0x80000, CRC(97976ff5) SHA1(ec9d3460816ab971a02fbce42960283091777e47) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-10m.3c
|
10265 |
|
|
ROMX_LOAD( "mb_11.4c", 0x400002, 0x80000, CRC(b350a840) SHA1(2b8b996cd08051e7e8e134bff5448775d78058a0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-12m.5c
|
10266 |
|
|
ROMX_LOAD( "mb_12.5c", 0x400004, 0x80000, CRC(8fb94743) SHA1(294f6182c8a41b640d1f57cb5e3a2abce3b06482) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-11m.4c
|
10267 |
|
|
ROMX_LOAD( "mb_13.6c", 0x400006, 0x80000, CRC(da810d5f) SHA1(392bbd405244b8c99024c9228cfec6a7ef0accdb) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-13m.6c
|
10268 |
|
|
|
10269 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
10270 |
|
|
ROM_LOAD( "mb_qa.5k", 0x00000, 0x08000, CRC(e21a03c4) SHA1(98c03fd2c9b6bf8a4fc25a4edca87fff7c3c3819) )
|
10271 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
10272 |
|
|
|
10273 |
|
|
ROM_REGION( 0x8000, "user1", 0 )
|
10274 |
|
|
ROM_COPY( "audiocpu", 0x00000, 0x00000, 0x8000 )
|
10275 |
|
|
|
10276 |
|
|
ROM_REGION( 0x400000, "qsound", 0 ) /* QSound samples */
|
10277 |
|
|
ROM_LOAD( "mb-q1.1k", 0x000000, 0x80000, CRC(0630c3ce) SHA1(520fc74c5c3638f611fa2f1b5efb08b91747e29b) )
|
10278 |
|
|
ROM_LOAD( "mb-q2.2k", 0x080000, 0x80000, CRC(354f9c21) SHA1(1dc6b39791fd0f760697f409a6b62361a7bf62e9) )
|
10279 |
|
|
ROM_LOAD( "mb-q3.3k", 0x100000, 0x80000, CRC(7838487c) SHA1(056b7da05cfca46873edacd674ca25c70855c6db) )
|
10280 |
|
|
ROM_LOAD( "mb-q4.4k", 0x180000, 0x80000, CRC(ab66e087) SHA1(066ea69a0157e8647eea3c44d0a1843898860678) )
|
10281 |
|
|
ROM_LOAD( "mb-q5.1m", 0x200000, 0x80000, CRC(c789fef2) SHA1(10d1e3d92288fccd4e064a3716a788a165efc3c9) )
|
10282 |
|
|
ROM_LOAD( "mb-q6.2m", 0x280000, 0x80000, CRC(ecb81b61) SHA1(e339f21ae47de4782f3b338befcdac659c3503f6) )
|
10283 |
|
|
ROM_LOAD( "mb-q7.3m", 0x300000, 0x80000, CRC(041e49ba) SHA1(3220b033a5c0cfbbe75c0c113cf2db39fb093a7e) )
|
10284 |
|
|
ROM_LOAD( "mb-q8.4m", 0x380000, 0x80000, CRC(59fe702a) SHA1(807178dfc6d864e49fd7aabb5c4895835cf0e85b) )
|
10285 |
|
|
|
10286 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10287 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10288 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10289 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
10290 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10291 |
|
|
|
10292 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10293 |
|
|
ROM_LOAD( "mb63b.1a", 0x0000, 0x0117, CRC(b8392f02) SHA1(8dedf9f43b30991694f8009302ca628cb50a0b1a) )
|
10294 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10295 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10296 |
|
|
|
10297 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10298 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10299 |
|
|
|
10300 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
10301 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
10302 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
10303 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
10304 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
10305 |
|
|
ROM_END
|
10306 |
|
|
|
10307 |
|
|
/* FIXME B-Board uncertain but should be 91635B from the program ROM names */
|
10308 |
|
|
ROM_START( mbombrd )
|
10309 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10310 |
|
|
ROM_LOAD16_BYTE( "mbde_26.11e", 0x000000, 0x20000, CRC(72b7451c) SHA1(380ef57bb00f1c92d2f29e551b0a670eb5a56cb7) )
|
10311 |
|
|
ROM_LOAD16_BYTE( "mbde_30.11f", 0x000001, 0x20000, CRC(a036dc16) SHA1(a68cf74976f482dbc581734e143669511a9a4bee) )
|
10312 |
|
|
ROM_LOAD16_BYTE( "mbde_27.12e", 0x040000, 0x20000, CRC(4086f534) SHA1(a2b949f00035b06cb1cd01185902daca3d89d0e3) )
|
10313 |
|
|
ROM_LOAD16_BYTE( "mbde_31.12f", 0x040001, 0x20000, CRC(085f47f0) SHA1(ac93a196faf17b7dbe7179ce1e850d9cd7293a21) )
|
10314 |
|
|
ROM_LOAD16_BYTE( "mbde_24.9e", 0x080000, 0x20000, CRC(c20895a5) SHA1(35116f7ef8576753ec989647ca2f6a6131d6909f) )
|
10315 |
|
|
ROM_LOAD16_BYTE( "mbde_28.9f", 0x080001, 0x20000, CRC(2618d5e1) SHA1(50797c6dda04df95267ff9ef08933c17c3ce7057) )
|
10316 |
|
|
ROM_LOAD16_BYTE( "mbde_25.10e", 0x0c0000, 0x20000, CRC(9bdb6b11) SHA1(fbfbd6b5a72ca3237713ce43a798660f899b707d) )
|
10317 |
|
|
ROM_LOAD16_BYTE( "mbde_29.10f", 0x0c0001, 0x20000, CRC(3f52d5e5) SHA1(0b1ed8e876a6ec2cfb83676afe43a81e8a033e52) )
|
10318 |
|
|
ROM_LOAD16_WORD_SWAP( "mbde_21.6f", 0x100000, 0x80000, CRC(690c026a) SHA1(80ad780743b50750b6bfe1d4e28efe98e562233e) )
|
10319 |
|
|
ROM_LOAD16_WORD_SWAP( "mbde_20.5f", 0x180000, 0x80000, CRC(b8b2139b) SHA1(88c9169a9979b711ab7afb8272df0a1c80bb357b) )
|
10320 |
|
|
|
10321 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
10322 |
|
|
ROMX_LOAD( "mb-1m.3a", 0x000000, 0x80000, CRC(41468e06) SHA1(fb365798f2889a20eebaea2393c9c2c8827003c4) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10323 |
|
|
ROMX_LOAD( "mb-3m.5a", 0x000002, 0x80000, CRC(f453aa9e) SHA1(24a103dc6f0dc96f8d0f6164ad732909c9cd2d6a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10324 |
|
|
ROMX_LOAD( "mb-2m.4a", 0x000004, 0x80000, CRC(2ffbfea8) SHA1(13e30133664a009686e1114c92b558bdbb91ea32) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10325 |
|
|
ROMX_LOAD( "mb-4m.6a", 0x000006, 0x80000, CRC(1eb9841d) SHA1(685da3e011a96b36be9f639a241b2f8f27da4629) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10326 |
|
|
ROMX_LOAD( "mb-5m.7a", 0x200000, 0x80000, CRC(506b9dc9) SHA1(933bf2fb9bcc1a408f961f0e7052da80144bddad) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10327 |
|
|
ROMX_LOAD( "mb-7m.9a", 0x200002, 0x80000, CRC(aff8c2fb) SHA1(ce37a6d5b1eb58c2d74f23f84ec824c214c93217) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10328 |
|
|
ROMX_LOAD( "mb-6m.8a", 0x200004, 0x80000, CRC(b76c70e9) SHA1(c21e255815ec9a985919dbd760ed266c28bd47cd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10329 |
|
|
ROMX_LOAD( "mb-8m.10a", 0x200006, 0x80000, CRC(e60c9556) SHA1(b91c14092aa8dbb0922d96998123ef1970a658f6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10330 |
|
|
ROMX_LOAD( "mb-10m.3c", 0x400000, 0x80000, CRC(97976ff5) SHA1(ec9d3460816ab971a02fbce42960283091777e47) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10331 |
|
|
ROMX_LOAD( "mb-12m.5c", 0x400002, 0x80000, CRC(b350a840) SHA1(2b8b996cd08051e7e8e134bff5448775d78058a0) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10332 |
|
|
ROMX_LOAD( "mb-11m.4c", 0x400004, 0x80000, CRC(8fb94743) SHA1(294f6182c8a41b640d1f57cb5e3a2abce3b06482) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10333 |
|
|
ROMX_LOAD( "mb-13m.6c", 0x400006, 0x80000, CRC(da810d5f) SHA1(392bbd405244b8c99024c9228cfec6a7ef0accdb) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10334 |
|
|
|
10335 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
10336 |
|
|
ROM_LOAD( "mb_q.5k", 0x00000, 0x08000, CRC(d6fa76d1) SHA1(3bfcb703e0e458ef1bb843230f8537167f1d4c3c) )
|
10337 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
10338 |
|
|
|
10339 |
|
|
ROM_REGION( 0x400000, "qsound", 0 ) /* QSound samples */
|
10340 |
|
|
ROM_LOAD( "mb-q1.1k", 0x000000, 0x80000, CRC(0630c3ce) SHA1(520fc74c5c3638f611fa2f1b5efb08b91747e29b) )
|
10341 |
|
|
ROM_LOAD( "mb-q2.2k", 0x080000, 0x80000, CRC(354f9c21) SHA1(1dc6b39791fd0f760697f409a6b62361a7bf62e9) )
|
10342 |
|
|
ROM_LOAD( "mb-q3.3k", 0x100000, 0x80000, CRC(7838487c) SHA1(056b7da05cfca46873edacd674ca25c70855c6db) )
|
10343 |
|
|
ROM_LOAD( "mb-q4.4k", 0x180000, 0x80000, CRC(ab66e087) SHA1(066ea69a0157e8647eea3c44d0a1843898860678) )
|
10344 |
|
|
ROM_LOAD( "mb-q5.1m", 0x200000, 0x80000, CRC(c789fef2) SHA1(10d1e3d92288fccd4e064a3716a788a165efc3c9) )
|
10345 |
|
|
ROM_LOAD( "mb-q6.2m", 0x280000, 0x80000, CRC(ecb81b61) SHA1(e339f21ae47de4782f3b338befcdac659c3503f6) )
|
10346 |
|
|
ROM_LOAD( "mb-q7.3m", 0x300000, 0x80000, CRC(041e49ba) SHA1(3220b033a5c0cfbbe75c0c113cf2db39fb093a7e) )
|
10347 |
|
|
ROM_LOAD( "mb-q8.4m", 0x380000, 0x80000, CRC(59fe702a) SHA1(807178dfc6d864e49fd7aabb5c4895835cf0e85b) )
|
10348 |
|
|
|
10349 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10350 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10351 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10352 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
10353 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10354 |
|
|
|
10355 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10356 |
|
|
ROM_LOAD( "mb63b.1a", 0x0000, 0x0117, CRC(b8392f02) SHA1(8dedf9f43b30991694f8009302ca628cb50a0b1a) )
|
10357 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10358 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10359 |
|
|
|
10360 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10361 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10362 |
|
|
|
10363 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
10364 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
10365 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
10366 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) ) // pal verification required
|
10367 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
10368 |
|
|
ROM_END
|
10369 |
|
|
|
10370 |
|
|
/* B-Board 91634B-2 */
|
10371 |
|
|
ROM_START( mbombrdj )
|
10372 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10373 |
|
|
ROM_LOAD16_BYTE( "mbdj_26.11e", 0x000000, 0x20000, CRC(72b7451c) SHA1(380ef57bb00f1c92d2f29e551b0a670eb5a56cb7) ) // == mbde_26.11e
|
10374 |
|
|
ROM_LOAD16_BYTE( "mbdj_30.11f", 0x000001, 0x20000, CRC(beff31cf) SHA1(8a3a1fa848fe8fad239d21aef1871e54bbcb582f) )
|
10375 |
|
|
ROM_LOAD16_BYTE( "mbdj_27.12e", 0x040000, 0x20000, CRC(4086f534) SHA1(a2b949f00035b06cb1cd01185902daca3d89d0e3) ) // == mbde_27.12e
|
10376 |
|
|
ROM_LOAD16_BYTE( "mbdj_31.12f", 0x040001, 0x20000, CRC(085f47f0) SHA1(ac93a196faf17b7dbe7179ce1e850d9cd7293a21) ) // == mbde_31.12f
|
10377 |
|
|
ROM_LOAD16_BYTE( "mbdj_24.9e", 0x080000, 0x20000, CRC(c20895a5) SHA1(35116f7ef8576753ec989647ca2f6a6131d6909f) ) // == mbde_24.9e
|
10378 |
|
|
ROM_LOAD16_BYTE( "mbdj_28.9f", 0x080001, 0x20000, CRC(2618d5e1) SHA1(50797c6dda04df95267ff9ef08933c17c3ce7057) ) // == mbde_28.9f
|
10379 |
|
|
ROM_LOAD16_BYTE( "mbdj_25.10e", 0x0c0000, 0x20000, CRC(9bdb6b11) SHA1(fbfbd6b5a72ca3237713ce43a798660f899b707d) ) // == mbde_25.10e
|
10380 |
|
|
ROM_LOAD16_BYTE( "mbdj_29.10f", 0x0c0001, 0x20000, CRC(3f52d5e5) SHA1(0b1ed8e876a6ec2cfb83676afe43a81e8a033e52) ) // == mbde_29.10f
|
10381 |
|
|
ROM_LOAD16_WORD_SWAP( "mbdj_21.6f", 0x100000, 0x80000, CRC(690c026a) SHA1(80ad780743b50750b6bfe1d4e28efe98e562233e) ) // == mbde_21.6f
|
10382 |
|
|
ROM_LOAD16_WORD_SWAP( "mbdj_20.5f", 0x180000, 0x80000, CRC(b8b2139b) SHA1(88c9169a9979b711ab7afb8272df0a1c80bb357b) ) // == mbde_20.5f
|
10383 |
|
|
|
10384 |
|
|
ROM_REGION( 0x600000, "gfx", 0 )
|
10385 |
|
|
ROMX_LOAD( "mb_01.3a", 0x000000, 0x80000, CRC(a53b1c81) SHA1(d1efb88eeaf6e30e51aaf1432078003e52454dd9) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10386 |
|
|
ROMX_LOAD( "mb_02.4a", 0x000002, 0x80000, CRC(23fe10f6) SHA1(deefa7cac4394b0642f7fb444f9374dbe0bc8843) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10387 |
|
|
ROMX_LOAD( "mb_03.5a", 0x000004, 0x80000, CRC(cb866c2f) SHA1(b087f52e3b2a514a209612319d1d7c4f1c12b8bd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10388 |
|
|
ROMX_LOAD( "mb_04.6a", 0x000006, 0x80000, CRC(c9143e75) SHA1(e30090625ef6ac971a4f65d53f5458cebb5f146c) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10389 |
|
|
ROMX_LOAD( "mb_05.7a", 0x200000, 0x80000, CRC(506b9dc9) SHA1(933bf2fb9bcc1a408f961f0e7052da80144bddad) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-5m.7a
|
10390 |
|
|
ROMX_LOAD( "mb_06.8a", 0x200002, 0x80000, CRC(aff8c2fb) SHA1(ce37a6d5b1eb58c2d74f23f84ec824c214c93217) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-7m.9a
|
10391 |
|
|
ROMX_LOAD( "mb_07.9a", 0x200004, 0x80000, CRC(b76c70e9) SHA1(c21e255815ec9a985919dbd760ed266c28bd47cd) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-6m.8a
|
10392 |
|
|
ROMX_LOAD( "mb_08.10a", 0x200006, 0x80000, CRC(e60c9556) SHA1(b91c14092aa8dbb0922d96998123ef1970a658f6) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-8m.10a
|
10393 |
|
|
ROMX_LOAD( "mb_10.3c", 0x400000, 0x80000, CRC(97976ff5) SHA1(ec9d3460816ab971a02fbce42960283091777e47) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-10m.3c
|
10394 |
|
|
ROMX_LOAD( "mb_11.4c", 0x400002, 0x80000, CRC(b350a840) SHA1(2b8b996cd08051e7e8e134bff5448775d78058a0) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-12m.5c
|
10395 |
|
|
ROMX_LOAD( "mb_12.5c", 0x400004, 0x80000, CRC(8fb94743) SHA1(294f6182c8a41b640d1f57cb5e3a2abce3b06482) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-11m.4c
|
10396 |
|
|
ROMX_LOAD( "mb_13.6c", 0x400006, 0x80000, CRC(da810d5f) SHA1(392bbd405244b8c99024c9228cfec6a7ef0accdb) , ROM_GROUPWORD | ROM_SKIP(6) ) // == mb-13m.6c
|
10397 |
|
|
|
10398 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
10399 |
|
|
ROM_LOAD( "mb_qa.5k", 0x00000, 0x08000, CRC(e21a03c4) SHA1(98c03fd2c9b6bf8a4fc25a4edca87fff7c3c3819) )
|
10400 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
10401 |
|
|
|
10402 |
|
|
ROM_REGION( 0x400000, "qsound", 0 ) /* QSound samples */
|
10403 |
|
|
ROM_LOAD( "mb-q1.1k", 0x000000, 0x80000, CRC(0630c3ce) SHA1(520fc74c5c3638f611fa2f1b5efb08b91747e29b) )
|
10404 |
|
|
ROM_LOAD( "mb-q2.2k", 0x080000, 0x80000, CRC(354f9c21) SHA1(1dc6b39791fd0f760697f409a6b62361a7bf62e9) )
|
10405 |
|
|
ROM_LOAD( "mb-q3.3k", 0x100000, 0x80000, CRC(7838487c) SHA1(056b7da05cfca46873edacd674ca25c70855c6db) )
|
10406 |
|
|
ROM_LOAD( "mb-q4.4k", 0x180000, 0x80000, CRC(ab66e087) SHA1(066ea69a0157e8647eea3c44d0a1843898860678) )
|
10407 |
|
|
ROM_LOAD( "mb-q5.1m", 0x200000, 0x80000, CRC(c789fef2) SHA1(10d1e3d92288fccd4e064a3716a788a165efc3c9) )
|
10408 |
|
|
ROM_LOAD( "mb-q6.2m", 0x280000, 0x80000, CRC(ecb81b61) SHA1(e339f21ae47de4782f3b338befcdac659c3503f6) )
|
10409 |
|
|
ROM_LOAD( "mb-q7.3m", 0x300000, 0x80000, CRC(041e49ba) SHA1(3220b033a5c0cfbbe75c0c113cf2db39fb093a7e) )
|
10410 |
|
|
ROM_LOAD( "mb-q8.4m", 0x380000, 0x80000, CRC(59fe702a) SHA1(807178dfc6d864e49fd7aabb5c4895835cf0e85b) )
|
10411 |
|
|
|
10412 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10413 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10414 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10415 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
10416 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10417 |
|
|
|
10418 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10419 |
|
|
ROM_LOAD( "mb63b.1a", 0x0000, 0x0117, CRC(b8392f02) SHA1(8dedf9f43b30991694f8009302ca628cb50a0b1a) )
|
10420 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10421 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10422 |
|
|
|
10423 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10424 |
|
|
ROM_LOAD( "ioc1.ic1", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10425 |
|
|
|
10426 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
10427 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
10428 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
10429 |
|
|
ROM_LOAD( "d9k2.9k", 0x0000, 0x0117, CRC(cd85a156) SHA1(a88f8939c5d93e65d7bcc0eb3ee5b6f4f1114e3a) )
|
10430 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
10431 |
|
|
ROM_END
|
10432 |
|
|
|
10433 |
|
|
/* B-Board 89625B-1 */
|
10434 |
|
|
ROM_START( pnickj )
|
10435 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10436 |
|
|
ROM_LOAD16_BYTE( "pnij_36.12f", 0x00000, 0x20000, CRC(2d4ffb2b) SHA1(6e49cf89a36834fd1de8b4b860fe66f3d7d67a84) )
|
10437 |
|
|
ROM_LOAD16_BYTE( "pnij_42.12h", 0x00001, 0x20000, CRC(c085dfaf) SHA1(a31ededc3413ec4f3f5e3a1fb615b60c6197f4a5) )
|
10438 |
|
|
|
10439 |
|
|
ROM_REGION( 0x200000, "gfx", 0 )
|
10440 |
|
|
ROMX_LOAD( "pnij_09.4b", 0x000000, 0x20000, CRC(48177b0a) SHA1(eba5de6cd9bb0c4ad76a13bddc9cdeb2e4380122) , ROM_SKIP(7) )
|
10441 |
|
|
ROMX_LOAD( "pnij_01.4a", 0x000001, 0x20000, CRC(01a0f311) SHA1(9bcd8716f90ccd410543ffcdc5c2916077b8d4c3) , ROM_SKIP(7) )
|
10442 |
|
|
ROMX_LOAD( "pnij_13.9b", 0x000002, 0x20000, CRC(406451b0) SHA1(5a7a7fecba7de8b8cf4a284b2ae7adae901623f6) , ROM_SKIP(7) )
|
10443 |
|
|
ROMX_LOAD( "pnij_05.9a", 0x000003, 0x20000, CRC(8c515dc0) SHA1(aa1e13cf9e7cf0458bb5c4332b1ea73034f9a874) , ROM_SKIP(7) )
|
10444 |
|
|
ROMX_LOAD( "pnij_26.5e", 0x000004, 0x20000, CRC(e2af981e) SHA1(3c2b28b4a4d457aa94a760dfca0181a9f050c319) , ROM_SKIP(7) )
|
10445 |
|
|
ROMX_LOAD( "pnij_18.5c", 0x000005, 0x20000, CRC(f17a0e56) SHA1(7c89aca230f176e12f995892f9d1bce22c57fbdf) , ROM_SKIP(7) )
|
10446 |
|
|
ROMX_LOAD( "pnij_38.8h", 0x000006, 0x20000, CRC(eb75bd8c) SHA1(2129460e06eb64019fc5f7eab6334ff43229b995) , ROM_SKIP(7) )
|
10447 |
|
|
ROMX_LOAD( "pnij_32.8f", 0x000007, 0x20000, CRC(84560bef) SHA1(9e94ae434b50ecf82781080e11d0c4741e992d0d) , ROM_SKIP(7) )
|
10448 |
|
|
ROMX_LOAD( "pnij_10.5b", 0x100000, 0x20000, CRC(c2acc171) SHA1(7c86db3f2acca1252d403c5f12c871d0357fa109) , ROM_SKIP(7) )
|
10449 |
|
|
ROMX_LOAD( "pnij_02.5a", 0x100001, 0x20000, CRC(0e21fc33) SHA1(c4a29d45c4257c8871038d3c9b13140e874db0c1) , ROM_SKIP(7) )
|
10450 |
|
|
ROMX_LOAD( "pnij_14.10b", 0x100002, 0x20000, CRC(7fe59b19) SHA1(a273b8b8fbfd5d31d25479a9ede09ce35e1cc873) , ROM_SKIP(7) )
|
10451 |
|
|
ROMX_LOAD( "pnij_06.10a", 0x100003, 0x20000, CRC(79f4bfe3) SHA1(bc17cc1c8535e3d202588893713926b6c06f92fd) , ROM_SKIP(7) )
|
10452 |
|
|
ROMX_LOAD( "pnij_27.7e", 0x100004, 0x20000, CRC(83d5cb0e) SHA1(44c93fa5eedcafc8dc6d88ee827c6cadc9c671f0) , ROM_SKIP(7) )
|
10453 |
|
|
ROMX_LOAD( "pnij_19.7c", 0x100005, 0x20000, CRC(af08b230) SHA1(a3b5b3013012efa1860699648518f8d8031c5f30) , ROM_SKIP(7) )
|
10454 |
|
|
ROMX_LOAD( "pnij_39.9h", 0x100006, 0x20000, CRC(70fbe579) SHA1(b5b7ed5588ecd884b20dd50bfc5385a9af03c5d8) , ROM_SKIP(7) )
|
10455 |
|
|
ROMX_LOAD( "pnij_33.9f", 0x100007, 0x20000, CRC(3ed2c680) SHA1(0afe84d8d89f8d45afc79f6172337e622e29a8a2) , ROM_SKIP(7) )
|
10456 |
|
|
|
10457 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10458 |
|
|
ROM_LOAD( "pnij_17.13b", 0x00000, 0x08000, CRC(e86f787a) SHA1(de04cbe89c655faf04afe169bfd9913049ccc4a8) )
|
10459 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10460 |
|
|
|
10461 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10462 |
|
|
ROM_LOAD( "pnij_24.12c", 0x00000, 0x20000, CRC(5092257d) SHA1(95dc9d10940653b2fb37baf5c1ed27145b02104e) )
|
10463 |
|
|
ROM_LOAD( "pnij_25.13c", 0x20000, 0x20000, CRC(22109aaa) SHA1(cf21e75674d81b2daae2083d02f9f4b6e52722c6) )
|
10464 |
|
|
|
10465 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10466 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10467 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10468 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10469 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10470 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10471 |
|
|
|
10472 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10473 |
|
|
ROM_LOAD( "pkb10b.1a", 0x0000, 0x0117, NO_DUMP )
|
10474 |
|
|
ROM_LOAD( "iob1.12e", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10475 |
|
|
|
10476 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10477 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10478 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10479 |
|
|
ROM_END
|
10480 |
|
|
|
10481 |
|
|
/* B-Board 90629B-3 */
|
10482 |
|
|
ROM_START( qtono2j )
|
10483 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10484 |
|
|
ROM_LOAD16_BYTE( "tn2j_30.11e", 0x00000, 0x20000, CRC(9226eb5e) SHA1(91649974f9652caed90eb28ec6caf4fe61f5d279) )
|
10485 |
|
|
ROM_LOAD16_BYTE( "tn2j_37.11f", 0x00001, 0x20000, CRC(d1d30da1) SHA1(7ca1695ed804b5860d4c15964cdbb922db3918ee) )
|
10486 |
|
|
ROM_LOAD16_BYTE( "tn2j_31.12e", 0x40000, 0x20000, CRC(015e6a8a) SHA1(0835bec4867438a167bd01e3550090c88e7ae779) )
|
10487 |
|
|
ROM_LOAD16_BYTE( "tn2j_38.12f", 0x40001, 0x20000, CRC(1f139bcc) SHA1(ee907f1bfef1a887e2c768648fe811e0733eddf7) )
|
10488 |
|
|
ROM_LOAD16_BYTE( "tn2j_28.9e", 0x80000, 0x20000, CRC(86d27f71) SHA1(89d6d18e05deaaa1ac7deb70ca03d051d2fde472) )
|
10489 |
|
|
ROM_LOAD16_BYTE( "tn2j_35.9f", 0x80001, 0x20000, CRC(7a1ab87d) SHA1(f1729a8c0c82cf42f60644a7796dc8a39bf7c6fa) )
|
10490 |
|
|
ROM_LOAD16_BYTE( "tn2j_29.10e", 0xc0000, 0x20000, CRC(9c384e99) SHA1(3d3961f625ccc4776531eff50fc1b4bee062370e) )
|
10491 |
|
|
ROM_LOAD16_BYTE( "tn2j_36.10f", 0xc0001, 0x20000, CRC(4c4b2a0a) SHA1(9a25fcfb9358ea42d9bc662df2cafea08febb411) )
|
10492 |
|
|
|
10493 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10494 |
|
|
ROMX_LOAD( "tn2-02m.4a", 0x000000, 0x80000, CRC(f2016a34) SHA1(3862960fa14742547f6a6deacf0b9f409d08fee8) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10495 |
|
|
ROMX_LOAD( "tn2-04m.6a", 0x000002, 0x80000, CRC(094e0fb1) SHA1(7c9a9a7d03e226109002dd389c872e3d4be43287) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10496 |
|
|
ROMX_LOAD( "tn2-01m.3a", 0x000004, 0x80000, CRC(cb950cf9) SHA1(8337a500141c1aec82b6636ad79ecafbdbebd691) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10497 |
|
|
ROMX_LOAD( "tn2-03m.5a", 0x000006, 0x80000, CRC(18a5bf59) SHA1(afbfcb28c40551747bb5276aac2b9c15a24328e1) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10498 |
|
|
ROMX_LOAD( "tn2-11m.4c", 0x200000, 0x80000, CRC(d0edd30b) SHA1(a76d7f134f9e52f79a485402d17dcc7a1fe99f29) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10499 |
|
|
ROMX_LOAD( "tn2-13m.6c", 0x200002, 0x80000, CRC(426621c3) SHA1(89156bc9d585f546cd619db419dd1f4d9871d930) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10500 |
|
|
ROMX_LOAD( "tn2-10m.3c", 0x200004, 0x80000, CRC(a34ece70) SHA1(15864d6b280f624245add8a611f1699da570392b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10501 |
|
|
ROMX_LOAD( "tn2-12m.5c", 0x200006, 0x80000, CRC(e04ff2f4) SHA1(774c19909a2ae2c691f5d3f15b6e19cc94baf799) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10502 |
|
|
|
10503 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10504 |
|
|
ROM_LOAD( "tn2j_09.12a", 0x00000, 0x08000, CRC(e464b969) SHA1(18a0b9fd3a1eb4d1364b0e8601cd49a9574406c8) )
|
10505 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10506 |
|
|
|
10507 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10508 |
|
|
ROM_LOAD( "tn2j_18.11c", 0x00000, 0x20000, CRC(a40bf9a7) SHA1(07cb1076262a281e31a621cbcc10be0cae883175) )
|
10509 |
|
|
ROM_LOAD( "tn2j_19.12c", 0x20000, 0x20000, CRC(5b3b931e) SHA1(cf28891f84814cbfaa3adaade8bb08b1e0546a3d) )
|
10510 |
|
|
|
10511 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10512 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10513 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10514 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10515 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10516 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10517 |
|
|
|
10518 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10519 |
|
|
ROM_LOAD( "tn2292.1a", 0x0000, 0x0117, CRC(3d899539) SHA1(9ffa76229408a2d7438b1b3efa0ec7166bfcc751) )
|
10520 |
|
|
ROM_LOAD( "iob1.11d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10521 |
|
|
|
10522 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10523 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10524 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10525 |
|
|
ROM_END
|
10526 |
|
|
|
10527 |
|
|
/* B-Board 94916-10 */
|
10528 |
|
|
ROM_START( pang3 )
|
10529 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10530 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3e_17a.11l", 0x00000, 0x80000, CRC(a213fa80) SHA1(fee6b0b21e2ef573ebfb35eaa1785533101c9170) )
|
10531 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3e_16a.10l", 0x80000, 0x80000, CRC(7169ea67) SHA1(1076afaff7b05c9009798a0cea13e71fa27f2b7e) )
|
10532 |
|
|
|
10533 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10534 |
|
|
ROMX_LOAD( "pa3-01m.2c", 0x000000, 0x100000, CRC(068a152c) SHA1(fa491874068924c39bcc7de93dfda3b27f5d9613) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10535 |
|
|
ROM_CONTINUE( 0x000004, 0x100000 )
|
10536 |
|
|
ROMX_LOAD( "pa3-07m.2f", 0x000002, 0x100000, CRC(3a4a619d) SHA1(cfe68e24632b53fb6cd6d03b2166d6b5ba28b778) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10537 |
|
|
ROM_CONTINUE( 0x000006, 0x100000 )
|
10538 |
|
|
|
10539 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10540 |
|
|
ROM_LOAD( "pa3_11.11f", 0x00000, 0x08000, CRC(cb1423a2) SHA1(3191bf5d340168647881738cb2aed09b1d86146e) )
|
10541 |
|
|
ROM_IGNORE( 0x18000 )
|
10542 |
|
|
|
10543 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10544 |
|
|
ROM_LOAD( "pa3_05.10d", 0x00000, 0x20000, CRC(73a10d5d) SHA1(999465e4fbc35a34746d2db61ad49f61403d5af7) )
|
10545 |
|
|
ROM_LOAD( "pa3_06.11d", 0x20000, 0x20000, CRC(affa4f82) SHA1(27b9292bbc121cf585f53297a79fe8f0d0a729ae) )
|
10546 |
|
|
|
10547 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10548 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10549 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10550 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10551 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10552 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10553 |
|
|
|
10554 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10555 |
|
|
ROM_LOAD( "cp1b1f.1f", 0x0000, 0x0117, CRC(3979b8e3) SHA1(07c9819d68b4d93bc37b96bd15d689ce54fe034e) )
|
10556 |
|
|
ROM_LOAD( "cp1b8k.8k", 0x0000, 0x0117, CRC(8a52ea7a) SHA1(47a59abc54a83292cfd6faa2d293c8f948c7ea03) )
|
10557 |
|
|
ROM_LOAD( "cp1b9ka.9k", 0x0000, 0x0117, NO_DUMP )
|
10558 |
|
|
|
10559 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10560 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10561 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10562 |
|
|
ROM_END
|
10563 |
|
|
|
10564 |
|
|
/* B-Board 94916-10 */
|
10565 |
|
|
ROM_START( pang3r1 )
|
10566 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10567 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3e_17.11l", 0x00000, 0x80000, CRC(d7041d32) SHA1(b021f3defe7fc58030ba907125c713f987724187) )
|
10568 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3e_16.10l", 0x80000, 0x80000, CRC(1be9a483) SHA1(6cff1dd15ca163237bc82fb4a3e1d469d35e7be8) )
|
10569 |
|
|
|
10570 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10571 |
|
|
ROMX_LOAD( "pa3-01m.2c", 0x000000, 0x100000, CRC(068a152c) SHA1(fa491874068924c39bcc7de93dfda3b27f5d9613) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10572 |
|
|
ROM_CONTINUE( 0x000004, 0x100000 )
|
10573 |
|
|
ROMX_LOAD( "pa3-07m.2f", 0x000002, 0x100000, CRC(3a4a619d) SHA1(cfe68e24632b53fb6cd6d03b2166d6b5ba28b778) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10574 |
|
|
ROM_CONTINUE( 0x000006, 0x100000 )
|
10575 |
|
|
|
10576 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10577 |
|
|
ROM_LOAD( "pa3_11.11f", 0x00000, 0x08000, CRC(cb1423a2) SHA1(3191bf5d340168647881738cb2aed09b1d86146e) )
|
10578 |
|
|
ROM_IGNORE( 0x18000 )
|
10579 |
|
|
|
10580 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10581 |
|
|
ROM_LOAD( "pa3_05.10d", 0x00000, 0x20000, CRC(73a10d5d) SHA1(999465e4fbc35a34746d2db61ad49f61403d5af7) )
|
10582 |
|
|
ROM_LOAD( "pa3_06.11d", 0x20000, 0x20000, CRC(affa4f82) SHA1(27b9292bbc121cf585f53297a79fe8f0d0a729ae) )
|
10583 |
|
|
|
10584 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10585 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10586 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10587 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10588 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10589 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10590 |
|
|
|
10591 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10592 |
|
|
ROM_LOAD( "cp1b1f.1f", 0x0000, 0x0117, CRC(3979b8e3) SHA1(07c9819d68b4d93bc37b96bd15d689ce54fe034e) )
|
10593 |
|
|
ROM_LOAD( "cp1b8k.8k", 0x0000, 0x0117, CRC(8a52ea7a) SHA1(47a59abc54a83292cfd6faa2d293c8f948c7ea03) )
|
10594 |
|
|
ROM_LOAD( "cp1b9k.9k", 0x0000, 0x0117, CRC(a754bdc3) SHA1(9267b24cbddee4858b219468cc92f9df8f5fd0ef) )
|
10595 |
|
|
|
10596 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10597 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10598 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10599 |
|
|
ROM_END
|
10600 |
|
|
|
10601 |
|
|
/* B-Board 94916-10 */
|
10602 |
|
|
ROM_START( pang3j )
|
10603 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10604 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3j_17.11l", 0x00000, 0x80000, CRC(21f6e51f) SHA1(b447e05261f59b3b2e89bbc0f606d7136b29cb56) )
|
10605 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3j_16.10l", 0x80000, 0x80000, CRC(ca1d7897) SHA1(46aa9232e81a838f3eff1e9b992492a264914fd5) )
|
10606 |
|
|
|
10607 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10608 |
|
|
ROMX_LOAD( "pa3-01m.2c", 0x000000, 0x100000, CRC(068a152c) SHA1(fa491874068924c39bcc7de93dfda3b27f5d9613) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10609 |
|
|
ROM_CONTINUE( 0x000004, 0x100000 )
|
10610 |
|
|
ROMX_LOAD( "pa3-07m.2f", 0x000002, 0x100000, CRC(3a4a619d) SHA1(cfe68e24632b53fb6cd6d03b2166d6b5ba28b778) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10611 |
|
|
ROM_CONTINUE( 0x000006, 0x100000 )
|
10612 |
|
|
|
10613 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10614 |
|
|
ROM_LOAD( "pa3_11.11f", 0x00000, 0x08000, CRC(cb1423a2) SHA1(3191bf5d340168647881738cb2aed09b1d86146e) )
|
10615 |
|
|
ROM_IGNORE( 0x18000 )
|
10616 |
|
|
|
10617 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10618 |
|
|
ROM_LOAD( "pa3_05.10d", 0x00000, 0x20000, CRC(73a10d5d) SHA1(999465e4fbc35a34746d2db61ad49f61403d5af7) )
|
10619 |
|
|
ROM_LOAD( "pa3_06.11d", 0x20000, 0x20000, CRC(affa4f82) SHA1(27b9292bbc121cf585f53297a79fe8f0d0a729ae) )
|
10620 |
|
|
|
10621 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10622 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10623 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10624 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10625 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10626 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10627 |
|
|
|
10628 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10629 |
|
|
ROM_LOAD( "cp1b1f.1f", 0x0000, 0x0117, CRC(3979b8e3) SHA1(07c9819d68b4d93bc37b96bd15d689ce54fe034e) )
|
10630 |
|
|
ROM_LOAD( "cp1b8k.8k", 0x0000, 0x0117, CRC(8a52ea7a) SHA1(47a59abc54a83292cfd6faa2d293c8f948c7ea03) )
|
10631 |
|
|
ROM_LOAD( "cp1b9k.9k", 0x0000, 0x0117, CRC(a754bdc3) SHA1(9267b24cbddee4858b219468cc92f9df8f5fd0ef) )
|
10632 |
|
|
|
10633 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10634 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10635 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10636 |
|
|
ROM_END
|
10637 |
|
|
|
10638 |
|
|
/* B-Board 94916-10 */
|
10639 |
|
|
/* This set comes from a not encrypted bootleg that uses a very well reproduced Mitchell 94916-10 B-Board surmounted by an
|
10640 |
|
|
original Capcom 92631C-6 C-Board. Mitchell mark has been erased, original 32 pin EPROM PA3_11.11F resized and replaced by
|
10641 |
|
|
one with 28 pin while the protection chip MACH215 mounted on the B-Board has been replaced by a 22 pin PAL. */
|
10642 |
|
|
ROM_START( pang3b )
|
10643 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10644 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3w_17.11l", 0x00000, 0x80000, CRC(12138234) SHA1(956a2c847a3cfb94007d1a636167fd2bb9f826ec) )
|
10645 |
|
|
ROM_LOAD16_WORD_SWAP( "pa3w_16.10l", 0x80000, 0x80000, CRC(d1ba585c) SHA1(c6d04441fe97abf0a72b23c917777a7b58e94a85) )
|
10646 |
|
|
|
10647 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10648 |
|
|
ROMX_LOAD( "pa3-01m.2c", 0x000000, 0x100000, CRC(068a152c) SHA1(fa491874068924c39bcc7de93dfda3b27f5d9613) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10649 |
|
|
ROM_CONTINUE( 0x000004, 0x100000 )
|
10650 |
|
|
ROMX_LOAD( "pa3-07m.2f", 0x000002, 0x100000, CRC(3a4a619d) SHA1(cfe68e24632b53fb6cd6d03b2166d6b5ba28b778) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10651 |
|
|
ROM_CONTINUE( 0x000006, 0x100000 )
|
10652 |
|
|
|
10653 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10654 |
|
|
ROM_LOAD( "pa3_11.11", 0x00000, 0x08000, CRC(90a08c46) SHA1(7544adab2d7e052e0d21c920bff7841d9d718345) ) // == pa3_11.11f but different size, resized by bootlegger
|
10655 |
|
|
|
10656 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10657 |
|
|
ROM_LOAD( "pa3_05.10d", 0x00000, 0x20000, CRC(73a10d5d) SHA1(999465e4fbc35a34746d2db61ad49f61403d5af7) )
|
10658 |
|
|
ROM_LOAD( "pa3_06.11d", 0x20000, 0x20000, CRC(affa4f82) SHA1(27b9292bbc121cf585f53297a79fe8f0d0a729ae) )
|
10659 |
|
|
|
10660 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10661 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10662 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10663 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10664 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10665 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10666 |
|
|
|
10667 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10668 |
|
|
ROM_LOAD( "cp1b1f.1f", 0x0000, 0x0117, CRC(3979b8e3) SHA1(07c9819d68b4d93bc37b96bd15d689ce54fe034e) )
|
10669 |
|
|
ROM_LOAD( "cp1b8k.8k", 0x0000, 0x0117, CRC(8a52ea7a) SHA1(47a59abc54a83292cfd6faa2d293c8f948c7ea03) )
|
10670 |
|
|
ROM_LOAD( "cp1b9k.9k", 0x0000, 0x0117, CRC(a754bdc3) SHA1(9267b24cbddee4858b219468cc92f9df8f5fd0ef) )
|
10671 |
|
|
|
10672 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10673 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10674 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10675 |
|
|
ROM_END
|
10676 |
|
|
|
10677 |
|
|
/* B-Board 91635B-2 */
|
10678 |
|
|
/* Note that this USA set seems to be the only one where GFX are stored into EPROMs instead of the usual MASK ROMs. */
|
10679 |
|
|
ROM_START( megaman )
|
10680 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10681 |
|
|
ROM_LOAD16_WORD_SWAP( "rcmu_23b.8f", 0x000000, 0x80000, CRC(1cd33c7a) SHA1(687fb3b6d660d7350447193f1911c47972e7a020) )
|
10682 |
|
|
ROM_LOAD16_WORD_SWAP( "rcmu_22b.7f", 0x080000, 0x80000, CRC(708268c4) SHA1(554e011cad285b95dd1b6aa19be61b2413662a3a) )
|
10683 |
|
|
ROM_LOAD16_WORD_SWAP( "rcmu_21a.6f", 0x100000, 0x80000, CRC(4376ea95) SHA1(7370ceffca513aa9f68a74f6869d561476589200) )
|
10684 |
|
|
|
10685 |
|
|
ROM_REGION( 0x800000, "gfx", 0 )
|
10686 |
|
|
ROMX_LOAD( "rcm_01.3a", 0x000000, 0x80000, CRC(6ecdf13f) SHA1(2a8fe06bf5011e3f990f90d9224f91d8631ec0cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10687 |
|
|
ROMX_LOAD( "rcm_02.4a", 0x000002, 0x80000, CRC(944d4f0f) SHA1(665dc9a537e9c9b565f6136f939ff5c2861f875f) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_03.5a
|
10688 |
|
|
ROMX_LOAD( "rcm_03.5a", 0x000004, 0x80000, CRC(36f3073c) SHA1(457d68e63599d06a136e152a9ad60adac1c91edd) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_02.4a
|
10689 |
|
|
ROMX_LOAD( "rcm_04.6a", 0x000006, 0x80000, CRC(54e622ff) SHA1(36f6297e3d410f041be5e582919478b0d52520ca) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10690 |
|
|
ROMX_LOAD( "rcm_05.7a", 0x200000, 0x80000, CRC(5dd131fd) SHA1(1a7fc8cf38901245d40901996e946e7ad9c0e0c5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10691 |
|
|
ROMX_LOAD( "rcm_06.8a", 0x200002, 0x80000, CRC(f0faf813) SHA1(adff01c2ecc4c8ce6f8a50cbd07d8f8bb9f48168) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_07.9a
|
10692 |
|
|
ROMX_LOAD( "rcm_07.9a", 0x200004, 0x80000, CRC(826de013) SHA1(47f36b1d92a487c43c8dadc8293b8e6f40649286) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_06.8a
|
10693 |
|
|
ROMX_LOAD( "rcm_08.10a", 0x200006, 0x80000, CRC(fbff64cf) SHA1(f0cb531ef195dc1dcd224a208906a62fb5d199a1) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10694 |
|
|
ROMX_LOAD( "rcm_10.3c", 0x400000, 0x80000, CRC(4dc8ada9) SHA1(776c2b3ef24c2b8f390c05a9c6728b14ceec696e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10695 |
|
|
ROMX_LOAD( "rcm_11.4c", 0x400002, 0x80000, CRC(f2b9ee06) SHA1(db315b00d1caed1a8c0f6e0ae726e8fa05b011fa) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_12.5c
|
10696 |
|
|
ROMX_LOAD( "rcm_12.5c", 0x400004, 0x80000, CRC(fed5f203) SHA1(23db14490519b5e2d0bb92ffe6e14540d1999e4b) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_11.4c
|
10697 |
|
|
ROMX_LOAD( "rcm_13.6c", 0x400006, 0x80000, CRC(5069d4a9) SHA1(b832b98be94371af52bd4bb911e18ec57430a7db) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10698 |
|
|
ROMX_LOAD( "rcm_14.7c", 0x600000, 0x80000, CRC(303be3bd) SHA1(1e5c3fd71966ea9f457840c40582795b501c323e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10699 |
|
|
ROMX_LOAD( "rcm_15.8c", 0x600002, 0x80000, CRC(4f2d372f) SHA1(db6a94d1f92c1b96e404b38ebcb1eedbec3ae6cc) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_16.9c
|
10700 |
|
|
ROMX_LOAD( "rcm_16.9c", 0x600004, 0x80000, CRC(93d97fde) SHA1(e4be5216f98ad08a9118d629d398be2bd54e2e2a) , ROM_GROUPWORD | ROM_SKIP(6) ) // Dumped as rcm_15.8c
|
10701 |
|
|
ROMX_LOAD( "rcm_17.10c", 0x600006, 0x80000, CRC(92371042) SHA1(c55833cbaddcc986edd23c009a3e3c7ff09c2708) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10702 |
|
|
|
10703 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10704 |
|
|
ROM_LOAD( "rcm_09.11a", 0x00000, 0x08000, CRC(22ac8f5f) SHA1(d1441d880f98034645cb4fcecd7bb746bde638af) ) /* different size from megamana, rockmanj but same label, pcb verified */
|
10705 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10706 |
|
|
|
10707 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10708 |
|
|
ROM_LOAD( "rcm_18.11c", 0x00000, 0x20000, CRC(80f1f8aa) SHA1(4a5b7b2a6941ad68da7472c63362c7bcd353fa54) )
|
10709 |
|
|
ROM_LOAD( "rcm_19.12c", 0x20000, 0x20000, CRC(f257dbe1) SHA1(967def6b6f93039dbc46373caabeb3301577be75) )
|
10710 |
|
|
|
10711 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10712 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10713 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10714 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10715 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10716 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10717 |
|
|
|
10718 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10719 |
|
|
ROM_LOAD( "rcm63b.1a", 0x0000, 0x0117, CRC(84acd494) SHA1(20c861714c8c68bc8cf3bde9d051969807e9b3a3) )
|
10720 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10721 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10722 |
|
|
|
10723 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10724 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10725 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10726 |
|
|
ROM_END
|
10727 |
|
|
|
10728 |
|
|
/* B-Board 91634B-2 */
|
10729 |
|
|
ROM_START( megamana )
|
10730 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10731 |
|
|
ROM_LOAD16_WORD_SWAP( "rcma_23b.8f", 0x000000, 0x80000, CRC(61e4a397) SHA1(a90b1cbef4206a4554398bc458a4b3e2c46d4c4f) )
|
10732 |
|
|
ROM_LOAD16_WORD_SWAP( "rcma_22b.7f", 0x080000, 0x80000, CRC(708268c4) SHA1(554e011cad285b95dd1b6aa19be61b2413662a3a) ) // == rcmu_22b.7f
|
10733 |
|
|
ROM_LOAD16_WORD_SWAP( "rcma_21a.6f", 0x100000, 0x80000, CRC(4376ea95) SHA1(7370ceffca513aa9f68a74f6869d561476589200) ) // == rcmu_21a.6f
|
10734 |
|
|
|
10735 |
|
|
ROM_REGION( 0x800000, "gfx", 0 )
|
10736 |
|
|
ROMX_LOAD( "rcm_01.3a", 0x000000, 0x80000, CRC(6ecdf13f) SHA1(2a8fe06bf5011e3f990f90d9224f91d8631ec0cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10737 |
|
|
ROMX_LOAD( "rcm_02.4a", 0x000002, 0x80000, CRC(944d4f0f) SHA1(665dc9a537e9c9b565f6136f939ff5c2861f875f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10738 |
|
|
ROMX_LOAD( "rcm_03.5a", 0x000004, 0x80000, CRC(36f3073c) SHA1(457d68e63599d06a136e152a9ad60adac1c91edd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10739 |
|
|
ROMX_LOAD( "rcm_04.6a", 0x000006, 0x80000, CRC(54e622ff) SHA1(36f6297e3d410f041be5e582919478b0d52520ca) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10740 |
|
|
ROMX_LOAD( "rcm_05.7a", 0x200000, 0x80000, CRC(5dd131fd) SHA1(1a7fc8cf38901245d40901996e946e7ad9c0e0c5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10741 |
|
|
ROMX_LOAD( "rcm_06.8a", 0x200002, 0x80000, CRC(f0faf813) SHA1(adff01c2ecc4c8ce6f8a50cbd07d8f8bb9f48168) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10742 |
|
|
ROMX_LOAD( "rcm_07.9a", 0x200004, 0x80000, CRC(826de013) SHA1(47f36b1d92a487c43c8dadc8293b8e6f40649286) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10743 |
|
|
ROMX_LOAD( "rcm_08.10a", 0x200006, 0x80000, CRC(fbff64cf) SHA1(f0cb531ef195dc1dcd224a208906a62fb5d199a1) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10744 |
|
|
ROMX_LOAD( "rcm_10.3c", 0x400000, 0x80000, CRC(4dc8ada9) SHA1(776c2b3ef24c2b8f390c05a9c6728b14ceec696e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10745 |
|
|
ROMX_LOAD( "rcm_11.4c", 0x400002, 0x80000, CRC(f2b9ee06) SHA1(db315b00d1caed1a8c0f6e0ae726e8fa05b011fa) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10746 |
|
|
ROMX_LOAD( "rcm_12.5c", 0x400004, 0x80000, CRC(fed5f203) SHA1(23db14490519b5e2d0bb92ffe6e14540d1999e4b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10747 |
|
|
ROMX_LOAD( "rcm_13.6c", 0x400006, 0x80000, CRC(5069d4a9) SHA1(b832b98be94371af52bd4bb911e18ec57430a7db) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10748 |
|
|
ROMX_LOAD( "rcm_14.7c", 0x600000, 0x80000, CRC(303be3bd) SHA1(1e5c3fd71966ea9f457840c40582795b501c323e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10749 |
|
|
ROMX_LOAD( "rcm_15.8c", 0x600002, 0x80000, CRC(4f2d372f) SHA1(db6a94d1f92c1b96e404b38ebcb1eedbec3ae6cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10750 |
|
|
ROMX_LOAD( "rcm_16.9c", 0x600004, 0x80000, CRC(93d97fde) SHA1(e4be5216f98ad08a9118d629d398be2bd54e2e2a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10751 |
|
|
ROMX_LOAD( "rcm_17.10c", 0x600006, 0x80000, CRC(92371042) SHA1(c55833cbaddcc986edd23c009a3e3c7ff09c2708) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10752 |
|
|
|
10753 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10754 |
|
|
ROM_LOAD( "rcm_09.12a", 0x00000, 0x08000, CRC(9632d6ef) SHA1(2bcb6f17005ffbc9ef8fa4478a814f24b2e6e0b6) )
|
10755 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 ) // second half of ROM is empty, not mapped in memory
|
10756 |
|
|
|
10757 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10758 |
|
|
ROM_LOAD( "rcm_18.11c", 0x00000, 0x20000, CRC(80f1f8aa) SHA1(4a5b7b2a6941ad68da7472c63362c7bcd353fa54) )
|
10759 |
|
|
ROM_LOAD( "rcm_19.12c", 0x20000, 0x20000, CRC(f257dbe1) SHA1(967def6b6f93039dbc46373caabeb3301577be75) )
|
10760 |
|
|
|
10761 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10762 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10763 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10764 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10765 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10766 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10767 |
|
|
|
10768 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10769 |
|
|
ROM_LOAD( "rcm63b.1a", 0x0000, 0x0117, CRC(84acd494) SHA1(20c861714c8c68bc8cf3bde9d051969807e9b3a3) )
|
10770 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10771 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10772 |
|
|
|
10773 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10774 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10775 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10776 |
|
|
ROM_END
|
10777 |
|
|
|
10778 |
|
|
/* B-Board 91634B-2 */
|
10779 |
|
|
ROM_START( rockmanj )
|
10780 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10781 |
|
|
ROM_LOAD16_WORD_SWAP( "rcm_23a.8f", 0x000000, 0x80000, CRC(efd96cb2) SHA1(cbe81554f60d0c897f3f2ebc5bc966bb03cc23fe) )
|
10782 |
|
|
ROM_LOAD16_WORD_SWAP( "rcm_22a.7f", 0x080000, 0x80000, CRC(8729a689) SHA1(14ddb34d8201c544ea9d3d8c2cc52d380bc72930) )
|
10783 |
|
|
ROM_LOAD16_WORD_SWAP( "rcm_21a.6f", 0x100000, 0x80000, CRC(517ccde2) SHA1(492256c192f0c4814efa1ee1dd390453dd2e5865) )
|
10784 |
|
|
|
10785 |
|
|
ROM_REGION( 0x800000, "gfx", 0 )
|
10786 |
|
|
ROMX_LOAD( "rcm_01.3a", 0x000000, 0x80000, CRC(6ecdf13f) SHA1(2a8fe06bf5011e3f990f90d9224f91d8631ec0cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10787 |
|
|
ROMX_LOAD( "rcm_02.4a", 0x000002, 0x80000, CRC(944d4f0f) SHA1(665dc9a537e9c9b565f6136f939ff5c2861f875f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10788 |
|
|
ROMX_LOAD( "rcm_03.5a", 0x000004, 0x80000, CRC(36f3073c) SHA1(457d68e63599d06a136e152a9ad60adac1c91edd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10789 |
|
|
ROMX_LOAD( "rcm_04.6a", 0x000006, 0x80000, CRC(54e622ff) SHA1(36f6297e3d410f041be5e582919478b0d52520ca) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10790 |
|
|
ROMX_LOAD( "rcm_05.7a", 0x200000, 0x80000, CRC(5dd131fd) SHA1(1a7fc8cf38901245d40901996e946e7ad9c0e0c5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10791 |
|
|
ROMX_LOAD( "rcm_06.8a", 0x200002, 0x80000, CRC(f0faf813) SHA1(adff01c2ecc4c8ce6f8a50cbd07d8f8bb9f48168) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10792 |
|
|
ROMX_LOAD( "rcm_07.9a", 0x200004, 0x80000, CRC(826de013) SHA1(47f36b1d92a487c43c8dadc8293b8e6f40649286) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10793 |
|
|
ROMX_LOAD( "rcm_08.10a", 0x200006, 0x80000, CRC(fbff64cf) SHA1(f0cb531ef195dc1dcd224a208906a62fb5d199a1) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10794 |
|
|
ROMX_LOAD( "rcm_10.3c", 0x400000, 0x80000, CRC(4dc8ada9) SHA1(776c2b3ef24c2b8f390c05a9c6728b14ceec696e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10795 |
|
|
ROMX_LOAD( "rcm_11.4c", 0x400002, 0x80000, CRC(f2b9ee06) SHA1(db315b00d1caed1a8c0f6e0ae726e8fa05b011fa) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10796 |
|
|
ROMX_LOAD( "rcm_12.5c", 0x400004, 0x80000, CRC(fed5f203) SHA1(23db14490519b5e2d0bb92ffe6e14540d1999e4b) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10797 |
|
|
ROMX_LOAD( "rcm_13.6c", 0x400006, 0x80000, CRC(5069d4a9) SHA1(b832b98be94371af52bd4bb911e18ec57430a7db) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10798 |
|
|
ROMX_LOAD( "rcm_14.7c", 0x600000, 0x80000, CRC(303be3bd) SHA1(1e5c3fd71966ea9f457840c40582795b501c323e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10799 |
|
|
ROMX_LOAD( "rcm_15.8c", 0x600002, 0x80000, CRC(4f2d372f) SHA1(db6a94d1f92c1b96e404b38ebcb1eedbec3ae6cc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10800 |
|
|
ROMX_LOAD( "rcm_16.9c", 0x600004, 0x80000, CRC(93d97fde) SHA1(e4be5216f98ad08a9118d629d398be2bd54e2e2a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10801 |
|
|
ROMX_LOAD( "rcm_17.10c", 0x600006, 0x80000, CRC(92371042) SHA1(c55833cbaddcc986edd23c009a3e3c7ff09c2708) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10802 |
|
|
|
10803 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10804 |
|
|
ROM_LOAD( "rcm_09.12a", 0x00000, 0x08000, CRC(9632d6ef) SHA1(2bcb6f17005ffbc9ef8fa4478a814f24b2e6e0b6) )
|
10805 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 ) // second half of ROM is empty, not mapped in memory
|
10806 |
|
|
|
10807 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10808 |
|
|
ROM_LOAD( "rcm_18.11c", 0x00000, 0x20000, CRC(80f1f8aa) SHA1(4a5b7b2a6941ad68da7472c63362c7bcd353fa54) )
|
10809 |
|
|
ROM_LOAD( "rcm_19.12c", 0x20000, 0x20000, CRC(f257dbe1) SHA1(967def6b6f93039dbc46373caabeb3301577be75) )
|
10810 |
|
|
|
10811 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10812 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10813 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10814 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10815 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10816 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10817 |
|
|
|
10818 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10819 |
|
|
ROM_LOAD( "rcm63b.1a", 0x0000, 0x0117, CRC(84acd494) SHA1(20c861714c8c68bc8cf3bde9d051969807e9b3a3) )
|
10820 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10821 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10822 |
|
|
|
10823 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10824 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10825 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10826 |
|
|
ROM_END
|
10827 |
|
|
|
10828 |
|
|
/* B-Board 91634B-2 */
|
10829 |
|
|
ROM_START( ganbare )
|
10830 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10831 |
|
|
ROM_LOAD16_WORD_SWAP( "mrnj_23d.8f", 0x00000, 0x80000, CRC(f929be72) SHA1(d175bdcace469277479ef85bf4e1b9d5a63cffde) )
|
10832 |
|
|
|
10833 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10834 |
|
|
ROMX_LOAD( "mrnj_01.3a", 0x000000, 0x80000, CRC(3f878020) SHA1(b18faa50d88c76d19db1af73cf4b3095e928f51f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10835 |
|
|
ROMX_LOAD( "mrnj_02.4a", 0x000002, 0x80000, CRC(3e5624d8) SHA1(502e4897916af1c9e121b096de1369d06f1ffe87) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10836 |
|
|
ROMX_LOAD( "mrnj_03.5a", 0x000004, 0x80000, CRC(d1e61f96) SHA1(5f6dee8adbf83c697416e440fbdd3a84a6e698da) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10837 |
|
|
ROMX_LOAD( "mrnj_04.6a", 0x000006, 0x80000, CRC(d241971b) SHA1(b641740b40a043affbb79ea91ba12f821a259bad) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10838 |
|
|
ROMX_LOAD( "mrnj_05.7a", 0x200000, 0x80000, CRC(c0a14562) SHA1(2fb6cf98fed83ac92c33df9526102a101454e276) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10839 |
|
|
ROMX_LOAD( "mrnj_06.8a", 0x200002, 0x80000, CRC(e6a71dfc) SHA1(67178b020f87fb28ef35292d008ce9b80e02a2db) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10840 |
|
|
ROMX_LOAD( "mrnj_07.9a", 0x200004, 0x80000, CRC(99afb6c7) SHA1(5caead2b71cd54f6b53765f09829cc9e92e1e2d6) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10841 |
|
|
ROMX_LOAD( "mrnj_08.10a", 0x200006, 0x80000, CRC(52882c20) SHA1(5e3fca6da3470aeb78534f01e1575d8c0e067c0e) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10842 |
|
|
|
10843 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10844 |
|
|
ROM_LOAD( "mrnj_09.12a", 0x00000, 0x08000, CRC(62470d72) SHA1(1de357a20f794defb49ed01af5b95ad00e2aa1d9) )
|
10845 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10846 |
|
|
|
10847 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10848 |
|
|
ROM_LOAD( "mrnj_18.11c", 0x00000, 0x20000, CRC(08e13940) SHA1(5c7dd7ff6a66f100b59cf9244e78f2c8702faca1) )
|
10849 |
|
|
ROM_LOAD( "mrnj_19.12c", 0x20000, 0x20000, CRC(5fa59927) SHA1(f05246cf566c214b008a91816c71e7c03b7cc218) )
|
10850 |
|
|
|
10851 |
|
|
ROM_REGION( 0x8000, "timekeeper", 0) /* Timekeeper internal RAM was dumped (but game overwrites it - should I keep this here or remove it?) */
|
10852 |
|
|
ROM_LOAD( "m48t35y-70pc1.9n", 0x00000, 0x8000, CRC(96107b4a) SHA1(be9149736030e06c96083dcac73b5be3dbc318ac) )
|
10853 |
|
|
|
10854 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10855 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10856 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10857 |
|
|
ROM_LOAD( "prg1", 0x0000, 0x0117, CRC(f1129744) SHA1(a5300f301c1a08a7da768f0773fa0fe3f683b237) )
|
10858 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10859 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10860 |
|
|
|
10861 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10862 |
|
|
ROM_LOAD( "gbpr2.1a", 0x0000, 0x0117, NO_DUMP )
|
10863 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10864 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10865 |
|
|
|
10866 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10867 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10868 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10869 |
|
|
ROM_END
|
10870 |
|
|
|
10871 |
|
|
/* Home 'CPS Changer' Unit - For MESS */
|
10872 |
|
|
|
10873 |
|
|
/* B-Board 91635B-2 */
|
10874 |
|
|
ROM_START( wofch )
|
10875 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10876 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2(ch)_23.8f", 0x000000, 0x80000, CRC(4e0b8dee) SHA1(d2fb716d62b7a259f46bbc74c1976a18d56696ea) )
|
10877 |
|
|
ROM_LOAD16_WORD_SWAP( "tk2(ch)_22.7f", 0x080000, 0x80000, CRC(d0937a8d) SHA1(01d7be446e2e3ef8ca767f59c178240dfd52dd93) )
|
10878 |
|
|
|
10879 |
|
|
ROM_REGION( 0x400000, "gfx", 0 )
|
10880 |
|
|
ROMX_LOAD( "tk2-1m.3a", 0x000000, 0x80000, CRC(0d9cb9bf) SHA1(cc7140e9a01a14b252cb1090bcea32b0de461928) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10881 |
|
|
ROMX_LOAD( "tk2-3m.5a", 0x000002, 0x80000, CRC(45227027) SHA1(b21afc593f0d4d8909dfa621d659cbb40507d1b2) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10882 |
|
|
ROMX_LOAD( "tk2-2m.4a", 0x000004, 0x80000, CRC(c5ca2460) SHA1(cbe14867f7b94b638ca80db7c8e0c60881183469) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10883 |
|
|
ROMX_LOAD( "tk2-4m.6a", 0x000006, 0x80000, CRC(e349551c) SHA1(1d977bdf256accf750ad9930ec4a0a19bbf86964) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10884 |
|
|
ROMX_LOAD( "tk2(ch)_05.7a", 0x200000, 0x80000, CRC(e4a44d53) SHA1(b747679f4d63e5e62d9fd81b3120fba0401fadfb) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2_05.7a
|
10885 |
|
|
ROMX_LOAD( "tk2(ch)_06.8a", 0x200002, 0x80000, CRC(58066ba8) SHA1(c93af968e21094d020e4b2002e0c6fc0d746af0b) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2_06.8a
|
10886 |
|
|
ROMX_LOAD( "tk2(ch)_07.9a", 0x200004, 0x80000, CRC(d706568e) SHA1(7886414dc86c42e35d24b85c4bfa41a9f0c167ac) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2_07.9a
|
10887 |
|
|
ROMX_LOAD( "tk2(ch)_08.10a", 0x200006, 0x80000, CRC(d4a19a02) SHA1(ff396b1d33d9b4842140f2c6d085fe05748e3244) , ROM_GROUPWORD | ROM_SKIP(6) ) // == tk2_08.10a
|
10888 |
|
|
|
10889 |
|
|
ROM_REGION( 0x28000, "audiocpu", 0 ) /* QSound Z80 code */
|
10890 |
|
|
ROM_LOAD( "tk2_qa.5k", 0x00000, 0x08000, CRC(c9183a0d) SHA1(d8b1d41c572f08581f8ab9eb878de77d6ea8615d) )
|
10891 |
|
|
ROM_CONTINUE( 0x10000, 0x18000 )
|
10892 |
|
|
|
10893 |
|
|
ROM_REGION( 0x200000, "qsound", 0 ) /* QSound samples */
|
10894 |
|
|
ROM_LOAD( "tk2-q1.1k", 0x000000, 0x80000, CRC(611268cf) SHA1(83ab059f2110fb25fdcff928d56b790fc1f5c975) )
|
10895 |
|
|
ROM_LOAD( "tk2-q2.2k", 0x080000, 0x80000, CRC(20f55ca9) SHA1(90134e9a9c4749bb65c728b66ea4dac1fd4d88a4) )
|
10896 |
|
|
ROM_LOAD( "tk2-q3.3k", 0x100000, 0x80000, CRC(bfcf6f52) SHA1(2a85ff3fc89b4cbabd20779ec12da2e116333c7c) )
|
10897 |
|
|
ROM_LOAD( "tk2-q4.4k", 0x180000, 0x80000, CRC(36642e88) SHA1(8ab25b19e2b67215a5cb1f3aa81b9d26009cfeb8) )
|
10898 |
|
|
|
10899 |
|
|
ROM_REGION( 0x0200, "aboardplds", 0 )
|
10900 |
|
|
ROM_LOAD( "buf1", 0x0000, 0x0117, CRC(eb122de7) SHA1(b26b5bfe258e3e184f069719f9fd008d6b8f6b9b) )
|
10901 |
|
|
ROM_LOAD( "ioa1", 0x0000, 0x0117, CRC(59c7ee3b) SHA1(fbb887c5b4f5cb8df77cec710eaac2985bc482a6) )
|
10902 |
|
|
ROM_LOAD( "prg2", 0x0000, 0x0117, CRC(4386879a) SHA1(c36896d169d8c78393609acbbe4397931292a033) )
|
10903 |
|
|
ROM_LOAD( "rom1", 0x0000, 0x0117, CRC(41dc73b9) SHA1(7d4c9f1693c821fbf84e32dd6ef62ddf14967845) )
|
10904 |
|
|
ROM_LOAD( "sou1", 0x0000, 0x0117, CRC(84f4b2fe) SHA1(dcc9e86cc36316fe42eace02d6df75d08bc8bb6d) )
|
10905 |
|
|
|
10906 |
|
|
ROM_REGION( 0x0200, "bboardplds", 0 )
|
10907 |
|
|
ROM_LOAD( "tk263b.1a", 0x0000, 0x0117, CRC(c4b0349b) SHA1(b4873dd5ad8735048deb3475222dde3c0b67eaaf) )
|
10908 |
|
|
ROM_LOAD( "iob1.12d", 0x0000, 0x0117, CRC(3abc0700) SHA1(973043aa46ec6d5d1db20dc9d5937005a0f9f6ae) )
|
10909 |
|
|
ROM_LOAD( "bprg1.11d", 0x0000, 0x0117, CRC(31793da7) SHA1(400fa7ac517421c978c1ee7773c30b9ed0c5d3f3) )
|
10910 |
|
|
|
10911 |
|
|
ROM_REGION( 0x0200, "cboardplds", 0 )
|
10912 |
|
|
ROM_LOAD( "ioc1.ic7", 0x0000, 0x0117, CRC(0d182081) SHA1(475b3d417785da4bc512cce2b274bb00d4cc6792) )
|
10913 |
|
|
ROM_LOAD( "c632.ic1", 0x0000, 0x0117, CRC(0fbd9270) SHA1(d7e737b20c44d41e29ca94be56114b31934dde81) )
|
10914 |
|
|
|
10915 |
|
|
ROM_REGION( 0x0200, "dboardplds", 0 )
|
10916 |
|
|
ROM_LOAD( "d7l1.7l", 0x0000, 0x0117, CRC(27b7410d) SHA1(06d0cba0226850f100ff1f539bd7d5db0f90c730) )
|
10917 |
|
|
ROM_LOAD( "d8l1.8l", 0x0000, 0x0117, CRC(539fc7da) SHA1(cad5c91629c6247e49ccbbcbfe6b08229eafae07) )
|
10918 |
|
|
ROM_LOAD( "d9k1.9k", 0x0000, 0x0117, NO_DUMP )
|
10919 |
|
|
ROM_LOAD( "d10f1.10f", 0x0000, 0x0117, CRC(6619c494) SHA1(3aef656c07182a2186f810f30e0d854dd5bd8d18) )
|
10920 |
|
|
ROM_END
|
10921 |
|
|
|
10922 |
|
|
ROM_START( sfach )
|
10923 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
10924 |
|
|
ROM_LOAD16_WORD_SWAP( "sfach23", 0x000000, 0x80000, CRC(02a1a853) SHA1(d92b9e774844fdcc9d9946b3e892b021e672d876) )
|
10925 |
|
|
ROM_LOAD16_WORD_SWAP( "sfza22", 0x080000, 0x80000, CRC(8d9b2480) SHA1(405305c1572908d00eab735f28676fbbadb4fac6) )
|
10926 |
|
|
ROM_LOAD16_WORD_SWAP( "sfzch21", 0x100000, 0x80000, CRC(5435225d) SHA1(6b1156fd82d0710e244ede39faaae0847c598376) )
|
10927 |
|
|
ROM_LOAD16_WORD_SWAP( "sfza20", 0x180000, 0x80000, CRC(806e8f38) SHA1(b6d6912aa8f2f590335d7ff9a8214648e7131ebb) )
|
10928 |
|
|
|
10929 |
|
|
ROM_REGION( 0x800000, "gfx", 0 )
|
10930 |
|
|
ROMX_LOAD( "sfz01", 0x000000, 0x80000, CRC(0dd53e62) SHA1(5f3bcf5ca0fd564d115fe5075a4163d3ee3226df) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10931 |
|
|
ROMX_LOAD( "sfz02", 0x000002, 0x80000, CRC(94c31e3f) SHA1(2187b3d4977514f2ae486eb33ed76c86121d5745) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10932 |
|
|
ROMX_LOAD( "sfz03", 0x000004, 0x80000, CRC(9584ac85) SHA1(bbd62d66b0f6909630e801ce5d6331d43f44d741) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10933 |
|
|
ROMX_LOAD( "sfz04", 0x000006, 0x80000, CRC(b983624c) SHA1(841106bb9453e3dfb7869c4b0e9149cc610d515a) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10934 |
|
|
ROMX_LOAD( "sfz05", 0x200000, 0x80000, CRC(2b47b645) SHA1(bc6426eff5df9417f32666586744626fa544f7b5) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10935 |
|
|
ROMX_LOAD( "sfz06", 0x200002, 0x80000, CRC(74fd9fb1) SHA1(7945472591f3c06970e96611a0363ed8f3d52c36) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10936 |
|
|
ROMX_LOAD( "sfz07", 0x200004, 0x80000, CRC(bb2c734d) SHA1(97a06935f86f31755d2ffdc5b56bef53944bdecd) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10937 |
|
|
ROMX_LOAD( "sfz08", 0x200006, 0x80000, CRC(454f7868) SHA1(eecccba7542d893bc41676246a20aa4914b79bbc) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10938 |
|
|
ROMX_LOAD( "sfz10", 0x400000, 0x80000, CRC(2a7d675e) SHA1(0144ba34a29fb08b41c780ce65bb06d25724e88f) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10939 |
|
|
ROMX_LOAD( "sfz11", 0x400002, 0x80000, CRC(e35546c8) SHA1(7b08aa3413494d12c5c550263a5f00b64b98e6ab) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10940 |
|
|
ROMX_LOAD( "sfz12", 0x400004, 0x80000, CRC(f122693a) SHA1(71ce901d8d30207e506b6a8d6a4e0fcf3a1b0eac) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10941 |
|
|
ROMX_LOAD( "sfz13", 0x400006, 0x80000, CRC(7cf942c8) SHA1(a7109facb97a8a11ddf1b4e07de6ff3164d713a1) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10942 |
|
|
ROMX_LOAD( "sfz14", 0x600000, 0x80000, CRC(09038c81) SHA1(3461d70902fbfb92ce40f804be6388276a01d153) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10943 |
|
|
ROMX_LOAD( "sfz15", 0x600002, 0x80000, CRC(1aa17391) SHA1(b4d0f760a430b7fc4443b6c94da2659315c5b926) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10944 |
|
|
ROMX_LOAD( "sfz16", 0x600004, 0x80000, CRC(19a5abd6) SHA1(73ba1de15c883fdc69fd7dccdb58d00ca512d4ea) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10945 |
|
|
ROMX_LOAD( "sfz17", 0x600006, 0x80000, CRC(248b3b73) SHA1(95810a17b1caf6372b33ed3e4ee8a7e51482c70d) , ROM_GROUPWORD | ROM_SKIP(6) )
|
10946 |
|
|
|
10947 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
10948 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 ) /* stars */
|
10949 |
|
|
|
10950 |
|
|
ROM_REGION( 0x18000, "audiocpu", 0 ) /* 64k for the audio CPU (+banks) */
|
10951 |
|
|
ROM_LOAD( "sfz09", 0x00000, 0x08000, CRC(c772628b) SHA1(ebc5b7c173caf1e151f733f23c1b20abec24e16d) )
|
10952 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10953 |
|
|
|
10954 |
|
|
ROM_REGION( 0x40000, "oki", 0 ) /* Samples */
|
10955 |
|
|
ROM_LOAD( "sfz18", 0x00000, 0x20000, CRC(61022b2d) SHA1(6369d0c1d08a30ee19b94e52ab1463a7784b9de5) )
|
10956 |
|
|
ROM_LOAD( "sfz19", 0x20000, 0x20000, CRC(3b5886d5) SHA1(7e1b7d40ef77b5df628dd663d45a9a13c742cf58) )
|
10957 |
|
|
ROM_END
|
10958 |
|
|
|
10959 |
|
|
/* FIXME B-Board uncertain but should be 91634B from the program ROM names */
|
10960 |
|
|
ROM_START( sfzch )
|
10961 |
|
|
ROM_REGION( CODE_SIZE, "maincpu",0 ) /* 68000 code */
|
10962 |
|
|
ROM_LOAD16_WORD_SWAP( "sfzch23", 0x000000, 0x80000, CRC(1140743f) SHA1(10bcedb5cca266f2aa3ed99ede6f9a64fc877539))
|
10963 |
|
|
ROM_LOAD16_WORD_SWAP( "sfza22", 0x080000, 0x80000, CRC(8d9b2480) SHA1(405305c1572908d00eab735f28676fbbadb4fac6))
|
10964 |
|
|
ROM_LOAD16_WORD_SWAP( "sfzch21", 0x100000, 0x80000, CRC(5435225d) SHA1(6b1156fd82d0710e244ede39faaae0847c598376))
|
10965 |
|
|
ROM_LOAD16_WORD_SWAP( "sfza20", 0x180000, 0x80000, CRC(806e8f38) SHA1(b6d6912aa8f2f590335d7ff9a8214648e7131ebb))
|
10966 |
|
|
|
10967 |
|
|
ROM_REGION( 0x800000, "gfx", 0 )
|
10968 |
|
|
ROMX_LOAD( "sfz_01.3a", 0x000000, 0x80000, CRC(0dd53e62) SHA1(5f3bcf5ca0fd564d115fe5075a4163d3ee3226df), ROM_GROUPWORD | ROM_SKIP(6) )
|
10969 |
|
|
ROMX_LOAD( "sfz_02.4a", 0x000002, 0x80000, CRC(94c31e3f) SHA1(2187b3d4977514f2ae486eb33ed76c86121d5745), ROM_GROUPWORD | ROM_SKIP(6) )
|
10970 |
|
|
ROMX_LOAD( "sfz_03.5a", 0x000004, 0x80000, CRC(9584ac85) SHA1(bbd62d66b0f6909630e801ce5d6331d43f44d741), ROM_GROUPWORD | ROM_SKIP(6) )
|
10971 |
|
|
ROMX_LOAD( "sfz_04.6a", 0x000006, 0x80000, CRC(b983624c) SHA1(841106bb9453e3dfb7869c4b0e9149cc610d515a), ROM_GROUPWORD | ROM_SKIP(6) )
|
10972 |
|
|
ROMX_LOAD( "sfz_05.7a", 0x200000, 0x80000, CRC(2b47b645) SHA1(bc6426eff5df9417f32666586744626fa544f7b5), ROM_GROUPWORD | ROM_SKIP(6) )
|
10973 |
|
|
ROMX_LOAD( "sfz_06.8a", 0x200002, 0x80000, CRC(74fd9fb1) SHA1(7945472591f3c06970e96611a0363ed8f3d52c36), ROM_GROUPWORD | ROM_SKIP(6) )
|
10974 |
|
|
ROMX_LOAD( "sfz_07.9a", 0x200004, 0x80000, CRC(bb2c734d) SHA1(97a06935f86f31755d2ffdc5b56bef53944bdecd), ROM_GROUPWORD | ROM_SKIP(6) )
|
10975 |
|
|
ROMX_LOAD( "sfz_08.10a", 0x200006, 0x80000, CRC(454f7868) SHA1(eecccba7542d893bc41676246a20aa4914b79bbc), ROM_GROUPWORD | ROM_SKIP(6) )
|
10976 |
|
|
ROMX_LOAD( "sfz_10.3c", 0x400000, 0x80000, CRC(2a7d675e) SHA1(0144ba34a29fb08b41c780ce65bb06d25724e88f), ROM_GROUPWORD | ROM_SKIP(6) )
|
10977 |
|
|
ROMX_LOAD( "sfz_11.4c", 0x400002, 0x80000, CRC(e35546c8) SHA1(7b08aa3413494d12c5c550263a5f00b64b98e6ab), ROM_GROUPWORD | ROM_SKIP(6) )
|
10978 |
|
|
ROMX_LOAD( "sfz_12.5c", 0x400004, 0x80000, CRC(f122693a) SHA1(71ce901d8d30207e506b6a8d6a4e0fcf3a1b0eac), ROM_GROUPWORD | ROM_SKIP(6) )
|
10979 |
|
|
ROMX_LOAD( "sfz_13.6c", 0x400006, 0x80000, CRC(7cf942c8) SHA1(a7109facb97a8a11ddf1b4e07de6ff3164d713a1), ROM_GROUPWORD | ROM_SKIP(6) )
|
10980 |
|
|
ROMX_LOAD( "sfz_14.7c", 0x600000, 0x80000, CRC(09038c81) SHA1(3461d70902fbfb92ce40f804be6388276a01d153), ROM_GROUPWORD | ROM_SKIP(6) )
|
10981 |
|
|
ROMX_LOAD( "sfz_15.8c", 0x600002, 0x80000, CRC(1aa17391) SHA1(b4d0f760a430b7fc4443b6c94da2659315c5b926), ROM_GROUPWORD | ROM_SKIP(6) )
|
10982 |
|
|
ROMX_LOAD( "sfz_16.9c", 0x600004, 0x80000, CRC(19a5abd6) SHA1(73ba1de15c883fdc69fd7dccdb58d00ca512d4ea), ROM_GROUPWORD | ROM_SKIP(6) )
|
10983 |
|
|
ROMX_LOAD( "sfz_17.10c", 0x600006, 0x80000, CRC(248b3b73) SHA1(95810a17b1caf6372b33ed3e4ee8a7e51482c70d), ROM_GROUPWORD | ROM_SKIP(6) )
|
10984 |
|
|
|
10985 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
10986 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 )
|
10987 |
|
|
|
10988 |
|
|
ROM_REGION( 0x18000, "audiocpu",0 ) /* 64k for the audio CPU (+banks) */
|
10989 |
|
|
ROM_LOAD( "sfz_09.12a", 0x00000, 0x08000, CRC(c772628b) SHA1(ebc5b7c173caf1e151f733f23c1b20abec24e16d))
|
10990 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
10991 |
|
|
|
10992 |
|
|
ROM_REGION( 0x40000, "oki",0 ) /* Samples */
|
10993 |
|
|
ROM_LOAD( "sfz_18.11c", 0x00000, 0x20000, CRC(61022b2d) SHA1(6369d0c1d08a30ee19b94e52ab1463a7784b9de5))
|
10994 |
|
|
ROM_LOAD( "sfz_19.12c", 0x20000, 0x20000, CRC(3b5886d5) SHA1(7e1b7d40ef77b5df628dd663d45a9a13c742cf58))
|
10995 |
|
|
ROM_END
|
10996 |
|
|
|
10997 |
|
|
/* FIXME B-Board uncertain but should be 91634B from the program ROM names */
|
10998 |
|
|
ROM_START( sfzbch )
|
10999 |
|
|
ROM_REGION( CODE_SIZE, "maincpu", 0 ) /* 68000 code */
|
11000 |
|
|
ROM_LOAD16_WORD_SWAP( "sfzbch23", 0x000000, 0x80000, CRC(53699f68) SHA1(d7f132faf8c31b5e79c32e6b0cce45377ec8d474) )
|
11001 |
|
|
ROM_LOAD16_WORD_SWAP( "sfza22", 0x080000, 0x80000, CRC(8d9b2480) SHA1(405305c1572908d00eab735f28676fbbadb4fac6) )
|
11002 |
|
|
ROM_LOAD16_WORD_SWAP( "sfzch21", 0x100000, 0x80000, CRC(5435225d) SHA1(6b1156fd82d0710e244ede39faaae0847c598376) )
|
11003 |
|
|
ROM_LOAD16_WORD_SWAP( "sfza20", 0x180000, 0x80000, CRC(806e8f38) SHA1(b6d6912aa8f2f590335d7ff9a8214648e7131ebb) )
|
11004 |
|
|
|
11005 |
|
|
ROM_REGION( 0x800000, "gfx", 0 )
|
11006 |
|
|
ROMX_LOAD( "sfz_01.3a", 0x000000, 0x80000, CRC(0dd53e62) SHA1(5f3bcf5ca0fd564d115fe5075a4163d3ee3226df), ROM_GROUPWORD | ROM_SKIP(6) )
|
11007 |
|
|
ROMX_LOAD( "sfz_02.4a", 0x000002, 0x80000, CRC(94c31e3f) SHA1(2187b3d4977514f2ae486eb33ed76c86121d5745), ROM_GROUPWORD | ROM_SKIP(6) )
|
11008 |
|
|
ROMX_LOAD( "sfz_03.5a", 0x000004, 0x80000, CRC(9584ac85) SHA1(bbd62d66b0f6909630e801ce5d6331d43f44d741), ROM_GROUPWORD | ROM_SKIP(6) )
|
11009 |
|
|
ROMX_LOAD( "sfz_04.6a", 0x000006, 0x80000, CRC(b983624c) SHA1(841106bb9453e3dfb7869c4b0e9149cc610d515a), ROM_GROUPWORD | ROM_SKIP(6) )
|
11010 |
|
|
ROMX_LOAD( "sfz_05.7a", 0x200000, 0x80000, CRC(2b47b645) SHA1(bc6426eff5df9417f32666586744626fa544f7b5), ROM_GROUPWORD | ROM_SKIP(6) )
|
11011 |
|
|
ROMX_LOAD( "sfz_06.8a", 0x200002, 0x80000, CRC(74fd9fb1) SHA1(7945472591f3c06970e96611a0363ed8f3d52c36), ROM_GROUPWORD | ROM_SKIP(6) )
|
11012 |
|
|
ROMX_LOAD( "sfz_07.9a", 0x200004, 0x80000, CRC(bb2c734d) SHA1(97a06935f86f31755d2ffdc5b56bef53944bdecd), ROM_GROUPWORD | ROM_SKIP(6) )
|
11013 |
|
|
ROMX_LOAD( "sfz_08.10a", 0x200006, 0x80000, CRC(454f7868) SHA1(eecccba7542d893bc41676246a20aa4914b79bbc), ROM_GROUPWORD | ROM_SKIP(6) )
|
11014 |
|
|
ROMX_LOAD( "sfz_10.3c", 0x400000, 0x80000, CRC(2a7d675e) SHA1(0144ba34a29fb08b41c780ce65bb06d25724e88f), ROM_GROUPWORD | ROM_SKIP(6) )
|
11015 |
|
|
ROMX_LOAD( "sfz_11.4c", 0x400002, 0x80000, CRC(e35546c8) SHA1(7b08aa3413494d12c5c550263a5f00b64b98e6ab), ROM_GROUPWORD | ROM_SKIP(6) )
|
11016 |
|
|
ROMX_LOAD( "sfz_12.5c", 0x400004, 0x80000, CRC(f122693a) SHA1(71ce901d8d30207e506b6a8d6a4e0fcf3a1b0eac), ROM_GROUPWORD | ROM_SKIP(6) )
|
11017 |
|
|
ROMX_LOAD( "sfz_13.6c", 0x400006, 0x80000, CRC(7cf942c8) SHA1(a7109facb97a8a11ddf1b4e07de6ff3164d713a1), ROM_GROUPWORD | ROM_SKIP(6) )
|
11018 |
|
|
ROMX_LOAD( "sfz_14.7c", 0x600000, 0x80000, CRC(09038c81) SHA1(3461d70902fbfb92ce40f804be6388276a01d153), ROM_GROUPWORD | ROM_SKIP(6) )
|
11019 |
|
|
ROMX_LOAD( "sfz_15.8c", 0x600002, 0x80000, CRC(1aa17391) SHA1(b4d0f760a430b7fc4443b6c94da2659315c5b926), ROM_GROUPWORD | ROM_SKIP(6) )
|
11020 |
|
|
ROMX_LOAD( "sfz_16.9c", 0x600004, 0x80000, CRC(19a5abd6) SHA1(73ba1de15c883fdc69fd7dccdb58d00ca512d4ea), ROM_GROUPWORD | ROM_SKIP(6) )
|
11021 |
|
|
ROMX_LOAD( "sfz_17.10c", 0x600006, 0x80000, CRC(248b3b73) SHA1(95810a17b1caf6372b33ed3e4ee8a7e51482c70d), ROM_GROUPWORD | ROM_SKIP(6) )
|
11022 |
|
|
|
11023 |
|
|
ROM_REGION( 0x8000, "stars", 0 )
|
11024 |
|
|
ROM_COPY( "gfx", 0x000000, 0x000000, 0x8000 ) /* stars */
|
11025 |
|
|
|
11026 |
|
|
ROM_REGION( 0x18000, "audiocpu",0 ) /* 64k for the audio CPU (+banks) */
|
11027 |
|
|
ROM_LOAD( "sfz_09.12a", 0x00000, 0x08000, CRC(c772628b) SHA1(ebc5b7c173caf1e151f733f23c1b20abec24e16d))
|
11028 |
|
|
ROM_CONTINUE( 0x10000, 0x08000 )
|
11029 |
|
|
|
11030 |
|
|
ROM_REGION( 0x40000, "oki",0 ) /* Samples */
|
11031 |
|
|
ROM_LOAD( "sfz_18.11c", 0x00000, 0x20000, CRC(61022b2d) SHA1(6369d0c1d08a30ee19b94e52ab1463a7784b9de5))
|
11032 |
|
|
ROM_LOAD( "sfz_19.12c", 0x20000, 0x20000, CRC(3b5886d5) SHA1(7e1b7d40ef77b5df628dd663d45a9a13c742cf58))
|
11033 |
|
|
ROM_END
|
11034 |
|
|
|
11035 |
|
|
|
11036 |
|
|
DRIVER_INIT_MEMBER(cps_state,forgottn)
|
11037 |
|
|
{
|
11038 |
|
|
/* Forgotten Worlds has a NEC uPD4701AC on the B-board handling dial inputs from the CN-MOWS connector. */
|
11039 |
|
|
/* The memory mapping is handled by PAL LWIO */
|
11040 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_write_handler(0x800040, 0x800041, write16_delegate(FUNC(cps_state::forgottn_dial_0_reset_w),this));
|
11041 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_write_handler(0x800048, 0x800049, write16_delegate(FUNC(cps_state::forgottn_dial_1_reset_w),this));
|
11042 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_read_handler(0x800052, 0x800055, read16_delegate(FUNC(cps_state::forgottn_dial_0_r),this));
|
11043 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_read_handler(0x80005a, 0x80005d, read16_delegate(FUNC(cps_state::forgottn_dial_1_r),this));
|
11044 |
|
|
|
11045 |
|
|
save_item(NAME(m_dial));
|
11046 |
|
|
|
11047 |
|
|
m_dial[0] = 0;
|
11048 |
|
|
m_dial[1] = 0;
|
11049 |
|
|
|
11050 |
|
|
DRIVER_INIT_CALL(cps1);
|
11051 |
|
|
}
|
11052 |
|
|
|
11053 |
|
|
READ16_MEMBER(cps_state::sf2rb_prot_r)
|
11054 |
|
|
{
|
11055 |
|
|
switch (offset)
|
11056 |
|
|
{
|
11057 |
|
|
case 0x01201/2:
|
11058 |
|
|
return 0x0002;
|
11059 |
|
|
|
11060 |
|
|
case 0x81201/2:
|
11061 |
|
|
return 0x0040;
|
11062 |
|
|
}
|
11063 |
|
|
|
11064 |
|
|
return 0;
|
11065 |
|
|
}
|
11066 |
|
|
|
11067 |
|
|
DRIVER_INIT_MEMBER(cps_state,sf2rb)
|
11068 |
|
|
{
|
11069 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_read_handler(0x200000, 0x2fffff, read16_delegate(FUNC(cps_state::sf2rb_prot_r),this));
|
11070 |
|
|
|
11071 |
|
|
DRIVER_INIT_CALL(cps1);
|
11072 |
|
|
}
|
11073 |
|
|
|
11074 |
|
|
READ16_MEMBER(cps_state::sf2rb2_prot_r)
|
11075 |
|
|
{
|
11076 |
|
|
switch (offset)
|
11077 |
|
|
{
|
11078 |
|
|
case 0x01201/2:
|
11079 |
|
|
return 0x0000;
|
11080 |
|
|
|
11081 |
|
|
case 0x81201/2:
|
11082 |
|
|
return 0x0040;
|
11083 |
|
|
}
|
11084 |
|
|
|
11085 |
|
|
return 0;
|
11086 |
|
|
}
|
11087 |
|
|
|
11088 |
|
|
DRIVER_INIT_MEMBER(cps_state,sf2rb2)
|
11089 |
|
|
{
|
11090 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_read_handler(0x200000, 0x2fffff, read16_delegate(FUNC(cps_state::sf2rb2_prot_r),this));
|
11091 |
|
|
|
11092 |
|
|
DRIVER_INIT_CALL(cps1);
|
11093 |
|
|
}
|
11094 |
|
|
|
11095 |
|
|
DRIVER_INIT_MEMBER(cps_state,sf2ee)
|
11096 |
|
|
{
|
11097 |
|
|
/* This specific revision of SF2 has the CPS-B custom mapped at a different address. */
|
11098 |
|
|
/* The mapping is handled by the PAL IOB2 on the B-board */
|
11099 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).unmap_readwrite(0x800140, 0x80017f);
|
11100 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_readwrite_handler(0x8001c0, 0x8001ff, read16_delegate(FUNC(cps_state::cps1_cps_b_r),this), write16_delegate(FUNC(cps_state::cps1_cps_b_w),this));
|
11101 |
|
|
|
11102 |
|
|
DRIVER_INIT_CALL(cps1);
|
11103 |
|
|
}
|
11104 |
|
|
|
11105 |
|
|
DRIVER_INIT_MEMBER(cps_state,sf2thndr)
|
11106 |
|
|
{
|
11107 |
|
|
/* This particular hack uses a modified B-board PAL which mirrors the CPS-B registers at an alternate address */
|
11108 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_readwrite_handler(0x8001c0, 0x8001ff, read16_delegate(FUNC(cps_state::cps1_cps_b_r),this), write16_delegate(FUNC(cps_state::cps1_cps_b_w),this));
|
11109 |
|
|
|
11110 |
|
|
DRIVER_INIT_CALL(cps1);
|
11111 |
|
|
}
|
11112 |
|
|
|
11113 |
|
|
DRIVER_INIT_MEMBER(cps_state,sf2hack)
|
11114 |
|
|
{
|
11115 |
|
|
/* some SF2 hacks have some inputs wired to the LSB instead of MSB */
|
11116 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_read_handler(0x800018, 0x80001f, read16_delegate(FUNC(cps_state::cps1_hack_dsw_r),this));
|
11117 |
|
|
|
11118 |
|
|
DRIVER_INIT_CALL(cps1);
|
11119 |
|
|
}
|
11120 |
|
|
|
11121 |
|
|
DRIVER_INIT_MEMBER(cps_state,wof)
|
11122 |
|
|
{
|
11123 |
|
|
wof_decode(machine());
|
11124 |
|
|
DRIVER_INIT_CALL(cps1);
|
11125 |
|
|
}
|
11126 |
|
|
|
11127 |
|
|
DRIVER_INIT_MEMBER(cps_state,dino)
|
11128 |
|
|
{
|
11129 |
|
|
dino_decode(machine());
|
11130 |
|
|
DRIVER_INIT_CALL(cps1);
|
11131 |
|
|
}
|
11132 |
|
|
|
11133 |
|
|
DRIVER_INIT_MEMBER(cps_state,punisher)
|
11134 |
|
|
{
|
11135 |
|
|
punisher_decode(machine());
|
11136 |
|
|
DRIVER_INIT_CALL(cps1);
|
11137 |
|
|
}
|
11138 |
|
|
|
11139 |
|
|
DRIVER_INIT_MEMBER(cps_state,slammast)
|
11140 |
|
|
{
|
11141 |
|
|
slammast_decode(machine());
|
11142 |
|
|
DRIVER_INIT_CALL(cps1);
|
11143 |
|
|
}
|
11144 |
|
|
|
11145 |
|
|
DRIVER_INIT_MEMBER(cps_state,pang3b)
|
11146 |
|
|
{
|
11147 |
|
|
/* Pang 3 is the only non-QSound game to have an EEPROM. */
|
11148 |
|
|
/* It is mapped in the CPS-B address range so probably is on the C-board. */
|
11149 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_readwrite_port(0x80017a, 0x80017b, "EEPROMIN", "EEPROMOUT");
|
11150 |
|
|
|
11151 |
|
|
DRIVER_INIT_CALL(cps1);
|
11152 |
|
|
}
|
11153 |
|
|
|
11154 |
|
|
DRIVER_INIT_MEMBER(cps_state,pang3)
|
11155 |
|
|
{
|
11156 |
|
|
UINT16 *rom = (UINT16 *)machine().root_device().memregion("maincpu")->base();
|
11157 |
|
|
int A, src, dst;
|
11158 |
|
|
|
11159 |
|
|
for (A = 0x80000; A < 0x100000; A += 2)
|
11160 |
|
|
{
|
11161 |
|
|
/* only the low 8 bits of each word are encrypted */
|
11162 |
|
|
src = rom[A / 2];
|
11163 |
|
|
dst = src & 0xff00;
|
11164 |
|
|
if ( src & 0x01) dst ^= 0x04;
|
11165 |
|
|
if ( src & 0x02) dst ^= 0x21;
|
11166 |
|
|
if ( src & 0x04) dst ^= 0x01;
|
11167 |
|
|
if (~src & 0x08) dst ^= 0x50;
|
11168 |
|
|
if ( src & 0x10) dst ^= 0x40;
|
11169 |
|
|
if ( src & 0x20) dst ^= 0x06;
|
11170 |
|
|
if ( src & 0x40) dst ^= 0x08;
|
11171 |
|
|
if (~src & 0x80) dst ^= 0x88;
|
11172 |
|
|
rom[A/2] = dst;
|
11173 |
|
|
}
|
11174 |
|
|
|
11175 |
|
|
DRIVER_INIT_CALL(pang3b);
|
11176 |
|
|
}
|
11177 |
|
|
|
11178 |
|
|
READ16_MEMBER(cps_state::ganbare_ram_r)
|
11179 |
|
|
{
|
11180 |
|
|
UINT16 result = 0xffff;
|
11181 |
|
|
|
11182 |
|
|
if (ACCESSING_BITS_0_7)
|
11183 |
|
|
result = (result & ~0x00ff) | timekeeper_r(machine().device("m48t35"), space, offset);
|
11184 |
|
|
if (ACCESSING_BITS_8_15)
|
11185 |
|
|
result = (result & ~0xff00) | (m_mainram[offset] & 0xff00);
|
11186 |
|
|
|
11187 |
|
|
return result;
|
11188 |
|
|
}
|
11189 |
|
|
|
11190 |
|
|
WRITE16_MEMBER(cps_state::ganbare_ram_w)
|
11191 |
|
|
{
|
11192 |
|
|
COMBINE_DATA(&m_mainram[offset]);
|
11193 |
|
|
|
11194 |
|
|
if (ACCESSING_BITS_0_7)
|
11195 |
|
|
timekeeper_w(machine().device("m48t35"), space, offset, data & 0xff);
|
11196 |
|
|
}
|
11197 |
|
|
|
11198 |
|
|
DRIVER_INIT_MEMBER(cps_state, ganbare)
|
11199 |
|
|
{
|
11200 |
|
|
DRIVER_INIT_CALL(cps1);
|
11201 |
|
|
|
11202 |
|
|
/* ram is shared between the CPS work ram and the timekeeper ram */
|
11203 |
|
|
machine().device("maincpu")->memory().space(AS_PROGRAM).install_readwrite_handler(0xff0000, 0xffffff, read16_delegate(FUNC(cps_state::ganbare_ram_r),this), write16_delegate(FUNC(cps_state::ganbare_ram_w),this));
|
11204 |
|
|
}
|
11205 |
|
|
|
11206 |
|
|
DRIVER_INIT_MEMBER(cps_state,dinohunt)
|
11207 |
|
|
{
|
11208 |
|
|
// is this shared with the new sound hw?
|
11209 |
|
|
UINT8* ram = (UINT8*)machine().device("maincpu")->memory().space(AS_PROGRAM).install_ram(0xf18000, 0xf19fff);
|
11210 |
|
|
memset(ram,0xff,0x2000);
|
11211 |
|
|
DRIVER_INIT_CALL(cps1);
|
11212 |
|
|
}
|
11213 |
|
|
|
11214 |
|
|
|
11215 |
|
|
GAME( 1988, forgottn, 0, cps1_10MHz, forgottn, cps_state, forgottn, ROT0, "Capcom", "Forgotten Worlds (World)", GAME_SUPPORTS_SAVE ) // (c) Capcom U.S.A. but World "warning"
|
11216 |
|
|
GAME( 1988, forgottnu, forgottn, cps1_10MHz, forgottn, cps_state, forgottn, ROT0, "Capcom", "Forgotten Worlds (USA, B-Board 88621B-2, Rev. C)", GAME_SUPPORTS_SAVE )
|
11217 |
|
|
GAME( 1988, forgottnu1, forgottn, cps1_10MHz, forgottn, cps_state, forgottn, ROT0, "Capcom", "Forgotten Worlds (USA, B-Board 88618B-2, Rev. C)", GAME_SUPPORTS_SAVE )
|
11218 |
|
|
GAME( 1988, forgottnua, forgottn, cps1_10MHz, forgottn, cps_state, forgottn, ROT0, "Capcom", "Forgotten Worlds (USA, B-Board 88618B-2, Rev. A)", GAME_SUPPORTS_SAVE )
|
11219 |
|
|
GAME( 1988, lostwrld, forgottn, cps1_10MHz, forgottn, cps_state, forgottn, ROT0, "Capcom", "Lost Worlds (Japan)", GAME_SUPPORTS_SAVE )
|
11220 |
|
|
GAME( 1988, lostwrldo, forgottn, cps1_10MHz, forgottn, cps_state, forgottn, ROT0, "Capcom", "Lost Worlds (Japan Old Ver.)", GAME_SUPPORTS_SAVE )
|
11221 |
|
|
GAME( 1988, ghouls, 0, cps1_10MHz, ghouls, cps_state, cps1, ROT0, "Capcom", "Ghouls'n Ghosts (World)", GAME_SUPPORTS_SAVE ) // "EXPORT" // Wed.26.10.1988 in the ROMs
|
11222 |
|
|
GAME( 1988, ghoulsu, ghouls, cps1_10MHz, ghoulsu, cps_state, cps1, ROT0, "Capcom", "Ghouls'n Ghosts (USA)", GAME_SUPPORTS_SAVE ) // "EXPORT" // Wed.26.10.1988 in the ROMs
|
11223 |
|
|
GAME( 1988, daimakai, ghouls, cps1_10MHz, daimakai, cps_state, cps1, ROT0, "Capcom", "Daimakaimura (Japan)", GAME_SUPPORTS_SAVE ) // Wed.26.10.1988 in the ROMs
|
11224 |
|
|
GAME( 1988, daimakair, ghouls, cps1_12MHz, daimakai, cps_state, cps1, ROT0, "Capcom", "Daimakaimura (Japan Resale Ver.)", GAME_SUPPORTS_SAVE ) // Wed.26.10.1988 in the ROMs // 12MHz verified
|
11225 |
|
|
GAME( 1989, strider, 0, cps1_10MHz, strider, cps_state, cps1, ROT0, "Capcom", "Strider (USA, B-Board 89624B-2)", GAME_SUPPORTS_SAVE )
|
11226 |
|
|
GAME( 1989, striderua, strider, cps1_10MHz, stridrua, cps_state, cps1, ROT0, "Capcom", "Strider (USA, B-Board 89624B-3)", GAME_SUPPORTS_SAVE )
|
11227 |
|
|
GAME( 1989, striderj, strider, cps1_10MHz, strider, cps_state, cps1, ROT0, "Capcom", "Strider Hiryu (Japan)", GAME_SUPPORTS_SAVE )
|
11228 |
|
|
GAME( 1989, striderjr, strider, cps1_12MHz, strider, cps_state, cps1, ROT0, "Capcom", "Strider Hiryu (Japan Resale Ver.)", GAME_SUPPORTS_SAVE ) // 12MHz verified
|
11229 |
|
|
GAME( 1989, dynwar, 0, cps1_10MHz, dynwar, cps_state, cps1, ROT0, "Capcom", "Dynasty Wars (USA, B-Board 89624B-?)", GAME_SUPPORTS_SAVE ) // (c) Capcom U.S.A.
|
11230 |
|
|
GAME( 1989, dynwara, dynwar, cps1_10MHz, dynwar, cps_state, cps1, ROT0, "Capcom", "Dynasty Wars (USA, B-Board 88622B-3)", GAME_SUPPORTS_SAVE ) // (c) Capcom U.S.A.
|
11231 |
|
|
GAME( 1989, dynwarj, dynwar, cps1_10MHz, dynwar, cps_state, cps1, ROT0, "Capcom", "Tenchi wo Kurau (Japan)", GAME_SUPPORTS_SAVE )
|
11232 |
|
|
GAME( 1989, dynwarjr, dynwar, cps1_12MHz, dynwar, cps_state, cps1, ROT0, "Capcom", "Tenchi wo Kurau (Japan Resale Ver.)", GAME_SUPPORTS_SAVE ) // 12MHz verified
|
11233 |
|
|
GAME( 1989, willow, 0, cps1_10MHz, willow, cps_state, cps1, ROT0, "Capcom", "Willow (USA)", GAME_SUPPORTS_SAVE )
|
11234 |
|
|
GAME( 1989, willowo, willow, cps1_10MHz, willow, cps_state, cps1, ROT0, "Capcom", "Willow (USA Old Ver.)", GAME_SUPPORTS_SAVE ) // Japan "warning" but (c) Capcom U.S.A.
|
11235 |
|
|
GAME( 1989, willowj, willow, cps1_10MHz, willow, cps_state, cps1, ROT0, "Capcom", "Willow (Japan)", GAME_SUPPORTS_SAVE )
|
11236 |
|
|
GAME( 1989, unsquad, 0, cps1_10MHz, unsquad, cps_state, cps1, ROT0, "Capcom / Daipro", "U.N. Squadron (USA)", GAME_SUPPORTS_SAVE )
|
11237 |
|
|
GAME( 1989, area88, unsquad, cps1_10MHz, unsquad, cps_state, cps1, ROT0, "Capcom / Daipro", "Area 88 (Japan)", GAME_SUPPORTS_SAVE )
|
11238 |
|
|
GAME( 1989, area88r, unsquad, cps1_12MHz, unsquad, cps_state, cps1, ROT0, "Capcom / Daipro", "Area 88 (Japan Resale Ver.)", GAME_SUPPORTS_SAVE ) // 12MHz verified
|
11239 |
|
|
GAME( 1989, ffight, 0, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (World, set 1)", GAME_SUPPORTS_SAVE )
|
11240 |
|
|
GAME( 1989, ffighta, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (World, set 2)", GAME_SUPPORTS_SAVE )
|
11241 |
|
|
GAME( 1989, ffightu, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (USA, set 1)", GAME_SUPPORTS_SAVE )
|
11242 |
|
|
GAME( 1989, ffightu1, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (USA, set 2)", GAME_SUPPORTS_SAVE )
|
11243 |
|
|
GAME( 1989, ffightua, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (USA 900112)", GAME_SUPPORTS_SAVE )
|
11244 |
|
|
GAME( 1989, ffightub, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (USA 900613)", GAME_SUPPORTS_SAVE )
|
11245 |
|
|
GAME( 1989, ffightj, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (Japan)", GAME_SUPPORTS_SAVE )
|
11246 |
|
|
GAME( 1989, ffightj1, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (Japan 900112)", GAME_SUPPORTS_SAVE )
|
11247 |
|
|
GAME( 1989, ffightj2, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "Capcom", "Final Fight (Japan 900305)", GAME_SUPPORTS_SAVE )
|
11248 |
|
|
GAME( 1989, ffightjh, ffight, cps1_10MHz, ffight, cps_state, cps1, ROT0, "bootleg", "Street Smart / Final Fight (Japan, hack)", GAME_SUPPORTS_SAVE )
|
11249 |
|
|
GAME( 1990, 1941, 0, cps1_10MHz, 1941, cps_state, cps1, ROT270, "Capcom", "1941: Counter Attack (World 900227)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11250 |
|
|
GAME( 1990, 1941r1, 1941, cps1_10MHz, 1941, cps_state, cps1, ROT270, "Capcom", "1941: Counter Attack (World)", GAME_SUPPORTS_SAVE )
|
11251 |
|
|
GAME( 1990, 1941u, 1941, cps1_10MHz, 1941, cps_state, cps1, ROT270, "Capcom", "1941: Counter Attack (USA 900227)", GAME_SUPPORTS_SAVE )
|
11252 |
|
|
GAME( 1990, 1941j, 1941, cps1_10MHz, 1941, cps_state, cps1, ROT270, "Capcom", "1941: Counter Attack (Japan)", GAME_SUPPORTS_SAVE )
|
11253 |
|
|
GAME( 1990, mercs, 0, cps1_10MHz, mercs, cps_state, cps1, ROT270, "Capcom", "Mercs (World 900302)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11254 |
|
|
GAME( 1990, mercsu, mercs, cps1_10MHz, mercs, cps_state, cps1, ROT270, "Capcom", "Mercs (USA 900608)", GAME_SUPPORTS_SAVE )
|
11255 |
|
|
GAME( 1990, mercsur1, mercs, cps1_10MHz, mercs, cps_state, cps1, ROT270, "Capcom", "Mercs (USA 900302)", GAME_SUPPORTS_SAVE )
|
11256 |
|
|
GAME( 1990, mercsj, mercs, cps1_10MHz, mercs, cps_state, cps1, ROT270, "Capcom", "Senjou no Ookami II (Japan 900302)", GAME_SUPPORTS_SAVE )
|
11257 |
|
|
GAME( 1990, mtwins, 0, cps1_10MHz, mtwins, cps_state, cps1, ROT0, "Capcom", "Mega Twins (World 900619)", GAME_SUPPORTS_SAVE ) // "ETC" - (c) Capcom U.S.A. but World "warning"
|
11258 |
|
|
GAME( 1990, chikij, mtwins, cps1_10MHz, mtwins, cps_state, cps1, ROT0, "Capcom", "Chiki Chiki Boys (Japan 900619)", GAME_SUPPORTS_SAVE )
|
11259 |
|
|
GAME( 1990, msword, 0, cps1_10MHz, msword, cps_state, cps1, ROT0, "Capcom", "Magic Sword: Heroic Fantasy (World 900725)", GAME_SUPPORTS_SAVE ) // 25.07.1990 "OTHER COUNTRY"
|
11260 |
|
|
GAME( 1990, mswordr1, msword, cps1_10MHz, msword, cps_state, cps1, ROT0, "Capcom", "Magic Sword: Heroic Fantasy (World 900623)", GAME_SUPPORTS_SAVE ) // 23.06.1990 "OTHER COUNTRY"
|
11261 |
|
|
GAME( 1990, mswordu, msword, cps1_10MHz, msword, cps_state, cps1, ROT0, "Capcom", "Magic Sword: Heroic Fantasy (USA 900725)", GAME_SUPPORTS_SAVE ) // 25.07.1990 "U.S.A."
|
11262 |
|
|
GAME( 1990, mswordj, msword, cps1_10MHz, msword, cps_state, cps1, ROT0, "Capcom", "Magic Sword: Heroic Fantasy (Japan 900623)", GAME_SUPPORTS_SAVE ) // 23.06.1990 "JAPAN"
|
11263 |
|
|
GAME( 1990, cawing, 0, cps1_10MHz, cawing, cps_state, cps1, ROT0, "Capcom", "Carrier Air Wing (World 901012)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11264 |
|
|
GAME( 1990, cawingr1, cawing, cps1_10MHz, cawing, cps_state, cps1, ROT0, "Capcom", "Carrier Air Wing (World 901009)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11265 |
|
|
GAME( 1990, cawingu, cawing, cps1_10MHz, cawing, cps_state, cps1, ROT0, "Capcom", "Carrier Air Wing (USA 901012)", GAME_SUPPORTS_SAVE )
|
11266 |
|
|
GAME( 1990, cawingj, cawing, cps1_10MHz, cawing, cps_state, cps1, ROT0, "Capcom", "U.S. Navy (Japan 901012)", GAME_SUPPORTS_SAVE )
|
11267 |
|
|
GAME( 1990, nemo, 0, cps1_10MHz, nemo, cps_state, cps1, ROT0, "Capcom", "Nemo (World 901130)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11268 |
|
|
GAME( 1990, nemoj, nemo, cps1_10MHz, nemo, cps_state, cps1, ROT0, "Capcom", "Nemo (Japan 901120)", GAME_SUPPORTS_SAVE )
|
11269 |
|
|
GAME( 1991, sf2, 0, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (World 910522)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11270 |
|
|
GAME( 1991, sf2eb, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (World 910214)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11271 |
|
|
GAME( 1991, sf2ee, sf2, cps1_10MHz, sf2, cps_state, sf2ee, ROT0, "Capcom", "Street Fighter II: The World Warrior (World 910228)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11272 |
|
|
GAME( 1991, sf2ua, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910206)", GAME_SUPPORTS_SAVE )
|
11273 |
|
|
GAME( 1991, sf2ub, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910214)", GAME_SUPPORTS_SAVE )
|
11274 |
|
|
GAME( 1991, sf2uc, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910306)", GAME_SUPPORTS_SAVE )
|
11275 |
|
|
GAME( 1991, sf2ud, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910318)", GAME_SUPPORTS_SAVE )
|
11276 |
|
|
GAME( 1991, sf2ue, sf2, cps1_10MHz, sf2, cps_state, sf2ee, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910228)", GAME_SUPPORTS_SAVE )
|
11277 |
|
|
GAME( 1991, sf2uf, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910411)", GAME_SUPPORTS_SAVE )
|
11278 |
|
|
GAME( 1991, sf2ug, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910522, Rev. G)", GAME_SUPPORTS_SAVE )
|
11279 |
|
|
GAME( 1991, sf2ui, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 910522, Rev. I)", GAME_SUPPORTS_SAVE )
|
11280 |
|
|
GAME( 1991, sf2uk, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (USA 911101)", GAME_SUPPORTS_SAVE )
|
11281 |
|
|
GAME( 1991, sf2j, sf2, cps1_10MHz, sf2j, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (Japan 911210)", GAME_SUPPORTS_SAVE )
|
11282 |
|
|
GAME( 1991, sf2ja, sf2, cps1_10MHz, sf2j, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (Japan 910214)", GAME_SUPPORTS_SAVE )
|
11283 |
|
|
GAME( 1991, sf2jc, sf2, cps1_10MHz, sf2j, cps_state, cps1, ROT0, "Capcom", "Street Fighter II: The World Warrior (Japan 910306)", GAME_SUPPORTS_SAVE )
|
11284 |
|
|
GAME( 1992, sf2ebbl, sf2, cps1_10MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II: The World Warrior (TAB Austria, bootleg, set 1)", GAME_SUPPORTS_SAVE ) // 910214 - based on World version
|
11285 |
|
|
GAME( 1992, sf2stt, sf2, cps1_10MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II: The World Warrior (TAB Austria, bootleg, set 2)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // 910214 - based on World version
|
11286 |
|
|
GAME( 1992, sf2rk, sf2, cps1_10MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II: The World Warrior (RK, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // 920211 (pcb)
|
11287 |
|
|
GAME( 1991, sf2qp1, sf2, cps1_10MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II: The World Warrior (Quicken Pt-I, bootleg)", GAME_SUPPORTS_SAVE ) // 910214 - based on World version
|
11288 |
|
|
GAME( 1991, sf2thndr, sf2, cps1_10MHz, sf2, cps_state, sf2thndr, ROT0, "bootleg", "Street Fighter II: The World Warrior (Thunder Edition, bootleg)", GAME_SUPPORTS_SAVE ) // 910214 - based on World version
|
11289 |
|
|
GAME( 1991, 3wonders, 0, cps1_10MHz, 3wonders, cps_state, cps1, ROT0, "Capcom", "Three Wonders (World 910520)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11290 |
|
|
GAME( 1991, 3wondersu, 3wonders, cps1_10MHz, 3wonders, cps_state, cps1, ROT0, "Capcom", "Three Wonders (USA 910520)", GAME_SUPPORTS_SAVE )
|
11291 |
|
|
GAME( 1991, wonder3, 3wonders, cps1_10MHz, 3wonders, cps_state, cps1, ROT0, "Capcom", "Wonder 3 (Japan 910520)", GAME_SUPPORTS_SAVE )
|
11292 |
|
|
GAME( 1991, 3wondersh, 3wonders, cps1_10MHz, 3wonders, cps_state, cps1, ROT0, "bootleg", "Three Wonders (hack)", GAME_SUPPORTS_SAVE ) // 910520 - based on World version
|
11293 |
|
|
GAME( 1991, kod, 0, cps1_10MHz, kod, cps_state, cps1, ROT0, "Capcom", "The King of Dragons (World 910805)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11294 |
|
|
GAME( 1991, kodr1, kod, cps1_10MHz, kodr1, cps_state, cps1, ROT0, "Capcom", "The King of Dragons (World 910711)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11295 |
|
|
GAME( 1991, kodu, kod, cps1_10MHz, kod, cps_state, cps1, ROT0, "Capcom", "The King of Dragons (USA 910910)", GAME_SUPPORTS_SAVE )
|
11296 |
|
|
GAME( 1991, kodj, kod, cps1_10MHz, kod, cps_state, cps1, ROT0, "Capcom", "The King of Dragons (Japan 910805, B-Board 90629B-3)", GAME_SUPPORTS_SAVE )
|
11297 |
|
|
GAME( 1991, kodja, kod, cps1_10MHz, kod, cps_state, cps1, ROT0, "Capcom", "The King of Dragons (Japan 910805, B-Board 89625B-1)", GAME_SUPPORTS_SAVE )
|
11298 |
|
|
GAME( 1991, captcomm, 0, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "Capcom", "Captain Commando (World 911202)", GAME_SUPPORTS_SAVE ) // "OTHER COUNTRY"
|
11299 |
|
|
GAME( 1991, captcommr1, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "Capcom", "Captain Commando (World 911014)", GAME_SUPPORTS_SAVE ) // "OTHER COUNTRY"
|
11300 |
|
|
GAME( 1991, captcommu, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "Capcom", "Captain Commando (USA 910928)", GAME_SUPPORTS_SAVE )
|
11301 |
|
|
GAME( 1991, captcommj, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "Capcom", "Captain Commando (Japan 911202)", GAME_SUPPORTS_SAVE )
|
11302 |
|
|
GAME( 1991, captcommjr1, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "Capcom", "Captain Commando (Japan 910928)", GAME_SUPPORTS_SAVE )
|
11303 |
|
|
GAME( 1991, captcommb, captcomm, cps1_10MHz, captcomm, cps_state, cps1, ROT0, "bootleg", "Captain Commando (bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // 911014 - based on World version
|
11304 |
|
|
GAME( 1991, knights, 0, cps1_10MHz, knights, cps_state, cps1, ROT0, "Capcom", "Knights of the Round (World 911127)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11305 |
|
|
GAME( 1991, knightsu, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "Capcom", "Knights of the Round (USA 911127)", GAME_SUPPORTS_SAVE )
|
11306 |
|
|
GAME( 1991, knightsj, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "Capcom", "Knights of the Round (Japan 911127, B-Board 91634B-2)", GAME_SUPPORTS_SAVE )
|
11307 |
|
|
GAME( 1991, knightsja, knights, cps1_10MHz, knights, cps_state, cps1, ROT0, "Capcom", "Knights of the Round (Japan 911127, B-Board 89625B-1)", GAME_SUPPORTS_SAVE )
|
11308 |
|
|
GAME( 1991, knightsb, knights, knightsb, knights, cps_state, cps1, ROT0, "bootleg", "Knights of the Round (bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // 911127 - based on World version
|
11309 |
|
|
GAME( 1992, sf2ce, 0, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (World 920513)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11310 |
|
|
GAME( 1992, sf2ceea, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (World 920313)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11311 |
|
|
GAME( 1992, sf2ceua, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (USA 920313)", GAME_SUPPORTS_SAVE )
|
11312 |
|
|
GAME( 1992, sf2ceub, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (USA 920513)", GAME_SUPPORTS_SAVE )
|
11313 |
|
|
GAME( 1992, sf2ceuc, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (USA 920803)", GAME_SUPPORTS_SAVE )
|
11314 |
|
|
GAME( 1992, sf2ceja, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (Japan 920322)", GAME_SUPPORTS_SAVE )
|
11315 |
|
|
GAME( 1992, sf2cejb, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (Japan 920513)", GAME_SUPPORTS_SAVE )
|
11316 |
|
|
GAME( 1992, sf2cejc, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Champion Edition (Japan 920803)", GAME_SUPPORTS_SAVE )
|
11317 |
|
|
GAME( 1992, sf2rb, sf2ce, cps1_12MHz, sf2, cps_state, sf2rb, ROT0, "bootleg", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 1)", GAME_SUPPORTS_SAVE ) // 920322 - based on World version
|
11318 |
|
|
GAME( 1992, sf2rb2, sf2ce, cps1_12MHz, sf2, cps_state, sf2rb2, ROT0, "bootleg", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 2)", GAME_SUPPORTS_SAVE ) // 920322 - based on World version
|
11319 |
|
|
GAME( 1992, sf2rb3, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Rainbow, bootleg, set 3)", GAME_SUPPORTS_SAVE ) // 920322 - based on World version
|
11320 |
|
|
GAME( 1992, sf2red, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Red Wave, bootleg)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11321 |
|
|
GAME( 1992, sf2v004, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (V004, bootleg)", GAME_SUPPORTS_SAVE ) // 102092 !!! - based on (heavily modified) World version
|
11322 |
|
|
GAME( 1992, sf2acc, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Accelerator!, bootleg, set 1)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11323 |
|
|
GAME( 1992, sf2acca, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Accelerator!, bootleg, set 2)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11324 |
|
|
GAME( 1992, sf2accp2, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Accelerator Pt.II, bootleg)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11325 |
|
|
GAME( 1992, sf2amf, sf2ce, cps1_12MHz, sf2amf, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Alpha Magic-F, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11326 |
|
|
GAME( 1992, sf2dkot2, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (Double K.O. Turbo II, bootleg)", GAME_SUPPORTS_SAVE ) // 902140 !!! - based on USA version
|
11327 |
|
|
GAME( 1992, sf2m1, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (M1, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11328 |
|
|
GAME( 1992, sf2m2, sf2ce, cps1_12MHz, sf2m2, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (M2, bootleg)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11329 |
|
|
GAME( 1992, sf2m3, sf2ce, cps1_12MHz, sf2, cps_state, cps1, ROT0, "bootleg", "Street Fighter II': Champion Edition (M3, bootleg)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11330 |
|
|
GAME( 1992, sf2m4, sf2ce, cps1_12MHz, sf2m4, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (M4, bootleg)", GAME_SUPPORTS_SAVE ) // 920322 - based on Japan version
|
11331 |
|
|
GAME( 1992, sf2m5, sf2ce, cps1_12MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (M5, bootleg)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11332 |
|
|
GAME( 1992, sf2m6, sf2ce, cps1_12MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (M6, bootleg)", GAME_SUPPORTS_SAVE ) // 811102 !!! - based on World version
|
11333 |
|
|
GAME( 1992, sf2m7, sf2ce, cps1_12MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (M7, bootleg)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11334 |
|
|
GAME( 1992, sf2m8, sf2ce, cps1_12MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (M8, bootleg)", GAME_NOT_WORKING | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE )
|
11335 |
|
|
GAME( 1992, sf2yyc, sf2ce, cps1_12MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (YYC, bootleg)", GAME_SUPPORTS_SAVE ) // 920313 - based on World version
|
11336 |
|
|
GAME( 1992, sf2koryu, sf2ce, cps1_12MHz, sf2hack, cps_state, sf2hack, ROT0, "bootleg", "Street Fighter II': Champion Edition (Xiang Long, Chinese bootleg)", GAME_SUPPORTS_SAVE ) // 811102 !!! - based on World version
|
11337 |
|
|
GAME( 1992, cworld2j, 0, cps1_12MHz, cworld2j, cps_state, cps1, ROT0, "Capcom", "Adventure Quiz Capcom World 2 (Japan 920611)", GAME_SUPPORTS_SAVE )
|
11338 |
|
|
GAME( 1992, varth, 0, cps1_12MHz, varth, cps_state, cps1, ROT270, "Capcom", "Varth: Operation Thunderstorm (World 920714)", GAME_SUPPORTS_SAVE ) // "ETC" // 12MHz verified
|
11339 |
|
|
GAME( 1992, varthr1, varth, cps1_12MHz, varth, cps_state, cps1, ROT270, "Capcom", "Varth: Operation Thunderstorm (World 920612)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11340 |
|
|
GAME( 1992, varthu, varth, cps1_12MHz, varth, cps_state, cps1, ROT270, "Capcom (Romstar license)", "Varth: Operation Thunderstorm (USA 920612)", GAME_SUPPORTS_SAVE )
|
11341 |
|
|
GAME( 1992, varthj, varth, cps1_12MHz, varth, cps_state, cps1, ROT270, "Capcom", "Varth: Operation Thunderstorm (Japan 920714)", GAME_SUPPORTS_SAVE )
|
11342 |
|
|
GAME( 1992, qad, 0, cps1_12MHz, qad, cps_state, cps1, ROT0, "Capcom", "Quiz & Dragons: Capcom Quiz Game (USA 920701)", GAME_SUPPORTS_SAVE ) // 12MHz verified
|
11343 |
|
|
GAME( 1994, qadjr, qad, cps1_12MHz, qadjr, cps_state, cps1, ROT0, "Capcom", "Quiz & Dragons: Capcom Quiz Game (Japan Resale Ver. 940921)", GAME_SUPPORTS_SAVE )
|
11344 |
|
|
GAME( 1992, wof, 0, qsound, wof, cps_state, wof, ROT0, "Capcom", "Warriors of Fate (World 921031)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11345 |
|
|
GAME( 1992, wofr1, wof, qsound, wof, cps_state, wof, ROT0, "Capcom", "Warriors of Fate (World 921002)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11346 |
|
|
GAME( 1992, wofu, wof, qsound, wof, cps_state, wof, ROT0, "Capcom", "Warriors of Fate (USA 921031)", GAME_SUPPORTS_SAVE ) // World "warning"
|
11347 |
|
|
GAME( 1992, wofa, wof, qsound, wof, cps_state, wof, ROT0, "Capcom", "Sangokushi II (Asia 921005)", GAME_SUPPORTS_SAVE ) // World "warning"
|
11348 |
|
|
GAME( 1992, wofj, wof, qsound, wof, cps_state, wof, ROT0, "Capcom", "Tenchi wo Kurau II: Sekiheki no Tatakai (Japan 921031)", GAME_SUPPORTS_SAVE )
|
11349 |
|
|
GAME( 1999, wofhfh, wof, wofhfh, wofhfh, cps_state, cps1, ROT0, "bootleg", "Huo Feng Huang (Chinese bootleg of Sangokushi II)", GAME_SUPPORTS_SAVE ) // 921005 - based on Asia version
|
11350 |
|
|
GAME( 1992, sf2hf, 0, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Hyper Fighting (World 921209)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11351 |
|
|
GAME( 1992, sf2hfu, sf2hf, cps1_12MHz, sf2, cps_state, cps1, ROT0, "Capcom", "Street Fighter II': Hyper Fighting (USA 921209)", GAME_SUPPORTS_SAVE )
|
11352 |
|
|
GAME( 1992, sf2hfj, sf2hf, cps1_12MHz, sf2j, cps_state, cps1, ROT0, "Capcom", "Street Fighter II' Turbo: Hyper Fighting (Japan 921209)", GAME_SUPPORTS_SAVE )
|
11353 |
|
|
GAME( 1993, dino, 0, qsound, dino, cps_state, dino, ROT0, "Capcom", "Cadillacs and Dinosaurs (World 930201)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11354 |
|
|
GAME( 1993, dinou, dino, qsound, dino, cps_state, dino, ROT0, "Capcom", "Cadillacs and Dinosaurs (USA 930201)", GAME_SUPPORTS_SAVE )
|
11355 |
|
|
GAME( 1993, dinoj, dino, qsound, dino, cps_state, dino, ROT0, "Capcom", "Cadillacs: Kyouryuu Shin Seiki (Japan 930201)", GAME_SUPPORTS_SAVE )
|
11356 |
|
|
GAME( 1993, dinopic, dino, cpspicb, dinopic, cps_state, dino, ROT0, "bootleg", "Cadillacs and Dinosaurs (bootleg with PIC16c57, set 1)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11357 |
|
|
GAME( 1993, dinopic2, dino, cpspicb, dinopic, cps_state, dino, ROT0, "bootleg", "Cadillacs and Dinosaurs (bootleg with PIC16c57, set 2)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11358 |
|
|
GAME( 1993, dinohunt, dino, wofhfh, dinoh, cps_state, dinohunt, ROT0, "bootleg", "Dinosaur Hunter (Chinese bootleg of Cadillacs and Dinosaurs)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE ) // 930223 - based on Asia TW version, the original is still undumped
|
11359 |
|
|
GAME( 1993, punisher, 0, qsound, punisher, cps_state, punisher, ROT0, "Capcom", "The Punisher (World 930422)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11360 |
|
|
GAME( 1993, punisheru, punisher, qsound, punisher, cps_state, punisher, ROT0, "Capcom", "The Punisher (USA 930422)", GAME_SUPPORTS_SAVE )
|
11361 |
|
|
GAME( 1993, punisherh, punisher, qsound, punisher, cps_state, punisher, ROT0, "Capcom", "The Punisher (Hispanic 930422)", GAME_SUPPORTS_SAVE )
|
11362 |
|
|
GAME( 1993, punisherj, punisher, qsound, punisher, cps_state, punisher, ROT0, "Capcom", "The Punisher (Japan 930422)", GAME_SUPPORTS_SAVE )
|
11363 |
|
|
GAME( 1993, punipic, punisher, cpspicb, punipic, cps_state, punisher, ROT0, "bootleg", "The Punisher (bootleg with PIC16c57, set 1)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11364 |
|
|
GAME( 1993, punipic2, punisher, cpspicb, punipic, cps_state, punisher, ROT0, "bootleg", "The Punisher (bootleg with PIC16c57, set 2)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11365 |
|
|
GAME( 1993, punipic3, punisher, cpspicb, punipic, cps_state, punisher, ROT0, "bootleg", "The Punisher (bootleg with PIC16c57, set 3)", GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
|
11366 |
|
|
GAME( 1993, punisherbz, punisher, wofhfh, punisherbz, cps_state, cps1, ROT0, "bootleg", "Biaofeng Zhanjing (Chinese bootleg of The Punisher)", GAME_SUPPORTS_SAVE ) // (c) 2002, they ripped the sound from Final Fight!
|
11367 |
|
|
GAME( 1993, slammast, 0, qsound, slammast, cps_state, slammast, ROT0, "Capcom", "Saturday Night Slam Masters (World 930713)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11368 |
|
|
GAME( 1993, slammastu, slammast, qsound, slammast, cps_state, slammast, ROT0, "Capcom", "Saturday Night Slam Masters (USA 930713)", GAME_SUPPORTS_SAVE )
|
11369 |
|
|
GAME( 1993, mbomberj, slammast, qsound, slammast, cps_state, slammast, ROT0, "Capcom", "Muscle Bomber: The Body Explosion (Japan 930713)", GAME_SUPPORTS_SAVE )
|
11370 |
|
|
GAME( 1993, mbombrd, 0, qsound, slammast, cps_state, slammast, ROT0, "Capcom", "Muscle Bomber Duo: Ultimate Team Battle (World 931206)", GAME_SUPPORTS_SAVE ) // "ETC"
|
11371 |
|
|
GAME( 1993, mbombrdj, mbombrd, qsound, slammast, cps_state, slammast, ROT0, "Capcom", "Muscle Bomber Duo: Heat Up Warriors (Japan 931206)", GAME_SUPPORTS_SAVE )
|
11372 |
|
|
GAME( 1994, pnickj, 0, cps1_12MHz, pnickj, cps_state, cps1, ROT0, "Capcom (Compile license)", "Pnickies (Japan 940608)", GAME_SUPPORTS_SAVE )
|
11373 |
|
|
GAME( 1995, qtono2j, 0, cps1_12MHz, qtono2j, cps_state, cps1, ROT0, "Capcom", "Quiz Tonosama no Yabou 2: Zenkoku-ban (Japan 950123)", GAME_SUPPORTS_SAVE )
|
11374 |
|
|
GAME( 1995, megaman, 0, cps1_12MHz, megaman, cps_state, cps1, ROT0, "Capcom", "Mega Man: The Power Battle (CPS1, USA 951006)", GAME_SUPPORTS_SAVE )
|
11375 |
|
|
GAME( 1995, megamana, megaman, cps1_12MHz, megaman, cps_state, cps1, ROT0, "Capcom", "Mega Man: The Power Battle (CPS1, Asia 951006)", GAME_SUPPORTS_SAVE )
|
11376 |
|
|
GAME( 1995, rockmanj, megaman, cps1_12MHz, rockmanj, cps_state, cps1, ROT0, "Capcom", "Rockman: The Power Battle (CPS1, Japan 950922)", GAME_SUPPORTS_SAVE )
|
11377 |
|
|
GAME( 2000, ganbare, 0, ganbare, ganbare, cps_state, ganbare, ROT0, "Capcom", "Ganbare! Marine Kun (Japan 2K0411)", GAME_SUPPORTS_SAVE )
|
11378 |
|
|
|
11379 |
|
|
/* Games released on CPS-1 hardware by Mitchell */
|
11380 |
|
|
|
11381 |
|
|
GAME( 1995, pang3, 0, pang3, pang3, cps_state, pang3, ROT0, "Mitchell", "Pang! 3 (Euro 950601)", GAME_SUPPORTS_SAVE )
|
11382 |
|
|
GAME( 1995, pang3r1, pang3, pang3, pang3, cps_state, pang3, ROT0, "Mitchell", "Pang! 3 (Euro 950511)", GAME_SUPPORTS_SAVE )
|
11383 |
|
|
GAME( 1995, pang3j, pang3, pang3, pang3, cps_state, pang3, ROT0, "Mitchell", "Pang! 3: Kaitou Tachi no Karei na Gogo (Japan 950511)", GAME_SUPPORTS_SAVE )
|
11384 |
|
|
GAME( 1995, pang3b, pang3, pang3, pang3b, cps_state, pang3b, ROT0, "bootleg", "Pang! 3 (bootleg)", GAME_SUPPORTS_SAVE ) // 950511 - based on Euro version
|
11385 |
|
|
|
11386 |
|
|
/* Home 'CPS Changer' Unit - For MESS */
|
11387 |
|
|
|
11388 |
|
|
CONS( 1994, wofch, 0, 0, qsound, wofch, cps_state, wof, "Capcom", "Tenchi wo Kurau II: Sekiheki no Tatakai (CPS Changer, Japan 921031)", 0 )
|
11389 |
|
|
CONS( 1995, sfzch, 0, 0, cps1_12MHz, sfzch, cps_state, cps1, "Capcom", "Street Fighter Zero (CPS Changer, Japan 951020)", 0 )
|
11390 |
|
|
// are the 2 legit sets, or did somebody region hack it?
|
11391 |
|
|
CONS( 1995, sfach, sfzch, 0, cps1_12MHz, sfzch, cps_state, cps1, "Capcom", "Street Fighter Alpha: Warriors' Dreams (CPS Changer, Publicity USA 950727)", 0 )
|
11392 |
|
|
CONS( 1995, sfzbch, sfzch, 0, cps1_12MHz, sfzch, cps_state, cps1, "Capcom", "Street Fighter Zero (CPS Changer, Brazil 950727)", 0 )
|