1 // license:BSD-3-Clause
2 // copyright-holders:David Haywood
3 /*
4  sp.ACE system by ACE
5  based roughly on the Mach2000 hardware used by Castle
6 
7  skeleton driver!
8 
9  should all games have OKI roms? are most missing?
10  I think it was optional, some probably just use the AY..
11 
12  has an undumped 'reel processor' (68705 like Mach2000?)
13 
14  based on internal accesses it seems to use a 6303Y (like Mach2000)
15  which does NOT have the same internal map as a 6303R
16 */
17 
18 
19 #include "emu.h"
20 #include "cpu/m6800/m6801.h"
21 #include "machine/6821pia.h"
22 
23 class ace_sp_state : public driver_device
24 {
25 public:
ace_sp_state(const machine_config & mconfig,device_type type,const char * tag)26 	ace_sp_state(const machine_config &mconfig, device_type type, const char *tag)
27 		: driver_device(mconfig, type, tag),
28 			m_maincpu(*this, "maincpu")
29 	{ }
30 
31 	void ace_sp(machine_config &config);
32 
33 	void init_ace_sp();
34 	void init_ace_cr();
35 
36 private:
37 	void ace_sp_map(address_map &map);
38 
39 	// devices
40 	required_device<cpu_device> m_maincpu;
41 };
42 
43 
44 
45 
46 
ace_sp_map(address_map & map)47 void ace_sp_state::ace_sp_map(address_map &map)
48 {
49 	/**** 6303Y internal area ****/
50 	//----- 0x0000 - 0x0027 is internal registers -----
51 	map(0x0000, 0x0027).ram();
52 	//----- 0x0028 - 0x003f is external access -----
53 	// 0x30 - reels write
54 	// 0x31 - lamp high
55 	// 0x32 - lamp low
56 	// 0x33 - lamp stb
57 	// 0x34 - shift stb
58 	// 0x35 - shift clk
59 	// 0x36 - sio
60 	// 0x37 - watchdog?
61 	map(0x0038, 0x003b).rw("pia0", FUNC(pia6821_device::read), FUNC(pia6821_device::write));
62 	/* 0x3c */
63 	/* 0x3d */
64 	/* 0x3e */
65 	/* 0x3f */
66 	//----- 0x0040 - 0x013f is internal RAM (256 bytes) -----
67 	map(0x0040, 0x013f).ram();
68 
69 
70 	/**** regular map ****/
71 	map(0x0140, 0x1fff).ram();
72 	map(0x2000, 0xffff).rom();
73 }
74 
75 
76 #if 0
77 void ace_sp_state::ace_sp_portmap(address_map &map)
78 {
79 	//map(0x02, 0x02) // misc
80 	//map(0x05, 0x06) // AYs
81 }
82 #endif
83 
84 
INPUT_PORTS_START(ace_sp)85 static INPUT_PORTS_START( ace_sp )
86 INPUT_PORTS_END
87 
88 
89 void ace_sp_state::ace_sp(machine_config &config)
90 {
91 	HD6303Y(config, m_maincpu, 1000000);
92 	m_maincpu->set_addrmap(AS_PROGRAM, &ace_sp_state::ace_sp_map);
93 
94 	PIA6821(config, "pia0", 0);
95 }
96 
97 
98 #define SP_CBOWL_SOUND \
99 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
100 	ROM_LOAD( "cashbowlsnd1.bin", 0x0000, 0x80000, CRC(44e67cef) SHA1(3cfe48122da527e82f9058e0c5b81b5096bf4181) ) \
101 	ROM_LOAD( "cashbowlsnd2.bin", 0x80000, 0x80000, CRC(a28291a2) SHA1(c07b585cee89bc35c880d24eb6124796d6df423c) )
102 ROM_START( sp_cbowl )
103 	ROM_REGION( 0x80000, "maincpu", 0 )
CRC(b20fa6f3)104 	ROM_LOAD( "cashbowlgam2.bin", 0x0000, 0x8000, CRC(b20fa6f3) SHA1(63ded9527650e7810d6432fce762fe4691b87c1b) )
105 	ROM_LOAD( "cashbowlgam1.bin", 0x8000, 0x8000, CRC(3193cf8c) SHA1(f5a2fa260261adbdcc39a002b6fde11c3c350d84) )
106 	SP_CBOWL_SOUND
107 ROM_END
108 
109 ROM_START( sp_cbowla )
110 	ROM_REGION( 0x80000, "maincpu", 0 )
111 	ROM_LOAD( "9392.bin", 0x0000, 0x8000, CRC(9345973d) SHA1(2a4349ea3c115fbf8ce465eae2dcfacb13ada310) )
112 	ROM_LOAD( "9391.bin", 0x8000, 0x8000, CRC(7f7e3253) SHA1(c42346651095db78ab85cc69da775307643fe4ce) )
113 	SP_CBOWL_SOUND
114 ROM_END
115 
116 ROM_START( sp_cbowlb )
117 	ROM_REGION( 0x80000, "maincpu", 0 )
118 	ROM_LOAD( "9393.bin", 0x0000, 0x8000, CRC(971596f0) SHA1(4a4e4a505df0b60a2be19e87ec9dd04e65d14082) )
119 	ROM_LOAD( "9391.bin", 0x8000, 0x8000, CRC(7f7e3253) SHA1(c42346651095db78ab85cc69da775307643fe4ce) )
120 	SP_CBOWL_SOUND
121 ROM_END
122 
123 ROM_START( sp_cbowlc )
124 	ROM_REGION( 0x80000, "maincpu", 0 )
125 	ROM_LOAD( "cb.bin", 0x0000, 0x010000, CRC(dc454e67) SHA1(57f470fbb44fe50c9c8068bbcdc9b41c617b0d82) ) // just a merged rom?
126 	SP_CBOWL_SOUND
127 ROM_END
128 
129 
130 ROM_START( sp_cbowld )
131 	ROM_REGION( 0x80000, "maincpu", 0 )
132 	ROM_LOAD( "022p4-5b.bin", 0x0000, 0x8000, CRC(07eae791) SHA1(9edd66f50a137063565e4152e3d0ea223a467e52) )
133 	ROM_LOAD( "022p4-5a.bin", 0x8000, 0x8000, CRC(ca31a175) SHA1(e25b5cc23276cf2be20e0724cfc8517ade5bb1f8) )
134 	SP_CBOWL_SOUND
135 ROM_END
136 
137 ROM_START( sp_cbowle )
138 	ROM_REGION( 0x80000, "maincpu", 0 )
139 	ROM_LOAD( "022p4-5f.bin", 0x0000, 0x8000, CRC(4bcd2648) SHA1(d55a777f3c948738b2ee29388e481e3918e8f418) )
140 	ROM_LOAD( "022p4-5a.bin", 0x8000, 0x8000, CRC(ca31a175) SHA1(e25b5cc23276cf2be20e0724cfc8517ade5bb1f8) )
141 	SP_CBOWL_SOUND
142 ROM_END
143 
144 ROM_START( sp_cbowlf )
145 	ROM_REGION( 0x80000, "maincpu", 0 )
146 	ROM_LOAD( "022p4-5g.bin", 0x0000, 0x8000, CRC(c689e24e) SHA1(f79173f1628af0bf33de4c676f519dd901d7c867) )
147 	ROM_LOAD( "022p4-5a.bin", 0x8000, 0x8000, CRC(ca31a175) SHA1(e25b5cc23276cf2be20e0724cfc8517ade5bb1f8) )
148 	SP_CBOWL_SOUND
149 ROM_END
150 
151 ROM_START( sp_cbowlg )
152 	ROM_REGION( 0x80000, "maincpu", 0 )
153 	ROM_LOAD( "022p4-5h.bin", 0x0000, 0x8000, CRC(4dd8fdc7) SHA1(203759247112ad3424282a7d4c75d0ed79da9738) )
154 	ROM_LOAD( "022p4-5a.bin", 0x8000, 0x8000, CRC(ca31a175) SHA1(e25b5cc23276cf2be20e0724cfc8517ade5bb1f8) )
155 	SP_CBOWL_SOUND
156 ROM_END
157 
158 ROM_START( sp_cbowlh )
159 	ROM_REGION( 0x80000, "maincpu", 0 )
160 	ROM_LOAD( "022p4-5i.bin", 0x0000, 0x8000, CRC(c09c39c1) SHA1(ce6cd27bec22d806a9bbd654b09a853d49f2e0cd) )
161 	ROM_LOAD( "022p4-5a.bin", 0x8000, 0x8000, CRC(ca31a175) SHA1(e25b5cc23276cf2be20e0724cfc8517ade5bb1f8) )
162 	SP_CBOWL_SOUND
163 ROM_END
164 
165 ROM_START( sp_cbowli )
166 	ROM_REGION( 0x80000, "maincpu", 0 )
167 	ROM_LOAD( "022p5-2b.bin", 0x0000, 0x8000, CRC(dd8ea703) SHA1(a213f2010a4b525dfb73c98558b704e55aad888c) )
168 	ROM_LOAD( "022p5-2a.bin", 0x8000, 0x8000, CRC(7f5c9ba7) SHA1(9b06664d734f7902cd2146d0c97aaebdb5f08e5f) )
169 	SP_CBOWL_SOUND
170 ROM_END
171 
172 ROM_START( sp_cbowlj )
173 	ROM_REGION( 0x80000, "maincpu", 0 )
174 	ROM_LOAD( "022p5-2c.bin", 0x0000, 0x8000, CRC(50ca6305) SHA1(8b089eb234fe0ed5bd502ff878ef0de71e440d83) )
175 	ROM_LOAD( "022p5-2a.bin", 0x8000, 0x8000, CRC(7f5c9ba7) SHA1(9b06664d734f7902cd2146d0c97aaebdb5f08e5f) )
176 	SP_CBOWL_SOUND
177 ROM_END
178 
179 ROM_START( sp_cbowlk )
180 	ROM_REGION( 0x80000, "maincpu", 0 )
181 	ROM_LOAD( "022p5-2f.bin", 0x0000, 0x8000, CRC(91a966da) SHA1(4ce0eaa2c4f0dbcd9dafaa19526d90b25c753227) )
182 	ROM_LOAD( "022p5-2a.bin", 0x8000, 0x8000, CRC(7f5c9ba7) SHA1(9b06664d734f7902cd2146d0c97aaebdb5f08e5f) )
183 	SP_CBOWL_SOUND
184 ROM_END
185 
186 ROM_START( sp_cbowll )
187 	ROM_REGION( 0x80000, "maincpu", 0 )
188 	ROM_LOAD( "022p5-2g.bin", 0x0000, 0x8000, CRC(1ceda2dc) SHA1(70da06cd910ab6ae9cada17133aa5c7278394988) )
189 	ROM_LOAD( "022p5-2a.bin", 0x8000, 0x8000, CRC(7f5c9ba7) SHA1(9b06664d734f7902cd2146d0c97aaebdb5f08e5f) )
190 	SP_CBOWL_SOUND
191 ROM_END
192 
193 ROM_START( sp_cbowlm )
194 	ROM_REGION( 0x80000, "maincpu", 0 )
195 	ROM_LOAD( "022p5-2h.bin", 0x0000, 0x8000, CRC(97bcbd55) SHA1(3bfad6beef82dac501b8ce3439c2c81e565b8b55) )
196 	ROM_LOAD( "022p5-2a.bin", 0x8000, 0x8000, CRC(7f5c9ba7) SHA1(9b06664d734f7902cd2146d0c97aaebdb5f08e5f) )
197 	SP_CBOWL_SOUND
198 ROM_END
199 
200 ROM_START( sp_cbowln )
201 	ROM_REGION( 0x80000, "maincpu", 0 )
202 	ROM_LOAD( "022p5-2i.bin", 0x0000, 0x8000, CRC(1af87953) SHA1(62d21cd63c45cee69af6fc5b83f5cc5336db2e73) )
203 	ROM_LOAD( "022p5-2a.bin", 0x8000, 0x8000, CRC(7f5c9ba7) SHA1(9b06664d734f7902cd2146d0c97aaebdb5f08e5f) )
204 	SP_CBOWL_SOUND
205 ROM_END
206 
207 // sets below were found in 'Nudge Explosion' but appear to be Cash Bowl
208 ROM_START( sp_cbowlo )
209 	ROM_REGION( 0x80000, "maincpu", 0 )
210 	ROM_LOAD( "033p3-2b.bin", 0x0000, 0x8000, CRC(ffeadfa8) SHA1(37d2f75fa86f170afdc70c94d57458011f3fd851) )
211 	ROM_LOAD( "033p3-2a.bin", 0x8000, 0x8000, CRC(a2eaf15e) SHA1(e6ce57675c7f0219394cee3653584351121f370f) )
212 	SP_CBOWL_SOUND
213 ROM_END
214 
215 ROM_START( sp_cbowlp )
216 	ROM_REGION( 0x80000, "maincpu", 0 )
217 	ROM_LOAD( "033p3-2h.bin", 0x0000, 0x8000, CRC(b5d8c5fe) SHA1(ffd748da8457bfa89b6646e10d36895cf7cdbd6f) )
218 	ROM_LOAD( "033p3-2a.bin", 0x8000, 0x8000, CRC(a2eaf15e) SHA1(e6ce57675c7f0219394cee3653584351121f370f) )
219 	SP_CBOWL_SOUND
220 ROM_END
221 
222 ROM_START( sp_cbowlq )
223 	ROM_REGION( 0x80000, "maincpu", 0 )
224 	ROM_LOAD( "033p3-2i.bin", 0x0000, 0x8000, CRC(389c01f8) SHA1(1ef7ec3f84d009157120736e13ae60baa4b9bfcf) )
225 	ROM_LOAD( "033p3-2a.bin", 0x8000, 0x8000, CRC(a2eaf15e) SHA1(e6ce57675c7f0219394cee3653584351121f370f) )
226 	SP_CBOWL_SOUND
227 ROM_END
228 
229 ROM_START( sp_cbowlr )
230 	ROM_REGION( 0x80000, "maincpu", 0 )
231 	ROM_LOAD( "033p3-2w.bin", 0x0000, 0x8000, CRC(064047aa) SHA1(6927117c31293d638e5116f87b453321d089568b) )
232 	ROM_LOAD( "033p3-2a.bin", 0x8000, 0x8000, CRC(a2eaf15e) SHA1(e6ce57675c7f0219394cee3653584351121f370f) )
233 	SP_CBOWL_SOUND
234 ROM_END
235 
236 ROM_START( sp_cbowls )
237 	ROM_REGION( 0x80000, "maincpu", 0 )
238 	ROM_LOAD( "033p4-0b.bin", 0x0000, 0x8000, CRC(ca5fb438) SHA1(5f0a40c17ac4746200f4f92f28546ef2de23c13b) )
239 	ROM_LOAD( "033p4-0a.bin", 0x0000, 0x8000, CRC(64b09a0a) SHA1(a9a6bf4dbc6ffe7febd36d1d522747fb0755708c) )
240 	SP_CBOWL_SOUND
241 ROM_END
242 
243 ROM_START( sp_cbowlt )
244 	ROM_REGION( 0x80000, "maincpu", 0 )
245 	ROM_LOAD( "033p4-0h.bin", 0x0000, 0x8000, CRC(6763ccbd) SHA1(b3d20079128aa12bf8ad85bee61729fe4f36eda8) )
246 	ROM_LOAD( "033p4-0a.bin", 0x0000, 0x8000, CRC(64b09a0a) SHA1(a9a6bf4dbc6ffe7febd36d1d522747fb0755708c) )
247 	SP_CBOWL_SOUND
248 ROM_END
249 
250 ROM_START( sp_cbowlu )
251 	ROM_REGION( 0x80000, "maincpu", 0 )
252 	ROM_LOAD( "033p4-0i.bin", 0x0000, 0x8000, CRC(ea2708bb) SHA1(74e5bc75a6d6ea235a5fe59e29a54e14d8807931) )
253 	ROM_LOAD( "033p4-0a.bin", 0x0000, 0x8000, CRC(64b09a0a) SHA1(a9a6bf4dbc6ffe7febd36d1d522747fb0755708c) )
254 	SP_CBOWL_SOUND
255 ROM_END
256 
257 
258 
259 
260 #define SP_CRIME_SOUND \
261 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
262 	/* not used, or missing? */
263 ROM_START( sp_crime )
264 	ROM_REGION( 0x80000, "maincpu", 0 )
265 	ROM_LOAD( "crimwatchnew2.bin", 0x0000, 0x8000, CRC(b799fa39) SHA1(7d701d9368c3db26d4f6dae9a68f2833e2d48a40) )
266 	ROM_LOAD( "crimwatchnew1.bin", 0x8000, 0x8000, CRC(733312bd) SHA1(bb449babd3b3eb9d23efc532b2a3ad6e6fac7837) )
267 	SP_CRIME_SOUND
268 ROM_END
269 
270 
271 ROM_START( sp_crimea )
272 	ROM_REGION( 0x80000, "maincpu", 0 )
273 	ROM_LOAD( "cw591d5b", 0x0000, 0x8000, CRC(f0da19e0) SHA1(17605d6462a8feeec338a637fbc8d3d840e00431) )
274 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
275 	SP_CRIME_SOUND
276 ROM_END
277 
278 ROM_START( sp_crimeb )
279 	ROM_REGION( 0x80000, "maincpu", 0 )
280 	ROM_LOAD( "cw591d5c", 0x0000, 0x8000, CRC(7d9edde6) SHA1(af5ffc4c4b7a02ae8ce8683741c5586b21f0e971) )
281 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
282 	SP_CRIME_SOUND
283 ROM_END
284 
285 ROM_START( sp_crimec )
286 	ROM_REGION( 0x80000, "maincpu", 0 )
287 	ROM_LOAD( "cw591d5d", 0x0000, 0x8000, CRC(f6cfc26f) SHA1(a2f6118831b29ab264d772446e73fa1e4f2ee35a) )
288 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
289 	SP_CRIME_SOUND
290 ROM_END
291 
292 ROM_START( sp_crimed )
293 	ROM_REGION( 0x80000, "maincpu", 0 )
294 	ROM_LOAD( "cw591d5e", 0x0000, 0x8000, CRC(7b8b0669) SHA1(73aa51676a296c1e2e2184cb816e86be7204617a) )
295 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
296 	SP_CRIME_SOUND
297 ROM_END
298 
299 ROM_START( sp_crimee )
300 	ROM_REGION( 0x80000, "maincpu", 0 )
301 	ROM_LOAD( "cw591d5f", 0x0000, 0x8000, CRC(bcfdd839) SHA1(d8f055308045c423da90e82e6b6d0cf3011f9e5a) )
302 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
303 	SP_CRIME_SOUND
304 ROM_END
305 
306 ROM_START( sp_crimef )
307 	ROM_REGION( 0x80000, "maincpu", 0 )
308 	ROM_LOAD( "cw591d5g", 0x0000, 0x8000, CRC(31b91c3f) SHA1(c5aefaab25d127d6a4b48d3131f86fd64383c61b) )
309 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
310 	SP_CRIME_SOUND
311 ROM_END
312 
313 ROM_START( sp_crimeg )
314 	ROM_REGION( 0x80000, "maincpu", 0 )
315 	ROM_LOAD( "cw591d5h", 0x0000, 0x8000, CRC(bae803b6) SHA1(b2cc751e6b66099757dc32a5c74378843429f179) )
316 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
317 	SP_CRIME_SOUND
318 ROM_END
319 
320 ROM_START( sp_crimeh )
321 	ROM_REGION( 0x80000, "maincpu", 0 )
322 	ROM_LOAD( "cw591d5i", 0x0000, 0x8000, CRC(37acc7b0) SHA1(a4e765e67bd282c024bec6f523e553edc95d63c6) )
323 	ROM_LOAD( "cw591d5a", 0x8000, 0x8000, CRC(b97effd9) SHA1(203171d993f81cc11169cf8daaa26b1639511d40) )
324 	SP_CRIME_SOUND
325 ROM_END
326 
327 #define SP_EMMRD_SOUND \
328 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
329 	ROM_LOAD( "edsnd1.bin", 0x0000, 0x80000, CRC(e91382d7) SHA1(499a0606e9bbabcf207c8778323899b7b81ae372) ) \
330 	ROM_LOAD( "edsnd2.bin", 0x80000, 0x80000, CRC(0e103080) SHA1(2dcfcb35d04f34e4bc6da32f2d23bd8685654f8e) )
331 
332 
333 ROM_START( sp_emmrd )
334 	ROM_REGION( 0x80000, "maincpu", 0 )
335 	ROM_LOAD( "015p5-0b.bin", 0x0000, 0x8000, CRC(7673ecda) SHA1(d4cf2e0c5ee4d0d3a26033f8192a01dec7df3649) )
336 	ROM_LOAD( "015p5-0a.bin", 0x8000, 0x8000, CRC(b4986b03) SHA1(baba6da695b0b75360ebb091ead8aa2a25c1177a) )
337 	SP_EMMRD_SOUND
338 ROM_END
339 
340 ROM_START( sp_emmrda )
341 	ROM_REGION( 0x80000, "maincpu", 0 )
342 	ROM_LOAD( "015p5-0c.bin", 0x0000, 0x8000, CRC(fb3728dc) SHA1(f892f8716b28e70f188babca7bf91462a61128fb) )
343 	ROM_LOAD( "015p5-0a.bin", 0x8000, 0x8000, CRC(b4986b03) SHA1(baba6da695b0b75360ebb091ead8aa2a25c1177a) )
344 	SP_EMMRD_SOUND
345 ROM_END
346 
347 ROM_START( sp_emmrdb )
348 	ROM_REGION( 0x80000, "maincpu", 0 )
349 	ROM_LOAD( "015p5-0f.bin", 0x0000, 0x8000, CRC(3a542d03) SHA1(22c167924a1f58a297b99f30d379187c033aec35) )
350 	ROM_LOAD( "015p5-0a.bin", 0x8000, 0x8000, CRC(b4986b03) SHA1(baba6da695b0b75360ebb091ead8aa2a25c1177a) )
351 	SP_EMMRD_SOUND
352 ROM_END
353 
354 ROM_START( sp_emmrdc )
355 	ROM_REGION( 0x80000, "maincpu", 0 )
356 	ROM_LOAD( "015p5-0g.bin", 0x0000, 0x8000, CRC(b710e905) SHA1(c5b562665df7e3302b05875bdc393501cff2bb06) )
357 	ROM_LOAD( "015p5-0a.bin", 0x8000, 0x8000, CRC(b4986b03) SHA1(baba6da695b0b75360ebb091ead8aa2a25c1177a) )
358 	SP_EMMRD_SOUND
359 ROM_END
360 
361 ROM_START( sp_emmrdd )
362 	ROM_REGION( 0x80000, "maincpu", 0 )
363 	ROM_LOAD( "015p5-0h.bin", 0x0000, 0x8000, CRC(3c41f68c) SHA1(7a93bfe90718a13e0ddcefe4f2622ebea5590700) )
364 	ROM_LOAD( "015p5-0a.bin", 0x8000, 0x8000, CRC(b4986b03) SHA1(baba6da695b0b75360ebb091ead8aa2a25c1177a) )
365 	SP_EMMRD_SOUND
366 ROM_END
367 
368 ROM_START( sp_emmrde )
369 	ROM_REGION( 0x80000, "maincpu", 0 )
370 	ROM_LOAD( "015p5-0i.bin", 0x0000, 0x8000, CRC(b105328a) SHA1(00de9eefd19c96e6a821bb9e0156bfd13d1d0ca3) )
371 	ROM_LOAD( "015p5-0a.bin", 0x8000, 0x8000, CRC(b4986b03) SHA1(baba6da695b0b75360ebb091ead8aa2a25c1177a) )
372 	SP_EMMRD_SOUND
373 ROM_END
374 
375 ROM_START( sp_emmrdf )
376 	ROM_REGION( 0x80000, "maincpu", 0 )
377 	ROM_LOAD( "708p6-0b.bin", 0x0000, 0x8000, CRC(b3dda1f9) SHA1(aadf8e9b85efbc8d4335cb47c399e0d936ba35cf) )
378 	ROM_LOAD( "708p6-0a.bin", 0x8000, 0x8000, CRC(dda4f3ff) SHA1(a7049aaa07b401482c42639161b1c5b59d9076c6) )
379 	SP_EMMRD_SOUND
380 ROM_END
381 
382 ROM_START( sp_emmrdg )
383 	ROM_REGION( 0x80000, "maincpu", 0 )
384 	ROM_LOAD( "708p6-0c.bin", 0x0000, 0x8000, CRC(3e9965ff) SHA1(ec30f5d4c231a2f0836f22519b234a19db990497) )
385 	ROM_LOAD( "708p6-0a.bin", 0x8000, 0x8000, CRC(dda4f3ff) SHA1(a7049aaa07b401482c42639161b1c5b59d9076c6) )
386 	SP_EMMRD_SOUND
387 ROM_END
388 
389 ROM_START( sp_emmrdh )
390 	ROM_REGION( 0x80000, "maincpu", 0 )
391 	ROM_LOAD( "708p6-0f.bin", 0x0000, 0x8000, CRC(fffa6020) SHA1(8d9ca0f55edae56a41514b03394139d4a736b850) )
392 	ROM_LOAD( "708p6-0a.bin", 0x8000, 0x8000, CRC(dda4f3ff) SHA1(a7049aaa07b401482c42639161b1c5b59d9076c6) )
393 	SP_EMMRD_SOUND
394 ROM_END
395 
396 ROM_START( sp_emmrdi )
397 	ROM_REGION( 0x80000, "maincpu", 0 )
398 	ROM_LOAD( "708p6-0g.bin", 0x0000, 0x8000, CRC(72bea426) SHA1(01f11cf43867f8238407acd1b6d28749a619feec) )
399 	ROM_LOAD( "708p6-0a.bin", 0x8000, 0x8000, CRC(dda4f3ff) SHA1(a7049aaa07b401482c42639161b1c5b59d9076c6) )
400 	SP_EMMRD_SOUND
401 ROM_END
402 
403 ROM_START( sp_emmrdj )
404 	ROM_REGION( 0x80000, "maincpu", 0 )
405 	ROM_LOAD( "708p6-0h.bin", 0x0000, 0x8000, CRC(f9efbbaf) SHA1(d2ec92424ddfb5021e5e0869222e30d8fcbd7d9d) )
406 	ROM_LOAD( "708p6-0a.bin", 0x8000, 0x8000, CRC(dda4f3ff) SHA1(a7049aaa07b401482c42639161b1c5b59d9076c6) )
407 	SP_EMMRD_SOUND
408 ROM_END
409 
410 ROM_START( sp_emmrdk )
411 	ROM_REGION( 0x80000, "maincpu", 0 )
412 	ROM_LOAD( "708p6-0i.bin", 0x0000, 0x8000, CRC(74ab7fa9) SHA1(398df07fb6c085ea96105148ecc3f562d8fea394) )
413 	ROM_LOAD( "708p6-0a.bin", 0x8000, 0x8000, CRC(dda4f3ff) SHA1(a7049aaa07b401482c42639161b1c5b59d9076c6) )
414 	SP_EMMRD_SOUND
415 ROM_END
416 
417 ROM_START( sp_emmrdn )
418 	ROM_REGION( 0x80000, "maincpu", 0 )
419 	ROM_LOAD( "0015rp50.bin", 0x0000, 0x010000, CRC(e37fa624) SHA1(3d7e09a259ed53a88cd4c9dc2e39b1aadb7049c7) ) // just a merged rom?
420 	SP_EMMRD_SOUND
421 ROM_END
422 
423 ROM_START( sp_emmrdo )
424 	ROM_REGION( 0x80000, "maincpu", 0 )
425 	ROM_LOAD( "0015rp60.bin", 0x0000, 0x010000, CRC(b27378c8) SHA1(dd8dfc587d0c051d1144f4b0205bd8d4a28ceaaf) ) // just a merged rom?
426 	SP_EMMRD_SOUND
427 ROM_END
428 
429 #define SP_WOOLP_SOUND \
430 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
431 	/* not used, or missing? */
432 
433 ROM_START( sp_woolp )
434 	ROM_REGION( 0x80000, "maincpu", 0 )
435 	ROM_LOAD( "711p9-0b.bin", 0x0000, 0x8000, CRC(411a5b82) SHA1(e22f52fb18395b3ca746a76ed78328847b5bef19) )
436 	ROM_LOAD( "711p9-0a.bin", 0x8000, 0x8000, CRC(5c9a56f7) SHA1(58c720114e29f8ccea676b0026daef9309d650bf) )
437 	SP_WOOLP_SOUND
438 ROM_END
439 
440 ROM_START( sp_woolpa )
441 	ROM_REGION( 0x80000, "maincpu", 0 )
442 	ROM_LOAD( "711p9-0c.bin", 0x0000, 0x8000, CRC(cc5e9f84) SHA1(5191ff7b81993f503b9632607065e6647b75d084) )
443 	ROM_LOAD( "711p9-0a.bin", 0x8000, 0x8000, CRC(5c9a56f7) SHA1(58c720114e29f8ccea676b0026daef9309d650bf) )
444 	SP_WOOLP_SOUND
445 ROM_END
446 
447 ROM_START( sp_woolpb )
448 	ROM_REGION( 0x80000, "maincpu", 0 )
449 	ROM_LOAD( "711p9-0f.bin", 0x0000, 0x8000, CRC(0d3d9a5b) SHA1(1e59e62c9a0265d120d1ee137dfda5d670530656) )
450 	ROM_LOAD( "711p9-0a.bin", 0x8000, 0x8000, CRC(5c9a56f7) SHA1(58c720114e29f8ccea676b0026daef9309d650bf) )
451 	SP_WOOLP_SOUND
452 ROM_END
453 
454 ROM_START( sp_woolpc )
455 	ROM_REGION( 0x80000, "maincpu", 0 )
456 	ROM_LOAD( "711p9-0g.bin", 0x0000, 0x8000, CRC(80795e5d) SHA1(c9048363b77ce52bd53966eebae19ed42f252350) )
457 	ROM_LOAD( "711p9-0a.bin", 0x8000, 0x8000, CRC(5c9a56f7) SHA1(58c720114e29f8ccea676b0026daef9309d650bf) )
458 	SP_WOOLP_SOUND
459 ROM_END
460 
461 ROM_START( sp_woolpd )
462 	ROM_REGION( 0x80000, "maincpu", 0 )
463 	ROM_LOAD( "711p9-0h.bin", 0x0000, 0x8000, CRC(0b2841d4) SHA1(d46ed7e1241f83260197cb7725192c27d553da83) )
464 	ROM_LOAD( "711p9-0a.bin", 0x8000, 0x8000, CRC(5c9a56f7) SHA1(58c720114e29f8ccea676b0026daef9309d650bf) )
465 	SP_WOOLP_SOUND
466 ROM_END
467 
468 ROM_START( sp_woolpe )
469 	ROM_REGION( 0x80000, "maincpu", 0 )
470 	ROM_LOAD( "711p9-0i.bin", 0x0000, 0x8000, CRC(866c85d2) SHA1(26eb44d03cc3286c619fb9632bc4f47f035a8b3b) )
471 	ROM_LOAD( "711p9-0a.bin", 0x8000, 0x8000, CRC(5c9a56f7) SHA1(58c720114e29f8ccea676b0026daef9309d650bf) )
472 	SP_WOOLP_SOUND
473 ROM_END
474 
475 ROM_START( sp_woolpf )
476 	ROM_REGION( 0x80000, "maincpu", 0 )
477 	ROM_LOAD( "wp71p2xb", 0x0000, 0x8000, CRC(89b78194) SHA1(83968dfb5ea8e351343fd53eab74de75832b9e7e) )
478 	ROM_LOAD( "wp71p2xa", 0x8000, 0x8000, NO_DUMP )
479 	SP_WOOLP_SOUND
480 ROM_END
481 
482 ROM_START( sp_woolpg )
483 	ROM_REGION( 0x80000, "maincpu", 0 )
484 	ROM_LOAD( "wp71p2xg", 0x0000, 0x8000, CRC(48d4844b) SHA1(b307d0a830ba479a12c8f2656a34a2537d33d1dc) )
485 	ROM_LOAD( "wp71p2xa", 0x8000, 0x8000, NO_DUMP )
486 	SP_WOOLP_SOUND
487 ROM_END
488 
489 ROM_START( sp_woolph )
490 	ROM_REGION( 0x80000, "maincpu", 0 )
491 	ROM_LOAD( "wp71p2xh", 0x0000, 0x8000, CRC(c3859bc2) SHA1(0c7c2595f75386eae10fcbc64b9cb63be30200d8) )
492 	ROM_LOAD( "wp71p2xa", 0x8000, 0x8000, NO_DUMP )
493 	SP_WOOLP_SOUND
494 ROM_END
495 
496 ROM_START( sp_woolpi )
497 	ROM_REGION( 0x80000, "maincpu", 0 )
498 	ROM_LOAD( "wp71p2xi", 0x0000, 0x8000, CRC(4ec15fc4) SHA1(67ef1ae50c059bc3b03d7f5c8a4a80dcef5d6dd3) )
499 	ROM_LOAD( "wp71p2xa", 0x8000, 0x8000, NO_DUMP )
500 	SP_WOOLP_SOUND
501 ROM_END
502 
503 
504 ROM_START( sp_woolpj )
505 	ROM_REGION( 0x80000, "maincpu", 0 )
506 	ROM_LOAD( "014p8-0b.bin", 0x0000, 0x8000, CRC(70a0aaf6) SHA1(d8fa564739784512ff982e3c809a92fcffdef645) )
507 	ROM_LOAD( "014p8-0a.bin", 0x8000, 0x8000, CRC(7ecfcdbd) SHA1(e86083ac22eec4ce1f977b5c03d12b7b051bbf1e) )
508 	SP_WOOLP_SOUND
509 ROM_END
510 
511 
512 ROM_START( sp_woolpk )
513 	ROM_REGION( 0x80000, "maincpu", 0 )
514 	ROM_LOAD( "014p8-0c.bin", 0x0000, 0x8000, CRC(fde46ef0) SHA1(544d71a228285162f4e6e5a0de9a380e927bfbfa) )
515 	ROM_LOAD( "014p8-0a.bin", 0x8000, 0x8000, CRC(7ecfcdbd) SHA1(e86083ac22eec4ce1f977b5c03d12b7b051bbf1e) )
516 	SP_WOOLP_SOUND
517 ROM_END
518 
519 ROM_START( sp_woolpl )
520 	ROM_REGION( 0x80000, "maincpu", 0 )
521 	ROM_LOAD( "014p8-0f.bin", 0x0000, 0x8000, CRC(3c876b2f) SHA1(a3af4ceb6f7c32b4dd27ab47cdfb10f44fa5aec1) )
522 	ROM_LOAD( "014p8-0a.bin", 0x8000, 0x8000, CRC(7ecfcdbd) SHA1(e86083ac22eec4ce1f977b5c03d12b7b051bbf1e) )
523 	SP_WOOLP_SOUND
524 ROM_END
525 
526 ROM_START( sp_woolpm )
527 	ROM_REGION( 0x80000, "maincpu", 0 )
528 	ROM_LOAD( "014p8-0g.bin", 0x0000, 0x8000, CRC(b1c3af29) SHA1(f584bd51f37c1e13bf6510b454352d3ccbf92202) )
529 	ROM_LOAD( "014p8-0a.bin", 0x8000, 0x8000, CRC(7ecfcdbd) SHA1(e86083ac22eec4ce1f977b5c03d12b7b051bbf1e) )
530 	SP_WOOLP_SOUND
531 ROM_END
532 
533 ROM_START( sp_woolpn )
534 	ROM_REGION( 0x80000, "maincpu", 0 )
535 	ROM_LOAD( "014p8-0h.bin", 0x0000, 0x8000, CRC(3a92b0a0) SHA1(d1665938afd5884ff77c717a18d89be6b0a86303) )
536 	ROM_LOAD( "014p8-0a.bin", 0x8000, 0x8000, CRC(7ecfcdbd) SHA1(e86083ac22eec4ce1f977b5c03d12b7b051bbf1e) )
537 	SP_WOOLP_SOUND
538 ROM_END
539 
540 ROM_START( sp_woolpo )
541 	ROM_REGION( 0x80000, "maincpu", 0 )
542 	ROM_LOAD( "014p8-0i.bin", 0x0000, 0x8000, CRC(b7d674a6) SHA1(6833fe55189282fdbeab478d5d258cf8832ceab7) )
543 	ROM_LOAD( "014p8-0a.bin", 0x8000, 0x8000, CRC(7ecfcdbd) SHA1(e86083ac22eec4ce1f977b5c03d12b7b051bbf1e) )
544 	SP_WOOLP_SOUND
545 ROM_END
546 
547 #define SP_ZIGZAG_SOUND \
548 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
549 	/* not used, or missing? */
550 
551 
552 ROM_START( sp_zigzg )
553 	ROM_REGION( 0x80000, "maincpu", 0 )
554 	ROM_LOAD( "707p6-0b.bin", 0x0000, 0x8000, CRC(087d44df) SHA1(bdce3a095c4f885968012720200b611f613ef1b5) )
555 	ROM_LOAD( "707p6-0a.bin", 0x8000, 0x8000, CRC(a658574b) SHA1(8e0322466e6c012a59ba0be5d008e5d7b97c04c6) )
556 	SP_ZIGZAG_SOUND
557 ROM_END
558 
559 ROM_START( sp_zigzga )
560 	ROM_REGION( 0x80000, "maincpu", 0 )
561 	ROM_LOAD( "707p6-0c.bin", 0x0000, 0x8000, CRC(853980d9) SHA1(9d19f2efc1b8188dcc90ee4617d29d882f9b5ba3) )
562 	ROM_LOAD( "707p6-0a.bin", 0x8000, 0x8000, CRC(a658574b) SHA1(8e0322466e6c012a59ba0be5d008e5d7b97c04c6) )
563 	SP_ZIGZAG_SOUND
564 ROM_END
565 
566 ROM_START( sp_zigzgb )
567 	ROM_REGION( 0x80000, "maincpu", 0 )
568 	ROM_LOAD( "707p6-0f.bin", 0x0000, 0x8000, CRC(a89d734e) SHA1(e7473b375afa5fe23d8e1935c83ca38b0fbd326e) )
569 	ROM_LOAD( "707p6-0a.bin", 0x8000, 0x8000, CRC(a658574b) SHA1(8e0322466e6c012a59ba0be5d008e5d7b97c04c6) )
570 	SP_ZIGZAG_SOUND
571 ROM_END
572 
573 ROM_START( sp_zigzgc )
574 	ROM_REGION( 0x80000, "maincpu", 0 )
575 	ROM_LOAD( "707p6-0g.bin", 0x0000, 0x8000, CRC(25d9b748) SHA1(43b8385bea3ae420179d9b09f65466662e7eaf9c) )
576 	ROM_LOAD( "707p6-0a.bin", 0x8000, 0x8000, CRC(a658574b) SHA1(8e0322466e6c012a59ba0be5d008e5d7b97c04c6) )
577 	SP_ZIGZAG_SOUND
578 ROM_END
579 
580 ROM_START( sp_zigzgd )
581 	ROM_REGION( 0x80000, "maincpu", 0 )
582 	ROM_LOAD( "707p6-0h.bin", 0x0000, 0x8000, CRC(dbdaa6e9) SHA1(3b30307402ad1a536727b2b98ef1226537bb129f) )
583 	ROM_LOAD( "707p6-0a.bin", 0x8000, 0x8000, CRC(a658574b) SHA1(8e0322466e6c012a59ba0be5d008e5d7b97c04c6) )
584 	SP_ZIGZAG_SOUND
585 ROM_END
586 
587 ROM_START( sp_zigzge )
588 	ROM_REGION( 0x80000, "maincpu", 0 )
589 	ROM_LOAD( "707p6-0i.bin", 0x0000, 0x8000, CRC(569e62ef) SHA1(e08edd9f06c7140a6fcee41ebea6bb805a7b15aa) )
590 	ROM_LOAD( "707p6-0a.bin", 0x8000, 0x8000, CRC(a658574b) SHA1(8e0322466e6c012a59ba0be5d008e5d7b97c04c6) )
591 	SP_ZIGZAG_SOUND
592 ROM_END
593 
594 
595 ROM_START( sp_zigzgf )
596 	ROM_REGION( 0x80000, "maincpu", 0 )
597 	ROM_LOAD( "013p5-0b.bin", 0x0000, 0x8000, CRC(f6230a91) SHA1(748a1fa356b1748f38f62089e61863b96a2a62e7) )
598 	ROM_LOAD( "013p5-0a.bin", 0x8000, 0x8000, CRC(2856abac) SHA1(a3ecd165189bb8ebbd0cb74c3594b19eb27183e7) )
599 	SP_ZIGZAG_SOUND
600 ROM_END
601 
602 ROM_START( sp_zigzgg )
603 	ROM_REGION( 0x80000, "maincpu", 0 )
604 	ROM_LOAD( "013p5-0c.bin", 0x0000, 0x8000, CRC(7b67ce97) SHA1(0430d0331e696c1c812754341f55e5aad8e284a7) )
605 	ROM_LOAD( "013p5-0a.bin", 0x8000, 0x8000, CRC(2856abac) SHA1(a3ecd165189bb8ebbd0cb74c3594b19eb27183e7) )
606 	SP_ZIGZAG_SOUND
607 ROM_END
608 
609 ROM_START( sp_zigzgh )
610 	ROM_REGION( 0x80000, "maincpu", 0 )
611 	ROM_LOAD( "013p5-0f.bin", 0x0000, 0x8000, CRC(56c33d00) SHA1(ff1afbca404a9dca096b3660dc01ba0e213c26f0) )
612 	ROM_LOAD( "013p5-0a.bin", 0x8000, 0x8000, CRC(2856abac) SHA1(a3ecd165189bb8ebbd0cb74c3594b19eb27183e7) )
613 	SP_ZIGZAG_SOUND
614 ROM_END
615 
616 ROM_START( sp_zigzgi )
617 	ROM_REGION( 0x80000, "maincpu", 0 )
618 	ROM_LOAD( "013p5-0g.bin", 0x0000, 0x8000, CRC(db87f906) SHA1(9e3a32e29d7f622bfc38d0f8a48f86a551c23e78) )
619 	ROM_LOAD( "013p5-0a.bin", 0x8000, 0x8000, CRC(2856abac) SHA1(a3ecd165189bb8ebbd0cb74c3594b19eb27183e7) )
620 	SP_ZIGZAG_SOUND
621 ROM_END
622 
623 ROM_START( sp_zigzgj )
624 	ROM_REGION( 0x80000, "maincpu", 0 )
625 	ROM_LOAD( "013p5-0h.bin", 0x0000, 0x8000, CRC(2584e8a7) SHA1(027ca1d9861824dc9235f030e73e569278b61113) )
626 	ROM_LOAD( "013p5-0a.bin", 0x8000, 0x8000, CRC(2856abac) SHA1(a3ecd165189bb8ebbd0cb74c3594b19eb27183e7) )
627 	SP_ZIGZAG_SOUND
628 ROM_END
629 
630 ROM_START( sp_zigzgk )
631 	ROM_REGION( 0x80000, "maincpu", 0 )
632 	ROM_LOAD( "013p5-0i.bin", 0x0000, 0x8000, CRC(a8c02ca1) SHA1(ed776dc8aca3d820170ee5dd4ae5d0c440209ee9) )
633 	ROM_LOAD( "013p5-0a.bin", 0x8000, 0x8000, CRC(2856abac) SHA1(a3ecd165189bb8ebbd0cb74c3594b19eb27183e7) )
634 	SP_ZIGZAG_SOUND
635 ROM_END
636 
637 ROM_START( sp_zigzgl )
638 	ROM_REGION( 0x80000, "maincpu", 0 )
639 	ROM_LOAD( "0013rp50.bin", 0x0000, 0x010000, CRC(5e7ba11a) SHA1(30477ff930e9f23bf32a5bdf8573fc47ed26773d) ) // just a merged rom?
640 	SP_ZIGZAG_SOUND
641 ROM_END
642 
643 ROM_START( sp_zigzgm )
644 	ROM_REGION( 0x80000, "maincpu", 0 )
645 	ROM_LOAD( "0013rp60.bin", 0x0000, 0x010000, CRC(fb439994) SHA1(0820cf663ed5f9600d4e0313a7b3c6f8b28db471) ) // just a merged rom?
646 	SP_ZIGZAG_SOUND
647 ROM_END
648 
649 #define SP_GOLDM_SOUND \
650 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
651 	ROM_LOAD( "gmilesnd1.bin", 0x0000, 0x80000, CRC(cb1d49a2) SHA1(ed212041017cf1305821a5d99c48723d06c16f0f) ) \
652 	ROM_LOAD( "gmilesnd2.bin", 0x80000, 0x80000, CRC(a58e01a9) SHA1(5cdeb10c451eaf93cc4d6a0208408b00f134f8f4) )
653 
654 ROM_START( sp_goldm )
655 	ROM_REGION( 0x80000, "maincpu", 0 )
656 	ROM_LOAD( "gm664d7h", 0x0000, 0x8000, CRC(c99e8551) SHA1(5a0f606b8b8449b864764506ca148a89bf50c3ee) )
657 	ROM_LOAD( "gm664d7a", 0x8000, 0x8000, CRC(a577eaca) SHA1(f0e440db685b339515eba18970361c1fb51c3769) )
658 	SP_GOLDM_SOUND
659 ROM_END
660 
661 ROM_START( sp_goldma )
662 	ROM_REGION( 0x80000, "maincpu", 0 )
663 	ROM_LOAD( "gm664d7i", 0x0000, 0x8000, CRC(44da4157) SHA1(402f7e43083043836a5afd8ada33c6e02d6692ba) )
664 	ROM_LOAD( "gm664d7a", 0x8000, 0x8000, CRC(a577eaca) SHA1(f0e440db685b339515eba18970361c1fb51c3769) )
665 	SP_GOLDM_SOUND
666 ROM_END
667 
668 ROM_START( sp_goldmb )
669 	ROM_REGION( 0x80000, "maincpu", 0 )
670 	ROM_LOAD( "017p5-0b.bin", 0x0000, 0x8000, CRC(c63338b2) SHA1(0d4be6cce02ee8e5937395826a6b0103e2660832) )
671 	ROM_LOAD( "017p5-0a.bin", 0x8000, 0x8000, CRC(2b53b222) SHA1(a3c72b67404a1bb8f189c6c54f1f17aa843a01ee) )
672 	SP_GOLDM_SOUND
673 ROM_END
674 
675 ROM_START( sp_goldmc )
676 	ROM_REGION( 0x80000, "maincpu", 0 )
677 	ROM_LOAD( "017p5-0c.bin", 0x0000, 0x8000, CRC(4b77fcb4) SHA1(6d36482904e681544f01cb6ebd9d9c18d61d886a) )
678 	ROM_LOAD( "017p5-0a.bin", 0x8000, 0x8000, CRC(2b53b222) SHA1(a3c72b67404a1bb8f189c6c54f1f17aa843a01ee) )
679 	SP_GOLDM_SOUND
680 ROM_END
681 
682 ROM_START( sp_goldmd )
683 	ROM_REGION( 0x80000, "maincpu", 0 )
684 	ROM_LOAD( "017p5-0f.bin", 0x0000, 0x8000, CRC(8a14f96b) SHA1(b4fc17a7e56e1a50b5acf53c83b96e0b142f21e7) )
685 	ROM_LOAD( "017p5-0a.bin", 0x8000, 0x8000, CRC(2b53b222) SHA1(a3c72b67404a1bb8f189c6c54f1f17aa843a01ee) )
686 	SP_GOLDM_SOUND
687 ROM_END
688 
689 ROM_START( sp_goldme )
690 	ROM_REGION( 0x80000, "maincpu", 0 )
691 	ROM_LOAD( "017p5-0g.bin", 0x0000, 0x8000, CRC(07503d6d) SHA1(02d24539b7c2392d212e64366c27129e073c6b72) )
692 	ROM_LOAD( "017p5-0a.bin", 0x8000, 0x8000, CRC(2b53b222) SHA1(a3c72b67404a1bb8f189c6c54f1f17aa843a01ee) )
693 	SP_GOLDM_SOUND
694 ROM_END
695 
696 ROM_START( sp_goldmf )
697 	ROM_REGION( 0x80000, "maincpu", 0 )
698 	ROM_LOAD( "017p5-0h.bin", 0x0000, 0x8000, CRC(8c0122e4) SHA1(6d4360712083bc7b9f1ed3e5de527b316276c6e0) )
699 	ROM_LOAD( "017p5-0a.bin", 0x8000, 0x8000, CRC(2b53b222) SHA1(a3c72b67404a1bb8f189c6c54f1f17aa843a01ee) )
700 	SP_GOLDM_SOUND
701 ROM_END
702 
703 ROM_START( sp_goldmg )
704 	ROM_REGION( 0x80000, "maincpu", 0 )
705 	ROM_LOAD( "017p5-0i.bin", 0x0000, 0x8000, CRC(0145e6e2) SHA1(4652d14c6ace9be085164aaee39278c024fcfedc) )
706 	ROM_LOAD( "017p5-0a.bin", 0x8000, 0x8000, CRC(2b53b222) SHA1(a3c72b67404a1bb8f189c6c54f1f17aa843a01ee) )
707 	SP_GOLDM_SOUND
708 ROM_END
709 
710 ROM_START( sp_goldmh )
711 	ROM_REGION( 0x80000, "maincpu", 0 )
712 	ROM_LOAD( "713p4-0b.bin", 0x0000, 0x8000, CRC(97d88823) SHA1(b864588c083804d994178deb6a07439058df4b24) )
713 	ROM_LOAD( "713p4-0a.bin", 0x8000, 0x8000, CRC(07d031bf) SHA1(bfda6f29666d4e68b93b068919d3af2c1b82f224) )
714 	SP_GOLDM_SOUND
715 ROM_END
716 
717 ROM_START( sp_goldmi )
718 	ROM_REGION( 0x80000, "maincpu", 0 )
719 	ROM_LOAD( "713p4-0f.bin", 0x0000, 0x8000, CRC(dbff49fa) SHA1(d57bf217ba6a21e72c1cc4c2b7799e70ec04f0c8) )
720 	ROM_LOAD( "713p4-0a.bin", 0x8000, 0x8000, CRC(07d031bf) SHA1(bfda6f29666d4e68b93b068919d3af2c1b82f224) )
721 	SP_GOLDM_SOUND
722 ROM_END
723 
724 ROM_START( sp_goldmj )
725 	ROM_REGION( 0x80000, "maincpu", 0 )
726 	ROM_LOAD( "713p4-0h.bin", 0x0000, 0x8000, CRC(ddea9275) SHA1(266fbd6a7dc336f77d9422c02a202fec28ea340e) )
727 	ROM_LOAD( "713p4-0a.bin", 0x8000, 0x8000, CRC(07d031bf) SHA1(bfda6f29666d4e68b93b068919d3af2c1b82f224) )
728 	SP_GOLDM_SOUND
729 ROM_END
730 
731 ROM_START( sp_goldmk )
732 	ROM_REGION( 0x80000, "maincpu", 0 )
733 	ROM_LOAD( "713p4-0i.bin", 0x0000, 0x8000, CRC(50ae5673) SHA1(c9503e5dfdbe3488e267b7c2fea25625515463f3) )
734 	ROM_LOAD( "713p4-0a.bin", 0x8000, 0x8000, CRC(07d031bf) SHA1(bfda6f29666d4e68b93b068919d3af2c1b82f224) )
735 	SP_GOLDM_SOUND
736 ROM_END
737 
738 
739 ROM_START( sp_goldml )
740 	ROM_REGION( 0x80000, "maincpu", 0 )
741 	ROM_LOAD( "723 gmsv all cash p1.2.bin", 0x0000, 0x8000, CRC(fe8c99dc) SHA1(79e124e2e1e300e78955d7764e52c5e4d47eb07d) )
742 	ROM_LOAD( "723 gm all cash p1.1.bin", 0x8000, 0x8000, CRC(990236ac) SHA1(2c02a478e71858d7109dd2558e4ccf885d93f2e2) )
743 	SP_GOLDM_SOUND
744 ROM_END
745 
746 
747 ROM_START( sp_goldmm )
748 	ROM_REGION( 0x80000, "maincpu", 0 )
749 	ROM_LOAD( "gm723p1b", 0x0000, 0x8000, CRC(f21c8b9d) SHA1(033918574caaa5cf333992965152b70260c9818d) )
750 	ROM_LOAD( "gm723p1a", 0x8000, 0x8000, CRC(990236ac) SHA1(2c02a478e71858d7109dd2558e4ccf885d93f2e2) )
751 	SP_GOLDM_SOUND
752 ROM_END
753 
754 ROM_START( sp_goldmn )
755 	ROM_REGION( 0x80000, "maincpu", 0 )
756 	ROM_LOAD( "gm723p1c", 0x0000, 0x8000, CRC(7f584f9b) SHA1(4f48313b03654a856be9ab16b386508027901054) )
757 	ROM_LOAD( "gm723p1a", 0x8000, 0x8000, CRC(990236ac) SHA1(2c02a478e71858d7109dd2558e4ccf885d93f2e2) )
758 	SP_GOLDM_SOUND
759 ROM_END
760 
761 ROM_START( sp_goldmo )
762 	ROM_REGION( 0x80000, "maincpu", 0 )
763 	ROM_LOAD( "gm723p1h", 0x0000, 0x8000, CRC(73a6816e) SHA1(b11ca13a554600803051d13848f27344015c7528) )
764 	ROM_LOAD( "gm723p1a", 0x8000, 0x8000, CRC(990236ac) SHA1(2c02a478e71858d7109dd2558e4ccf885d93f2e2) )
765 	SP_GOLDM_SOUND
766 ROM_END
767 
768 ROM_START( sp_goldmp )
769 	ROM_REGION( 0x80000, "maincpu", 0 )
770 	ROM_LOAD( "gm723p1i", 0x0000, 0x8000, CRC(fee24568) SHA1(71e67297a4117d17e323f030fb9b853fda3244b4) )
771 	ROM_LOAD( "gm723p1a", 0x8000, 0x8000, CRC(990236ac) SHA1(2c02a478e71858d7109dd2558e4ccf885d93f2e2) )
772 	SP_GOLDM_SOUND
773 ROM_END
774 
775 
776 ROM_START( sp_goldmq )
777 	ROM_REGION( 0x80000, "maincpu", 0 )
778 	ROM_LOAD( "gmcash2.bin", 0x0000, 0x8000, CRC(6b4e6856) SHA1(7efe009e2b293789588fbb5e15b04037d9f9c7ea) )
779 	ROM_LOAD( "gmcash1.bin", 0x8000, 0x8000, CRC(65453292) SHA1(614d4a0c6adf13e0a1eff149cad68cc248b95541) )
780 	SP_GOLDM_SOUND
781 ROM_END
782 
783 ROM_START( sp_goldmr )
784 	ROM_REGION( 0x80000, "maincpu", 0 )
785 	ROM_LOAD( "gm686p2b", 0x0000, 0x8000, CRC(cbae5fc7) SHA1(c28545a54f37870856fb12e4a495d0c374f25c30) )
786 	ROM_LOAD( "gm686p2a", 0x8000, 0x8000, CRC(65453292) SHA1(614d4a0c6adf13e0a1eff149cad68cc248b95541) )
787 	SP_GOLDM_SOUND
788 ROM_END
789 
790 ROM_START( sp_goldms )
791 	ROM_REGION( 0x80000, "maincpu", 0 )
792 	ROM_LOAD( "gm686p2c", 0x0000, 0x8000, CRC(46ea9bc1) SHA1(6b76ce437e956af457255cb154a0a79225ca4d54) )
793 	ROM_LOAD( "gm686p2a", 0x8000, 0x8000, CRC(65453292) SHA1(614d4a0c6adf13e0a1eff149cad68cc248b95541) )
794 	SP_GOLDM_SOUND
795 ROM_END
796 
797 ROM_START( sp_goldmt )
798 	ROM_REGION( 0x80000, "maincpu", 0 )
799 	ROM_LOAD( "gm686p2h", 0x0000, 0x8000, CRC(4a145534) SHA1(09ee11cdc378c9cc9c59a197da5bc64310877a61) )
800 	ROM_LOAD( "gm686p2a", 0x8000, 0x8000, CRC(65453292) SHA1(614d4a0c6adf13e0a1eff149cad68cc248b95541) )
801 	SP_GOLDM_SOUND
802 ROM_END
803 
804 ROM_START( sp_goldmu )
805 	ROM_REGION( 0x80000, "maincpu", 0 )
806 	ROM_LOAD( "gm686p2i", 0x0000, 0x8000, CRC(c7509132) SHA1(295ec7b8c63bd53ed9ad49ed10a274f1de66ba76) )
807 	ROM_LOAD( "gm686p2a", 0x8000, 0x8000, CRC(65453292) SHA1(614d4a0c6adf13e0a1eff149cad68cc248b95541) )
808 	SP_GOLDM_SOUND
809 ROM_END
810 
811 ROM_START( sp_goldmv )
812 	ROM_REGION( 0x80000, "maincpu", 0 )
813 	ROM_LOAD( "gm672d5h", 0x0000, 0x8000, CRC(19d8ec08) SHA1(3d2a4c3ac0c502c54e9a9aa0e17acae4e71aece6) )
814 	ROM_LOAD( "gm672d5a", 0x8000, 0x8000, CRC(a9c5f26b) SHA1(183017ae1a79b2896ba0272c7dc310e0c0684f72) )
815 	SP_GOLDM_SOUND
816 ROM_END
817 
818 ROM_START( sp_goldmw )
819 	ROM_REGION( 0x80000, "maincpu", 0 )
820 	ROM_LOAD( "gm672d5i", 0x0000, 0x8000, CRC(949c280e) SHA1(15140f829f9c7661192ca6835d05f9c7d952c6c1) )
821 	ROM_LOAD( "gm672d5a", 0x8000, 0x8000, CRC(a9c5f26b) SHA1(183017ae1a79b2896ba0272c7dc310e0c0684f72) )
822 	SP_GOLDM_SOUND
823 ROM_END
824 
825 ROM_START( sp_goldmx )
826 	ROM_REGION( 0x80000, "maincpu", 0 )
827 	ROM_LOAD( "gm721p1f", 0x0000, 0x8000, CRC(1bb9c530) SHA1(000867d3982cd17ce1d2d01d7380946985bad560) )
828 	ROM_LOAD( "gm721p1a", 0x8000, 0x8000, CRC(19815a05) SHA1(01dd1c4c34aed138cc115ceac8977337ef692d53) )
829 	SP_GOLDM_SOUND
830 ROM_END
831 
832 ROM_START( sp_goldmy )
833 	ROM_REGION( 0x80000, "maincpu", 0 )
834 	ROM_LOAD( "gm721p1g", 0x0000, 0x8000, CRC(96fd0136) SHA1(93c67c98301acb8b4d769188bf4f8916fc424a7b) )
835 	ROM_LOAD( "gm721p1a", 0x8000, 0x8000, CRC(19815a05) SHA1(01dd1c4c34aed138cc115ceac8977337ef692d53) )
836 	SP_GOLDM_SOUND
837 ROM_END
838 
839 ROM_START( sp_goldmz )
840 	ROM_REGION( 0x80000, "maincpu", 0 )
841 	ROM_LOAD( "gm721p1h", 0x0000, 0x8000, CRC(4feb88e4) SHA1(71708bf5c02b6fb804c5c1286fe2fc03a01b8fe5) )
842 	ROM_LOAD( "gm721p1a", 0x8000, 0x8000, CRC(19815a05) SHA1(01dd1c4c34aed138cc115ceac8977337ef692d53) )
843 	SP_GOLDM_SOUND
844 ROM_END
845 
846 ROM_START( sp_goldm0 )
847 	ROM_REGION( 0x80000, "maincpu", 0 )
848 	ROM_LOAD( "gm721p1i", 0x0000, 0x8000, CRC(c2af4ce2) SHA1(e1f86a5992f8af5080b0aae7281964895e5b5af3) )
849 	ROM_LOAD( "gm721p1a", 0x8000, 0x8000, CRC(19815a05) SHA1(01dd1c4c34aed138cc115ceac8977337ef692d53) )
850 	SP_GOLDM_SOUND
851 ROM_END
852 
853 ROM_START( sp_goldm1 )
854 	ROM_REGION( 0x80000, "maincpu", 0 )
855 	// Hex format - convert and remove if duplicate
856 	ROM_LOAD( "golden_mile_p2", 0x0000, 0x01681e, CRC(dcfacf24) SHA1(982169f1ef2ca9fa48fab0aca900426651469c83) )
857 	ROM_LOAD( "golden_mile_p1", 0x0000, 0x01681e, CRC(047b1bf3) SHA1(31bf8581af382cf4f55e67f72ca775854b124c84) )
858 	SP_GOLDM_SOUND
859 ROM_END
860 
861 ROM_START( sp_goldm2 )
862 	ROM_REGION( 0x80000, "maincpu", 0 )
863 	ROM_LOAD( "0017rp40.bin", 0x0000, 0x010000, CRC(6cdd6c14) SHA1(ef57586a770c0693eb16b381356a90040ab000a6) ) // merged rom?
864 	SP_GOLDM_SOUND
865 ROM_END
866 
867 ROM_START( sp_goldm3 )
868 	ROM_REGION( 0x80000, "maincpu", 0 )
869 	ROM_LOAD( "0017rp50.bin", 0x0000, 0x010000, CRC(56e77a5d) SHA1(5eae450637f5e57a08e67306d394a03ad18093aa) )
870 	SP_GOLDM_SOUND
871 ROM_END
872 
873 
874 
875 #define SP_GNAT_SOUND \
876 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
877 	/* not used, or missing? */
878 
879 ROM_START( sp_gnat )
880 	ROM_REGION( 0x80000, "maincpu", 0 )
881 	ROM_LOAD( "gn569p6b", 0x0000, 0x8000, CRC(4cb4b855) SHA1(c695b943af15aeabc897d926be9b927d44b1e3da) )
882 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
883 	SP_GNAT_SOUND
884 ROM_END
885 
886 ROM_START( sp_gnata )
887 	ROM_REGION( 0x80000, "maincpu", 0 )
888 	ROM_LOAD( "gn569p6c", 0x0000, 0x8000, CRC(c1f07c53) SHA1(97a5d90f39d5e40c85bed46b4395ad49d6eed1ad) )
889 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
890 	SP_GNAT_SOUND
891 ROM_END
892 
893 ROM_START( sp_gnatb )
894 	ROM_REGION( 0x80000, "maincpu", 0 )
895 	ROM_LOAD( "gn569p6d", 0x0000, 0x8000, CRC(4aa163da) SHA1(556b98ff8040f52ac45dac48dc833897b7ae11be) )
896 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
897 	SP_GNAT_SOUND
898 ROM_END
899 
900 ROM_START( sp_gnatc )
901 	ROM_REGION( 0x80000, "maincpu", 0 )
902 	ROM_LOAD( "gn569p6e", 0x0000, 0x8000, CRC(c7e5a7dc) SHA1(b99cc0300c43e4f48515ecdc6aaea0889c6bdb3a) )
903 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
904 	SP_GNAT_SOUND
905 ROM_END
906 
907 ROM_START( sp_gnatd )
908 	ROM_REGION( 0x80000, "maincpu", 0 )
909 	ROM_LOAD( "gn569p6f", 0x0000, 0x8000, CRC(0093798c) SHA1(aac5ad4e230a97596875f75821c2f5a4160d61fd) )
910 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
911 	SP_GNAT_SOUND
912 ROM_END
913 
914 ROM_START( sp_gnate )
915 	ROM_REGION( 0x80000, "maincpu", 0 )
916 	ROM_LOAD( "gn569p6g", 0x0000, 0x8000, CRC(8dd7bd8a) SHA1(1f4335fc7279855433848ecbd2b2c8663058bc07) )
917 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
918 	SP_GNAT_SOUND
919 ROM_END
920 
921 ROM_START( sp_gnatf )
922 	ROM_REGION( 0x80000, "maincpu", 0 )
923 	ROM_LOAD( "gn569p6h", 0x0000, 0x8000, CRC(0686a203) SHA1(eaa2eae39939eac9e40a63e88a2b7defa7f663a9) )
924 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
925 	SP_GNAT_SOUND
926 ROM_END
927 
928 ROM_START( sp_gnatg )
929 	ROM_REGION( 0x80000, "maincpu", 0 )
930 	ROM_LOAD( "gn569p6i", 0x0000, 0x8000, CRC(8bc26605) SHA1(a2a1bfd87abe9eadd7a6d3bc24655dcfbbaaab9f) )
931 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) )
932 	SP_GNAT_SOUND
933 ROM_END
934 
935 
936 ROM_START( sp_gnath )
937 	ROM_REGION( 0x80000, "maincpu", 0 )
938 	ROM_LOAD( "gn597p6b", 0x0000, 0x8000, CRC(3e4d3189) SHA1(af42034f7f18e92f86cba27299ec2fda2cd7d07a) )
939 	ROM_LOAD( "gn597p6a", 0x8000, 0x8000, CRC(77a45042) SHA1(b2718b33274b570cce034d84ce9eb1afe4b38ef0) )
940 	SP_GNAT_SOUND
941 ROM_END
942 
943 ROM_START( sp_gnati )
944 	ROM_REGION( 0x80000, "maincpu", 0 )
945 	ROM_LOAD( "gn597p6f", 0x0000, 0x8000, CRC(726af050) SHA1(7bc1fcb85aba389895f24f9a2af0a5cda79101a0) )
946 	ROM_LOAD( "gn597p6a", 0x8000, 0x8000, CRC(77a45042) SHA1(b2718b33274b570cce034d84ce9eb1afe4b38ef0) )
947 	SP_GNAT_SOUND
948 ROM_END
949 
950 ROM_START( sp_gnatj )
951 	ROM_REGION( 0x80000, "maincpu", 0 )
952 	ROM_LOAD( "gn597p6g", 0x0000, 0x8000, CRC(ff2e3456) SHA1(b5e6b8b299a87e247cbe888ae5057065ca10cdaa) )
953 	ROM_LOAD( "gn597p6a", 0x8000, 0x8000, CRC(77a45042) SHA1(b2718b33274b570cce034d84ce9eb1afe4b38ef0) )
954 	SP_GNAT_SOUND
955 ROM_END
956 
957 ROM_START( sp_gnatk )
958 	ROM_REGION( 0x80000, "maincpu", 0 )
959 	ROM_LOAD( "gn597p6h", 0x0000, 0x8000, CRC(747f2bdf) SHA1(4b4e1f53f98d0eea8b7a2da2b2c070e628e5e798) )
960 	ROM_LOAD( "gn597p6a", 0x8000, 0x8000, CRC(77a45042) SHA1(b2718b33274b570cce034d84ce9eb1afe4b38ef0) )
961 	SP_GNAT_SOUND
962 ROM_END
963 
964 ROM_START( sp_gnatl )
965 	ROM_REGION( 0x80000, "maincpu", 0 )
966 	ROM_LOAD( "gn597p6i", 0x0000, 0x8000, CRC(f93befd9) SHA1(0c499435ddb9d7aa2df2e4eb454acdbfd2ba962f) )
967 	ROM_LOAD( "gn597p6a", 0x8000, 0x8000, CRC(77a45042) SHA1(b2718b33274b570cce034d84ce9eb1afe4b38ef0) )
968 	SP_GNAT_SOUND
969 ROM_END
970 
971 ROM_START( sp_gnatm )
972 	ROM_REGION( 0x80000, "maincpu", 0 )
973 	ROM_LOAD( "gncash2.bin", 0x0000, 0x8000, CRC(131a5a4c) SHA1(15da21be15655f3779671ab5948cf6f850df0d05) )
974 	ROM_LOAD( "gn569p6a", 0x8000, 0x8000, CRC(1ac4906b) SHA1(65025b119de034d6908f367783fe5c7617fb6a2f) ) // appears to pair with this
975 	SP_GNAT_SOUND
976 ROM_END
977 
978 ROM_START( sp_gnatn )
979 	ROM_REGION( 0x80000, "maincpu", 0 )
980 	ROM_LOAD( "597 gnsk all cash p6.2.bin", 0x0000, 0x8000, CRC(2bd1c9c6) SHA1(4b1249fc7aca548e8acd4ee75bf2260dd512ac72) )
981 	ROM_LOAD( "gn597p6a", 0x8000, 0x8000, CRC(77a45042) SHA1(b2718b33274b570cce034d84ce9eb1afe4b38ef0) )
982 	SP_GNAT_SOUND
983 ROM_END
984 
985 ROM_START( sp_gnato )
986 	ROM_REGION( 0x80000, "maincpu", 0 )
987 	// hex format, convert and remove if duplicate
988 	ROM_LOAD( "grand_national", 0x0000, 0x01681e, CRC(3390b136) SHA1(a7ebbd260ac2e36cb5ad52efc43ac88058e4cd55) )
989 	SP_GNAT_SOUND
990 ROM_END
991 
992 
993 #define SP_GPRIX_SOUND \
994 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
995 	/* not used, or missing? */
996 ROM_START( sp_gprix )
997 	ROM_REGION( 0x80000, "maincpu", 0 )
998 	ROM_LOAD( "gp567p6b", 0x0000, 0x8000, CRC(e0ca19a5) SHA1(8b4eec4223d29f0f4098d0539fded5adca22070b) )
999 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1000 	SP_GPRIX_SOUND
1001 ROM_END
1002 
1003 ROM_START( sp_gprixa )
1004 	ROM_REGION( 0x80000, "maincpu", 0 )
1005 	ROM_LOAD( "gp567p6c", 0x0000, 0x8000, CRC(6d8edda3) SHA1(5520f57dcf2a456f9020ba8338a1674e910d9992) )
1006 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1007 	SP_GPRIX_SOUND
1008 ROM_END
1009 
1010 ROM_START( sp_gprixb )
1011 	ROM_REGION( 0x80000, "maincpu", 0 )
1012 	ROM_LOAD( "gp567p6d", 0x0000, 0x8000, CRC(e6dfc22a) SHA1(ceb6894e147bb9c3a9468f86238c439850f702cc) )
1013 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1014 	SP_GPRIX_SOUND
1015 ROM_END
1016 
1017 ROM_START( sp_gprixc )
1018 	ROM_REGION( 0x80000, "maincpu", 0 )
1019 	ROM_LOAD( "gp567p6e", 0x0000, 0x8000, CRC(6b9b062c) SHA1(e505b71bfbefb9609663ae46c162d6e1efefdfe9) )
1020 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1021 	SP_GPRIX_SOUND
1022 ROM_END
1023 
1024 ROM_START( sp_gprixd )
1025 	ROM_REGION( 0x80000, "maincpu", 0 )
1026 	ROM_LOAD( "gp567p6f", 0x0000, 0x8000, CRC(acedd87c) SHA1(0933472f7d25b35f514460241e4986d77cc6a006) )
1027 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1028 	SP_GPRIX_SOUND
1029 ROM_END
1030 
1031 ROM_START( sp_gprixe )
1032 	ROM_REGION( 0x80000, "maincpu", 0 )
1033 	ROM_LOAD( "gp567p6g", 0x0000, 0x8000, CRC(21a91c7a) SHA1(0b7a6d0a7dcb1cdaecc42418540a0cfb12ff7aaf) )
1034 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1035 	SP_GPRIX_SOUND
1036 ROM_END
1037 
1038 ROM_START( sp_gprixf )
1039 	ROM_REGION( 0x80000, "maincpu", 0 )
1040 	ROM_LOAD( "gp567p6h", 0x0000, 0x8000, CRC(aaf803f3) SHA1(d2e7f74c438cd601064c606d98d7b6bb20ba36c4) )
1041 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1042 	SP_GPRIX_SOUND
1043 ROM_END
1044 
1045 ROM_START( sp_gprixg )
1046 	ROM_REGION( 0x80000, "maincpu", 0 )
1047 	ROM_LOAD( "gp567p6i", 0x0000, 0x8000, CRC(27bcc7f5) SHA1(f2b274d322f0d3ea786080f113d0926aff0bc0dc) )
1048 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) )
1049 	SP_GPRIX_SOUND
1050 ROM_END
1051 
1052 ROM_START( sp_gprixh )
1053 	ROM_REGION( 0x80000, "maincpu", 0 )
1054 	ROM_LOAD( "567 gpsk all cash p6.2.bin", 0x0000, 0x8000, CRC(f556e1ea) SHA1(512189c051863f79a1e1b3c256e62cca8840429f) )
1055 	ROM_LOAD( "gp567p6a", 0x8000, 0x8000, CRC(40067f1f) SHA1(e4508c31a3d69e84304915184634bb007793cb11) ) // aka 567 gp p6.1.bin
1056 	SP_GPRIX_SOUND
1057 ROM_END
1058 
1059 #define SP_HIDEH_SOUND \
1060 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1061 	/* not used, or missing? */
1062 
1063 ROM_START( sp_hideh )
1064 	ROM_REGION( 0x80000, "maincpu", 0 )
1065 	ROM_LOAD( "hh525p9b", 0x0000, 0x8000, CRC(5af888b1) SHA1(189ae178728773308492a25bc68da51e93b6eb43) )
1066 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1067 	SP_HIDEH_SOUND
1068 ROM_END
1069 
1070 ROM_START( sp_hideha )
1071 	ROM_REGION( 0x80000, "maincpu", 0 )
1072 	ROM_LOAD( "hh525p9c", 0x0000, 0x8000, CRC(af0dfbab) SHA1(66a339f7380ba70f28e115a7a836aa194b7d36fe) )
1073 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1074 	SP_HIDEH_SOUND
1075 ROM_END
1076 
1077 ROM_START( sp_hidehb )
1078 	ROM_REGION( 0x80000, "maincpu", 0 )
1079 	ROM_LOAD( "hh525p9d", 0x0000, 0x8000, CRC(5ced533e) SHA1(0561de24116f670a99dc125b1c03e7a70e6795d1) )
1080 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1081 	SP_HIDEH_SOUND
1082 ROM_END
1083 
1084 ROM_START( sp_hidehc )
1085 	ROM_REGION( 0x80000, "maincpu", 0 )
1086 	ROM_LOAD( "hh525p9e", 0x0000, 0x8000, CRC(a9182024) SHA1(149f84805c53fc83dbe4749f22371f60d319e81d) )
1087 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1088 	SP_HIDEH_SOUND
1089 ROM_END
1090 
1091 ROM_START( sp_hidehd )
1092 	ROM_REGION( 0x80000, "maincpu", 0 )
1093 	ROM_LOAD( "hh525p9f", 0x0000, 0x8000, CRC(16df4968) SHA1(8bc8c0e47377006b545e48631d04371ed2bd1472) )
1094 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1095 	SP_HIDEH_SOUND
1096 ROM_END
1097 
1098 ROM_START( sp_hidehe )
1099 	ROM_REGION( 0x80000, "maincpu", 0 )
1100 	ROM_LOAD( "hh525p9g", 0x0000, 0x8000, CRC(e32a3a72) SHA1(464b6de8209f8ca3c2126b13aa0daf4f41e65d8c) )
1101 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1102 	SP_HIDEH_SOUND
1103 ROM_END
1104 
1105 ROM_START( sp_hidehf )
1106 	ROM_REGION( 0x80000, "maincpu", 0 )
1107 	ROM_LOAD( "hh525p9h", 0x0000, 0x8000, CRC(10ca92e7) SHA1(311e8a2feea31495a3ff7deaf2236312cf734f30) )
1108 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1109 	SP_HIDEH_SOUND
1110 ROM_END
1111 
1112 ROM_START( sp_hidehg )
1113 	ROM_REGION( 0x80000, "maincpu", 0 )
1114 	ROM_LOAD( "hh525p9i", 0x0000, 0x8000, CRC(e53fe1fd) SHA1(b73fb084bdc5c8f08e950fc5cd00a77ad2eb36c3) )
1115 	ROM_LOAD( "hh525p9a", 0x8000, 0x8000, CRC(2b13ead3) SHA1(c7b6c649b907403c74d5849ffd8697a0e534133f) )
1116 	SP_HIDEH_SOUND
1117 ROM_END
1118 
1119 ROM_START( sp_hidehh )
1120 	ROM_REGION( 0x80000, "maincpu", 0 )
1121 	ROM_LOAD( "hh577p6b", 0x0000, 0x8000, CRC(4af30605) SHA1(500326a5ad3268cd51e7b238d7ca641e668421ec) )
1122 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1123 	SP_HIDEH_SOUND
1124 ROM_END
1125 
1126 ROM_START( sp_hidehi )
1127 	ROM_REGION( 0x80000, "maincpu", 0 )
1128 	ROM_LOAD( "hh577p6c", 0x0000, 0x8000, CRC(bf06751f) SHA1(429cc9e1a2e0c72c6eb16bc31d7907ea9fc6d4ac) )
1129 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1130 	SP_HIDEH_SOUND
1131 ROM_END
1132 
1133 ROM_START( sp_hidehj )
1134 	ROM_REGION( 0x80000, "maincpu", 0 )
1135 	ROM_LOAD( "hh577p6d", 0x0000, 0x8000, CRC(4ce6dd8a) SHA1(4081667745ffa33e45b2963e3210b081b7bb540a) )
1136 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1137 	SP_HIDEH_SOUND
1138 ROM_END
1139 
1140 ROM_START( sp_hidehk )
1141 	ROM_REGION( 0x80000, "maincpu", 0 )
1142 	ROM_LOAD( "hh577p6e", 0x0000, 0x8000, CRC(b913ae90) SHA1(c7188f1245628371ad9fa3f59b52f4ecb553b03d) )
1143 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1144 	SP_HIDEH_SOUND
1145 ROM_END
1146 
1147 ROM_START( sp_hidehl )
1148 	ROM_REGION( 0x80000, "maincpu", 0 )
1149 	ROM_LOAD( "hh577p6f", 0x0000, 0x8000, CRC(06d4c7dc) SHA1(78d3a0fb52c6384b31bf8a689e3179b6efbd81e4) )
1150 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1151 	SP_HIDEH_SOUND
1152 ROM_END
1153 
1154 ROM_START( sp_hidehm )
1155 	ROM_REGION( 0x80000, "maincpu", 0 )
1156 	ROM_LOAD( "hh577p6g", 0x0000, 0x8000, CRC(f321b4c6) SHA1(08d5c92f4c50d74d0274fceddbc2c005e0e32521) )
1157 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1158 	SP_HIDEH_SOUND
1159 ROM_END
1160 
1161 ROM_START( sp_hidehn )
1162 	ROM_REGION( 0x80000, "maincpu", 0 )
1163 	ROM_LOAD( "hh577p6h", 0x0000, 0x8000, CRC(00c11c53) SHA1(cb5634b07904097af6bcab9b54bfb6717ef815dd) )
1164 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1165 	SP_HIDEH_SOUND
1166 ROM_END
1167 
1168 ROM_START( sp_hideho )
1169 	ROM_REGION( 0x80000, "maincpu", 0 )
1170 	ROM_LOAD( "hh577p6i", 0x0000, 0x8000, CRC(f5346f49) SHA1(dfbfef58811c724a32da38c4479cacbe24c7d447) )
1171 	ROM_LOAD( "hh577p6a", 0x8000, 0x8000, CRC(1923ed77) SHA1(50325d55c904e1b6ecc7dc311978377bfdaa3351) )
1172 	SP_HIDEH_SOUND
1173 ROM_END
1174 
1175 ROM_START( sp_hidehp )
1176 	ROM_REGION( 0x80000, "maincpu", 0 )
1177 	ROM_LOAD( "577 hhsk p6.2.bin", 0x0000, 0x8000, CRC(5f6ffe4a) SHA1(e1817342a2c58225a98d71bff51de925de9e097b) )
1178 	ROM_LOAD( "577 hh p6.1.bin", 0x8000, 0x8000, CRC(780515ae) SHA1(8e350aa248a6fb5bf272961472966249643208fe) ) // hacked maybe? doesn't match the other 577 'a' rom
1179 	SP_HIDEH_SOUND
1180 ROM_END
1181 
1182 
1183 
1184 #define SP_HIFLY_SOUND \
1185 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1186 	/* not used, or missing? */
1187 
1188 ROM_START( sp_hifly )
1189 	ROM_REGION( 0x80000, "maincpu", 0 )
1190 	ROM_LOAD( "hf32p10b", 0x0000, 0x8000, CRC(197f7993) SHA1(d6c60288aae0bf90831b741941992315b3362ba0) )
1191 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1192 	SP_HIFLY_SOUND
1193 ROM_END
1194 
1195 ROM_START( sp_hiflya )
1196 	ROM_REGION( 0x80000, "maincpu", 0 )
1197 	ROM_LOAD( "hf32p10c", 0x0000, 0x8000, CRC(943bbd95) SHA1(a1716bd89137dace0d7377a95e929f7c9e0c6461) )
1198 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1199 	SP_HIFLY_SOUND
1200 ROM_END
1201 
1202 ROM_START( sp_hiflyb )
1203 	ROM_REGION( 0x80000, "maincpu", 0 )
1204 	ROM_LOAD( "hf32p10d", 0x0000, 0x8000, CRC(1f6aa21c) SHA1(24339000c7c87f25dc0e91dfbbd81e3397787f1e) )
1205 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1206 	SP_HIFLY_SOUND
1207 ROM_END
1208 
1209 ROM_START( sp_hiflyc )
1210 	ROM_REGION( 0x80000, "maincpu", 0 )
1211 	ROM_LOAD( "hf32p10e", 0x0000, 0x8000, CRC(922e661a) SHA1(145e8f6529265d34bfaab039d04165c947da125a) )
1212 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1213 	SP_HIFLY_SOUND
1214 ROM_END
1215 
1216 ROM_START( sp_hiflyd )
1217 	ROM_REGION( 0x80000, "maincpu", 0 )
1218 	ROM_LOAD( "hf32p10f", 0x0000, 0x8000, CRC(5558b84a) SHA1(08bcf9ea70bc48f557a9d1a3d5534c3e90986941) )
1219 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1220 	SP_HIFLY_SOUND
1221 ROM_END
1222 
1223 ROM_START( sp_hiflye )
1224 	ROM_REGION( 0x80000, "maincpu", 0 )
1225 	ROM_LOAD( "hf32p10g", 0x0000, 0x8000, CRC(d81c7c4c) SHA1(61c3e091612134006ebfab0d5a050831b5135f58) )
1226 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1227 	SP_HIFLY_SOUND
1228 ROM_END
1229 
1230 ROM_START( sp_hiflyf )
1231 	ROM_REGION( 0x80000, "maincpu", 0 )
1232 	ROM_LOAD( "hf32p10h", 0x0000, 0x8000, CRC(534d63c5) SHA1(1db7fa29f728b1613b1c069d44a18f777b6c9263) )
1233 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1234 	SP_HIFLY_SOUND
1235 ROM_END
1236 
1237 ROM_START( sp_hiflyg )
1238 	ROM_REGION( 0x80000, "maincpu", 0 )
1239 	ROM_LOAD( "hf32p10i", 0x0000, 0x8000, CRC(de09a7c3) SHA1(65492a63e8f52447c861d55c555db81d62b63736) )
1240 	ROM_LOAD( "hf32p10a", 0x8000, 0x8000, CRC(ebd53c1a) SHA1(a5176b0f85c0e18cb7e7d8dc6ca3bf7a1e4b7535) )
1241 	SP_HIFLY_SOUND
1242 ROM_END
1243 
1244 ROM_START( sp_hiflyh )
1245 	ROM_REGION( 0x80000, "maincpu", 0 )
1246 	ROM_LOAD( "hf572p6b", 0x0000, 0x8000, CRC(f99bb045) SHA1(825611e3b0e0b90534918f730375b8550d6a3be6) )
1247 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1248 	SP_HIFLY_SOUND
1249 ROM_END
1250 
1251 ROM_START( sp_hiflyi )
1252 	ROM_REGION( 0x80000, "maincpu", 0 )
1253 	ROM_LOAD( "hf572p6c", 0x0000, 0x8000, CRC(74df7443) SHA1(a5309ad92217e4a181012a51ef6fd1dc4fe7c2bf) )
1254 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1255 	SP_HIFLY_SOUND
1256 ROM_END
1257 
1258 ROM_START( sp_hiflyj )
1259 	ROM_REGION( 0x80000, "maincpu", 0 )
1260 	ROM_LOAD( "hf572p6d", 0x0000, 0x8000, CRC(ff8e6bca) SHA1(7f8042e43cc77d7b52fc52d9eea6493d34ad592c) )
1261 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1262 	SP_HIFLY_SOUND
1263 ROM_END
1264 
1265 ROM_START( sp_hiflyk )
1266 	ROM_REGION( 0x80000, "maincpu", 0 )
1267 	ROM_LOAD( "hf572p6e", 0x0000, 0x8000, CRC(72caafcc) SHA1(c62cabe7149ccea53488ac3f080c6129561eee65) )
1268 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1269 	SP_HIFLY_SOUND
1270 ROM_END
1271 
1272 ROM_START( sp_hiflyl )
1273 	ROM_REGION( 0x80000, "maincpu", 0 )
1274 	ROM_LOAD( "hf572p6f", 0x0000, 0x8000, CRC(b5bc719c) SHA1(a2ec2d38d91edd24955e790f42bcee2075c1353f) )
1275 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1276 	SP_HIFLY_SOUND
1277 ROM_END
1278 
1279 ROM_START( sp_hiflym )
1280 	ROM_REGION( 0x80000, "maincpu", 0 )
1281 	ROM_LOAD( "hf572p6g", 0x0000, 0x8000, CRC(38f8b59a) SHA1(961eb63f135ca558e3cf12d5579d0b6f5907dfb2) )
1282 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1283 	SP_HIFLY_SOUND
1284 ROM_END
1285 
1286 ROM_START( sp_hiflyn )
1287 	ROM_REGION( 0x80000, "maincpu", 0 )
1288 	ROM_LOAD( "hf572p6i", 0x0000, 0x8000, CRC(3eed6e15) SHA1(a9ca69ee4d2276aa2c0e38c957b4d6589ff8c40f) )
1289 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) )
1290 	SP_HIFLY_SOUND
1291 ROM_END
1292 
1293 ROM_START( sp_hiflyo )
1294 	ROM_REGION( 0x80000, "maincpu", 0 )
1295 	ROM_LOAD( "572 hfsv all cash p6.2.bin", 0x0000, 0x8000, CRC(ea129385) SHA1(0cbc62a8cf511553388fb11cf810b1a8a5bb9623) )
1296 	ROM_LOAD( "hf572p6a", 0x8000, 0x8000, CRC(e6efe3ea) SHA1(6e30df4659945008defdd2f2069fb4eff45929e2) ) // aka 572 hf all cash p6.1.bin
1297 	SP_HIFLY_SOUND
1298 ROM_END
1299 
1300 ROM_START( sp_hiflyp )
1301 	ROM_REGION( 0x80000, "maincpu", 0 )
1302 	ROM_LOAD( "hifly2.bin", 0x0000, 0x8000, CRC(43f88b77) SHA1(76190af4558ead2294c43c09d7bc5169cccdfeec) )
1303 	ROM_LOAD( "hifly1.bin", 0x8000, 0x8000, CRC(5ffe7a65) SHA1(f9710e3a40e36b119d2a6a1b2bf7008a9642ac51) )
1304 	SP_HIFLY_SOUND
1305 ROM_END
1306 
1307 #define SP_JURAS_SOUND \
1308 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1309 	ROM_LOAD( "jt8_snd1.bin", 0x0000, 0x80000, CRC(54f02e21) SHA1(1f2142e3cad828f3f07b729ad8394392c3a5ef46) ) \
1310 	ROM_LOAD( "jt8_snd2.bin", 0x80000, 0x80000, CRC(6ae75d87) SHA1(f6a73c26f7715b2a2d69b05d7729571b05b2fdaa) )
1311 
1312 ROM_START( sp_juras )
1313 	ROM_REGION( 0x80000, "maincpu", 0 )
1314 	ROM_LOAD( "jt608d2b", 0x0000, 0x8000, CRC(4acd3e3f) SHA1(67b448ef3289c23626100c7f068360d44e9a6e96) )
1315 	ROM_LOAD( "jt608d2a", 0x8000, 0x8000, CRC(8487a7c3) SHA1(752ad5f2e6b360d9a80db4b0277daccbd03d804f) )
1316 	SP_JURAS_SOUND
1317 ROM_END
1318 
1319 #define SP_OPENB_SOUND \
1320 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1321 	/* not used, or missing? */
1322 
1323 ROM_START( sp_openb )
1324 	ROM_REGION( 0x80000, "maincpu", 0 )
1325 	ROM_LOAD( "ob568p5b", 0x0000, 0x8000, CRC(a9d794be) SHA1(c2d706980d067f730a313332adcbf0f56c996365) )
1326 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1327 	SP_OPENB_SOUND
1328 ROM_END
1329 
1330 ROM_START( sp_openba )
1331 	ROM_REGION( 0x80000, "maincpu", 0 )
1332 	ROM_LOAD( "ob568p5c", 0x0000, 0x8000, CRC(249350b8) SHA1(42a8604b2bfacffb50a568f0a2b34d37e4a7d8bb) )
1333 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1334 	SP_OPENB_SOUND
1335 ROM_END
1336 
1337 ROM_START( sp_openbb )
1338 	ROM_REGION( 0x80000, "maincpu", 0 )
1339 	ROM_LOAD( "ob568p5d", 0x0000, 0x8000, CRC(afc24f31) SHA1(4e044dd1ea3be80c04e3bc1acdba798be50ef358) )
1340 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1341 	SP_OPENB_SOUND
1342 ROM_END
1343 
1344 ROM_START( sp_openbc )
1345 	ROM_REGION( 0x80000, "maincpu", 0 )
1346 	ROM_LOAD( "ob568p5e", 0x0000, 0x8000, CRC(22868b37) SHA1(57b8a7c8c7c97992d534118bdced9cce14faecb6) )
1347 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1348 	SP_OPENB_SOUND
1349 ROM_END
1350 
1351 ROM_START( sp_openbd )
1352 	ROM_REGION( 0x80000, "maincpu", 0 )
1353 	ROM_LOAD( "ob568p5f", 0x0000, 0x8000, CRC(e5f05567) SHA1(1c3193804d3d08e60d60193e5e8787930e35da2f) )
1354 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1355 	SP_OPENB_SOUND
1356 ROM_END
1357 
1358 ROM_START( sp_openbe )
1359 	ROM_REGION( 0x80000, "maincpu", 0 )
1360 	ROM_LOAD( "ob568p5g", 0x0000, 0x8000, CRC(68b49161) SHA1(7ebb8235a42b672809074452ec6c3120caa1d1ce) )
1361 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1362 	SP_OPENB_SOUND
1363 ROM_END
1364 
1365 ROM_START( sp_openbf )
1366 	ROM_REGION( 0x80000, "maincpu", 0 )
1367 	ROM_LOAD( "ob568p5h", 0x0000, 0x8000, CRC(e3e58ee8) SHA1(f1fb6f9abaaa87a857e453f0c3a98772a7b6050e) )
1368 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1369 	SP_OPENB_SOUND
1370 ROM_END
1371 
1372 ROM_START( sp_openbg )
1373 	ROM_REGION( 0x80000, "maincpu", 0 )
1374 	ROM_LOAD( "ob568p5i", 0x0000, 0x8000, CRC(6ea14aee) SHA1(f8682c1b150cd60b7878864ef2f0bf53fcf9f063) )
1375 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) )
1376 	SP_OPENB_SOUND
1377 ROM_END
1378 
1379 ROM_START( sp_openbh )
1380 	ROM_REGION( 0x80000, "maincpu", 0 )
1381 	ROM_LOAD( "578 obsk p5.2.bin", 0x0000, 0x8000, CRC(bc4b6cf1) SHA1(99dd18004b6699f92b2cfb7ae2cff45a458239a0) )
1382 	ROM_LOAD( "ob568p5a", 0x8000, 0x8000, CRC(29d57828) SHA1(62122bc44ce36c40afa3053b92b846e5d525eb99) ) // aka 578 ob p5.1.bin
1383 	SP_OPENB_SOUND
1384 ROM_END
1385 
1386 ROM_START( sp_openbi )
1387 	ROM_REGION( 0x80000, "maincpu", 0 )
1388 	ROM_LOAD( "otb2.bin", 0x0000, 0x8000, CRC(9169e5c1) SHA1(60cb2acfed08bb661e43216594a16aec87a59273) )
1389 	ROM_LOAD( "otb1.bin", 0x8000, 0x8000, CRC(4dad5b26) SHA1(858803355edc3fa1c7e1f5279c26557c7cac526e) )
1390 	SP_OPENB_SOUND
1391 ROM_END
1392 
1393 #define SP_PAYRS_SOUND \
1394 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1395 	/* not used, or missing? */
1396 
1397 ROM_START( sp_payrs )
1398 	ROM_REGION( 0x80000, "maincpu", 0 )
1399 	ROM_LOAD( "pr570p6b", 0x0000, 0x8000, CRC(7fe9b3b8) SHA1(0c629ab93c1acbe5e1b031295c6cfe0989f2d0be) )
1400 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1401 	SP_PAYRS_SOUND
1402 ROM_END
1403 
1404 
1405 ROM_START( sp_payrsa )
1406 	ROM_REGION( 0x80000, "maincpu", 0 )
1407 	ROM_LOAD( "pr570p6c", 0x0000, 0x8000, CRC(f2ad77be) SHA1(9da8283e7974cae09981f06df065a3c1610b3dda) )
1408 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1409 	SP_PAYRS_SOUND
1410 ROM_END
1411 
1412 ROM_START( sp_payrsb )
1413 	ROM_REGION( 0x80000, "maincpu", 0 )
1414 	ROM_LOAD( "pr570p6d", 0x0000, 0x8000, CRC(79fc6837) SHA1(c7587b4d00ab65e45a1d1c4ea8fab844640b5f63) )
1415 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1416 	SP_PAYRS_SOUND
1417 ROM_END
1418 
1419 ROM_START( sp_payrsc )
1420 	ROM_REGION( 0x80000, "maincpu", 0 )
1421 	ROM_LOAD( "pr570p6e", 0x0000, 0x8000, CRC(f4b8ac31) SHA1(8c6aab2e1ccd05efe6a1fb0a150b9ff6a6c25f0f) )
1422 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1423 	SP_PAYRS_SOUND
1424 ROM_END
1425 
1426 
1427 ROM_START( sp_payrsd )
1428 	ROM_REGION( 0x80000, "maincpu", 0 )
1429 	ROM_LOAD( "pr570p6f", 0x0000, 0x8000, CRC(33ce7261) SHA1(353f3d8bdd901a69bcff641639a055475a153f25) )
1430 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1431 	SP_PAYRS_SOUND
1432 ROM_END
1433 
1434 ROM_START( sp_payrse )
1435 	ROM_REGION( 0x80000, "maincpu", 0 )
1436 	ROM_LOAD( "pr570p6g", 0x0000, 0x8000, CRC(be8ab667) SHA1(aafc6ff69e7196543306b5e4c99bc66294fda795) )
1437 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1438 	SP_PAYRS_SOUND
1439 ROM_END
1440 
1441 ROM_START( sp_payrsf )
1442 	ROM_REGION( 0x80000, "maincpu", 0 )
1443 	ROM_LOAD( "pr570p6h", 0x0000, 0x8000, CRC(35dba9ee) SHA1(cdb5b5b3dc4b999912a04c3ee8252096c64a64be) )
1444 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1445 	SP_PAYRS_SOUND
1446 ROM_END
1447 
1448 ROM_START( sp_payrsg )
1449 	ROM_REGION( 0x80000, "maincpu", 0 )
1450 	ROM_LOAD( "pr570p6i", 0x0000, 0x8000, CRC(b89f6de8) SHA1(9e1cf24a2cbe93ab4d438980f7d73eeeddfa5ebe) )
1451 	ROM_LOAD( "pr570p6a", 0x8000, 0x8000, CRC(215c77ff) SHA1(46b70735e2dc2deef90e21f9659a9ba4bdb30729) )
1452 	SP_PAYRS_SOUND
1453 ROM_END
1454 
1455 ROM_START( sp_payrsh )
1456 	ROM_REGION( 0x80000, "maincpu", 0 )
1457 	ROM_LOAD( "570 prsk p6.2.bin", 0x0000, 0x8000, CRC(6a754bf7) SHA1(1aa2eb32500a9c7fd0201cabb76b4eb77edfb1ae) )
1458 	ROM_LOAD( "570 pr p6.1.bin", 0x8000, 0x8000, CRC(c365090f) SHA1(fa596444696bf5f19058ba36ba285b49457778db) ) // doesn't match the other 570 roms, hacked?
1459 	SP_PAYRS_SOUND
1460 ROM_END
1461 
1462 
1463 
1464 #define SP_PLAYA_SOUND \
1465 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1466 	/* not used, or missing? */
1467 ROM_START( sp_playa )
1468 	ROM_REGION( 0x80000, "maincpu", 0 )
1469 	ROM_LOAD( "playitagain-v1-6pound1.bin", 0x0000, 0x8000, CRC(e377e7af) SHA1(4ca7c8ddd15791f4d45bebe861fd3c193c7227e0) )
1470 	ROM_LOAD( "playitagain-v1-6pound2.bin", 0x8000, 0x8000, CRC(7bab5c33) SHA1(46bc6fe7d5cdd998fc1e4e9a4b1a6a95cd160cf0) )
1471 	SP_PLAYA_SOUND
1472 ROM_END
1473 
1474 ROM_START( sp_playaa )
1475 	ROM_REGION( 0x80000, "maincpu", 0 )
1476 	ROM_LOAD( "575 pask p3.2.bin", 0x0000, 0x8000, CRC(f7d2d40d) SHA1(83e4e83217fef8d92bcba3edf1250d09243f9f79) )
1477 	ROM_LOAD( "575 pa p3.1.bin", 0x0000, 0x8000, CRC(9e51ff86) SHA1(a2da9eee6b5f7211296e8633e5ec8eeec8ec77fd) )
1478 	SP_PLAYA_SOUND
1479 ROM_END
1480 
1481 ROM_START( sp_playab )
1482 	ROM_REGION( 0x80000, "maincpu", 0 )
1483 	ROM_LOAD( "20p payout pia05 1.2-2.bin", 0x0000, 0x8000, CRC(8ad38f97) SHA1(51af3c3987137dc9ed16fe69e0685e08c4370611) ) ROM_IGNORE(0x8000) // overdump
1484 	ROM_LOAD( "20p payout pia05 1.2-1.bin", 0x8000, 0x8000, NO_DUMP )
1485 	SP_PLAYA_SOUND
1486 ROM_END
1487 
1488 ROM_START( sp_playac )
1489 	ROM_REGION( 0x80000, "maincpu", 0 )
1490 	ROM_LOAD( "pia p2 master 10_10p.bin", 0x0000, 0x8000, CRC(79f5be36) SHA1(8af5f4eb5207afdec53a107d44ba63409e6f78ef) )
1491 	ROM_LOAD( "pia p1 master 10_10p.bin", 0x8000, 0x8000, NO_DUMP )
1492 	SP_PLAYA_SOUND
1493 ROM_END
1494 
1495 ROM_START( sp_playad )
1496 	ROM_REGION( 0x80000, "maincpu", 0 )
1497 	ROM_LOAD( "pia05a_a.3_2", 0x0000, 0x8000, CRC(44c7116b) SHA1(09aaa635c1985f5d5d83a969760b12502b751daa) ) ROM_IGNORE(0x8000) // overdump
1498 	ROM_LOAD( "pia_____.3_1", 0x8000, 0x8000, CRC(6040d0fe) SHA1(220eb8bac7ecb47036e9009fa5b3b2b28884daf1) ) ROM_IGNORE(0x8000) // overdump - might be wrong for this set
1499 	SP_PLAYA_SOUND
1500 ROM_END
1501 
1502 ROM_START( sp_playae )
1503 	ROM_REGION( 0x80000, "maincpu", 0 )
1504 	ROM_LOAD( "pia05a_b.3_2", 0x0000, 0x8000, CRC(3f4a2750) SHA1(4125521c2bf09b2d6ae4165946ff47d5d01aa16c) ) ROM_IGNORE(0x8000) // overdump
1505 	ROM_LOAD( "pia_____.3_1", 0x8000, 0x8000, CRC(6040d0fe) SHA1(220eb8bac7ecb47036e9009fa5b3b2b28884daf1) ) ROM_IGNORE(0x8000) // overdump - might be wrong for this set
1506 	SP_PLAYA_SOUND
1507 ROM_END
1508 
1509 ROM_START( sp_playaf )
1510 	ROM_REGION( 0x80000, "maincpu", 0 )
1511 	ROM_LOAD( "pia05s_a.3_2", 0x0000, 0x8000, CRC(a86bc433) SHA1(32d816dd5ec6ed09dddd3b5207ec9e795e35331a) ) ROM_IGNORE(0x8000) // overdump
1512 	ROM_LOAD( "pia_____.3_1", 0x8000, 0x8000, CRC(6040d0fe) SHA1(220eb8bac7ecb47036e9009fa5b3b2b28884daf1) ) ROM_IGNORE(0x8000) // overdump - might be wrong for this set
1513 	SP_PLAYA_SOUND
1514 ROM_END
1515 
1516 ROM_START( sp_playag )
1517 	ROM_REGION( 0x80000, "maincpu", 0 )
1518 	ROM_LOAD( "pia05s_b.3_2", 0x0000, 0x8000, CRC(d3e6f208) SHA1(81ee113810a549176fb887fb29cc2d878431c3d0) ) ROM_IGNORE(0x8000) // overdump
1519 	ROM_LOAD( "pia_____.3_1", 0x8000, 0x8000, CRC(6040d0fe) SHA1(220eb8bac7ecb47036e9009fa5b3b2b28884daf1) ) ROM_IGNORE(0x8000) // overdump - might be wrong for this set
1520 	SP_PLAYA_SOUND
1521 ROM_END
1522 
1523 ROM_START( sp_playah )
1524 	ROM_REGION( 0x80000, "maincpu", 0 )
1525 	ROM_LOAD( "pia10a_a.3_2", 0x0000, 0x8000, CRC(ecfa1687) SHA1(20490e9d9bfd19f8e0f26d5fa30dbc83e2f34d46) ) ROM_IGNORE(0x8000) // overdump
1526 	ROM_LOAD( "pia_____.3_1", 0x8000, 0x8000, CRC(6040d0fe) SHA1(220eb8bac7ecb47036e9009fa5b3b2b28884daf1) ) ROM_IGNORE(0x8000) // overdump - might be wrong for this set
1527 	SP_PLAYA_SOUND
1528 ROM_END
1529 
1530 
1531 ROM_START( sp_playai )
1532 	ROM_REGION( 0x80000, "maincpu", 0 )
1533 	ROM_LOAD( "pia10a_b.3_2", 0x0000, 0x8000, CRC(977720bc) SHA1(a8199a661f3bb0c5f7a2e048a70227a62252b83b) ) ROM_IGNORE(0x8000) // overdump
1534 	ROM_LOAD( "pia_____.3_1", 0x8000, 0x8000, CRC(6040d0fe) SHA1(220eb8bac7ecb47036e9009fa5b3b2b28884daf1) ) ROM_IGNORE(0x8000) // overdump - might be wrong for this set
1535 	SP_PLAYA_SOUND
1536 ROM_END
1537 
1538 #define SP_SPELL_SOUND \
1539 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1540 	ROM_LOAD( "spellboundsnd1.bin", 0x0000, 0x80000, CRC(ab462981) SHA1(a88728eb8c5dbf114007551c7b5d4eb06cc7eb0b) ) \
1541 	ROM_LOAD( "spellboundsnd2.bin", 0x80000, 0x80000, CRC(9ada4413) SHA1(2dc9b42cdd3a64b5e5d3eab0d68b109258d12eda) )
1542 
1543 ROM_START( sp_spell )
1544 	ROM_REGION( 0x80000, "maincpu", 0 )
1545 	ROM_LOAD( "730p5f.bin", 0x0000, 0x8000, CRC(439bcf8b) SHA1(d84be299744eeb4c3040e5ed64fb64f614fe0a1c) )
1546 	ROM_LOAD( "730p5a.bin", 0x8000, 0x8000, CRC(285b4774) SHA1(0d7816cf0a47dabdb45eb5d904e45b44a170f87f) )
1547 	SP_SPELL_SOUND
1548 ROM_END
1549 
1550 ROM_START( sp_spella )
1551 	ROM_REGION( 0x80000, "maincpu", 0 )
1552 	ROM_LOAD( "730p5g.bin", 0x0000, 0x8000, CRC(cedf0b8d) SHA1(b7e290cf92e43e73353a95c9dce938fe6bdf26d0) )
1553 	ROM_LOAD( "730p5a.bin", 0x8000, 0x8000, CRC(285b4774) SHA1(0d7816cf0a47dabdb45eb5d904e45b44a170f87f) )
1554 	SP_SPELL_SOUND
1555 ROM_END
1556 
1557 ROM_START( sp_spellb )
1558 	ROM_REGION( 0x80000, "maincpu", 0 )
1559 	ROM_LOAD( "730p5z.bin", 0x0000, 0x8000, CRC(1c352d92) SHA1(60f0970223504258c8fc1ce1e425e3d6a7abf575) )
1560 	ROM_LOAD( "730p5a.bin", 0x8000, 0x8000, CRC(285b4774) SHA1(0d7816cf0a47dabdb45eb5d904e45b44a170f87f) )
1561 	SP_SPELL_SOUND
1562 ROM_END
1563 
1564 ROM_START( sp_spellc )
1565 	ROM_REGION( 0x80000, "maincpu", 0 )
1566 	ROM_LOAD( "9404.bin", 0x0000, 0x8000, CRC(e4a24d14) SHA1(04086c0baf8b0eecc84a3ffd04c4e745fdc5b4a9) )
1567 	ROM_LOAD( "9403.bin", 0x8000, 0x8000, CRC(896853bb) SHA1(508ca2d8c498c9798be65f043bf2969b7e3aa836) )
1568 	SP_SPELL_SOUND
1569 ROM_END
1570 
1571 ROM_START( sp_spelld )
1572 	ROM_REGION( 0x80000, "maincpu", 0 )
1573 	ROM_LOAD( "spba0dsk.2", 0x0000, 0x8000, CRC(a85add92) SHA1(0193eacea983be0b62ef62d4a3cfedc2fff6ec5f) )
1574 	ROM_LOAD( "spba0.1", 0x8000, 0x8000, CRC(48401b92) SHA1(0254a4345964bdda8aff03c4cb4198488e577c06) )
1575 	SP_SPELL_SOUND
1576 ROM_END
1577 
1578 ROM_START( sp_spelle )
1579 	ROM_REGION( 0x80000, "maincpu", 0 )
1580 	ROM_LOAD( "spba0nav.2", 0x0000, 0x8000, CRC(6f2c03c2) SHA1(66298a3c8af2df432ef6f52b9cd736517bdb054d) )
1581 	ROM_LOAD( "spba0.1", 0x8000, 0x8000, CRC(48401b92) SHA1(0254a4345964bdda8aff03c4cb4198488e577c06) )
1582 	SP_SPELL_SOUND
1583 ROM_END
1584 
1585 ROM_START( sp_spellf )
1586 	ROM_REGION( 0x80000, "maincpu", 0 )
1587 	ROM_LOAD( "spba0nsk.2", 0x0000, 0x8000, CRC(251e1994) SHA1(8d75b734b76c760f51c32cb645a989f3be217645) )
1588 	ROM_LOAD( "spba0.1", 0x8000, 0x8000, CRC(48401b92) SHA1(0254a4345964bdda8aff03c4cb4198488e577c06) )
1589 	SP_SPELL_SOUND
1590 ROM_END
1591 
1592 ROM_START( sp_spellg )
1593 	ROM_REGION( 0x80000, "maincpu", 0 )
1594 	ROM_LOAD( "spba0nsv.2", 0x0000, 0x8000, CRC(230bc21b) SHA1(9492312d45c250ef3a16b933c3020a06780927ec) )
1595 	ROM_LOAD( "spba0.1", 0x8000, 0x8000, CRC(48401b92) SHA1(0254a4345964bdda8aff03c4cb4198488e577c06) )
1596 	SP_SPELL_SOUND
1597 ROM_END
1598 
1599 ROM_START( sp_spelli )
1600 	ROM_REGION( 0x80000, "maincpu", 0 )
1601 	ROM_LOAD( "0009p5.bin", 0x0000, 0x010000, CRC(5d94418e) SHA1(92a9b6deed307b99bb57193d9974a0b4d76ee569) ) // merged rom
1602 	SP_SPELL_SOUND
1603 ROM_END
1604 
1605 ROM_START( sp_spellj )
1606 	ROM_REGION( 0x80000, "maincpu", 0 )
1607 	ROM_LOAD( "0009p6.bin", 0x0000, 0x010000, CRC(1b55acee) SHA1(8364cf5b1c1d50f10e1e80031e9b8a587ec0bd39) ) // merged rom
1608 	SP_SPELL_SOUND
1609 ROM_END
1610 
1611 
1612 #define SP_SWOP_SOUND \
1613 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1614 	/* not used, or missing? */
1615 
1616 ROM_START( sp_swop )
1617 	ROM_REGION( 0x80000, "maincpu", 0 )
1618 	ROM_LOAD( "ss579p3b", 0x0000, 0x8000, CRC(43ecddee) SHA1(18d2144f270d7017bac45338bbcd9e47d45779a3) )
1619 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1620 	SP_SWOP_SOUND
1621 ROM_END
1622 
1623 
1624 ROM_START( sp_swopa )
1625 	ROM_REGION( 0x80000, "maincpu", 0 )
1626 	ROM_LOAD( "ss579p3c", 0x0000, 0x8000, CRC(cea819e8) SHA1(86e4b263b42348d30bde88b8bf90502386bd7b85) )
1627 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1628 	SP_SWOP_SOUND
1629 ROM_END
1630 
1631 ROM_START( sp_swopb )
1632 	ROM_REGION( 0x80000, "maincpu", 0 )
1633 	ROM_LOAD( "ss579p3d", 0x0000, 0x8000, CRC(45f90661) SHA1(ef0e47c49cf33c70f3a877bff62ecf51ffe9bc1b) )
1634 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1635 	SP_SWOP_SOUND
1636 ROM_END
1637 
1638 ROM_START( sp_swopc )
1639 	ROM_REGION( 0x80000, "maincpu", 0 )
1640 	ROM_LOAD( "ss579p3e", 0x0000, 0x8000, CRC(c8bdc267) SHA1(b9c230289b5cea3ed13969cbf3f72a7deec46871) )
1641 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1642 	SP_SWOP_SOUND
1643 ROM_END
1644 
1645 ROM_START( sp_swopd )
1646 	ROM_REGION( 0x80000, "maincpu", 0 )
1647 	ROM_LOAD( "ss579p3f", 0x0000, 0x8000, CRC(0fcb1c37) SHA1(9f0f0dcd3105d35b088ee7534d45ef66605f3552) )
1648 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1649 	SP_SWOP_SOUND
1650 ROM_END
1651 
1652 ROM_START( sp_swope )
1653 	ROM_REGION( 0x80000, "maincpu", 0 )
1654 	ROM_LOAD( "ss579p3g", 0x0000, 0x8000, CRC(828fd831) SHA1(33e4c11a381ea0d3c20ab7b164d5893317d503b5) )
1655 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1656 	SP_SWOP_SOUND
1657 ROM_END
1658 
1659 ROM_START( sp_swopf )
1660 	ROM_REGION( 0x80000, "maincpu", 0 )
1661 	ROM_LOAD( "ss579p3h", 0x0000, 0x8000, CRC(09dec7b8) SHA1(8955d48aa1a3901c96e1b9f1ca171d50591dfff8) )
1662 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1663 	SP_SWOP_SOUND
1664 ROM_END
1665 
1666 ROM_START( sp_swopg )
1667 	ROM_REGION( 0x80000, "maincpu", 0 )
1668 	ROM_LOAD( "ss579p3i", 0x0000, 0x8000, CRC(849a03be) SHA1(d64f529eb91dce8a5e0dfc5f3384ed13a952ff27) )
1669 	ROM_LOAD( "ss579p3a", 0x8000, 0x8000, CRC(4eb5b401) SHA1(78fa0ccc1996ba835043ff5fdd280938440a0b52) )
1670 	SP_SWOP_SOUND
1671 ROM_END
1672 
1673 
1674 #define SP_TIMEM_SOUND \
1675 	ROM_REGION( 0x100000, "oki", 0 ) \
1676 	ROM_LOAD( "002rs1a.bin", 0x0000, 0x80000, CRC(b7f7dcc4) SHA1(5c4f991c25c56e837502c395eeb62e2adc4dd089) ) \
1677 	ROM_LOAD( "002rs1b.bin", 0x80000, 0x80000, CRC(a7261ad8) SHA1(cdef00bf6db78309cbf9a49117d82bda2496c0a8) )
1678 
1679 ROM_START( sp_timem )
1680 	ROM_REGION( 0x80000, "maincpu", 0 )
1681 	ROM_LOAD( "002p9-3b.bin", 0x0000, 0x8000, CRC(e171da03) SHA1(581e5edc9cb09b730db49e8b468b4a2bbd53147c) )
1682 	ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) )
1683 	SP_TIMEM_SOUND
1684 ROM_END
1685 
1686 ROM_START( sp_timema )
1687 	ROM_REGION( 0x80000, "maincpu", 0 )
1688 	ROM_LOAD( "002p9-3c.bin", 0x0000, 0x8000, CRC(6c351e05) SHA1(360711b9711bfb4303cd15a3c6d55c78e03cff64) )
1689 	ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) )
1690 	SP_TIMEM_SOUND
1691 ROM_END
1692 
1693 ROM_START( sp_timemb )
1694 	ROM_REGION( 0x80000, "maincpu", 0 )
1695 	ROM_LOAD( "002p9-3f.bin", 0x0000, 0x8000, CRC(4191ed92) SHA1(d5c221fc5ec56c00a7218d8ac2db88b3901b662b) )
1696 	ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) )
1697 	SP_TIMEM_SOUND
1698 ROM_END
1699 
1700 ROM_START( sp_timemc )
1701 	ROM_REGION( 0x80000, "maincpu", 0 )
1702 	ROM_LOAD( "002p9-3g.bin", 0x0000, 0x8000, CRC(ccd52994) SHA1(460b28f0d33083bc82d0ade7c0b92a28188073e5) )
1703 	ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) )
1704 	SP_TIMEM_SOUND
1705 ROM_END
1706 
1707 ROM_START( sp_timemd )
1708 	ROM_REGION( 0x80000, "maincpu", 0 )
1709 	ROM_LOAD( "002p9-3h.bin", 0x0000, 0x8000, CRC(32d63835) SHA1(3d3e5b2a739d55982b432198ed9954de30159e62) )
1710 	ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) )
1711 	SP_TIMEM_SOUND
1712 ROM_END
1713 
1714 ROM_START( sp_timeme )
1715 	ROM_REGION( 0x80000, "maincpu", 0 )
1716 	ROM_LOAD( "002p9-3i.bin", 0x0000, 0x8000, CRC(bf92fc33) SHA1(a5cc8e2815b6de10cb7d129debfcc96c5fec5420) )
1717 	ROM_LOAD( "002p9-3a.bin", 0x8000, 0x8000, CRC(b5ab1101) SHA1(bd4384ff1ab30a684bcf639c5677e67fa92bfc30) )
1718 	SP_TIMEM_SOUND
1719 ROM_END
1720 
1721 ROM_START( sp_timemf )
1722 	ROM_REGION( 0x80000, "maincpu", 0 )
1723 	ROM_LOAD( "002pa-0b.bin", 0x0000, 0x8000, CRC(a39fc696) SHA1(50e7b3b6084bd3a93b87ff351cde9045f5d354c6) )
1724 	ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) )
1725 	SP_TIMEM_SOUND
1726 ROM_END
1727 
1728 ROM_START( sp_timemg )
1729 	ROM_REGION( 0x80000, "maincpu", 0 )
1730 	ROM_LOAD( "002pa-0c.bin", 0x0000, 0x8000, CRC(2edb0290) SHA1(a1b6e4c4fb37dae6e11b31ece9253984bf4c49eb) )
1731 	ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) )
1732 	SP_TIMEM_SOUND
1733 ROM_END
1734 
1735 ROM_START( sp_timemh )
1736 	ROM_REGION( 0x80000, "maincpu", 0 )
1737 	ROM_LOAD( "002pa-0f.bin", 0x0000, 0x8000, CRC(037ff107) SHA1(437f784e422f07c5751f7798a1b96ab2d7520472) )
1738 	ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) )
1739 	SP_TIMEM_SOUND
1740 ROM_END
1741 
1742 ROM_START( sp_timemi )
1743 	ROM_REGION( 0x80000, "maincpu", 0 )
1744 	ROM_LOAD( "002pa-0g.bin", 0x0000, 0x8000, CRC(8e3b3501) SHA1(2d94414cfb8cbe175c81c46868ace990867361a9) )
1745 	ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) )
1746 	SP_TIMEM_SOUND
1747 ROM_END
1748 
1749 ROM_START( sp_timemj )
1750 	ROM_REGION( 0x80000, "maincpu", 0 )
1751 	ROM_LOAD( "002pa-0h.bin", 0x0000, 0x8000, CRC(703824a0) SHA1(827c1242cd13915fe121940c6a81f4e718479165) )
1752 	ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) )
1753 	SP_TIMEM_SOUND
1754 ROM_END
1755 
1756 ROM_START( sp_timemk )
1757 	ROM_REGION( 0x80000, "maincpu", 0 )
1758 	ROM_LOAD( "002pa-0i.bin", 0x0000, 0x8000, CRC(fd7ce0a6) SHA1(56c58ca94f42c67e8feaf86bf9ac4395db3fe364) )
1759 	ROM_LOAD( "002pa-0a.bin", 0x8000, 0x8000, CRC(4e86fbdb) SHA1(951c2f4bda7bf0c54de89f57d96d8f6d378fae91) )
1760 	SP_TIMEM_SOUND
1761 ROM_END
1762 
1763 #define SP_TZ_SOUND \
1764 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1765 	/* not used, or missing? */
1766 
1767 ROM_START( sp_tz )
1768 	ROM_REGION( 0x80000, "maincpu", 0 )
1769 	ROM_LOAD( "tz576p4b", 0x0000, 0x8000, CRC(6d2fc12a) SHA1(f42e32e6da7a61542d4f43590af0336b8dece039) )
1770 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1771 	SP_TZ_SOUND
1772 ROM_END
1773 
1774 ROM_START( sp_tza )
1775 	ROM_REGION( 0x80000, "maincpu", 0 )
1776 	ROM_LOAD( "tz576p4c", 0x0000, 0x8000, CRC(e06b052c) SHA1(ebdf847580afaad4e4ad926bc40c6005709b398f) )
1777 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1778 	SP_TZ_SOUND
1779 ROM_END
1780 
1781 ROM_START( sp_tzb )
1782 	ROM_REGION( 0x80000, "maincpu", 0 )
1783 	ROM_LOAD( "tz576p4d", 0x0000, 0x8000, CRC(6b3a1aa5) SHA1(7a4ab4c71b794542fcba0c2fd40e70af08c3a3b5) )
1784 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1785 	SP_TZ_SOUND
1786 ROM_END
1787 
1788 ROM_START( sp_tzc )
1789 	ROM_REGION( 0x80000, "maincpu", 0 )
1790 	ROM_LOAD( "tz576p4e", 0x0000, 0x8000, CRC(e67edea3) SHA1(9b5d9c679d303cdb166d946b7a29651376cf7a59) )
1791 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1792 	SP_TZ_SOUND
1793 ROM_END
1794 
1795 ROM_START( sp_tzd )
1796 	ROM_REGION( 0x80000, "maincpu", 0 )
1797 	ROM_LOAD( "tz576p4f", 0x0000, 0x8000, CRC(210800f3) SHA1(448cd63c3291f178a700cb9476d01867fe071cdd) )
1798 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1799 	SP_TZ_SOUND
1800 ROM_END
1801 
1802 ROM_START( sp_tze )
1803 	ROM_REGION( 0x80000, "maincpu", 0 )
1804 	ROM_LOAD( "tz576p4g", 0x0000, 0x8000, CRC(ac4cc4f5) SHA1(a31ade733e3c0b5a205908fcca0d8539fdae2c7b) )
1805 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1806 	SP_TZ_SOUND
1807 ROM_END
1808 
1809 ROM_START( sp_tzf )
1810 	ROM_REGION( 0x80000, "maincpu", 0 )
1811 	ROM_LOAD( "tz576p4h", 0x0000, 0x8000, CRC(271ddb7c) SHA1(8aee4b662e642ee4ea64ea10800a2d1269650160) )
1812 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1813 	SP_TZ_SOUND
1814 ROM_END
1815 
1816 ROM_START( sp_tzg )
1817 	ROM_REGION( 0x80000, "maincpu", 0 )
1818 	ROM_LOAD( "tz576p4i", 0x0000, 0x8000, CRC(aa591f7a) SHA1(3f491677d6725e7bbb76d735a7e7ca4c157edfd7) )
1819 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) )
1820 	SP_TZ_SOUND
1821 ROM_END
1822 
1823 ROM_START( sp_tzh )
1824 	ROM_REGION( 0x80000, "maincpu", 0 )
1825 	ROM_LOAD( "576 tzsk p4.2.bin", 0x0000, 0x8000, CRC(78b33965) SHA1(7e865126113b81af7013a8e0a8a6ed72fd6ae743) )
1826 	ROM_LOAD( "tz576p4a", 0x8000, 0x8000, CRC(89247bc3) SHA1(3da13069111169367fc734729ba45eb097e2bd03) ) // aka 576 tz p4.1.bin
1827 	SP_TZ_SOUND
1828 ROM_END
1829 
1830 ROM_START( sp_tzbwb ) // has BWBTWIZN ident string where others have TWILIGHT
1831 	ROM_REGION( 0x20000, "maincpu", 0 )
1832 	ROM_LOAD( "tz_x6s__.2_2", 0x0000, 0x8000, CRC(303e40ac) SHA1(fa8f6f33c142909b8d407533768d79157fbe67cd) ) ROM_IGNORE(0x8000) // overdump
1833 	ROM_LOAD( "tz______.2_1", 0x8000, 0x8000, CRC(8f6f5895) SHA1(8caedfd10b20cc7885893d07aeef8ff317bd7e40) ) ROM_IGNORE(0x8000) // overdump
1834 	SP_TZ_SOUND
1835 ROM_END
1836 
1837 #define SP_TZFE_SOUND \
1838 	ROM_REGION( 0x100000, "oki", 0 ) /* from the filename and size I'm going to guess this isn't genuine */ \
1839 	ROM_LOAD( "tzfe_hacksound.bin", 0x0000, 0x05ea7c, BAD_DUMP CRC(e333e740) SHA1(332106987943d3043902887a0f4b2aea75d3fb04) )
1840 ROM_START( sp_tzfe )
1841 	ROM_REGION( 0x80000, "maincpu", 0 )
1842 	ROM_LOAD( "tz679d8b", 0x0000, 0x8000, CRC(b5f66994) SHA1(869a6a4c784a320b17d6552032e45d170af0e95f) )
1843 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1844 	SP_TZFE_SOUND
1845 ROM_END
1846 
1847 ROM_START( sp_tzfea )
1848 	ROM_REGION( 0x80000, "maincpu", 0 )
1849 	ROM_LOAD( "tz679d8c", 0x0000, 0x8000, CRC(38b2ad92) SHA1(435989fa29346e9ff5355f7da3db7416787e1cd7) )
1850 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1851 	SP_TZFE_SOUND
1852 ROM_END
1853 
1854 ROM_START( sp_tzfeb )
1855 	ROM_REGION( 0x80000, "maincpu", 0 )
1856 	ROM_LOAD( "tz679d8d", 0x0000, 0x8000, CRC(b3e3b21b) SHA1(4567e3bd28af76d0c3d144506097ae407cd997fc) )
1857 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1858 	SP_TZFE_SOUND
1859 ROM_END
1860 
1861 ROM_START( sp_tzfec )
1862 	ROM_REGION( 0x80000, "maincpu", 0 )
1863 	ROM_LOAD( "tz679d8e", 0x0000, 0x8000, CRC(3ea7761d) SHA1(cfe509443e7dc40a8b4ce1e15f7412481d61b1ad) )
1864 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1865 	SP_TZFE_SOUND
1866 ROM_END
1867 
1868 ROM_START( sp_tzfed )
1869 	ROM_REGION( 0x80000, "maincpu", 0 )
1870 	ROM_LOAD( "tz679d8f", 0x0000, 0x8000, CRC(3ed88bac) SHA1(bd8f076aa2aebe2241e1ee51c62726bddd7286fe) )
1871 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1872 	SP_TZFE_SOUND
1873 ROM_END
1874 
1875 ROM_START( sp_tzfee )
1876 	ROM_REGION( 0x80000, "maincpu", 0 )
1877 	ROM_LOAD( "tz679d8g", 0x0000, 0x8000, CRC(b39c4faa) SHA1(ec6e384b79588f9faebe66ef8cb4207ba3e3edc7) )
1878 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1879 	SP_TZFE_SOUND
1880 ROM_END
1881 
1882 ROM_START( sp_tzfef )
1883 	ROM_REGION( 0x80000, "maincpu", 0 )
1884 	ROM_LOAD( "tz679d8h", 0x0000, 0x8000, CRC(38cd5023) SHA1(56e84d8caa3c6bfd917ab647ad233de05040b0f2) )
1885 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1886 	SP_TZFE_SOUND
1887 ROM_END
1888 
1889 ROM_START( sp_tzfeg )
1890 	ROM_REGION( 0x80000, "maincpu", 0 )
1891 	ROM_LOAD( "tz679d8i", 0x0000, 0x8000, CRC(b5899425) SHA1(da37d736268dfafd171e74ce9045d70374e0b716) )
1892 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) )
1893 	SP_TZFE_SOUND
1894 ROM_END
1895 
1896 ROM_START( sp_tzfeh )
1897 	ROM_REGION( 0x80000, "maincpu", 0 )
1898 	ROM_LOAD( "fetzcash.2", 0x0000, 0x8000, CRC(ea588b8d) SHA1(1476d3f41080f256d98e0d7044fd9b20e07196c1) )
1899 	ROM_LOAD( "tz679d8a", 0x8000, 0x8000, CRC(3486b0d1) SHA1(9950168f6aaaecffeaa621d22a570ba1a3d82f59) ) // seems to pair with the above
1900 	SP_TZFE_SOUND
1901 ROM_END
1902 
1903 ROM_START( sp_tzfei )
1904 	ROM_REGION( 0x80000, "maincpu", 0 )
1905 	ROM_LOAD( "tz689p1b", 0x0000, 0x8000, CRC(427b8f7b) SHA1(0894c7924604ff2733ca56aad613ceb3b8edc004) )
1906 	ROM_LOAD( "tz689p1a", 0x8000, 0x8000, CRC(da39c4cd) SHA1(05ba35ac6a19121884ce11baf65d8892a64f7b18) )
1907 	SP_TZFE_SOUND
1908 ROM_END
1909 
1910 ROM_START( sp_tzfej )
1911 	ROM_REGION( 0x80000, "maincpu", 0 )
1912 	ROM_LOAD( "tz689p1c", 0x0000, 0x8000, CRC(cf3f4b7d) SHA1(998cb344d3b09508211ee31ece616777679291bf) )
1913 	ROM_LOAD( "tz689p1a", 0x8000, 0x8000, CRC(da39c4cd) SHA1(05ba35ac6a19121884ce11baf65d8892a64f7b18) )
1914 	SP_TZFE_SOUND
1915 ROM_END
1916 
1917 ROM_START( sp_tzfek )
1918 	ROM_REGION( 0x80000, "maincpu", 0 )
1919 	ROM_LOAD( "tz715p1b", 0x0000, 0x8000, CRC(67a2cd3b) SHA1(0ccc6d5f281a8494cadfc6d749a794feb9c0e9c8) )
1920 	ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) )
1921 	SP_TZFE_SOUND
1922 ROM_END
1923 
1924 ROM_START( sp_tzfel )
1925 	ROM_REGION( 0x80000, "maincpu", 0 )
1926 	ROM_LOAD( "tz715p1c", 0x0000, 0x8000, CRC(eae6093d) SHA1(cdec80a4b03643b847546d5e492ac911291ea8e9) )
1927 	ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) )
1928 	SP_TZFE_SOUND
1929 ROM_END
1930 
1931 ROM_START( sp_tzfem )
1932 	ROM_REGION( 0x80000, "maincpu", 0 )
1933 	ROM_LOAD( "tz715p1f", 0x0000, 0x8000, CRC(2b850ce2) SHA1(1f9418e73d073122a05f124fc8cb804716c401a2) )
1934 	ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) )
1935 	SP_TZFE_SOUND
1936 ROM_END
1937 
1938 ROM_START( sp_tzfen )
1939 	ROM_REGION( 0x80000, "maincpu", 0 )
1940 	ROM_LOAD( "tz715p1g", 0x0000, 0x8000, CRC(a6c1c8e4) SHA1(e5a4946a42a267ae18d906bedeb04f6031d2b8ac) )
1941 	ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) )
1942 	SP_TZFE_SOUND
1943 ROM_END
1944 
1945 ROM_START( sp_tzfeo )
1946 	ROM_REGION( 0x80000, "maincpu", 0 )
1947 	ROM_LOAD( "tz715p1h", 0x0000, 0x8000, CRC(2d90d76d) SHA1(4d30d9c55ac68d62d8091735014f2420216af3ee) )
1948 	ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) )
1949 	SP_TZFE_SOUND
1950 ROM_END
1951 
1952 ROM_START( sp_tzfep )
1953 	ROM_REGION( 0x80000, "maincpu", 0 )
1954 	ROM_LOAD( "tz715p1i", 0x0000, 0x8000, CRC(a0d4136b) SHA1(8514e0a6f01e2b6944003d183b2afd27ef1355d0) )
1955 	ROM_LOAD( "tz715p1a", 0x8000, 0x8000, CRC(b8ace271) SHA1(769d36155b9c090a5fcb04732dbb117d8d764597) )
1956 	SP_TZFE_SOUND
1957 ROM_END
1958 
1959 ROM_START( sp_tzfeq )
1960 	ROM_REGION( 0x80000, "maincpu", 0 )
1961 	ROM_LOAD( "011p5-0b.bin", 0x0000, 0x8000, CRC(c999ceb0) SHA1(62f3654af2e7936665157f074fe10142c5bc5ee2) )
1962 	ROM_LOAD( "011p5-0a.bin", 0x8000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) )
1963 	SP_TZFE_SOUND
1964 ROM_END
1965 
1966 ROM_START( sp_tzfer )
1967 	ROM_REGION( 0x80000, "maincpu", 0 )
1968 	ROM_LOAD( "011p5-0h.bin", 0x0000, 0x8000, CRC(83abd4e6) SHA1(125673138c0303280efad9e8bb132d5e07d45715) )
1969 	ROM_LOAD( "011p5-0a.bin", 0x8000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) )
1970 	SP_TZFE_SOUND
1971 ROM_END
1972 
1973 ROM_START( sp_tzfes )
1974 	ROM_REGION( 0x80000, "maincpu", 0 )
1975 	ROM_LOAD( "011p5-0i.bin", 0x0000, 0x8000, CRC(0eef10e0) SHA1(8eecbb6486c20c46e82cd5a3257f6fcefeb7cd4e) )
1976 	ROM_LOAD( "011p5-0a.bin", 0x8000, 0x8000, CRC(9887117d) SHA1(124622e2508fdf7dec5b0c747e4245f4fea3ddc9) )
1977 	SP_TZFE_SOUND
1978 ROM_END
1979 
1980 
1981 ROM_START( sp_tzfet )
1982 	ROM_REGION( 0x80000, "maincpu", 0 )
1983 	ROM_LOAD( "0011rp40.bin", 0x0000, 0x010000, CRC(80600391) SHA1(d45e909bfe26e18047ece19bb8004f14a3388427) ) // merged rom?
1984 	SP_TZFE_SOUND
1985 ROM_END
1986 
1987 ROM_START( sp_tzfeu )
1988 	ROM_REGION( 0x80000, "maincpu", 0 )
1989 	ROM_LOAD( "0011rp50.bin", 0x0000, 0x010000, CRC(0ad67cf0) SHA1(b4b436f1f0f0b9a0b50013f85c21f203bf8528d0) ) // merged rom
1990 	SP_TZFE_SOUND
1991 ROM_END
1992 
1993 
1994 
1995 #define SP_BEAU_SOUND \
1996 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
1997 	/* not used, or missing? */
1998 
1999 
2000 ROM_START( sp_beau )
2001 	ROM_REGION( 0x80000, "maincpu", 0 )
2002 	ROM_LOAD( "bp619d3b", 0x0000, 0x8000, CRC(3c6b35c3) SHA1(50e099d80397fea3ab9c65784c0bf8c4ca9a4b90) )
2003 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2004 	SP_BEAU_SOUND
2005 ROM_END
2006 
2007 ROM_START( sp_beaua )
2008 	ROM_REGION( 0x80000, "maincpu", 0 )
2009 	ROM_LOAD( "bp619d3c", 0x0000, 0x8000, CRC(b12ff1c5) SHA1(670dbb4339bebd7f1ed2d97f13aa814efa132660) )
2010 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2011 	SP_BEAU_SOUND
2012 ROM_END
2013 
2014 ROM_START( sp_beaub )
2015 	ROM_REGION( 0x80000, "maincpu", 0 )
2016 	ROM_LOAD( "bp619d3d", 0x0000, 0x8000, CRC(3a7eee4c) SHA1(259d0942a3bb65f1ef3643b76bb6539f715545a2) )
2017 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2018 	SP_BEAU_SOUND
2019 ROM_END
2020 
2021 ROM_START( sp_beauc )
2022 	ROM_REGION( 0x80000, "maincpu", 0 )
2023 	ROM_LOAD( "bp619d3e", 0x0000, 0x8000, CRC(b73a2a4a) SHA1(83c3b0c377a2d3a326e98f80cd029cb96761e035) )
2024 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2025 	SP_BEAU_SOUND
2026 ROM_END
2027 
2028 ROM_START( sp_beaud )
2029 	ROM_REGION( 0x80000, "maincpu", 0 )
2030 	ROM_LOAD( "bp619d3f", 0x0000, 0x8000, CRC(704cf41a) SHA1(0a76b1bf93ede9b3e6af6cdef754165a69fff197) )
2031 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2032 	SP_BEAU_SOUND
2033 ROM_END
2034 
2035 ROM_START( sp_beaue )
2036 	ROM_REGION( 0x80000, "maincpu", 0 )
2037 	ROM_LOAD( "bp619d3g", 0x0000, 0x8000, CRC(fd08301c) SHA1(09d4a62a9a00f5c8b72cc28d6a91cdfba57a554f) )
2038 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2039 	SP_BEAU_SOUND
2040 ROM_END
2041 
2042 ROM_START( sp_beauf )
2043 	ROM_REGION( 0x80000, "maincpu", 0 )
2044 	ROM_LOAD( "bp619d3h", 0x0000, 0x8000, CRC(76592f95) SHA1(8c633582787b65fc4c52a7fcec25d38c5e62dc26) )
2045 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2046 	SP_BEAU_SOUND
2047 ROM_END
2048 
2049 ROM_START( sp_beaug )
2050 	ROM_REGION( 0x80000, "maincpu", 0 )
2051 	ROM_LOAD( "bp619d3i", 0x0000, 0x8000, CRC(fb1deb93) SHA1(f1cc0b874488120416543f75057af5a4356540ea) )
2052 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) )
2053 	SP_BEAU_SOUND
2054 ROM_END
2055 
2056 ROM_START( sp_beauh )
2057 	ROM_REGION( 0x80000, "maincpu", 0 )
2058 	ROM_LOAD( "619 bpsv all cash d3.2.bin", 0x0000, 0x8000, CRC(2fe21603) SHA1(6f22fc33e52c003f0734cc4773c4c0e0a1711b40) )
2059 	ROM_LOAD( "bp619d3a", 0x8000, 0x8000, CRC(6ccd693a) SHA1(97d281509883623615b1d634e736d16814963cb8) ) // aka 619 bp all cash d3.1.bin
2060 	SP_BEAU_SOUND
2061 ROM_END
2062 
2063 
2064 #define SP_BIGBD_SOUND \
2065 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2066 	/* not used, or missing? */
2067 ROM_START( sp_bigbd )
2068 	ROM_REGION( 0x80000, "maincpu", 0 )
2069 	ROM_LOAD( "bb10d13b", 0x0000, 0x8000, CRC(011bbbd8) SHA1(9fc0fff292badcf636d9d22a8a16f5e832e498a5) )
2070 	ROM_LOAD( "bb10d13a", 0x8000, 0x8000, CRC(c5ca7121) SHA1(5a7e9ff79a9ce6c21f07b04a31ec22ebb80d61e1) )
2071 	SP_BIGBD_SOUND
2072 ROM_END
2073 
2074 ROM_START( sp_bigbda )
2075 	ROM_REGION( 0x80000, "maincpu", 0 )
2076 	ROM_LOAD( "bb10d13c", 0x0000, 0x8000, CRC(8c5f7fde) SHA1(f4e070041b2a06d2ed61d8a9ebe0c503036c93e4) )
2077 	ROM_LOAD( "bb10d13a", 0x8000, 0x8000, CRC(c5ca7121) SHA1(5a7e9ff79a9ce6c21f07b04a31ec22ebb80d61e1) )
2078 	SP_BIGBD_SOUND
2079 ROM_END
2080 
2081 
2082 
2083 #define SP_BRKBK_SOUND \
2084 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2085 	/* not used, or missing? */
2086 
2087 ROM_START( sp_brkbk )
2088 	ROM_REGION( 0x80000, "maincpu", 0 )
2089 	ROM_LOAD( "btb80dsk.2", 0x0000, 0x8000, CRC(a13b8dc7) SHA1(eca89375e02a15b0031e3d1c0acc053eb7906b1a) )
2090 	ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) )
2091 	SP_BRKBK_SOUND
2092 ROM_END
2093 
2094 ROM_START( sp_brkbka )
2095 	ROM_REGION( 0x80000, "maincpu", 0 )
2096 	ROM_LOAD( "btb80nav.2", 0x0000, 0x8000, CRC(664d5397) SHA1(ce48d52139dc14542186d60975435a22c3b1006c) )
2097 	ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) )
2098 	SP_BRKBK_SOUND
2099 ROM_END
2100 
2101 ROM_START( sp_brkbkb )
2102 	ROM_REGION( 0x80000, "maincpu", 0 )
2103 	ROM_LOAD( "btb80nsk.2", 0x0000, 0x8000, CRC(2c7f49c1) SHA1(9e55bec6710b763e0dc300c45a01b81a26074853) )
2104 	ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) )
2105 	SP_BRKBK_SOUND
2106 ROM_END
2107 
2108 ROM_START( sp_brkbkc )
2109 	ROM_REGION( 0x80000, "maincpu", 0 )
2110 	ROM_LOAD( "btb80nsv.2", 0x0000, 0x8000, CRC(2a6a924e) SHA1(0ab0404b8b8e651f6c40f8d8a4166ccfbd2df3b2) )
2111 	ROM_LOAD( "btb80.1", 0x8000, 0x8000, CRC(9a828e00) SHA1(06784d0b3586930bbbbb880f088ba4b417d71587) )
2112 	SP_BRKBK_SOUND
2113 ROM_END
2114 
2115 ROM_START( sp_brkbkd )
2116 	ROM_REGION( 0x80000, "maincpu", 0 )
2117 	ROM_LOAD( "0008p6.bin", 0x0000, 0x010000, CRC(4fc20e58) SHA1(4530998a60731283430801028a59b7a4fbd3f1bc) ) // merged rom
2118 	SP_BRKBK_SOUND
2119 ROM_END
2120 
2121 
2122 
2123 #define SP_CAMEL_SOUND \
2124 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2125 	/* not used, or missing? */
2126 
2127 
2128 ROM_START( sp_camel )
2129 	ROM_REGION( 0x80000, "maincpu", 0 )
2130 	ROM_LOAD( "ca552p7b", 0x0000, 0x8000, CRC(96046b89) SHA1(e26a0de1ec735b5302f27ee8c3df2314c717eaf7) )
2131 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2132 	SP_CAMEL_SOUND
2133 ROM_END
2134 
2135 ROM_START( sp_camela )
2136 	ROM_REGION( 0x80000, "maincpu", 0 )
2137 	ROM_LOAD( "ca552p7c", 0x0000, 0x8000, CRC(1b40af8f) SHA1(705896b8fd0741d65ba78711999ad8f7a0d97796) )
2138 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2139 	SP_CAMEL_SOUND
2140 ROM_END
2141 
2142 ROM_START( sp_camelb )
2143 	ROM_REGION( 0x80000, "maincpu", 0 )
2144 	ROM_LOAD( "ca552p7d", 0x0000, 0x8000, CRC(9011b006) SHA1(8ed8ea62a735e86a8ff90564c5ccd2893a886c9a) )
2145 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2146 	SP_CAMEL_SOUND
2147 ROM_END
2148 
2149 ROM_START( sp_camelc )
2150 	ROM_REGION( 0x80000, "maincpu", 0 )
2151 	ROM_LOAD( "ca552p7e", 0x0000, 0x8000, CRC(1d557400) SHA1(eb707f20b90cbaec6e1d4a3209aac44e41bd5c2e) )
2152 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2153 	SP_CAMEL_SOUND
2154 ROM_END
2155 
2156 ROM_START( sp_cameld )
2157 	ROM_REGION( 0x80000, "maincpu", 0 )
2158 	ROM_LOAD( "ca552p7f", 0x0000, 0x8000, CRC(da23aa50) SHA1(94181fb1edacd4c49aaa9047f4ab1f39248d3382) )
2159 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2160 	SP_CAMEL_SOUND
2161 ROM_END
2162 
2163 ROM_START( sp_camele )
2164 	ROM_REGION( 0x80000, "maincpu", 0 )
2165 	ROM_LOAD( "ca552p7g", 0x0000, 0x8000, CRC(57676e56) SHA1(a1fb17e230d528f262e1248d28870f16116b1559) )
2166 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2167 	SP_CAMEL_SOUND
2168 ROM_END
2169 
2170 ROM_START( sp_camelf )
2171 	ROM_REGION( 0x80000, "maincpu", 0 )
2172 	ROM_LOAD( "ca552p7h", 0x0000, 0x8000, CRC(dc3671df) SHA1(a41acac50f94a7ca6b80c56c9e6d7469c920ba37) )
2173 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2174 	SP_CAMEL_SOUND
2175 ROM_END
2176 
2177 ROM_START( sp_camelg )
2178 	ROM_REGION( 0x80000, "maincpu", 0 )
2179 	ROM_LOAD( "ca552p7i", 0x0000, 0x8000, CRC(5172b5d9) SHA1(ec286a283178d33c966d718f8a65073e4d3d73ea) )
2180 	ROM_LOAD( "ca552p7a", 0x8000, 0x8000, CRC(40f32602) SHA1(ff7067db5cbf3ff997032a21e8d9c493e9192ec1) )
2181 	SP_CAMEL_SOUND
2182 ROM_END
2183 
2184 ROM_START( sp_camelh )
2185 	ROM_REGION( 0x80000, "maincpu", 0 )
2186 	ROM_LOAD( "ca562p5b", 0x0000, 0x8000, CRC(30c82da8) SHA1(ee20c6960f726163cb9d77777b02594789633850) )
2187 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2188 	SP_CAMEL_SOUND
2189 ROM_END
2190 
2191 ROM_START( sp_cameli )
2192 	ROM_REGION( 0x80000, "maincpu", 0 )
2193 	ROM_LOAD( "ca562p5c", 0x0000, 0x8000, CRC(bd8ce9ae) SHA1(0a2553dc9a189e940e176a40df766a752d882d87) )
2194 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2195 	SP_CAMEL_SOUND
2196 ROM_END
2197 
2198 ROM_START( sp_camelj )
2199 	ROM_REGION( 0x80000, "maincpu", 0 )
2200 	ROM_LOAD( "ca562p5d", 0x0000, 0x8000, CRC(36ddf627) SHA1(319c68600a729cd249fb7d86a1f94067f0ba90de) )
2201 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2202 	SP_CAMEL_SOUND
2203 ROM_END
2204 
2205 ROM_START( sp_camelk )
2206 	ROM_REGION( 0x80000, "maincpu", 0 )
2207 	ROM_LOAD( "ca562p5e", 0x0000, 0x8000, CRC(bb993221) SHA1(c71e923cdf2338a37a50c09ce3c4ab2c1f932624) )
2208 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2209 	SP_CAMEL_SOUND
2210 ROM_END
2211 
2212 ROM_START( sp_camell )
2213 	ROM_REGION( 0x80000, "maincpu", 0 )
2214 	ROM_LOAD( "ca562p5f", 0x0000, 0x8000, CRC(7cefec71) SHA1(581f4b9b8bcde27860361b1ef1d79e91f8a81308) )
2215 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2216 	SP_CAMEL_SOUND
2217 ROM_END
2218 
2219 ROM_START( sp_camelm )
2220 	ROM_REGION( 0x80000, "maincpu", 0 )
2221 	ROM_LOAD( "ca562p5g", 0x0000, 0x8000, CRC(f1ab2877) SHA1(ad3f66a8915d4cc640947c74a099084eca0fb01e) )
2222 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2223 	SP_CAMEL_SOUND
2224 ROM_END
2225 
2226 ROM_START( sp_cameln )
2227 	ROM_REGION( 0x80000, "maincpu", 0 )
2228 	ROM_LOAD( "ca562p5h", 0x0000, 0x8000, CRC(7afa37fe) SHA1(d01a079ac8b11cb5a248b74253376913b93f7796) )
2229 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2230 	SP_CAMEL_SOUND
2231 ROM_END
2232 
2233 ROM_START( sp_camelo )
2234 	ROM_REGION( 0x80000, "maincpu", 0 )
2235 	ROM_LOAD( "ca562p5i", 0x0000, 0x8000, CRC(f7bef3f8) SHA1(ee9e4adc4f918e34012a0527e722402dec33f6fc) )
2236 	ROM_LOAD( "ca562p5a", 0x8000, 0x8000, CRC(61ccd154) SHA1(07345e0d8d90ef36737b30a00a7f8d252aaaf596) )
2237 	SP_CAMEL_SOUND
2238 ROM_END
2239 
2240 
2241 
2242 #define SP_CLBNA_SOUND \
2243 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2244 	/* not used, or missing? */
2245 
2246 ROM_START( sp_clbna )
2247 	ROM_REGION( 0x80000, "maincpu", 0 )
2248 	ROM_LOAD( "cn620d3b", 0x0000, 0x8000, CRC(7253bff1) SHA1(f2f148669b60438950eefa45f7f6d9fdeed13f4b) )
2249 	ROM_LOAD( "cn620d3a", 0x8000, 0x8000, CRC(abe0cb02) SHA1(983702166303d796aa805f9a7daad696bbcf0c7f) )
2250 	SP_CLBNA_SOUND
2251 ROM_END
2252 
2253 
2254 ROM_START( sp_clbnaa )
2255 	ROM_REGION( 0x80000, "maincpu", 0 )
2256 	ROM_LOAD( "cn620d3c", 0x0000, 0x8000, CRC(ff177bf7) SHA1(7ad64041a9ebeb4e3a60445987121f3db724bcaa) )
2257 	ROM_LOAD( "cn620d3a", 0x8000, 0x8000, CRC(abe0cb02) SHA1(983702166303d796aa805f9a7daad696bbcf0c7f) )
2258 	SP_CLBNA_SOUND
2259 ROM_END
2260 
2261 
2262 
2263 #define SP_CODER_SOUND \
2264 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2265 	/* not used, or missing? */
2266 
2267 ROM_START( sp_coder )
2268 	ROM_REGION( 0x80000, "maincpu", 0 )
2269 	ROM_LOAD( "cr655d3b", 0x0000, 0x8000, CRC(a41a1de4) SHA1(868b3e8740e875e2a9109c92c8df3de3e32c7265) )
2270 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2271 	SP_CODER_SOUND
2272 ROM_END
2273 
2274 
2275 ROM_START( sp_codera )
2276 	ROM_REGION( 0x80000, "maincpu", 0 )
2277 	ROM_LOAD( "cr655d3c", 0x0000, 0x8000, CRC(295ed9e2) SHA1(4d733f3710dff413554f591d746f3081f90fc782) )
2278 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2279 	SP_CODER_SOUND
2280 ROM_END
2281 
2282 
2283 ROM_START( sp_coderb )
2284 	ROM_REGION( 0x80000, "maincpu", 0 )
2285 	ROM_LOAD( "cr655d3d", 0x0000, 0x8000, CRC(a20fc66b) SHA1(df67d0fe655e218afc92342609411e76be4dd47b) )
2286 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2287 	SP_CODER_SOUND
2288 ROM_END
2289 
2290 ROM_START( sp_coderc )
2291 	ROM_REGION( 0x80000, "maincpu", 0 )
2292 	ROM_LOAD( "cr655d3e", 0x0000, 0x8000, CRC(2f4b026d) SHA1(40cf7d9a181bf67a9ef13f5525a036c8f3c561e8) )
2293 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2294 	SP_CODER_SOUND
2295 ROM_END
2296 
2297 ROM_START( sp_coderd )
2298 	ROM_REGION( 0x80000, "maincpu", 0 )
2299 	ROM_LOAD( "cr655d3f", 0x0000, 0x8000, CRC(e83ddc3d) SHA1(ed5cde1828dc61510e8675829e78984d20da29f3) )
2300 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2301 	SP_CODER_SOUND
2302 ROM_END
2303 
2304 ROM_START( sp_codere )
2305 	ROM_REGION( 0x80000, "maincpu", 0 )
2306 	ROM_LOAD( "cr655d3g", 0x0000, 0x8000, CRC(6579183b) SHA1(9a3be8153116bc638a3d846d12f93ec89beb5423) )
2307 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2308 	SP_CODER_SOUND
2309 ROM_END
2310 
2311 ROM_START( sp_coderf )
2312 	ROM_REGION( 0x80000, "maincpu", 0 )
2313 	ROM_LOAD( "cr655d3h", 0x0000, 0x8000, CRC(ee2807b2) SHA1(73fb60ab33d7a8ccba68ba49d29ac6340b52853d) )
2314 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2315 	SP_CODER_SOUND
2316 ROM_END
2317 
2318 ROM_START( sp_coderg )
2319 	ROM_REGION( 0x80000, "maincpu", 0 )
2320 	ROM_LOAD( "cr655d3i", 0x0000, 0x8000, CRC(636cc3b4) SHA1(4a5b786df56afe6bb0802f6246e6e77ae13ba391) )
2321 	ROM_LOAD( "cr655d3a", 0x8000, 0x8000, CRC(9df65a1b) SHA1(c2a536bac290e79203dcdb26f3b88dd2740a3518) )
2322 	SP_CODER_SOUND
2323 ROM_END
2324 
2325 
2326 #define SP_CRISS_SOUND \
2327 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2328 	/* not used, or missing? */
2329 
2330 ROM_START( sp_criss )
2331 	ROM_REGION( 0x80000, "maincpu", 0 )
2332 	ROM_LOAD( "cc590d2b", 0x0000, 0x8000, CRC(05c01b41) SHA1(cee6c4ed440e378e53cb11ae9d100b2be5c99134) )
2333 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2334 	SP_CRISS_SOUND
2335 ROM_END
2336 
2337 ROM_START( sp_crissa )
2338 	ROM_REGION( 0x80000, "maincpu", 0 )
2339 	ROM_LOAD( "cc590d2c", 0x0000, 0x8000, CRC(8884df47) SHA1(2339cf16a30597e37420eaee195a358a74cc7a8c) )
2340 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2341 	SP_CRISS_SOUND
2342 ROM_END
2343 
2344 ROM_START( sp_crissb )
2345 	ROM_REGION( 0x80000, "maincpu", 0 )
2346 	ROM_LOAD( "cc590d2d", 0x0000, 0x8000, CRC(03d5c0ce) SHA1(ec5024136648c3099fa5830fb165f4a4d7f18d43) )
2347 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2348 	SP_CRISS_SOUND
2349 ROM_END
2350 
2351 ROM_START( sp_crissc )
2352 	ROM_REGION( 0x80000, "maincpu", 0 )
2353 	ROM_LOAD( "cc590d2e", 0x0000, 0x8000, CRC(8e9104c8) SHA1(58ea715512ba4399445fadc5e1e6bcd5e0feb0b2) )
2354 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2355 	SP_CRISS_SOUND
2356 ROM_END
2357 
2358 ROM_START( sp_crissd )
2359 	ROM_REGION( 0x80000, "maincpu", 0 )
2360 	ROM_LOAD( "cc590d2f", 0x0000, 0x8000, CRC(49e7da98) SHA1(6aa68fc5ea2801a539446131da2a2f9965e366a4) )
2361 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2362 	SP_CRISS_SOUND
2363 ROM_END
2364 
2365 ROM_START( sp_crisse )
2366 	ROM_REGION( 0x80000, "maincpu", 0 )
2367 	ROM_LOAD( "cc590d2g", 0x0000, 0x8000, CRC(c4a31e9e) SHA1(691f5ad7380cdf072ad71df0ed664e26fde1602d) )
2368 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2369 	SP_CRISS_SOUND
2370 ROM_END
2371 
2372 ROM_START( sp_crissf )
2373 	ROM_REGION( 0x80000, "maincpu", 0 )
2374 	ROM_LOAD( "cc590d2h", 0x0000, 0x8000, CRC(4ff20117) SHA1(a94350de04f797e69ede93e1f64a686be2be8e46) )
2375 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2376 	SP_CRISS_SOUND
2377 ROM_END
2378 
2379 ROM_START( sp_crissg )
2380 	ROM_REGION( 0x80000, "maincpu", 0 )
2381 	ROM_LOAD( "cc590d2i", 0x0000, 0x8000, CRC(c2b6c511) SHA1(1960aad3dbe0ea2d1cf142b7d27a1a7c7c7a5049) )
2382 	ROM_LOAD( "cc590d2a", 0x8000, 0x8000, CRC(8519dd4c) SHA1(14446d9cc8dc4c3120ec8a1a6d151bc094733a00) )
2383 	SP_CRISS_SOUND
2384 ROM_END
2385 
2386 
2387 
2388 #define SP_DAYTR_SOUND \
2389 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2390 	/* not used, or missing? */
2391 
2392 
2393 ROM_START( sp_daytr )
2394 	ROM_REGION( 0x80000, "maincpu", 0 )
2395 	ROM_LOAD( "dt656p5b", 0x0000, 0x8000, CRC(925884b2) SHA1(da9284b9b23720a20b794c0a9122872d372b6cd2) )
2396 	ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) )
2397 	SP_DAYTR_SOUND
2398 ROM_END
2399 
2400 ROM_START( sp_daytra )
2401 	ROM_REGION( 0x80000, "maincpu", 0 )
2402 	ROM_LOAD( "dt656p5c", 0x0000, 0x8000, CRC(1f1c40b4) SHA1(e0b9842c34370fbdcfa6f1aa3121403d61487f0f) )
2403 	ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) )
2404 	SP_DAYTR_SOUND
2405 ROM_END
2406 
2407 ROM_START( sp_daytrb )
2408 	ROM_REGION( 0x80000, "maincpu", 0 )
2409 	ROM_LOAD( "dt656p5d", 0x0000, 0x8000, CRC(944d5f3d) SHA1(67279ae14eea9bc93465e72f20b0e04f804cdea4) )
2410 	ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) )
2411 	SP_DAYTR_SOUND
2412 ROM_END
2413 
2414 ROM_START( sp_daytrc )
2415 	ROM_REGION( 0x80000, "maincpu", 0 )
2416 	ROM_LOAD( "dt656p5e", 0x0000, 0x8000, CRC(19099b3b) SHA1(77f681681b5489c730bbc2585332f6bb2bc06d0b) )
2417 	ROM_LOAD( "dt656p5a", 0x8000, 0x8000, CRC(272a7e08) SHA1(b8a7c31fba74adaea270c2a394636d9bdbf3d443) )
2418 	SP_DAYTR_SOUND
2419 ROM_END
2420 
2421 
2422 
2423 #define SP_DONKY_SOUND \
2424 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2425 	/* not used, or missing? */
2426 
2427 ROM_START( sp_donky )
2428 	ROM_REGION( 0x80000, "maincpu", 0 )
2429 	ROM_LOAD( "dd663p2b", 0x0000, 0x8000, CRC(49c60006) SHA1(9a4964df1238f267cdf05fa063f7de8b5716da10) )
2430 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2431 	SP_DONKY_SOUND
2432 ROM_END
2433 
2434 ROM_START( sp_donkya )
2435 	ROM_REGION( 0x80000, "maincpu", 0 )
2436 	ROM_LOAD( "dd663p2c", 0x0000, 0x8000, CRC(c482c400) SHA1(dc5087260772807725ce08e7fd89ee5c19406fe5) )
2437 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2438 	SP_DONKY_SOUND
2439 ROM_END
2440 
2441 ROM_START( sp_donkyb )
2442 	ROM_REGION( 0x80000, "maincpu", 0 )
2443 	ROM_LOAD( "dd663p2d", 0x0000, 0x8000, CRC(4fd3db89) SHA1(f1233adfbfd95c87ebf7706bb242b7297947699c) )
2444 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2445 	SP_DONKY_SOUND
2446 ROM_END
2447 
2448 ROM_START( sp_donkyc )
2449 	ROM_REGION( 0x80000, "maincpu", 0 )
2450 	ROM_LOAD( "dd663p2e", 0x0000, 0x8000, CRC(c2971f8f) SHA1(c14db5294c397148293c496d52ac0b41067952b2) )
2451 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2452 	SP_DONKY_SOUND
2453 ROM_END
2454 
2455 ROM_START( sp_donkyd )
2456 	ROM_REGION( 0x80000, "maincpu", 0 )
2457 	ROM_LOAD( "dd663p2f", 0x0000, 0x8000, CRC(05e1c1df) SHA1(c00fe8553eac50229dc6bf2a5016c353fcb61c82) )
2458 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2459 	SP_DONKY_SOUND
2460 ROM_END
2461 
2462 ROM_START( sp_donkye )
2463 	ROM_REGION( 0x80000, "maincpu", 0 )
2464 	ROM_LOAD( "dd663p2g", 0x0000, 0x8000, CRC(88a505d9) SHA1(0d10f8e102daddde840b582cb962270f6180a399) )
2465 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2466 	SP_DONKY_SOUND
2467 ROM_END
2468 
2469 ROM_START( sp_donkyf )
2470 	ROM_REGION( 0x80000, "maincpu", 0 )
2471 	ROM_LOAD( "dd663p2h", 0x0000, 0x8000, CRC(03f41a50) SHA1(907a947449a7dccfff00dca2536e0bc230b5771d) )
2472 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2473 	SP_DONKY_SOUND
2474 ROM_END
2475 
2476 ROM_START( sp_donkyg )
2477 	ROM_REGION( 0x80000, "maincpu", 0 )
2478 	ROM_LOAD( "dd663p2i", 0x0000, 0x8000, CRC(8eb0de56) SHA1(6411e9008b09f9387622911e09d954dc7e89c6cf) )
2479 	ROM_LOAD( "dd663p2a", 0x0000, 0x8000, CRC(9a477e7e) SHA1(d6206495c1a75ac2c1ce51f24ca18898916b6e11) )
2480 	SP_DONKY_SOUND
2481 ROM_END
2482 
2483 
2484 
2485 #define SP_DYOUR_SOUND \
2486 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2487 	/* not used, or missing? */
2488 
2489 ROM_START( sp_dyour )
2490 	ROM_REGION( 0x80000, "maincpu", 0 )
2491 	ROM_LOAD( "dym467p2.2.bin", 0x0000, 0x8000, CRC(c85dede8) SHA1(c6cc3bb343983aa95f3c95992949ba49d5076a32) )
2492 	ROM_LOAD( "dym467p2.1.bin", 0x8000, 0x8000, CRC(fd9999c9) SHA1(929aa9bcf92d264d700d629ad3f1c0417d679651) )
2493 	SP_DYOUR_SOUND
2494 ROM_END
2495 
2496 
2497 #define SP_FESTI_SOUND \
2498 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2499 	/* not used, or missing? */
2500 
2501 ROM_START( sp_festi )
2502 	ROM_REGION( 0x80000, "maincpu", 0 )
2503 	ROM_LOAD( "0001rp10.bin", 0x0000, 0x010000, CRC(e584c26e) SHA1(dc48e27895c5c0b2004f6bc74ec0bdfa24af9613) ) // merged rom
2504 	SP_FESTI_SOUND
2505 ROM_END
2506 
2507 #define SP_BEAU2_SOUND \
2508 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2509 	/* not used, or missing? */
2510 
2511 ROM_START( sp_beau2 )
2512 	ROM_REGION( 0x80000, "maincpu", 0 )
2513 	ROM_LOAD( "bp618p1b", 0x0000, 0x8000, CRC(834501f9) SHA1(7552506d187ebc3322e2b5e913853eaff1615ef2) )
2514 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2515 	SP_BEAU2_SOUND
2516 ROM_END
2517 
2518 ROM_START( sp_beau2a )
2519 	ROM_REGION( 0x80000, "maincpu", 0 )
2520 	ROM_LOAD( "bp618p1c", 0x0000, 0x8000, CRC(0e01c5ff) SHA1(9c703a641763429214a62a3c60a18ea07f516173) )
2521 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2522 	SP_BEAU2_SOUND
2523 ROM_END
2524 
2525 ROM_START( sp_beau2b )
2526 	ROM_REGION( 0x80000, "maincpu", 0 )
2527 	ROM_LOAD( "bp618p1d", 0x0000, 0x8000, CRC(8550da76) SHA1(da88af51e2408e0717ee2a053efe47da483c825e) )
2528 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2529 	SP_BEAU2_SOUND
2530 ROM_END
2531 
2532 ROM_START( sp_beau2c )
2533 	ROM_REGION( 0x80000, "maincpu", 0 )
2534 	ROM_LOAD( "bp618p1e", 0x0000, 0x8000, CRC(08141e70) SHA1(1d9223cff34263d6bfcd24ce89d189d96cb3261e) )
2535 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2536 	SP_BEAU2_SOUND
2537 ROM_END
2538 
2539 ROM_START( sp_beau2d )
2540 	ROM_REGION( 0x80000, "maincpu", 0 )
2541 	ROM_LOAD( "bp618p1f", 0x0000, 0x8000, CRC(cf62c020) SHA1(18ee3ea51dca5724fa7e307dcc25a348eee64cec) )
2542 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2543 	SP_BEAU2_SOUND
2544 ROM_END
2545 
2546 ROM_START( sp_beau2e )
2547 	ROM_REGION( 0x80000, "maincpu", 0 )
2548 	ROM_LOAD( "bp618p1g", 0x0000, 0x8000, CRC(42260426) SHA1(890204f06c0103a60a5ece55e22739bd40004a84) )
2549 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2550 	SP_BEAU2_SOUND
2551 ROM_END
2552 
2553 ROM_START( sp_beau2f )
2554 	ROM_REGION( 0x80000, "maincpu", 0 )
2555 	ROM_LOAD( "bp618p1i", 0x0000, 0x8000, CRC(4433dfa9) SHA1(8ccdcb0a638f28b5772dc1a5865be6573b8816aa) )
2556 	ROM_LOAD( "bp618p1a", 0x8000, 0x8000, CRC(8d484a66) SHA1(a919b4dc49a0103a2a2f6ed25f4d4c9a57c60fe1) )
2557 	SP_BEAU2_SOUND
2558 ROM_END
2559 
2560 
2561 
2562 #define SP_GHOST_SOUND \
2563 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2564 	/* not used, or missing? */
2565 
2566 ROM_START( sp_ghost )
2567 	ROM_REGION( 0x80000, "maincpu", 0 )
2568 	ROM_LOAD( "gt668p3b", 0x0000, 0x8000, CRC(94c96f58) SHA1(65b1e4874f7d34289df0ed50bb8553d8c56c1f52) )
2569 	ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) )
2570 	SP_GHOST_SOUND
2571 ROM_END
2572 
2573 ROM_START( sp_ghosta )
2574 	ROM_REGION( 0x80000, "maincpu", 0 )
2575 	ROM_LOAD( "gt668p3c", 0x0000, 0x8000, CRC(198dab5e) SHA1(9c90cd7581badfac64662dbf0f6d3b3f300aba63) )
2576 	ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) )
2577 	SP_GHOST_SOUND
2578 ROM_END
2579 
2580 ROM_START( sp_ghostb )
2581 	ROM_REGION( 0x80000, "maincpu", 0 )
2582 	ROM_LOAD( "gt668p3d", 0x0000, 0x8000, CRC(92dcb4d7) SHA1(bc9b15a8f3cf2e3fea1407557d68d3bc8f0558e9) )
2583 	ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) )
2584 	SP_GHOST_SOUND
2585 ROM_END
2586 
2587 ROM_START( sp_ghostc )
2588 	ROM_REGION( 0x80000, "maincpu", 0 )
2589 	ROM_LOAD( "gt668p3e", 0x0000, 0x8000, CRC(1f9870d1) SHA1(5e20a165800871bdb68fb71e65a4fea3fb6312d4) )
2590 	ROM_LOAD( "gt668p3a", 0x8000, 0x8000, CRC(81c4163d) SHA1(f533bddfd862df9413128742cfb0a7d2b6b7a122) )
2591 	SP_GHOST_SOUND
2592 ROM_END
2593 
2594 ROM_START( sp_ghostd )
2595 	ROM_REGION( 0x80000, "maincpu", 0 )
2596 	ROM_LOAD( "gt635p2f", 0x0000, 0x8000, CRC(b7962429) SHA1(1b2f75e99462433ea96b3128ee196b7a0d651099) )
2597 	ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) )
2598 	SP_GHOST_SOUND
2599 ROM_END
2600 
2601 ROM_START( sp_ghoste )
2602 	ROM_REGION( 0x80000, "maincpu", 0 )
2603 	ROM_LOAD( "gt635p2g", 0x0000, 0x8000, CRC(3ad2e02f) SHA1(6a199df69be07fa45c71830c8b226a0a3d7505c6) )
2604 	ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) )
2605 	SP_GHOST_SOUND
2606 ROM_END
2607 
2608 ROM_START( sp_ghostf )
2609 	ROM_REGION( 0x80000, "maincpu", 0 )
2610 	ROM_LOAD( "gt635p2h", 0x0000, 0x8000, CRC(b183ffa6) SHA1(555ed997f9999220ec7cbd9b9634ae2bd8474c85) )
2611 	ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) )
2612 	SP_GHOST_SOUND
2613 ROM_END
2614 
2615 ROM_START( sp_ghostg )
2616 	ROM_REGION( 0x80000, "maincpu", 0 )
2617 	ROM_LOAD( "gt635p2i", 0x0000, 0x8000, CRC(3cc73ba0) SHA1(a05db4b42f479e4059547f5e38f06f28169d25a8) )
2618 	ROM_LOAD( "gt635p2a", 0x8000, 0x8000, CRC(8dfc342e) SHA1(528f0a6efa77bff359c14fce6bcf566c0475087b) )
2619 	SP_GHOST_SOUND
2620 ROM_END
2621 
2622 
2623 ROM_START( sp_ghosth )
2624 	ROM_REGION( 0x80000, "maincpu", 0 )
2625 	ROM_LOAD( "gt670p1b", 0x0000, 0x8000, CRC(9acce844) SHA1(5dd96dcc68b0b19710e099504c6d853d6bbcbbe6) )
2626 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2627 	SP_GHOST_SOUND
2628 ROM_END
2629 
2630 ROM_START( sp_ghosti )
2631 	ROM_REGION( 0x80000, "maincpu", 0 )
2632 	ROM_LOAD( "gt670p1c", 0x0000, 0x8000, CRC(17882c42) SHA1(cc817665e7c167a7851d2495b1c24ded1ce687f3) )
2633 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2634 	SP_GHOST_SOUND
2635 ROM_END
2636 
2637 ROM_START( sp_ghostj )
2638 	ROM_REGION( 0x80000, "maincpu", 0 )
2639 	ROM_LOAD( "gt670p1f", 0x0000, 0x8000, CRC(d6eb299d) SHA1(95d160bff6c3f61652d045bb8e88f26edd20f722) )
2640 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2641 	SP_GHOST_SOUND
2642 ROM_END
2643 
2644 ROM_START( sp_ghostk )
2645 	ROM_REGION( 0x80000, "maincpu", 0 )
2646 	ROM_LOAD( "gt670p1g", 0x0000, 0x8000, CRC(5bafed9b) SHA1(2b05dc21c27e0bb9dc95442dafa7808d05c059df) )
2647 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2648 	SP_GHOST_SOUND
2649 ROM_END
2650 
2651 ROM_START( sp_ghostl )
2652 	ROM_REGION( 0x80000, "maincpu", 0 )
2653 	ROM_LOAD( "gt670p1h", 0x0000, 0x8000, CRC(d0fef212) SHA1(86e10dcb2bc15732008b9d29ddea0b3449b26dbb) )
2654 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2655 	SP_GHOST_SOUND
2656 ROM_END
2657 
2658 ROM_START( sp_ghostm )
2659 	ROM_REGION( 0x80000, "maincpu", 0 )
2660 	ROM_LOAD( "gt670p1i", 0x0000, 0x8000, CRC(5dba3614) SHA1(6eb34d4ac94c90190101bcc785df75c52da6059e) )
2661 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2662 	SP_GHOST_SOUND
2663 ROM_END
2664 
2665 ROM_START( sp_ghostn )
2666 	ROM_REGION( 0x80000, "maincpu", 0 )
2667 	ROM_LOAD( "gt670p1j", 0x0000, 0x8000, CRC(42b15d01) SHA1(624bcce8ee77467b246c403e4d6a35d61afcb643) )
2668 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2669 	SP_GHOST_SOUND
2670 ROM_END
2671 
2672 ROM_START( sp_ghosto )
2673 	ROM_REGION( 0x80000, "maincpu", 0 )
2674 	ROM_LOAD( "gt670p1k", 0x0000, 0x8000, CRC(cff59907) SHA1(4e76374bfa3f766d4e920a751a834ed4c1b4ca91) )
2675 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2676 	SP_GHOST_SOUND
2677 ROM_END
2678 
2679 ROM_START( sp_ghostp )
2680 	ROM_REGION( 0x80000, "maincpu", 0 )
2681 	ROM_LOAD( "gt670p1n", 0x0000, 0x8000, CRC(0e969cd8) SHA1(1374fcf0bbc76edec7a5931f4b35c09067d0e61e) )
2682 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2683 	SP_GHOST_SOUND
2684 ROM_END
2685 
2686 ROM_START( sp_ghostq )
2687 	ROM_REGION( 0x80000, "maincpu", 0 )
2688 	ROM_LOAD( "gt670p1p", 0x0000, 0x8000, CRC(83d258de) SHA1(2f20c4b1e9c0cecf5d1abe8eaf7924665203cc2d) )
2689 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2690 	SP_GHOST_SOUND
2691 ROM_END
2692 
2693 ROM_START( sp_ghostr )
2694 	ROM_REGION( 0x80000, "maincpu", 0 )
2695 	ROM_LOAD( "gt670p1q", 0x0000, 0x8000, CRC(08834757) SHA1(7de63d0afd3407a7163eed34fbb10bc585ea7a25) )
2696 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2697 	SP_GHOST_SOUND
2698 ROM_END
2699 
2700 ROM_START( sp_ghosts )
2701 	ROM_REGION( 0x80000, "maincpu", 0 )
2702 	ROM_LOAD( "gt670p1r", 0x0000, 0x8000, CRC(85c78351) SHA1(0bc3e9759684983ff700c21c510f86c5c1b42782) )
2703 	ROM_LOAD( "gt670p1a", 0x8000, 0x8000, CRC(4916a2b1) SHA1(da58289e1f46468e42822f2fa4a9f3af9223d278) )
2704 	SP_GHOST_SOUND
2705 ROM_END
2706 
2707 
2708 #define SP_GLOBE_SOUND \
2709 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2710 	/* not used, or missing? */
2711 
2712 ROM_START( sp_globe )
2713 	ROM_REGION( 0x80000, "maincpu", 0 )
2714 	ROM_LOAD( "gt585p3b", 0x0000, 0x8000, CRC(dee01228) SHA1(a8994c73bad667c8eace40db802e57e839b2d769) )
2715 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2716 	SP_GLOBE_SOUND
2717 ROM_END
2718 
2719 ROM_START( sp_globea )
2720 	ROM_REGION( 0x80000, "maincpu", 0 )
2721 	ROM_LOAD( "gt585p3c", 0x0000, 0x8000, CRC(53a4d62e) SHA1(1d347a4661f17e1602023f9877f6c9ac3d82be0e) )
2722 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2723 	SP_GLOBE_SOUND
2724 ROM_END
2725 
2726 ROM_START( sp_globeb )
2727 	ROM_REGION( 0x80000, "maincpu", 0 )
2728 	ROM_LOAD( "gt585p3d", 0x0000, 0x8000, CRC(d8f5c9a7) SHA1(2b783a373175c9e72ccd1081c97f0463fb677ddd) )
2729 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2730 	SP_GLOBE_SOUND
2731 ROM_END
2732 
2733 ROM_START( sp_globec )
2734 	ROM_REGION( 0x80000, "maincpu", 0 )
2735 	ROM_LOAD( "gt585p3e", 0x0000, 0x8000, CRC(55b10da1) SHA1(0715d2a3b32ccdfaf77d37d45ee4bc5702703142) )
2736 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2737 	SP_GLOBE_SOUND
2738 ROM_END
2739 
2740 ROM_START( sp_globed )
2741 	ROM_REGION( 0x80000, "maincpu", 0 )
2742 	ROM_LOAD( "gt585p3f", 0x0000, 0x8000, CRC(92c7d3f1) SHA1(11c3d511ef164a8ce115e9bd6d35d4711c155977) )
2743 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2744 	SP_GLOBE_SOUND
2745 ROM_END
2746 
2747 ROM_START( sp_globee )
2748 	ROM_REGION( 0x80000, "maincpu", 0 )
2749 	ROM_LOAD( "gt585p3g", 0x0000, 0x8000, CRC(1f8317f7) SHA1(e8a6ada2f9d37524edd4db64fcde328f73c93030) )
2750 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2751 	SP_GLOBE_SOUND
2752 ROM_END
2753 
2754 ROM_START( sp_globef )
2755 	ROM_REGION( 0x80000, "maincpu", 0 )
2756 	ROM_LOAD( "gt585p3h", 0x0000, 0x8000, CRC(94d2087e) SHA1(3b0a1294ef4c5f6ff9e8b9fb10940bae7b54e753) )
2757 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2758 	SP_GLOBE_SOUND
2759 ROM_END
2760 
2761 ROM_START( sp_globeg )
2762 	ROM_REGION( 0x80000, "maincpu", 0 )
2763 	ROM_LOAD( "gt585p3i", 0x0000, 0x8000, CRC(1996cc78) SHA1(01c1ee2d26a670a0847adf36f0c2200336a772cb) )
2764 	ROM_LOAD( "gt585p3a", 0x8000, 0x8000, CRC(5e6547a9) SHA1(79ba6b576cc4c5ada276041cfa8e3b7fa0baf6f3) )
2765 	SP_GLOBE_SOUND
2766 ROM_END
2767 
2768 
2769 #define SP_GOL_SOUND \
2770 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2771 	/* not used, or missing? */
2772 ROM_START( sp_gol )
2773 	ROM_REGION( 0x80000, "maincpu", 0 )
2774 	ROM_LOAD( "gl706p04.bin", 0x0000, 0x010000, CRC(01a48714) SHA1(0a48cfad05905450aa2a7c9dc22f937377894ff0) ) // merged rom
2775 	SP_GOL_SOUND
2776 ROM_END
2777 
2778 
2779 #define SP_GOLDA_SOUND \
2780 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2781 	/* not used, or missing? */
2782 
2783 ROM_START( sp_golda )
2784 	ROM_REGION( 0x80000, "maincpu", 0 )
2785 	ROM_LOAD( "ga701p8b", 0x0000, 0x8000, CRC(68701724) SHA1(7499ac703d03b6a028eb026dffdf6bfc6197f2e7) )
2786 	ROM_LOAD( "ga701p8a", 0x8000, 0x8000, CRC(3ec1730a) SHA1(d097eee7d9cef0af174ebc89e244295fabc83612) )
2787 	SP_GOLDA_SOUND
2788 ROM_END
2789 
2790 ROM_START( sp_goldaa )
2791 	ROM_REGION( 0x80000, "maincpu", 0 )
2792 	ROM_LOAD( "ga701p8c", 0x0000, 0x8000, CRC(e534d322) SHA1(d362bb48894d8a34126bff5890b83cadf436b9f8) )
2793 	ROM_LOAD( "ga701p8a", 0x8000, 0x8000, CRC(3ec1730a) SHA1(d097eee7d9cef0af174ebc89e244295fabc83612) )
2794 	SP_GOLDA_SOUND
2795 ROM_END
2796 
2797 
2798 
2799 
2800 #define SP_GOLDS_SOUND \
2801 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2802 	/* not used, or missing? */
2803 
2804 ROM_START( sp_golds )
2805 	ROM_REGION( 0x80000, "maincpu", 0 )
2806 	ROM_LOAD( "020p3-0b.bin", 0x0000, 0x8000, CRC(12868efb) SHA1(1e7129127bb30d10e817a7906963a80ab986972a) )
2807 	ROM_LOAD( "020p3-0a.bin", 0x8000, 0x8000, CRC(276b62d4) SHA1(0d733b38130d2191fdeb1ae8b0f489005ce4ec4e) )
2808 	SP_GOLDS_SOUND
2809 ROM_END
2810 
2811 
2812 ROM_START( sp_goldsa )
2813 	ROM_REGION( 0x80000, "maincpu", 0 )
2814 	ROM_LOAD( "gs20nav5.2", 0x0000, 0x8000, CRC(f3702ab5) SHA1(ce46318b1ab83b4be3deb141058b14c7a1b9b411) )
2815 	ROM_LOAD( "gs20.1", 0x8000, 0x8000, CRC(5b2911d3) SHA1(9bac67b8da16c241e5960cda21751049eb293362) )
2816 	SP_GOLDS_SOUND
2817 ROM_END
2818 
2819 ROM_START( sp_goldsb )
2820 	ROM_REGION( 0x80000, "maincpu", 0 )
2821 	ROM_LOAD( "gs20nav8.2", 0x0000, 0x8000, CRC(99fe1947) SHA1(81003bef2fc4e9d6b63b0d2839985ffb69a10d5f) )
2822 	ROM_LOAD( "gs20.1", 0x8000, 0x8000, CRC(5b2911d3) SHA1(9bac67b8da16c241e5960cda21751049eb293362) )
2823 	SP_GOLDS_SOUND
2824 ROM_END
2825 
2826 ROM_START( sp_goldsc )
2827 	ROM_REGION( 0x80000, "maincpu", 0 )
2828 	ROM_LOAD( "021p3-0b.bin", 0x0000, 0x8000, CRC(4c86f4bc) SHA1(d03d1c938ffc9ca140a997ca45956036632b9afb) )
2829 	ROM_LOAD( "021p3-0a.bin", 0x8000, 0x8000, CRC(dc792e10) SHA1(ecbd66fe481785b0b6125c4b8d379f8710ed4320) )
2830 	SP_GOLDS_SOUND
2831 ROM_END
2832 
2833 ROM_START( sp_goldsd )
2834 	ROM_REGION( 0x80000, "maincpu", 0 )
2835 	ROM_LOAD( "021p3-0f.bin", 0x0000, 0x8000, CRC(30ae8972) SHA1(aa85e174e93e97b0d23ae6cba031726a5e99547d) )
2836 	ROM_LOAD( "021p3-0a.bin", 0x8000, 0x8000, CRC(dc792e10) SHA1(ecbd66fe481785b0b6125c4b8d379f8710ed4320) )
2837 	SP_GOLDS_SOUND
2838 ROM_END
2839 
2840 ROM_START( sp_goldse )
2841 	ROM_REGION( 0x80000, "maincpu", 0 )
2842 	ROM_LOAD( "724p2-0b.bin", 0x0000, 0x8000, CRC(39c3a458) SHA1(6fe06283e8d942c3fa851a29c069dbcf4a9f07a5) )
2843 	ROM_LOAD( "724p2-0a.bin", 0x0000, 0x8000, CRC(26c9e283) SHA1(7b817b89ff751c068de4c76ee1ddb68183bca5c8) )
2844 	SP_GOLDS_SOUND
2845 ROM_END
2846 
2847 ROM_START( sp_goldsf )
2848 	ROM_REGION( 0x80000, "maincpu", 0 )
2849 	ROM_LOAD( "724p2-0z.bin", 0x0000, 0x8000, CRC(1219607f) SHA1(c5b4b92a237884df5cc4ca5d5563c9b66b183fa5) )
2850 	ROM_LOAD( "724p2-0a.bin", 0x0000, 0x8000, CRC(26c9e283) SHA1(7b817b89ff751c068de4c76ee1ddb68183bca5c8) )
2851 	SP_GOLDS_SOUND
2852 ROM_END
2853 
2854 ROM_START( sp_goldsg )
2855 	ROM_REGION( 0x80000, "maincpu", 0 )
2856 	ROM_LOAD( "0021rp30.bin", 0x0000, 0x010000, CRC(3228013a) SHA1(dcf41ddd3003804062cde928bcb5bc409fa66c75) )
2857 	SP_GOLDS_SOUND
2858 ROM_END
2859 
2860 ROM_START( sp_goldsh )
2861 	ROM_REGION( 0x80000, "maincpu", 0 )
2862 	ROM_LOAD( "0022rp30.bin", 0x0000, 0x010000, CRC(28b80866) SHA1(9f8af3d5cb6a03cba5ba37f2177390eef2950eb4) )
2863 	SP_GOLDS_SOUND
2864 ROM_END
2865 
2866 
2867 
2868 #define SP_GOLDT_SOUND \
2869 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2870 	/* not used, or missing? */
2871 ROM_START( sp_goldt )
2872 	ROM_REGION( 0x80000, "maincpu", 0 )
2873 	ROM_LOAD( "729p2-0b.bin", 0x0000, 0x8000, CRC(a29a7084) SHA1(2a5ac792fd5a7514b74063475ca9419d03f17959) )
2874 	ROM_LOAD( "729p2-0a.bin", 0x8000, 0x8000, CRC(ab402f5c) SHA1(88c92faffa4892b7e5c386d50c2eda4507710707) )
2875 	SP_GOLDT_SOUND
2876 ROM_END
2877 
2878 
2879 #define SP_HERE_SOUND \
2880 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2881 	/* not used, or missing? */
2882 ROM_START( sp_here )
2883 	ROM_REGION( 0x80000, "maincpu", 0 )
2884 	ROM_LOAD( "hw674d8b", 0x0000, 0x8000, CRC(f3f83196) SHA1(4bdca9380632ae3be6b842e24df7597a9f6d073c) )
2885 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2886 	SP_HERE_SOUND
2887 ROM_END
2888 
2889 ROM_START( sp_herea )
2890 	ROM_REGION( 0x80000, "maincpu", 0 )
2891 	ROM_LOAD( "hw674d8c", 0x0000, 0x8000, CRC(7ebcf590) SHA1(0516e596028503870f3095b28e0fbe08bf8fde23) )
2892 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2893 	SP_HERE_SOUND
2894 ROM_END
2895 
2896 ROM_START( sp_hereb )
2897 	ROM_REGION( 0x80000, "maincpu", 0 )
2898 	ROM_LOAD( "hw674d8d", 0x0000, 0x8000, CRC(f5edea19) SHA1(2423e1ed49da5fea39e581d4e6318b8357bf75b2) )
2899 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2900 	SP_HERE_SOUND
2901 ROM_END
2902 
2903 ROM_START( sp_herec )
2904 	ROM_REGION( 0x80000, "maincpu", 0 )
2905 	ROM_LOAD( "hw674d8e", 0x0000, 0x8000, CRC(78a92e1f) SHA1(986086f631b0cfdec204e98fa56a106b37669fc6) )
2906 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2907 	SP_HERE_SOUND
2908 ROM_END
2909 
2910 ROM_START( sp_hered )
2911 	ROM_REGION( 0x80000, "maincpu", 0 )
2912 	ROM_LOAD( "hw674d8f", 0x0000, 0x8000, CRC(bfdff04f) SHA1(a00e440bcbffcacd40e2119b6c0e5a403bd3a20b) )
2913 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2914 	SP_HERE_SOUND
2915 ROM_END
2916 
2917 ROM_START( sp_heree )
2918 	ROM_REGION( 0x80000, "maincpu", 0 )
2919 	ROM_LOAD( "hw674d8g", 0x0000, 0x8000, CRC(329b3449) SHA1(b292363422660cd18d785935e9bb0dcb4f057af9) )
2920 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2921 	SP_HERE_SOUND
2922 ROM_END
2923 
2924 ROM_START( sp_heref )
2925 	ROM_REGION( 0x80000, "maincpu", 0 )
2926 	ROM_LOAD( "hw674d8h", 0x0000, 0x8000, CRC(b9ca2bc0) SHA1(0887cd3d842fecac3730e0fdebca9fcc6a7d3246) )
2927 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2928 	SP_HERE_SOUND
2929 ROM_END
2930 
2931 ROM_START( sp_hereg )
2932 	ROM_REGION( 0x80000, "maincpu", 0 )
2933 	ROM_LOAD( "hw674d8i", 0x0000, 0x8000, CRC(348eefc6) SHA1(2e61b6dc31c7ec739fc994d7389e274337a1f340) )
2934 	ROM_LOAD( "hw674d8a", 0x8000, 0x8000, CRC(dd706eec) SHA1(7c7749a9879421348f4dd8bd574d7922dfd2a3a7) )
2935 	SP_HERE_SOUND
2936 ROM_END
2937 
2938 
2939 #define SP_HOLID_SOUND \
2940 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2941 	/* not used, or missing? */
2942 ROM_START( sp_holid )
2943 	ROM_REGION( 0x80000, "maincpu", 0 )
2944 	ROM_LOAD( "hc669p3b", 0x0000, 0x8000, CRC(c703c949) SHA1(6a97a5a93f811054887feb3bc822f88ddd3d217b) )
2945 	ROM_LOAD( "hc669p3a", 0x8000, 0x8000, CRC(2603d446) SHA1(2f00b9c8a085bf914a7df1c87d593ad6338f4236) )
2946 	SP_HOLID_SOUND
2947 ROM_END
2948 
2949 ROM_START( sp_holida )
2950 	ROM_REGION( 0x80000, "maincpu", 0 )
2951 	ROM_LOAD( "hc669p3c", 0x0000, 0x8000, CRC(4a470d4f) SHA1(b9566b617579a9deaa9b64f3b72b522ccbd8a2d3) )
2952 	ROM_LOAD( "hc669p3a", 0x8000, 0x8000, CRC(2603d446) SHA1(2f00b9c8a085bf914a7df1c87d593ad6338f4236) )
2953 	SP_HOLID_SOUND
2954 ROM_END
2955 
2956 
2957 #define SP_LOTTO_SOUND \
2958 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2959 	/* not used, or missing? */
2960 ROM_START( sp_lotto )
2961 	ROM_REGION( 0x80000, "maincpu", 0 )
2962 	ROM_LOAD( "sp705p14.bin", 0x0000, 0x010000, CRC(46a8a503) SHA1(39d40c6d34ec1879b037d13b47e648ae09f345d8) ) // merged rom
2963 	SP_LOTTO_SOUND
2964 ROM_END
2965 
2966 
2967 #define SP_MAGMO_SOUND \
2968 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
2969 	/* not used, or missing? */
2970 
2971 ROM_START( sp_magmo )
2972 	ROM_REGION( 0x80000, "maincpu", 0 )
2973 	ROM_LOAD( "032p0-3b.bin", 0x0000, 0x8000, CRC(8d22c9c5) SHA1(0126de26e91bbbd80a9c799231b57b1252d862a0) )
2974 	ROM_LOAD( "032p0-3a.bin", 0x8000, 0x8000, CRC(1143184c) SHA1(5cdabdb3e3b67338c6c847993cb5dc78c2bf3ffe) )
2975 	SP_MAGMO_SOUND
2976 ROM_END
2977 
2978 ROM_START( sp_magmoa )
2979 	ROM_REGION( 0x80000, "maincpu", 0 )
2980 	ROM_LOAD( "032p0-3f.bin", 0x0000, 0x8000, CRC(c105081c) SHA1(ca559c6fb1eafcf84e35e23bfebc2d09a2b5cc3f) )
2981 	ROM_LOAD( "032p0-3a.bin", 0x8000, 0x8000, CRC(1143184c) SHA1(5cdabdb3e3b67338c6c847993cb5dc78c2bf3ffe) )
2982 	SP_MAGMO_SOUND
2983 ROM_END
2984 
2985 ROM_START( sp_magmob )
2986 	ROM_REGION( 0x80000, "maincpu", 0 )
2987 	ROM_LOAD( "032p0-3g.bin", 0x0000, 0x8000, CRC(4c41cc1a) SHA1(79c97b41578f2d4b8909fd43aa8741c41ef51b43) )
2988 	ROM_LOAD( "032p0-3a.bin", 0x8000, 0x8000, CRC(1143184c) SHA1(5cdabdb3e3b67338c6c847993cb5dc78c2bf3ffe) )
2989 	SP_MAGMO_SOUND
2990 ROM_END
2991 
2992 ROM_START( sp_magmoc )
2993 	ROM_REGION( 0x80000, "maincpu", 0 )
2994 	ROM_LOAD( "032p0-3h.bin", 0x0000, 0x8000, CRC(c710d393) SHA1(8cbcd45aaa55e4d613d61950790462976d33690a) )
2995 	ROM_LOAD( "032p0-3a.bin", 0x8000, 0x8000, CRC(1143184c) SHA1(5cdabdb3e3b67338c6c847993cb5dc78c2bf3ffe) )
2996 	SP_MAGMO_SOUND
2997 ROM_END
2998 
2999 ROM_START( sp_magmod )
3000 	ROM_REGION( 0x80000, "maincpu", 0 )
3001 	ROM_LOAD( "032p0-3i.bin", 0x0000, 0x8000, CRC(4a541795) SHA1(2d6258e3f0e18fdc07c484ff1c2f596b6c6a0377) )
3002 	ROM_LOAD( "032p0-3a.bin", 0x8000, 0x8000, CRC(1143184c) SHA1(5cdabdb3e3b67338c6c847993cb5dc78c2bf3ffe) )
3003 	SP_MAGMO_SOUND
3004 ROM_END
3005 
3006 
3007 #define SP_MEGMO_SOUND \
3008 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3009 	/* not used, or missing? */
3010 
3011 
3012 ROM_START( sp_megmo )
3013 	ROM_REGION( 0x80000, "maincpu", 0 ) // obtained by splitting a merged rom
3014 	ROM_LOAD( "0004p5_.bin", 0x0000, 0x8000, CRC(348fc072) SHA1(56086caf0b4900d170af26b8165e2df309048d58) )
3015 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3016 	SP_MEGMO_SOUND
3017 ROM_END
3018 
3019 ROM_START( sp_megmoa )
3020 	ROM_REGION( 0x80000, "maincpu", 0 )
3021 	ROM_LOAD( "0004p5b.bin", 0x0000, 0x8000, CRC(7ebdda24) SHA1(ba6ba5079cab1fd27cd40c3bd200df79b2c868b2) )
3022 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3023 	SP_MEGMO_SOUND
3024 ROM_END
3025 
3026 ROM_START( sp_megmob )
3027 	ROM_REGION( 0x80000, "maincpu", 0 )
3028 	ROM_LOAD( "0004p5c.bin", 0x0000, 0x8000, CRC(4c995e81) SHA1(34001cb985f35d7e27f385aa7b829e454a1d5b0c) )
3029 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3030 	SP_MEGMO_SOUND
3031 ROM_END
3032 
3033 ROM_START( sp_megmoc )
3034 	ROM_REGION( 0x80000, "maincpu", 0 )
3035 	ROM_LOAD( "0004p5f.bin", 0x0000, 0x8000, CRC(8dfa5b5e) SHA1(f0cf8b6e5047a3ed7f5f88c49ee97aff9c6c0e44) )
3036 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3037 	SP_MEGMO_SOUND
3038 ROM_END
3039 
3040 ROM_START( sp_megmod )
3041 	ROM_REGION( 0x80000, "maincpu", 0 )
3042 	ROM_LOAD( "0004p5g.bin", 0x0000, 0x8000, CRC(00be9f58) SHA1(fe7f32e065d642c197c791f84d8b1b4ee6bf874d) )
3043 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3044 	SP_MEGMO_SOUND
3045 ROM_END
3046 
3047 ROM_START( sp_megmoe )
3048 	ROM_REGION( 0x80000, "maincpu", 0 )
3049 	ROM_LOAD( "0004p5h.bin", 0x0000, 0x8000, CRC(8bef80d1) SHA1(d283cc9288769de0fa461cd598a00d5a298a5079) )
3050 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3051 	SP_MEGMO_SOUND
3052 ROM_END
3053 
3054 ROM_START( sp_megmof )
3055 	ROM_REGION( 0x80000, "maincpu", 0 )
3056 	ROM_LOAD( "0004p5i.bin", 0x0000, 0x8000, CRC(06ab44d7) SHA1(5c4e6654dc3c61bb1aedf939b863dbe03bb6c3aa) )
3057 	ROM_LOAD( "0004p5a.bin", 0x8000, 0x8000, CRC(48554d64) SHA1(308efa885bad564c098406e9d71a4031ceaaf369) )
3058 	SP_MEGMO_SOUND
3059 ROM_END
3060 
3061 ROM_START( sp_megmog )
3062 	ROM_REGION( 0x80000, "maincpu", 0 )
3063 	ROM_LOAD( "0004p6.bin", 0x0000, 0x010000, CRC(fcfa212d) SHA1(968cc358450d85e6fd4e3086347be7d34d68e012) ) // merged rom
3064 	SP_MEGMO_SOUND
3065 ROM_END
3066 
3067 
3068 
3069 #define SP_MONMA_SOUND \
3070 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3071 	/* not used, or missing? */
3072 
3073 ROM_START( sp_monma )
3074 	ROM_REGION( 0x80000, "maincpu", 0 )
3075 	ROM_LOAD( "006p7b.bin", 0x0000, 0x8000, CRC(81ed5a8e) SHA1(8165f8a40a1fa7ca2afb3d2def37ea88f219e231) )
3076 	ROM_LOAD( "006p7a.bin", 0x8000, 0x8000, CRC(0f44d014) SHA1(1bf4d594226581f5fd9cd749eae92abc49571cdf) )
3077 	SP_MONMA_SOUND
3078 ROM_END
3079 
3080 ROM_START( sp_monmaa )
3081 	ROM_REGION( 0x80000, "maincpu", 0 )
3082 	ROM_LOAD( "006p7f.bin", 0x0000, 0x8000, CRC(cdca9b57) SHA1(f703d765c3fd561646b1e03c4ebc06f3ea2d2f3e) )
3083 	ROM_LOAD( "006p7a.bin", 0x8000, 0x8000, CRC(0f44d014) SHA1(1bf4d594226581f5fd9cd749eae92abc49571cdf) )
3084 	SP_MONMA_SOUND
3085 ROM_END
3086 
3087 ROM_START( sp_monmab )
3088 	ROM_REGION( 0x80000, "maincpu", 0 )
3089 	ROM_LOAD( "006p7g.bin", 0x0000, 0x8000, CRC(408e5f51) SHA1(d4d81a83f640600650b52501a86e54b7eb3990b3) )
3090 	ROM_LOAD( "006p7a.bin", 0x8000, 0x8000, CRC(0f44d014) SHA1(1bf4d594226581f5fd9cd749eae92abc49571cdf) )
3091 	SP_MONMA_SOUND
3092 ROM_END
3093 
3094 ROM_START( sp_monmac )
3095 	ROM_REGION( 0x80000, "maincpu", 0 )
3096 	ROM_LOAD( "006p7h.bin", 0x0000, 0x8000, CRC(cbdf40d8) SHA1(37914d61fdb13df0252c0ef35a5bcdc4a2954293) )
3097 	ROM_LOAD( "006p7a.bin", 0x8000, 0x8000, CRC(0f44d014) SHA1(1bf4d594226581f5fd9cd749eae92abc49571cdf) )
3098 	SP_MONMA_SOUND
3099 ROM_END
3100 
3101 ROM_START( sp_monmad )
3102 	ROM_REGION( 0x80000, "maincpu", 0 )
3103 	ROM_LOAD( "006p7i.bin", 0x0000, 0x8000, CRC(469b84de) SHA1(ea9aef5c98d2a4251cd74df5d15b05d48bf677ab) )
3104 	ROM_LOAD( "006p7a.bin", 0x8000, 0x8000, CRC(0f44d014) SHA1(1bf4d594226581f5fd9cd749eae92abc49571cdf) )
3105 	SP_MONMA_SOUND
3106 ROM_END
3107 
3108 
3109 
3110 
3111 #define SP_MONMO_SOUND \
3112 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3113 	/* not used, or missing? */
3114 
3115 
3116 ROM_START( sp_monmo )
3117 	ROM_REGION( 0x80000, "maincpu", 0 )
3118 	ROM_LOAD( "mm98d17b", 0x0000, 0x8000, CRC(2aa32ecd) SHA1(0f96c9bc362a68afa3e2d2bc082ec402bea9f027) )
3119 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3120 	SP_MONMO_SOUND
3121 ROM_END
3122 
3123 ROM_START( sp_monmoa )
3124 	ROM_REGION( 0x80000, "maincpu", 0 )
3125 	ROM_LOAD( "mm98d17c", 0x0000, 0x8000, CRC(a7e7eacb) SHA1(779a28bf03058b0290a74f7965541b665f6488b1) )
3126 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3127 	SP_MONMO_SOUND
3128 ROM_END
3129 
3130 ROM_START( sp_monmob )
3131 	ROM_REGION( 0x80000, "maincpu", 0 )
3132 	ROM_LOAD( "mm98d17d", 0x0000, 0x8000, CRC(2cb6f542) SHA1(2386c79d5fda1b7048da8335bb03a64592972f96) )
3133 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3134 	SP_MONMO_SOUND
3135 ROM_END
3136 
3137 ROM_START( sp_monmoc )
3138 	ROM_REGION( 0x80000, "maincpu", 0 )
3139 	ROM_LOAD( "mm98d17e", 0x0000, 0x8000, CRC(a1f23144) SHA1(a8671971191f68c270f07592c85271fdd6e4d7f4) )
3140 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3141 	SP_MONMO_SOUND
3142 ROM_END
3143 
3144 ROM_START( sp_monmod )
3145 	ROM_REGION( 0x80000, "maincpu", 0 )
3146 	ROM_LOAD( "mm98d17f", 0x0000, 0x8000, CRC(6684ef14) SHA1(0e19bcae57811aa221e3170cc321201732ba2547) )
3147 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3148 	SP_MONMO_SOUND
3149 ROM_END
3150 
3151 ROM_START( sp_monmoe )
3152 	ROM_REGION( 0x80000, "maincpu", 0 )
3153 	ROM_LOAD( "mm98d17g", 0x0000, 0x8000, CRC(ebc02b12) SHA1(dfd9703d56ddedeccacdb292fc518103a7781829) )
3154 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3155 	SP_MONMO_SOUND
3156 ROM_END
3157 
3158 ROM_START( sp_monmof )
3159 	ROM_REGION( 0x80000, "maincpu", 0 )
3160 	ROM_LOAD( "mm98d17h", 0x0000, 0x8000, CRC(6091349b) SHA1(070281fe81518933e3c91dd97c64c5fd6dff4349) )
3161 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3162 	SP_MONMO_SOUND
3163 ROM_END
3164 
3165 ROM_START( sp_monmog )
3166 	ROM_REGION( 0x80000, "maincpu", 0 )
3167 	ROM_LOAD( "mm98d17i", 0x0000, 0x8000, CRC(edd5f09d) SHA1(5ff68fdd09fca890376c086c526915c8a0d9221a) )
3168 	ROM_LOAD( "mm98d17a", 0x8000, 0x8000, CRC(a55a337a) SHA1(add902b2b3ab1d8e96f6d4855f8ea37e45b547c6) )
3169 	SP_MONMO_SOUND
3170 ROM_END
3171 
3172 
3173 #define SP_NUDEX_SOUND \
3174 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3175 	/* not used, or missing? */
3176 
3177 ROM_START( sp_nudex )
3178 	ROM_REGION( 0x80000, "maincpu", 0 )
3179 	ROM_LOAD( "9398.bin", 0x0000, 0x8000, CRC(76f26a46) SHA1(a94c083db401ba732cb4a97cc276f296b495354d) )
3180 	ROM_LOAD( "9397.bin", 0x8000, 0x8000, CRC(1214fa3b) SHA1(a446d184b32978c35c5d7635d5ac6b8b4afbcf33) )
3181 	SP_NUDEX_SOUND
3182 ROM_END
3183 
3184 ROM_START( sp_nudexa )
3185 	ROM_REGION( 0x80000, "maincpu", 0 )
3186 	ROM_LOAD( "9399.bin", 0x0000, 0x8000, CRC(72a26b8b) SHA1(ad3296ecc35f6deb28978cd045aaa02313a101c8) )
3187 	ROM_LOAD( "9397.bin", 0x8000, 0x8000, CRC(1214fa3b) SHA1(a446d184b32978c35c5d7635d5ac6b8b4afbcf33) )
3188 	SP_NUDEX_SOUND
3189 ROM_END
3190 
3191 
3192 
3193 #define SP_ONBOX_SOUND \
3194 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3195 	/* not used, or missing? */
3196 
3197 ROM_START( sp_onbox )
3198 	ROM_REGION( 0x80000, "maincpu", 0 )
3199 	ROM_LOAD( "016p4-0b.bin", 0x0000, 0x8000, CRC(95376cf9) SHA1(bf60f45c3314147ca6b608ee46cfdf2e92d7073d) )
3200 	ROM_LOAD( "016p4-0a.bin", 0x8000, 0x8000, CRC(3b17be64) SHA1(8a8338a8271f1245050c3dd21d0b9c197c85d0b0) )
3201 	SP_ONBOX_SOUND
3202 ROM_END
3203 
3204 ROM_START( sp_onboxa )
3205 	ROM_REGION( 0x80000, "maincpu", 0 )
3206 	ROM_LOAD( "016p4-0c.bin", 0x0000, 0x8000, CRC(1873a8ff) SHA1(c429334855456231c0afe14f3a1e230835591a4f) )
3207 	ROM_LOAD( "016p4-0a.bin", 0x8000, 0x8000, CRC(3b17be64) SHA1(8a8338a8271f1245050c3dd21d0b9c197c85d0b0) )
3208 	SP_ONBOX_SOUND
3209 ROM_END
3210 
3211 ROM_START( sp_onboxb )
3212 	ROM_REGION( 0x80000, "maincpu", 0 )
3213 	ROM_LOAD( "016p4-0f.bin", 0x0000, 0x8000, CRC(d910ad20) SHA1(1c02cd267d4e2e60567a6beebacc0a577830b682) )
3214 	ROM_LOAD( "016p4-0a.bin", 0x8000, 0x8000, CRC(3b17be64) SHA1(8a8338a8271f1245050c3dd21d0b9c197c85d0b0) )
3215 	SP_ONBOX_SOUND
3216 ROM_END
3217 
3218 ROM_START( sp_onboxc )
3219 	ROM_REGION( 0x80000, "maincpu", 0 )
3220 	ROM_LOAD( "016p4-0g.bin", 0x0000, 0x8000, CRC(54546926) SHA1(216aee054bcd5db3fd93cf1e300b860b84bd49e9) )
3221 	ROM_LOAD( "016p4-0a.bin", 0x8000, 0x8000, CRC(3b17be64) SHA1(8a8338a8271f1245050c3dd21d0b9c197c85d0b0) )
3222 	SP_ONBOX_SOUND
3223 ROM_END
3224 
3225 ROM_START( sp_onboxd )
3226 	ROM_REGION( 0x80000, "maincpu", 0 )
3227 	ROM_LOAD( "016p4-0h.bin", 0x0000, 0x8000, CRC(df0576af) SHA1(16bf9edbd2afffb0d34365f4e3077b56df52796a) )
3228 	ROM_LOAD( "016p4-0a.bin", 0x8000, 0x8000, CRC(3b17be64) SHA1(8a8338a8271f1245050c3dd21d0b9c197c85d0b0) )
3229 	SP_ONBOX_SOUND
3230 ROM_END
3231 
3232 ROM_START( sp_onboxe )
3233 	ROM_REGION( 0x80000, "maincpu", 0 )
3234 	ROM_LOAD( "016p4-0i.bin", 0x0000, 0x8000, CRC(5241b2a9) SHA1(7b8437d3a5d8ea7c3b5260ff0be9284f9c02b414) )
3235 	ROM_LOAD( "016p4-0a.bin", 0x8000, 0x8000, CRC(3b17be64) SHA1(8a8338a8271f1245050c3dd21d0b9c197c85d0b0) )
3236 	SP_ONBOX_SOUND
3237 ROM_END
3238 
3239 ROM_START( sp_onboxf )
3240 	ROM_REGION( 0x80000, "maincpu", 0 )
3241 	ROM_LOAD( "709p5-0b.bin", 0x0000, 0x8000, CRC(0b87a83d) SHA1(4b519977bab90143cd8cd890120fba36bfc20f47) )
3242 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) )
3243 	SP_ONBOX_SOUND
3244 ROM_END
3245 
3246 ROM_START( sp_onboxg )
3247 	ROM_REGION( 0x80000, "maincpu", 0 )
3248 	ROM_LOAD( "709p5-0c.bin", 0x0000, 0x8000, CRC(86c36c3b) SHA1(7f21177bb3e244aaa66752cc398262a86cdf41a4) )
3249 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) )
3250 	SP_ONBOX_SOUND
3251 ROM_END
3252 
3253 ROM_START( sp_onboxh )
3254 	ROM_REGION( 0x80000, "maincpu", 0 )
3255 	ROM_LOAD( "709p5-0f.bin", 0x0000, 0x8000, CRC(47a069e4) SHA1(b99c4b740fea418be7ef51ec7c06373bf9bd2cc8) )
3256 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) )
3257 	SP_ONBOX_SOUND
3258 ROM_END
3259 
3260 ROM_START( sp_onboxi )
3261 	ROM_REGION( 0x80000, "maincpu", 0 )
3262 	ROM_LOAD( "709p5-0g.bin", 0x0000, 0x8000, CRC(cae4ade2) SHA1(48786c08a6e8040ee90e340eba9c3e4b62a96e7c) )
3263 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) )
3264 	SP_ONBOX_SOUND
3265 ROM_END
3266 
3267 ROM_START( sp_onboxj )
3268 	ROM_REGION( 0x80000, "maincpu", 0 )
3269 	ROM_LOAD( "709p5-0h.bin", 0x0000, 0x8000, CRC(41b5b26b) SHA1(ec7ba225ffc77417c6375d840e9bec40ce6387e9) )
3270 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) )
3271 	SP_ONBOX_SOUND
3272 ROM_END
3273 
3274 ROM_START( sp_onboxk )
3275 	ROM_REGION( 0x80000, "maincpu", 0 )
3276 	ROM_LOAD( "709p5-0i.bin", 0x0000, 0x8000, CRC(ccf1766d) SHA1(9557387944e27415cca67e138a9606e626498fa0) )
3277 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) )
3278 	SP_ONBOX_SOUND
3279 ROM_END
3280 
3281 ROM_START( sp_onboxl )
3282 	ROM_REGION( 0x80000, "maincpu", 0 )
3283 	ROM_LOAD( "prom2.bin", 0x0000, 0x8000, CRC(54294a24) SHA1(6ad55fc6d40cb9cb2ef785f4bd99a6c91899cdd5) )
3284 	ROM_LOAD( "709p5-0a.bin", 0x8000, 0x8000, CRC(a9204087) SHA1(99e2e6ba716369f69526b82ad88b22698ed6e2cc) ) // aka prom1.bin
3285 	SP_ONBOX_SOUND
3286 ROM_END
3287 
3288 ROM_START( sp_onboxm )
3289 	ROM_REGION( 0x80000, "maincpu", 0 )
3290 	ROM_LOAD( "0016rp40.bin", 0x0000, 0x010000, CRC(591e3e24) SHA1(b147bfc19aa46eb3237b270d771031caaf978850) ) // merged rom
3291 	SP_ONBOX_SOUND
3292 ROM_END
3293 
3294 ROM_START( sp_onboxn )
3295 	ROM_REGION( 0x80000, "maincpu", 0 )
3296 	ROM_LOAD( "0016rp50.bin", 0x0000, 0x010000, CRC(73c5c449) SHA1(453969ec5c4fe1ce8f118110106e31126a358cda) ) // merged rom
3297 	SP_ONBOX_SOUND
3298 ROM_END
3299 
3300 
3301 
3302 #define SP_PISTE_SOUND \
3303 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3304 	/* not used, or missing? */
3305 
3306 ROM_START( sp_piste )
3307 	ROM_REGION( 0x80000, "maincpu", 0 )
3308 	ROM_LOAD( "0010p5b.bin", 0x0000, 0x8000, CRC(423edc62) SHA1(f0ab4b412d95475b3552c91c7e46bf328a51261c) )
3309 	ROM_LOAD( "0010p5a.bin", 0x8000, 0x8000, CRC(4e4ef499) SHA1(2969e39f126571182decf8506775149b81741df3) )
3310 	SP_PISTE_SOUND
3311 ROM_END
3312 
3313 ROM_START( sp_pistea )
3314 	ROM_REGION( 0x80000, "maincpu", 0 )
3315 	ROM_LOAD( "0010p5c.bin", 0x0000, 0x8000, CRC(cf7a1864) SHA1(476b29e41792a22de32fcfc02c9a7e6aa2ed9008) )
3316 	ROM_LOAD( "0010p5a.bin", 0x8000, 0x8000, CRC(4e4ef499) SHA1(2969e39f126571182decf8506775149b81741df3) )
3317 	SP_PISTE_SOUND
3318 ROM_END
3319 
3320 ROM_START( sp_pisteb )
3321 	ROM_REGION( 0x80000, "maincpu", 0 )
3322 	ROM_LOAD( "0010p5f.bin", 0x0000, 0x8000, CRC(0e191dbb) SHA1(e19d261078992587475d08f5b1252efab34a7255) )
3323 	ROM_LOAD( "0010p5a.bin", 0x8000, 0x8000, CRC(4e4ef499) SHA1(2969e39f126571182decf8506775149b81741df3) )
3324 	SP_PISTE_SOUND
3325 ROM_END
3326 
3327 ROM_START( sp_pistec )
3328 	ROM_REGION( 0x80000, "maincpu", 0 )
3329 	ROM_LOAD( "0010p5g.bin", 0x0000, 0x8000, CRC(835dd9bd) SHA1(0d9b8c7375720376ff13c3fe68d7af1fae7eae3b) )
3330 	ROM_LOAD( "0010p5a.bin", 0x8000, 0x8000, CRC(4e4ef499) SHA1(2969e39f126571182decf8506775149b81741df3) )
3331 	SP_PISTE_SOUND
3332 ROM_END
3333 
3334 ROM_START( sp_pisted )
3335 	ROM_REGION( 0x80000, "maincpu", 0 )
3336 	ROM_LOAD( "0010p5h.bin", 0x0000, 0x8000, CRC(080cc634) SHA1(239837d932f9206bb0bd61510268d801ace11661) )
3337 	ROM_LOAD( "0010p5a.bin", 0x8000, 0x8000, CRC(4e4ef499) SHA1(2969e39f126571182decf8506775149b81741df3) )
3338 	SP_PISTE_SOUND
3339 ROM_END
3340 
3341 ROM_START( sp_pistee )
3342 	ROM_REGION( 0x80000, "maincpu", 0 )
3343 	ROM_LOAD( "0010p5i.bin", 0x0000, 0x8000, CRC(85480232) SHA1(6aeb9d7587909362400f2c628fdb49ad279f9579) )
3344 	ROM_LOAD( "0010p5a.bin", 0x8000, 0x8000, CRC(4e4ef499) SHA1(2969e39f126571182decf8506775149b81741df3) )
3345 	SP_PISTE_SOUND
3346 ROM_END
3347 
3348 
3349 ROM_START( sp_pistef )
3350 	ROM_REGION( 0x80000, "maincpu", 0 )
3351 	ROM_LOAD( "op710p1b", 0x0000, 0x8000, CRC(4710faa8) SHA1(8bfe50793d3cc79154cd90055d456d7617944de4) )
3352 	ROM_LOAD( "op710p1a", 0x8000, 0x8000, CRC(64add8c6) SHA1(46cfa6f9e06a1c74f0230d4b9cc6c3f9d5167cfe) )
3353 	SP_PISTE_SOUND
3354 ROM_END
3355 
3356 ROM_START( sp_pisteg )
3357 	ROM_REGION( 0x80000, "maincpu", 0 )
3358 	ROM_LOAD( "op710p1c", 0x0000, 0x8000, CRC(ca543eae) SHA1(1e7fd9b1f3d8a55387dc885fe1011f50286ecaa3) )
3359 	ROM_LOAD( "op710p1a", 0x8000, 0x8000, CRC(64add8c6) SHA1(46cfa6f9e06a1c74f0230d4b9cc6c3f9d5167cfe) )
3360 	SP_PISTE_SOUND
3361 ROM_END
3362 
3363 ROM_START( sp_pisteh )
3364 	ROM_REGION( 0x80000, "maincpu", 0 )
3365 	ROM_LOAD( "op710p1f", 0x0000, 0x8000, CRC(0b373b71) SHA1(c71c93d6cae52c37458f011f96972bfe38fba418) )
3366 	ROM_LOAD( "op710p1a", 0x8000, 0x8000, CRC(64add8c6) SHA1(46cfa6f9e06a1c74f0230d4b9cc6c3f9d5167cfe) )
3367 	SP_PISTE_SOUND
3368 ROM_END
3369 
3370 ROM_START( sp_pistei )
3371 	ROM_REGION( 0x80000, "maincpu", 0 )
3372 	ROM_LOAD( "op710p1g", 0x0000, 0x8000, CRC(8673ff77) SHA1(f5e27bed47c09f56a1a99b811681d8c1250ff10e) )
3373 	ROM_LOAD( "op710p1a", 0x8000, 0x8000, CRC(64add8c6) SHA1(46cfa6f9e06a1c74f0230d4b9cc6c3f9d5167cfe) )
3374 	SP_PISTE_SOUND
3375 ROM_END
3376 
3377 ROM_START( sp_pistej )
3378 	ROM_REGION( 0x80000, "maincpu", 0 )
3379 	ROM_LOAD( "op710p1h", 0x0000, 0x8000, CRC(0d22e0fe) SHA1(714b4d775022b173df8ae9c7f21def86aa007776) )
3380 	ROM_LOAD( "op710p1a", 0x8000, 0x8000, CRC(64add8c6) SHA1(46cfa6f9e06a1c74f0230d4b9cc6c3f9d5167cfe) )
3381 	SP_PISTE_SOUND
3382 ROM_END
3383 
3384 ROM_START( sp_pistek )
3385 	ROM_REGION( 0x80000, "maincpu", 0 )
3386 	ROM_LOAD( "op710p1i", 0x0000, 0x8000, CRC(806624f8) SHA1(39ed94f493bba316232375b6425376d31c922d8f) )
3387 	ROM_LOAD( "op710p1a", 0x8000, 0x8000, CRC(64add8c6) SHA1(46cfa6f9e06a1c74f0230d4b9cc6c3f9d5167cfe) )
3388 	SP_PISTE_SOUND
3389 ROM_END
3390 
3391 ROM_START( sp_pistel )
3392 	ROM_REGION( 0x80000, "maincpu", 0 )
3393 	ROM_LOAD( "op722p1f", 0x0000, 0x8000, CRC(e30f4c49) SHA1(fb842e5cab78b046fcf7a7098a720977a66d3674) )
3394 	ROM_LOAD( "op722p1a", 0x8000, 0x8000, CRC(26cfaaa8) SHA1(6e5c3a4c22bccab0e84737f4e0c8d4fef9a189aa) )
3395 	SP_PISTE_SOUND
3396 ROM_END
3397 
3398 ROM_START( sp_pistem )
3399 	ROM_REGION( 0x80000, "maincpu", 0 )
3400 	ROM_LOAD( "op722p1g", 0x0000, 0x8000, CRC(6e4b884f) SHA1(f2de0ab5aa57f0d0928d1f02f55a802637b878d9) )
3401 	ROM_LOAD( "op722p1a", 0x8000, 0x8000, CRC(26cfaaa8) SHA1(6e5c3a4c22bccab0e84737f4e0c8d4fef9a189aa) )
3402 	SP_PISTE_SOUND
3403 ROM_END
3404 
3405 ROM_START( sp_pisten )
3406 	ROM_REGION( 0x80000, "maincpu", 0 )
3407 	ROM_LOAD( "op722p1h", 0x0000, 0x8000, CRC(e51a97c6) SHA1(b54fb615daa003144ab57e1ea31a53baa20d607a) )
3408 	ROM_LOAD( "op722p1a", 0x8000, 0x8000, CRC(26cfaaa8) SHA1(6e5c3a4c22bccab0e84737f4e0c8d4fef9a189aa) )
3409 	SP_PISTE_SOUND
3410 ROM_END
3411 
3412 ROM_START( sp_pisteo )
3413 	ROM_REGION( 0x80000, "maincpu", 0 )
3414 	ROM_LOAD( "op722p1i", 0x0000, 0x8000, CRC(685e53c0) SHA1(a876188e93d69b1953a52fa14c951cc082d13853) )
3415 	ROM_LOAD( "op722p1a", 0x8000, 0x8000, CRC(26cfaaa8) SHA1(6e5c3a4c22bccab0e84737f4e0c8d4fef9a189aa) )
3416 	SP_PISTE_SOUND
3417 ROM_END
3418 
3419 ROM_START( sp_pistep )
3420 	ROM_REGION( 0x80000, "maincpu", 0 )
3421 	ROM_LOAD( "otp10.bin", 0x0000, 0x010000, CRC(8a9e40df) SHA1(be1c8c5733d65dbdfefcaeb35050d82d59c75450) ) // merged rom
3422 	SP_PISTE_SOUND
3423 ROM_END
3424 
3425 
3426 
3427 #define SP_POUND_SOUND \
3428 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3429 	/* not used, or missing? */
3430 
3431 
3432 ROM_START( sp_pound )
3433 	ROM_REGION( 0x80000, "maincpu", 0 )
3434 	ROM_LOAD( "pp546p7b", 0x0000, 0x8000, CRC(277ade43) SHA1(bdaa665184a667165a3668dcb50e2d5bb82b57ee) )
3435 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3436 	SP_POUND_SOUND
3437 ROM_END
3438 
3439 ROM_START( sp_pounda )
3440 	ROM_REGION( 0x80000, "maincpu", 0 )
3441 	ROM_LOAD( "pp546p7c", 0x0000, 0x8000, CRC(aa3e1a45) SHA1(f26e138bb546219abd33595f4064b4a3e856a805) )
3442 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3443 	SP_POUND_SOUND
3444 ROM_END
3445 
3446 ROM_START( sp_poundb )
3447 	ROM_REGION( 0x80000, "maincpu", 0 )
3448 	ROM_LOAD( "pp546p7d", 0x0000, 0x8000, CRC(216f05cc) SHA1(4eb5e4408c2bd1d1742a955c66b1379cf639f5c4) )
3449 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3450 	SP_POUND_SOUND
3451 ROM_END
3452 
3453 ROM_START( sp_poundc )
3454 	ROM_REGION( 0x80000, "maincpu", 0 )
3455 	ROM_LOAD( "pp546p7e", 0x0000, 0x8000, CRC(ac2bc1ca) SHA1(baa7aba351d630f9808f70cc2e10f4b01abe6ec7) )
3456 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3457 	SP_POUND_SOUND
3458 ROM_END
3459 
3460 ROM_START( sp_poundd )
3461 	ROM_REGION( 0x80000, "maincpu", 0 )
3462 	ROM_LOAD( "pp546p7f", 0x0000, 0x8000, CRC(6b5d1f9a) SHA1(9b40d6f528d6148320df70a4ffd14a9518f34d2e) )
3463 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3464 	SP_POUND_SOUND
3465 ROM_END
3466 
3467 ROM_START( sp_pounde )
3468 	ROM_REGION( 0x80000, "maincpu", 0 )
3469 	ROM_LOAD( "pp546p7g", 0x0000, 0x8000, CRC(e619db9c) SHA1(ab4c76e9bc0adaa6f896bfcc9332947ce890a933) )
3470 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3471 	SP_POUND_SOUND
3472 ROM_END
3473 
3474 ROM_START( sp_poundf )
3475 	ROM_REGION( 0x80000, "maincpu", 0 )
3476 	ROM_LOAD( "pp546p7h", 0x0000, 0x8000, CRC(6d48c415) SHA1(82cfeec5ef58a16c2f77e64c21bd8c5db57c5983) )
3477 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3478 	SP_POUND_SOUND
3479 ROM_END
3480 
3481 ROM_START( sp_poundg )
3482 	ROM_REGION( 0x80000, "maincpu", 0 )
3483 	ROM_LOAD( "pp546p7i", 0x0000, 0x8000, CRC(e00c0013) SHA1(47ac1f49e6442ab205c40881448ed095aa6eee0e) )
3484 	ROM_LOAD( "pp546p7a", 0x8000, 0x8000, CRC(bec729b0) SHA1(0a3e965a65d5d9df179d374b1397ce8c1ac65e2d) )
3485 	SP_POUND_SOUND
3486 ROM_END
3487 
3488 ROM_START( sp_poundh )
3489 	ROM_REGION( 0x80000, "maincpu", 0 )
3490 	ROM_LOAD( "pp571p5b", 0x0000, 0x8000, CRC(08e95ad4) SHA1(12ee9a1d0047fcd6406f57bd9de15d523bf0b0cb) )
3491 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3492 	SP_POUND_SOUND
3493 ROM_END
3494 
3495 ROM_START( sp_poundi )
3496 	ROM_REGION( 0x80000, "maincpu", 0 )
3497 	ROM_LOAD( "pp571p5c", 0x0000, 0x8000, CRC(85ad9ed2) SHA1(b1e24e394055c973a68a74288c162162ec18cfdc) )
3498 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3499 	SP_POUND_SOUND
3500 ROM_END
3501 
3502 ROM_START( sp_poundj )
3503 	ROM_REGION( 0x80000, "maincpu", 0 )
3504 	ROM_LOAD( "pp571p5d", 0x0000, 0x8000, CRC(0efc815b) SHA1(e9f4931b4b1b674ecd7b60413eac732c0d5a13b6) )
3505 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3506 	SP_POUND_SOUND
3507 ROM_END
3508 
3509 ROM_START( sp_poundk )
3510 	ROM_REGION( 0x80000, "maincpu", 0 )
3511 	ROM_LOAD( "pp571p5e", 0x0000, 0x8000, CRC(83b8455d) SHA1(15781a3ba52f5e13f000d766fbd7d52285955658) )
3512 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3513 	SP_POUND_SOUND
3514 ROM_END
3515 
3516 ROM_START( sp_poundl )
3517 	ROM_REGION( 0x80000, "maincpu", 0 )
3518 	ROM_LOAD( "pp571p5f", 0x0000, 0x8000, CRC(44ce9b0d) SHA1(521689757d48d1dda5bf02351fb4c4335cca7c0f) )
3519 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3520 	SP_POUND_SOUND
3521 ROM_END
3522 
3523 ROM_START( sp_poundm )
3524 	ROM_REGION( 0x80000, "maincpu", 0 )
3525 	ROM_LOAD( "pp571p5g", 0x0000, 0x8000, CRC(c98a5f0b) SHA1(b6af772227b3847f08c8d602e00da78e9a2a11b4) )
3526 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3527 	SP_POUND_SOUND
3528 ROM_END
3529 
3530 ROM_START( sp_poundn )
3531 	ROM_REGION( 0x80000, "maincpu", 0 )
3532 	ROM_LOAD( "pp571p5h", 0x0000, 0x8000, CRC(42db4082) SHA1(0e3b5b46d76a2865e5b8a44169b1472500ad8312) )
3533 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3534 	SP_POUND_SOUND
3535 ROM_END
3536 
3537 ROM_START( sp_poundo )
3538 	ROM_REGION( 0x80000, "maincpu", 0 )
3539 	ROM_LOAD( "pp571p5i", 0x0000, 0x8000, CRC(cf9f8484) SHA1(4b92a11c710550ee1830f1392ad45f0221806724) )
3540 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) )
3541 	SP_POUND_SOUND
3542 ROM_END
3543 
3544 ROM_START( sp_poundp )
3545 	ROM_REGION( 0x80000, "maincpu", 0 )
3546 	ROM_LOAD( "pp571p5z", 0x0000, 0x8000, CRC(1b607914) SHA1(d549c833610e9b49aebf4e20121ce72dfc62cd95) ) // aka 571 ppav all cash p5.2.bin
3547 	ROM_LOAD( "pp571p5a", 0x8000, 0x8000, CRC(f6e92348) SHA1(749b22f4cfffe05824f1284dcdde246a232be4bd) ) // aka 571 pp p5.1.bin
3548 ROM_END
3549 
3550 ROM_START( sp_poundbwb )
3551 	ROM_REGION( 0x80000, "maincpu", 0 )
3552 	ROM_LOAD( "pp624p9b", 0x0000, 0x8000, CRC(de9f5318) SHA1(a8c26de17be684ee8817587575af130002f04da5) )
3553 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3554 	SP_POUND_SOUND
3555 ROM_END
3556 
3557 ROM_START( sp_poundbwba )
3558 	ROM_REGION( 0x80000, "maincpu", 0 )
3559 	ROM_LOAD( "pp624p9c", 0x0000, 0x8000, CRC(53db971e) SHA1(a5e5235fc99a0f9916d3658a78fbef7c489336f0) )
3560 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3561 	SP_POUND_SOUND
3562 ROM_END
3563 
3564 ROM_START( sp_poundbwbb )
3565 	ROM_REGION( 0x80000, "maincpu", 0 )
3566 	ROM_LOAD( "pp624p9d", 0x0000, 0x8000, CRC(522fff50) SHA1(0acf30ad1c4cd21ec2dfcd17d9961c3c31a5a4e5) )
3567 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3568 	SP_POUND_SOUND
3569 ROM_END
3570 
3571 ROM_START( sp_poundbwbc )
3572 	ROM_REGION( 0x80000, "maincpu", 0 )
3573 	ROM_LOAD( "pp624p9e", 0x0000, 0x8000, CRC(df6b3b56) SHA1(87d73b548cd46044c430fdf9c40cd13c873bd8ad) )
3574 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3575 	SP_POUND_SOUND
3576 ROM_END
3577 
3578 ROM_START( sp_poundbwbd )
3579 	ROM_REGION( 0x80000, "maincpu", 0 )
3580 	ROM_LOAD( "pp624p9f", 0x0000, 0x8000, CRC(ea8a476f) SHA1(bc6f79fd2bcc4765846c6c54563ae0c2a926178a) )
3581 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3582 	SP_POUND_SOUND
3583 ROM_END
3584 
3585 ROM_START( sp_poundbwbe )
3586 	ROM_REGION( 0x80000, "maincpu", 0 )
3587 	ROM_LOAD( "pp624p9g", 0x0000, 0x8000, CRC(67ce8369) SHA1(cb7d67df1d116fc0b9f28303f5897d0156015293) )
3588 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3589 	SP_POUND_SOUND
3590 ROM_END
3591 
3592 ROM_START( sp_poundbwbf )
3593 	ROM_REGION( 0x80000, "maincpu", 0 )
3594 	ROM_LOAD( "pp624p9h", 0x0000, 0x8000, CRC(663aeb27) SHA1(6703ceeb41b9670319caf74de2ce175b86303623) )
3595 	ROM_LOAD( "pp624p9a", 0x8000, 0x8000, CRC(3e8dd5af) SHA1(5ba1c5887d366403448e5b220eaf72cc6de7caf5) )
3596 	SP_POUND_SOUND
3597 ROM_END
3598 
3599 ROM_START( sp_poundbwbg )
3600 	ROM_REGION( 0x80000, "maincpu", 0 )
3601 	ROM_LOAD( "p4p_1.bin", 0x0000, 0x8000, CRC(b2c1625e) SHA1(c992e54280bfe42a77686802faccfebb4db300a8) )
3602 	ROM_LOAD( "p4p_2.bin", 0x8000, 0x8000, CRC(30f09a7d) SHA1(e00eeba15b8ed1f47a5d8f7ae1e59fcadbcbd838) )
3603 	SP_POUND_SOUND
3604 ROM_END
3605 
3606 #define SP_PRZNA_SOUND \
3607 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3608 	/* not used, or missing? */
3609 
3610 ROM_START( sp_przna )
3611 	ROM_REGION( 0x80000, "maincpu", 0 )
3612 	ROM_LOAD( "pn614p1b", 0x0000, 0x8000, CRC(414a4c56) SHA1(506e143a3b9c57ee6301e9c69e5659c18bd2be4c) )
3613 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3614 	SP_PRZNA_SOUND
3615 ROM_END
3616 
3617 ROM_START( sp_prznaa )
3618 	ROM_REGION( 0x80000, "maincpu", 0 )
3619 	ROM_LOAD( "pn614p1c", 0x0000, 0x8000, CRC(cc0e8850) SHA1(a347ebb92c8cc476b849dfb39b3829ed1418dc19) )
3620 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3621 	SP_PRZNA_SOUND
3622 ROM_END
3623 
3624 ROM_START( sp_prznab )
3625 	ROM_REGION( 0x80000, "maincpu", 0 )
3626 	ROM_LOAD( "pn614p1d", 0x0000, 0x8000, CRC(475f97d9) SHA1(77e0145ea6e9c3b4cc659daa653d6ce2b32193de) )
3627 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3628 	SP_PRZNA_SOUND
3629 ROM_END
3630 
3631 ROM_START( sp_prznac )
3632 	ROM_REGION( 0x80000, "maincpu", 0 )
3633 	ROM_LOAD( "pn614p1e", 0x0000, 0x8000, CRC(ca1b53df) SHA1(8e5f479e1c1932182c6f845e472fbd67c5d4ec49) )
3634 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3635 	SP_PRZNA_SOUND
3636 ROM_END
3637 
3638 ROM_START( sp_prznad )
3639 	ROM_REGION( 0x80000, "maincpu", 0 )
3640 	ROM_LOAD( "pn614p1f", 0x0000, 0x8000, CRC(0d6d8d8f) SHA1(3d0eb176f4fb9b44e7d213f3944353db78b82ba2) )
3641 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3642 	SP_PRZNA_SOUND
3643 ROM_END
3644 
3645 ROM_START( sp_prznae )
3646 	ROM_REGION( 0x80000, "maincpu", 0 )
3647 	ROM_LOAD( "pn614p1g", 0x0000, 0x8000, CRC(80294989) SHA1(60c40b2f7b45bd8e9d0ade69607b4f9fd8c449fa) )
3648 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3649 	SP_PRZNA_SOUND
3650 ROM_END
3651 
3652 ROM_START( sp_prznaf )
3653 	ROM_REGION( 0x80000, "maincpu", 0 )
3654 	ROM_LOAD( "pn614p1h", 0x0000, 0x8000, CRC(0b785600) SHA1(3d72b4ed6965fc73e26b30a9b9b66a95c87b6cd5) )
3655 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3656 	SP_PRZNA_SOUND
3657 ROM_END
3658 
3659 ROM_START( sp_prznag )
3660 	ROM_REGION( 0x80000, "maincpu", 0 )
3661 	ROM_LOAD( "pn614p1i", 0x0000, 0x8000, CRC(863c9206) SHA1(f06152166bc1cc0fe4ee882dbb1c325e8a449915) )
3662 	ROM_LOAD( "pn614p1a", 0x8000, 0x8000, CRC(e47239d6) SHA1(5ce52fe4793f7e8092b97add33f51ecfd705f6a8) )
3663 	SP_PRZNA_SOUND
3664 ROM_END
3665 
3666 
3667 #define SP_ROAD_SOUND \
3668 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3669 	/* not used, or missing? */
3670 ROM_START( sp_road )
3671 	ROM_REGION( 0x80000, "maincpu", 0 )
3672 	ROM_LOAD( "rh654p2b", 0x0000, 0x8000, CRC(05e052eb) SHA1(a69dd44bad0d83de3ba4f284e1cbff49ec0bbe3d) )
3673 	ROM_LOAD( "rh654p2a", 0x8000, 0x8000, NO_DUMP )
3674 	SP_ROAD_SOUND
3675 ROM_END
3676 
3677 #define SP_SKYLM_SOUND \
3678 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3679 	/* not used, or missing? */
3680 ROM_START( sp_skylm )
3681 	ROM_REGION( 0x80000, "maincpu", 0 )
3682 	ROM_LOAD( "sk617d7d.bin", 0x0000, 0x8000, CRC(6eb99fb3) SHA1(fe1decff1ed5a68117673bf4834eda9d7975c9c3) ) // was in a merged rom as 'sk617d7b' ?!
3683 	ROM_LOAD( "sk617d7a.bin", 0x8000, 0x8000, CRC(68ce3a07) SHA1(1b0562b1273ac98ccf55a8679b796763d9ab66f9) ) // was named sk617d7c ?!
3684 	SP_SKYLM_SOUND
3685 ROM_END
3686 
3687 ROM_START( sp_skylma )
3688 	ROM_REGION( 0x80000, "maincpu", 0 )
3689 	ROM_LOAD( "sk617d7e.bin", 0x0000, 0x8000, CRC(e3fd5bb5) SHA1(0b35132423924029f571ae720ab3a5680d11b4c8) )
3690 	ROM_LOAD( "sk617d7a.bin", 0x8000, 0x8000, CRC(68ce3a07) SHA1(1b0562b1273ac98ccf55a8679b796763d9ab66f9) ) // was named sk617d7c ?!
3691 	SP_SKYLM_SOUND
3692 ROM_END
3693 
3694 
3695 #define SP_TKPIK_SOUND \
3696 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3697 	/* not used, or missing? */
3698 
3699 ROM_START( sp_tkpik )
3700 	ROM_REGION( 0x80000, "maincpu", 0 )
3701 	ROM_LOAD( "tp04d11b", 0x0000, 0x8000, CRC(20ebbeaa) SHA1(2e7d8ff60eb3a89990ec4f432eb625520bb793f2) )
3702 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3703 	SP_TKPIK_SOUND
3704 ROM_END
3705 
3706 ROM_START( sp_tkpika )
3707 	ROM_REGION( 0x80000, "maincpu", 0 )
3708 	ROM_LOAD( "tp04d11c", 0x0000, 0x8000, CRC(adaf7aac) SHA1(b497dbfc4acec6c287e9dabef254dfb625534f18) )
3709 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3710 	SP_TKPIK_SOUND
3711 ROM_END
3712 
3713 ROM_START( sp_tkpikb )
3714 	ROM_REGION( 0x80000, "maincpu", 0 )
3715 	ROM_LOAD( "tp04d11d", 0x0000, 0x8000, CRC(26fe6525) SHA1(e087b8f9ba4b9d5984c381bd67aad2074027e9c4) )
3716 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3717 	SP_TKPIK_SOUND
3718 ROM_END
3719 
3720 ROM_START( sp_tkpikc )
3721 	ROM_REGION( 0x80000, "maincpu", 0 )
3722 	ROM_LOAD( "tp04d11e", 0x0000, 0x8000, CRC(abbaa123) SHA1(c1b9cbf833d80adf21c186c3fad64f090bc50b3a) )
3723 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3724 	SP_TKPIK_SOUND
3725 ROM_END
3726 
3727 ROM_START( sp_tkpikd )
3728 	ROM_REGION( 0x80000, "maincpu", 0 )
3729 	ROM_LOAD( "tp04d11f", 0x0000, 0x8000, CRC(6ccc7f73) SHA1(cdc193d099e95efed72ce2ff554ec482f15e42a6) )
3730 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3731 	SP_TKPIK_SOUND
3732 ROM_END
3733 
3734 ROM_START( sp_tkpike )
3735 	ROM_REGION( 0x80000, "maincpu", 0 )
3736 	ROM_LOAD( "tp04d11g", 0x0000, 0x8000, CRC(e188bb75) SHA1(e70bdbf55a2571e41384c8c0dcf892c6d14a15e2) )
3737 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3738 	SP_TKPIK_SOUND
3739 ROM_END
3740 
3741 ROM_START( sp_tkpikf )
3742 	ROM_REGION( 0x80000, "maincpu", 0 )
3743 	ROM_LOAD( "tp04d11h", 0x0000, 0x8000, CRC(6ad9a4fc) SHA1(9b378cec57f0f042a44c11e4f756f7f748fee739) )
3744 	ROM_LOAD( "tp04d11a", 0x8000, 0x8000, CRC(a3a3a155) SHA1(b05005b324560b64bcba3ab53a66586650cae6ad) )
3745 	SP_TKPIK_SOUND
3746 ROM_END
3747 
3748 #define SP_CARRY_SOUND \
3749 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3750 	/* not used, or missing? */
3751 ROM_START( sp_carry )
3752 	ROM_REGION( 0x10000, "maincpu", 0 )
3753 	ROM_LOAD( "carry on 10p payout p2.bin", 0x0000, 0x8000, CRC(1db4062c) SHA1(92098a145c9cdf04758b92998dd4fca7945cf991) )
3754 	ROM_LOAD( "carry on p1.bin", 0x8000, 0x8000, CRC(9a989d88) SHA1(e4cb4107c30b22fe9d952888285eb23de3005d2c) ) // aka carry on v6 p1.bin
3755 	SP_CARRY_SOUND
3756 ROM_END
3757 
3758 ROM_START( sp_carrya )
3759 	ROM_REGION( 0x10000, "maincpu", 0 )
3760 	ROM_LOAD( "carry on 20p payout p2.bin", 0x0000, 0x8000, CRC(ae1b2c66) SHA1(47a17c5178520d7ed6bc3aaaef111e8188d9a6b0) )
3761 	ROM_LOAD( "carry on p1.bin", 0x8000, 0x8000, CRC(9a989d88) SHA1(e4cb4107c30b22fe9d952888285eb23de3005d2c) ) // aka carry on v6 p1.bin
3762 	SP_CARRY_SOUND
3763 ROM_END
3764 
3765 
3766 
3767 #define SP_FRONT_SOUND \
3768 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3769 	/* not used, or missing? */
3770 
3771 ROM_START( sp_front )
3772 	ROM_REGION( 0x10000, "maincpu", 0 )
3773 	ROM_LOAD( "bwb_final_frontier_p2.bin", 0x0000, 0x8000, CRC(f5a963d8) SHA1(433ffe6e45ef92dd15f3fd7942567b21ec064c78) )
3774 	ROM_LOAD( "bwb_final_frontier_p1.bin", 0x8000, 0x8000, CRC(2e835304) SHA1(ebc8286c70c286a8f4aa196e996540790742917e) )
3775 	SP_FRONT_SOUND
3776 ROM_END
3777 
3778 /* Crystal games below, these have Crystal encryption, and appear to be running on sp.ace HW, possible the sound systems are different too. */
3779 
3780 #define SP_ATW_SOUND \
3781 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3782 	/* actually I think this rom is just a bad dump, there is a rom which is the same in the JPM HW set, */ \
3783 	/* but twice the size.  Also this isn't an oki rom!                                                  */ \
3784 	ROM_LOAD( "atw80snd.bin", 0x0000, 0x020000, CRC(b002e11c) SHA1(f7133f4bb8c31feaad0a7b9ee88749f9b7877575) )
3785 ROM_START( sp_atw )
3786 	ROM_REGION( 0x10000, "maincpu", 0 )
3787 	ROM_LOAD( "artwld80", 0x0000, 0x010000, CRC(3ff314c3) SHA1(345df80243953b35916449b0aa6ffaf9d3501d2b) ) // pre-decrypted? bootleg?
3788 	SP_ATW_SOUND
3789 ROM_END
3790 
3791 #define SP_FIVE_SOUND \
3792 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3793 	/* not used, or missing? */
3794 
3795 ROM_START( sp_five )
3796 	ROM_REGION( 0x10000, "maincpu", 0 )
3797 	ROM_LOAD( "fn19.bin", 0x0000, 0x010000, CRC(4721ccf8) SHA1(a6b7b238df7e7cf45c049b4fb16bf0c05fb95b41) )
3798 	SP_FIVE_SOUND
3799 ROM_END
3800 
3801 ROM_START( sp_fivea )
3802 	ROM_REGION( 0x10000, "maincpu", 0 )
3803 	ROM_LOAD( "fn19p.bin", 0x0000, 0x010000, CRC(ac2de72f) SHA1(61263944fe29b5f5c79c987989a784b32700c902) )
3804 	SP_FIVE_SOUND
3805 ROM_END
3806 
3807 
3808 #define SP_CRUN_SOUND \
3809 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3810 	/* not used, or missing? */
3811 
3812 ROM_START( sp_crun )
3813 	ROM_REGION( 0x10000, "maincpu", 0 )
3814 	ROM_LOAD( "crun411.bin", 0x0000, 0x010000, CRC(74a69327) SHA1(087d791b8e5c43a9c614f5f4344ce2524a8c445d) )
3815 	SP_CRUN_SOUND
3816 ROM_END
3817 
3818 ROM_START( sp_cruna )
3819 	ROM_REGION( 0x10000, "maincpu", 0 )
3820 	ROM_LOAD( "em111.bin", 0x0000, 0x010000, CRC(c1e9d4ec) SHA1(49eadcf7880d68c1559e94f4389eca739a3b04d7) )
3821 	SP_CRUN_SOUND
3822 ROM_END
3823 
3824 ROM_START( sp_crunb )
3825 	ROM_REGION( 0x10000, "maincpu", 0 )
3826 	ROM_LOAD( "em111p.bin", 0x0000, 0x010000, CRC(bbe90c64) SHA1(5e65c318f14f7aa160f3d0daeb1f3038df162b65) )
3827 	SP_CRUN_SOUND
3828 ROM_END
3829 
3830 #define SP_ROOF_SOUND \
3831 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3832 	/* not used, or missing? */
3833 ROM_START( sp_roof )
3834 	ROM_REGION( 0x10000, "maincpu", 0 )
3835 	ROM_LOAD( "034p1-2h.bin", 0x0000, 0x8000, CRC(2b0353fa) SHA1(5c9f06fdda33c4a4a09c69f1e969ae4041513fd9) )
3836 	ROM_LOAD( "034p1-2a.bin", 0x8000, 0x8000, NO_DUMP )
3837 	SP_ROOF_SOUND
3838 ROM_END
3839 
3840 ROM_START( sp_roofa )
3841 	ROM_REGION( 0x10000, "maincpu", 0 )
3842 	ROM_LOAD( "034p1-2i.bin", 0x000000, 0x008000, CRC(a64797fc) SHA1(7437dc2e203efc525aab251da5196d31b95d159a) )
3843 	ROM_LOAD( "034p1-2a.bin", 0x8000, 0x8000, NO_DUMP )
3844 	SP_ROOF_SOUND
3845 ROM_END
3846 
3847 #define SP_CPAL_SOUND \
3848 	ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
3849 	/* not used, or missing? */
3850 
3851 ROM_START( sp_cpal )
3852 	ROM_REGION( 0x10000, "maincpu", 0 )
3853 	ROM_LOAD( "fm519d11.bin", 0x0000, 0x010000, CRC(0272325e) SHA1(2f632ea7246c2afd485b11a03afeef4c9e30f5cf) )
3854 	SP_CPAL_SOUND
3855 ROM_END
3856 
3857 static void descramble_crystal( uint8_t* region, int start, int end, uint8_t extra_xor)
3858 {
3859 	for (int i=start;i<end;i++)
3860 	{
3861 		uint8_t x = region[i];
3862 		switch (i & 0x58)
3863 		{
3864 		case 0x00: // same as 0x08
3865 		case 0x08: x = bitswap<8>( x^0xca , 3,2,1,0,7,4,6,5 ); break;
3866 		case 0x10: x = bitswap<8>( x^0x30 , 3,0,4,6,1,5,7,2 ); break;
3867 		case 0x18: x = bitswap<8>( x^0x89 , 4,1,2,5,7,0,6,3 ); break;
3868 		case 0x40: x = bitswap<8>( x^0x14 , 6,1,4,3,2,5,0,7 ); break;
3869 		case 0x48: x = bitswap<8>( x^0x40 , 1,0,3,2,5,4,7,6 ); break;
3870 		case 0x50: x = bitswap<8>( x^0xcb , 3,2,1,0,7,6,5,4 ); break;
3871 		case 0x58: x = bitswap<8>( x^0xc0 , 2,3,6,0,5,1,7,4 ); break;
3872 		}
3873 		region[i] = x ^ extra_xor;
3874 	}
3875 }
init_ace_cr()3876 void ace_sp_state::init_ace_cr()
3877 {
3878 	descramble_crystal(memregion( "maincpu" )->base(), 0x0000, 0x10000, 0x00);
3879 }
3880 
init_ace_sp()3881 void ace_sp_state::init_ace_sp()
3882 {
3883 }
3884 
3885 GAME( 199?, sp_cbowl,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3886 GAME( 199?, sp_cbowla,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
3887 GAME( 199?, sp_cbowlb,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
3888 GAME( 199?, sp_cbowlc,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
3889 GAME( 199?, sp_cbowld,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
3890 GAME( 199?, sp_cbowle,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
3891 GAME( 199?, sp_cbowlf,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
3892 GAME( 199?, sp_cbowlg,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
3893 GAME( 199?, sp_cbowlh,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
3894 GAME( 199?, sp_cbowli,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
3895 GAME( 199?, sp_cbowlj,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
3896 GAME( 199?, sp_cbowlk,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
3897 GAME( 199?, sp_cbowll,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
3898 GAME( 199?, sp_cbowlm,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
3899 GAME( 199?, sp_cbowln,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
3900 GAME( 199?, sp_cbowlo,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
3901 GAME( 199?, sp_cbowlp,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
3902 GAME( 199?, sp_cbowlq,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 18)",MACHINE_IS_SKELETON_MECHANICAL )
3903 GAME( 199?, sp_cbowlr,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 19)",MACHINE_IS_SKELETON_MECHANICAL )
3904 GAME( 199?, sp_cbowls,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 20)",MACHINE_IS_SKELETON_MECHANICAL )
3905 GAME( 199?, sp_cbowlt,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 21)",MACHINE_IS_SKELETON_MECHANICAL )
3906 GAME( 199?, sp_cbowlu,    sp_cbowl, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Cash Bowl (Ace) (sp.ACE) (set 22)",MACHINE_IS_SKELETON_MECHANICAL )
3907 
3908 GAME( 199?, sp_crime,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3909 GAME( 199?, sp_crimea,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
3910 GAME( 199?, sp_crimeb,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
3911 GAME( 199?, sp_crimec,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
3912 GAME( 199?, sp_crimed,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
3913 GAME( 199?, sp_crimee,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
3914 GAME( 199?, sp_crimef,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
3915 GAME( 199?, sp_crimeg,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
3916 GAME( 199?, sp_crimeh,    sp_crime, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Crime Watch (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
3917 
3918 // seems to be very closely related to Woolpack, looks like the same basic game with different strings, these have "GO TO EMMERDALE"
3919 GAME( 1995, sp_emmrd,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3920 GAME( 1995, sp_emmrda,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
3921 GAME( 1995, sp_emmrdb,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
3922 GAME( 1995, sp_emmrdc,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
3923 GAME( 1995, sp_emmrdd,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
3924 GAME( 1995, sp_emmrde,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
3925 GAME( 1995, sp_emmrdf,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
3926 GAME( 1995, sp_emmrdg,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
3927 GAME( 1995, sp_emmrdh,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
3928 GAME( 1995, sp_emmrdi,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
3929 GAME( 1995, sp_emmrdj,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
3930 GAME( 1995, sp_emmrdk,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
3931 GAME( 1995, sp_emmrdn,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
3932 GAME( 1995, sp_emmrdo,    sp_emmrd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Emmerdale (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
3933 // seems to be very closely related to Emmerdale, looks like the same basic game with different strings, these have "GO T' WOOLPACK"
3934 GAME( 1995, sp_woolp,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3935 GAME( 1995, sp_woolpa,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
3936 GAME( 1995, sp_woolpb,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
3937 GAME( 1995, sp_woolpc,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
3938 GAME( 1995, sp_woolpd,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
3939 GAME( 1995, sp_woolpe,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
3940 GAME( 1995, sp_woolpf,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete
3941 GAME( 1995, sp_woolpg,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete
3942 GAME( 1995, sp_woolph,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete
3943 GAME( 1995, sp_woolpi,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete
3944 GAME( 1995, sp_woolpj,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
3945 GAME( 1995, sp_woolpk,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
3946 GAME( 1995, sp_woolpl,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
3947 GAME( 1995, sp_woolpm,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
3948 GAME( 1995, sp_woolpn,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
3949 GAME( 1995, sp_woolpo,    sp_woolp, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Woolpack (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
3950 // this has 'Emmerdale' padding, but seems to be a unique game, contains "ZIGZAG" strings
3951 GAME( 199?, sp_zigzg,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3952 GAME( 199?, sp_zigzga,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
3953 GAME( 199?, sp_zigzgb,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
3954 GAME( 199?, sp_zigzgc,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
3955 GAME( 199?, sp_zigzgd,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
3956 GAME( 199?, sp_zigzge,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
3957 GAME( 199?, sp_zigzgf,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
3958 GAME( 199?, sp_zigzgg,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
3959 GAME( 199?, sp_zigzgh,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
3960 GAME( 199?, sp_zigzgi,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
3961 GAME( 199?, sp_zigzgj,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
3962 GAME( 199?, sp_zigzgk,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
3963 GAME( 199?, sp_zigzgl,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
3964 GAME( 199?, sp_zigzgm,    sp_zigzg, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Zig Zag (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
3965 // some of these have additional Whitbread copyright, many appear to be 'Golden Mile Showcase', several have a 'Golden Mile Prize' padding instead of the regular
3966 GAME( 199?, sp_goldm,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3967 GAME( 199?, sp_goldma,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
3968 GAME( 199?, sp_goldmb,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
3969 GAME( 199?, sp_goldmc,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
3970 GAME( 199?, sp_goldmd,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
3971 GAME( 199?, sp_goldme,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
3972 GAME( 199?, sp_goldmf,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
3973 GAME( 199?, sp_goldmg,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
3974 GAME( 199?, sp_goldmh,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
3975 GAME( 199?, sp_goldmi,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
3976 GAME( 199?, sp_goldmj,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
3977 GAME( 199?, sp_goldmk,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
3978 GAME( 199?, sp_goldml,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
3979 GAME( 199?, sp_goldmm,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
3980 GAME( 199?, sp_goldmn,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
3981 GAME( 199?, sp_goldmo,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
3982 GAME( 199?, sp_goldmp,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
3983 GAME( 199?, sp_goldmq,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 18)",MACHINE_IS_SKELETON_MECHANICAL )
3984 GAME( 199?, sp_goldmr,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 19)",MACHINE_IS_SKELETON_MECHANICAL )
3985 GAME( 199?, sp_goldms,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 20)",MACHINE_IS_SKELETON_MECHANICAL )
3986 GAME( 199?, sp_goldmt,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 21)",MACHINE_IS_SKELETON_MECHANICAL )
3987 GAME( 199?, sp_goldmu,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 22)",MACHINE_IS_SKELETON_MECHANICAL )
3988 GAME( 199?, sp_goldmv,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 23)",MACHINE_IS_SKELETON_MECHANICAL )
3989 GAME( 199?, sp_goldmw,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 24)",MACHINE_IS_SKELETON_MECHANICAL )
3990 GAME( 199?, sp_goldmx,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 25)",MACHINE_IS_SKELETON_MECHANICAL )
3991 GAME( 199?, sp_goldmy,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 26)",MACHINE_IS_SKELETON_MECHANICAL )
3992 GAME( 199?, sp_goldmz,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 27)",MACHINE_IS_SKELETON_MECHANICAL )
3993 GAME( 199?, sp_goldm0,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 28)",MACHINE_IS_SKELETON_MECHANICAL )
3994 GAME( 199?, sp_goldm1,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 29)",MACHINE_IS_SKELETON_MECHANICAL )
3995 GAME( 199?, sp_goldm2,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 30)",MACHINE_IS_SKELETON_MECHANICAL )
3996 GAME( 199?, sp_goldm3,    sp_goldm, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Mile (Ace) (sp.ACE) (set 31)",MACHINE_IS_SKELETON_MECHANICAL )
3997 // one of the types here have blanked out padding, possibly a BWB re-release?
3998 GAME( 199?, sp_gnat,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
3999 GAME( 199?, sp_gnata,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4000 GAME( 199?, sp_gnatb,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4001 GAME( 199?, sp_gnatc,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4002 GAME( 199?, sp_gnatd,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4003 GAME( 199?, sp_gnate,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4004 GAME( 199?, sp_gnatf,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4005 GAME( 199?, sp_gnatg,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4006 GAME( 199?, sp_gnath,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4007 GAME( 199?, sp_gnati,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4008 GAME( 199?, sp_gnatj,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4009 GAME( 199?, sp_gnatk,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4010 GAME( 199?, sp_gnatl,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4011 GAME( 199?, sp_gnatm,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4012 GAME( 199?, sp_gnatn,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4013 GAME( 199?, sp_gnato,     sp_gnat , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand National (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4014 // seems to be a variation on Grand National (prize cabinet?)
4015 GAME( 199?, sp_przna,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4016 GAME( 199?, sp_prznaa,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4017 GAME( 199?, sp_prznab,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4018 GAME( 199?, sp_prznac,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4019 GAME( 199?, sp_prznad,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4020 GAME( 199?, sp_prznae,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4021 GAME( 199?, sp_prznaf,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4022 GAME( 199?, sp_prznag,    sp_przna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Prize National (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4023 
4024 GAME( 199?, sp_gprix,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4025 GAME( 199?, sp_gprixa,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4026 GAME( 199?, sp_gprixb,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4027 GAME( 199?, sp_gprixc,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4028 GAME( 199?, sp_gprixd,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4029 GAME( 199?, sp_gprixe,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4030 GAME( 199?, sp_gprixf,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4031 GAME( 199?, sp_gprixg,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4032 GAME( 199?, sp_gprixh,    sp_gprix, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Grand Prix (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4033 
4034 GAME( 199?, sp_hideh,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4035 GAME( 199?, sp_hideha,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4036 GAME( 199?, sp_hidehb,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4037 GAME( 199?, sp_hidehc,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4038 GAME( 199?, sp_hidehd,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4039 GAME( 199?, sp_hidehe,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4040 GAME( 199?, sp_hidehf,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4041 GAME( 199?, sp_hidehg,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4042 GAME( 199?, sp_hidehh,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4043 GAME( 199?, sp_hidehi,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4044 GAME( 199?, sp_hidehj,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4045 GAME( 199?, sp_hidehk,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4046 GAME( 199?, sp_hidehl,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4047 GAME( 199?, sp_hidehm,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4048 GAME( 199?, sp_hidehn,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4049 GAME( 199?, sp_hideho,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4050 GAME( 199?, sp_hidehp,    sp_hideh, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi De Hi (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
4051 
4052 GAME( 199?, sp_hifly,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4053 GAME( 199?, sp_hiflya,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4054 GAME( 199?, sp_hiflyb,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4055 GAME( 199?, sp_hiflyc,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4056 GAME( 199?, sp_hiflyd,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4057 GAME( 199?, sp_hiflye,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4058 GAME( 199?, sp_hiflyf,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4059 GAME( 199?, sp_hiflyg,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4060 GAME( 199?, sp_hiflyh,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4061 GAME( 199?, sp_hiflyi,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4062 GAME( 199?, sp_hiflyj,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4063 GAME( 199?, sp_hiflyk,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4064 GAME( 199?, sp_hiflyl,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4065 GAME( 199?, sp_hiflym,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4066 GAME( 199?, sp_hiflyn,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4067 GAME( 199?, sp_hiflyo,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4068 GAME( 199?, sp_hiflyp,    sp_hifly, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Hi Flyer (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
4069 
4070 GAME( 199?, sp_juras,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Jurassic Trail (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4071 
4072 GAME( 199?, sp_openb,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4073 GAME( 199?, sp_openba,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4074 GAME( 199?, sp_openbb,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4075 GAME( 199?, sp_openbc,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4076 GAME( 199?, sp_openbd,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4077 GAME( 199?, sp_openbe,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4078 GAME( 199?, sp_openbf,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4079 GAME( 199?, sp_openbg,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4080 GAME( 199?, sp_openbh,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4081 GAME( 199?, sp_openbi,    sp_openb, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Open The Box (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4082 
4083 GAME( 199?, sp_payrs,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4084 GAME( 199?, sp_payrsa,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4085 GAME( 199?, sp_payrsb,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4086 GAME( 199?, sp_payrsc,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4087 GAME( 199?, sp_payrsd,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4088 GAME( 199?, sp_payrse,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4089 GAME( 199?, sp_payrsf,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4090 GAME( 199?, sp_payrsg,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4091 GAME( 199?, sp_payrsh,    sp_payrs, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Payrise (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4092 
4093 GAME( 199?, sp_playa,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4094 GAME( 199?, sp_playaa,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4095 GAME( 199?, sp_playab,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete
4096 GAME( 199?, sp_playac,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete
4097 GAME( 199?, sp_playad,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL ) // possible bad pairing
4098 GAME( 199?, sp_playae,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL ) // possible bad pairing
4099 GAME( 199?, sp_playaf,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL ) // possible bad pairing
4100 GAME( 199?, sp_playag,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL ) // possible bad pairing
4101 GAME( 199?, sp_playah,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL ) // possible bad pairing
4102 GAME( 199?, sp_playai,    sp_playa, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Play It Again (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL ) // possible bad pairing
4103 
4104 GAME( 199?, sp_spell,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4105 GAME( 199?, sp_spella,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4106 GAME( 199?, sp_spellb,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4107 GAME( 199?, sp_spellc,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4108 GAME( 199?, sp_spelld,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4109 GAME( 199?, sp_spelle,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4110 GAME( 199?, sp_spellf,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4111 GAME( 199?, sp_spellg,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4112 GAME( 199?, sp_spelli,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4113 GAME( 199?, sp_spellj,    sp_spell, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Spellbound (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4114 
4115 GAME( 199?, sp_swop,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4116 GAME( 199?, sp_swopa,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4117 GAME( 199?, sp_swopb,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4118 GAME( 199?, sp_swopc,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4119 GAME( 199?, sp_swopd,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4120 GAME( 199?, sp_swope,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4121 GAME( 199?, sp_swopf,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4122 GAME( 199?, sp_swopg,     sp_swop , ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Swop Shop (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4123 
4124 GAME( 199?, sp_timem,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4125 GAME( 199?, sp_timema,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4126 GAME( 199?, sp_timemb,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4127 GAME( 199?, sp_timemc,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4128 GAME( 199?, sp_timemd,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4129 GAME( 199?, sp_timeme,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4130 GAME( 199?, sp_timemf,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4131 GAME( 199?, sp_timemg,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4132 GAME( 199?, sp_timemh,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4133 GAME( 199?, sp_timemi,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4134 GAME( 199?, sp_timemj,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4135 GAME( 199?, sp_timemk,    sp_timem, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Time Machine (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4136 
4137 GAME( 199?, sp_tz,        0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4138 GAME( 199?, sp_tza,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4139 GAME( 199?, sp_tzb,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4140 GAME( 199?, sp_tzc,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4141 GAME( 199?, sp_tzd,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4142 GAME( 199?, sp_tze,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4143 GAME( 199?, sp_tzf,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4144 GAME( 199?, sp_tzg,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4145 GAME( 199?, sp_tzh,       sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace",       "Twilight Zone (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4146 GAME( 199?, sp_tzbwb,     sp_tz,    ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Twilight Zone (Ace/Bwb) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4147 
4148 GAME( 199?, sp_tzfe,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4149 GAME( 199?, sp_tzfea,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4150 GAME( 199?, sp_tzfeb,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4151 GAME( 199?, sp_tzfec,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4152 GAME( 199?, sp_tzfed,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4153 GAME( 199?, sp_tzfee,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4154 GAME( 199?, sp_tzfef,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4155 GAME( 199?, sp_tzfeg,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4156 GAME( 199?, sp_tzfeh,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4157 GAME( 199?, sp_tzfei,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4158 GAME( 199?, sp_tzfej,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4159 GAME( 199?, sp_tzfek,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4160 GAME( 199?, sp_tzfel,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4161 GAME( 199?, sp_tzfem,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4162 GAME( 199?, sp_tzfen,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4163 GAME( 199?, sp_tzfeo,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4164 GAME( 199?, sp_tzfep,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
4165 GAME( 199?, sp_tzfeq,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 18)",MACHINE_IS_SKELETON_MECHANICAL )
4166 GAME( 199?, sp_tzfer,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 19)",MACHINE_IS_SKELETON_MECHANICAL )
4167 GAME( 199?, sp_tzfes,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 20)",MACHINE_IS_SKELETON_MECHANICAL )
4168 GAME( 199?, sp_tzfet,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 21)",MACHINE_IS_SKELETON_MECHANICAL )
4169 GAME( 199?, sp_tzfeu,     sp_tzfe,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Twilight Zone - Further Encounters (Ace) (sp.ACE) (set 22)",MACHINE_IS_SKELETON_MECHANICAL )
4170 
4171 GAME( 199?, sp_beau,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4172 GAME( 199?, sp_beaua,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4173 GAME( 199?, sp_beaub,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4174 GAME( 199?, sp_beauc,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4175 GAME( 199?, sp_beaud,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4176 GAME( 199?, sp_beaue,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4177 GAME( 199?, sp_beauf,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4178 GAME( 199?, sp_beaug,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4179 GAME( 199?, sp_beauh,     sp_beau,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Beau Peep (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4180 
4181 GAME( 199?, sp_bigbd,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Big Break Deluxe Club (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4182 GAME( 199?, sp_bigbda,    sp_bigbd, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Big Break Deluxe Club (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4183 
4184 GAME( 199?, sp_brkbk,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Break The Bank (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4185 GAME( 199?, sp_brkbka,    sp_brkbk, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Break The Bank (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4186 GAME( 199?, sp_brkbkb,    sp_brkbk, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Break The Bank (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4187 GAME( 199?, sp_brkbkc,    sp_brkbk, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Break The Bank (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4188 GAME( 199?, sp_brkbkd,    sp_brkbk, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Break The Bank (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4189 
4190 GAME( 199?, sp_camel,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4191 GAME( 199?, sp_camela,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4192 GAME( 199?, sp_camelb,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4193 GAME( 199?, sp_camelc,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4194 GAME( 199?, sp_cameld,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4195 GAME( 199?, sp_camele,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4196 GAME( 199?, sp_camelf,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4197 GAME( 199?, sp_camelg,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4198 GAME( 199?, sp_camelh,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4199 GAME( 199?, sp_cameli,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4200 GAME( 199?, sp_camelj,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4201 GAME( 199?, sp_camelk,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4202 GAME( 199?, sp_camell,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4203 GAME( 199?, sp_camelm,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4204 GAME( 199?, sp_cameln,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4205 GAME( 199?, sp_camelo,    sp_camel, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Camelot (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4206 
4207 GAME( 199?, sp_clbna,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Club National (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4208 GAME( 199?, sp_clbnaa,    sp_clbna, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Club National (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4209 
4210 GAME( 199?, sp_coder,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4211 GAME( 199?, sp_codera,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4212 GAME( 199?, sp_coderb,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4213 GAME( 199?, sp_coderc,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4214 GAME( 199?, sp_coderd,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4215 GAME( 199?, sp_codere,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4216 GAME( 199?, sp_coderf,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4217 GAME( 199?, sp_coderg,    sp_coder, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Code Red (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4218 
4219 GAME( 199?, sp_criss,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4220 GAME( 199?, sp_crissa,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4221 GAME( 199?, sp_crissb,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4222 GAME( 199?, sp_crissc,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4223 GAME( 199?, sp_crissd,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4224 GAME( 199?, sp_crisse,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4225 GAME( 199?, sp_crissf,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4226 GAME( 199?, sp_crissg,    sp_criss, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Criss Cross Cash (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4227 
4228 GAME( 199?, sp_daytr,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Daytripper (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4229 GAME( 199?, sp_daytra,    sp_daytr, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Daytripper (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4230 GAME( 199?, sp_daytrb,    sp_daytr, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Daytripper (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4231 GAME( 199?, sp_daytrc,    sp_daytr, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Daytripper (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4232 
4233 GAME( 199?, sp_donky,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4234 GAME( 199?, sp_donkya,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4235 GAME( 199?, sp_donkyb,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4236 GAME( 199?, sp_donkyc,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4237 GAME( 199?, sp_donkyd,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4238 GAME( 199?, sp_donkye,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4239 GAME( 199?, sp_donkyf,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4240 GAME( 199?, sp_donkyg,    sp_donky, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Donkey Derby (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4241 
4242 GAME( 199?, sp_dyour,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Double Your Money (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4243 
4244 GAME( 199?, sp_festi,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Festival (Spanish) (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4245 
4246 GAME( 199?, sp_beau2,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4247 GAME( 199?, sp_beau2a,    sp_beau2, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4248 GAME( 199?, sp_beau2b,    sp_beau2, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4249 GAME( 199?, sp_beau2c,    sp_beau2, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4250 GAME( 199?, sp_beau2d,    sp_beau2, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4251 GAME( 199?, sp_beau2e,    sp_beau2, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4252 GAME( 199?, sp_beau2f,    sp_beau2, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Further Adventures Of Beau Peep (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4253 
4254 GAME( 199?, sp_ghost,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4255 GAME( 199?, sp_ghosta,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4256 GAME( 199?, sp_ghostb,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4257 GAME( 199?, sp_ghostc,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4258 GAME( 199?, sp_ghostd,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4259 GAME( 199?, sp_ghoste,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4260 GAME( 199?, sp_ghostf,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4261 GAME( 199?, sp_ghostg,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4262 GAME( 199?, sp_ghosth,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4263 GAME( 199?, sp_ghosti,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4264 GAME( 199?, sp_ghostj,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4265 GAME( 199?, sp_ghostk,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4266 GAME( 199?, sp_ghostl,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4267 GAME( 199?, sp_ghostm,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4268 GAME( 199?, sp_ghostn,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4269 GAME( 199?, sp_ghosto,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4270 GAME( 199?, sp_ghostp,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
4271 GAME( 199?, sp_ghostq,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 18)",MACHINE_IS_SKELETON_MECHANICAL )
4272 GAME( 199?, sp_ghostr,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 19)",MACHINE_IS_SKELETON_MECHANICAL )
4273 GAME( 199?, sp_ghosts,    sp_ghost, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Ghost Trapper (Ace) (sp.ACE) (set 20)",MACHINE_IS_SKELETON_MECHANICAL )
4274 
4275 GAME( 199?, sp_globe,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4276 GAME( 199?, sp_globea,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4277 GAME( 199?, sp_globeb,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4278 GAME( 199?, sp_globec,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4279 GAME( 199?, sp_globed,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4280 GAME( 199?, sp_globee,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4281 GAME( 199?, sp_globef,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4282 GAME( 199?, sp_globeg,    sp_globe, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Globe Trotter (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4283 
4284 GAME( 199?, sp_gol,       0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Gol (Spanish) (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4285 
4286 GAME( 199?, sp_golda,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Arrow Club (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4287 GAME( 199?, sp_goldaa,    sp_golda, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Arrow Club (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4288 
4289 // These contain lots of 'Golden Streak' strings, as well as 'Have you got the Golden Touch?' strings
4290 GAME( 199?, sp_golds,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4291 GAME( 199?, sp_goldsa,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4292 GAME( 199?, sp_goldsb,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4293 GAME( 199?, sp_goldsc,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4294 GAME( 199?, sp_goldsd,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4295 GAME( 199?, sp_goldse,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4296 GAME( 199?, sp_goldsf,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4297 GAME( 199?, sp_goldsg,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4298 GAME( 199?, sp_goldsh,    sp_golds, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4299 // Very similar to above, but many of the 'Golden Streak' strings have been changed to Golden Touch, header still says Golden Streak tho
4300 GAME( 199?, sp_goldt,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Golden Streak (Golden Touch) (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4301 
4302 GAME( 199?, sp_here,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4303 GAME( 199?, sp_herea,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4304 GAME( 199?, sp_hereb,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4305 GAME( 199?, sp_herec,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4306 GAME( 199?, sp_hered,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4307 GAME( 199?, sp_heree,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4308 GAME( 199?, sp_heref,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4309 GAME( 199?, sp_hereg,     sp_here,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Here We Go (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4310 
4311 GAME( 199?, sp_holid,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Holiday Club (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4312 GAME( 199?, sp_holida,    sp_holid, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Holiday Club (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4313 
4314 GAME( 199?, sp_lotto,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Lotto (Spanish) (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL )
4315 
4316 GAME( 199?, sp_magmo,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Magic Money (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4317 GAME( 199?, sp_magmoa,    sp_magmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Magic Money (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4318 GAME( 199?, sp_magmob,    sp_magmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Magic Money (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4319 GAME( 199?, sp_magmoc,    sp_magmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Magic Money (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4320 GAME( 199?, sp_magmod,    sp_magmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Magic Money (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4321 
4322 GAME( 199?, sp_megmo,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4323 GAME( 199?, sp_megmoa,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4324 GAME( 199?, sp_megmob,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4325 GAME( 199?, sp_megmoc,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4326 GAME( 199?, sp_megmod,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4327 GAME( 199?, sp_megmoe,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4328 GAME( 199?, sp_megmof,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4329 GAME( 199?, sp_megmog,    sp_megmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Mega Money (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4330 
4331 GAME( 199?, sp_monma,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Magic (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4332 GAME( 199?, sp_monmaa,    sp_monma, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Magic (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4333 GAME( 199?, sp_monmab,    sp_monma, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Magic (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4334 GAME( 199?, sp_monmac,    sp_monma, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Magic (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4335 GAME( 199?, sp_monmad,    sp_monma, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Magic (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4336 
4337 GAME( 199?, sp_monmo,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4338 GAME( 199?, sp_monmoa,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4339 GAME( 199?, sp_monmob,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4340 GAME( 199?, sp_monmoc,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4341 GAME( 199?, sp_monmod,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4342 GAME( 199?, sp_monmoe,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4343 GAME( 199?, sp_monmof,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4344 GAME( 199?, sp_monmog,    sp_monmo, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Money Mountain (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4345 
4346 GAME( 199?, sp_nudex,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Nudge Explosion (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4347 GAME( 199?, sp_nudexa,    sp_nudex, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Nudge Explosion (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4348 
4349 GAME( 199?, sp_onbox,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4350 GAME( 199?, sp_onboxa,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4351 GAME( 199?, sp_onboxb,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4352 GAME( 199?, sp_onboxc,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4353 GAME( 199?, sp_onboxd,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4354 GAME( 199?, sp_onboxe,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4355 GAME( 199?, sp_onboxf,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4356 GAME( 199?, sp_onboxg,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4357 GAME( 199?, sp_onboxh,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4358 GAME( 199?, sp_onboxi,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4359 GAME( 199?, sp_onboxj,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4360 GAME( 199?, sp_onboxk,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4361 GAME( 199?, sp_onboxl,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4362 GAME( 199?, sp_onboxm,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4363 GAME( 199?, sp_onboxn,    sp_onbox, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Box (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4364 
4365 GAME( 199?, sp_piste,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4366 GAME( 199?, sp_pistea,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4367 GAME( 199?, sp_pisteb,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4368 GAME( 199?, sp_pistec,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4369 GAME( 199?, sp_pisted,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4370 GAME( 199?, sp_pistee,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4371 GAME( 199?, sp_pistef,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4372 GAME( 199?, sp_pisteg,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4373 GAME( 199?, sp_pisteh,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4374 GAME( 199?, sp_pistei,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4375 GAME( 199?, sp_pistej,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4376 GAME( 199?, sp_pistek,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4377 GAME( 199?, sp_pistel,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4378 GAME( 199?, sp_pistem,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4379 GAME( 199?, sp_pisten,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4380 GAME( 199?, sp_pisteo,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4381 GAME( 199?, sp_pistep,    sp_piste, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "On The Piste (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
4382 
4383 GAME( 199?, sp_pound,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4384 GAME( 199?, sp_pounda,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4385 GAME( 199?, sp_poundb,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4386 GAME( 199?, sp_poundc,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4387 GAME( 199?, sp_poundd,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4388 GAME( 199?, sp_pounde,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4389 GAME( 199?, sp_poundf,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4390 GAME( 199?, sp_poundg,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4391 GAME( 199?, sp_poundh,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 9)",MACHINE_IS_SKELETON_MECHANICAL )
4392 GAME( 199?, sp_poundi,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 10)",MACHINE_IS_SKELETON_MECHANICAL )
4393 GAME( 199?, sp_poundj,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 11)",MACHINE_IS_SKELETON_MECHANICAL )
4394 GAME( 199?, sp_poundk,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 12)",MACHINE_IS_SKELETON_MECHANICAL )
4395 GAME( 199?, sp_poundl,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 13)",MACHINE_IS_SKELETON_MECHANICAL )
4396 GAME( 199?, sp_poundm,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 14)",MACHINE_IS_SKELETON_MECHANICAL )
4397 GAME( 199?, sp_poundn,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 15)",MACHINE_IS_SKELETON_MECHANICAL )
4398 GAME( 199?, sp_poundo,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 16)",MACHINE_IS_SKELETON_MECHANICAL )
4399 GAME( 199?, sp_poundp,    sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Pound For Pound (Ace) (sp.ACE) (set 17)",MACHINE_IS_SKELETON_MECHANICAL )
4400 GAME( 199?, sp_poundbwb,  sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4401 GAME( 199?, sp_poundbwba, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4402 GAME( 199?, sp_poundbwbb, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4403 GAME( 199?, sp_poundbwbc, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4404 GAME( 199?, sp_poundbwbd, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4405 GAME( 199?, sp_poundbwbe, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4406 GAME( 199?, sp_poundbwbf, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4407 GAME( 199?, sp_poundbwbg, sp_pound, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace / Bwb", "Pound For Pound (Ace/Bwb) (sp.ACE) (set 8)",MACHINE_IS_SKELETON_MECHANICAL )
4408 
4409 GAME( 199?, sp_road,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Road To Hell (Ace) (sp.ACE)",MACHINE_IS_SKELETON_MECHANICAL ) // incomplete program
4410 
4411 GAME( 199?, sp_skylm,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "The Sky's The Limit Club (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4412 GAME( 199?, sp_skylma,    sp_skylm, ace_sp ,ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "The Sky's The Limit Club (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4413 
4414 GAME( 199?, sp_tkpik,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4415 GAME( 199?, sp_tkpika,    sp_tkpik, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4416 GAME( 199?, sp_tkpikb,    sp_tkpik, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4417 GAME( 199?, sp_tkpikc,    sp_tkpik, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 4)",MACHINE_IS_SKELETON_MECHANICAL )
4418 GAME( 199?, sp_tkpikd,    sp_tkpik, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 5)",MACHINE_IS_SKELETON_MECHANICAL )
4419 GAME( 199?, sp_tkpike,    sp_tkpik, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 6)",MACHINE_IS_SKELETON_MECHANICAL )
4420 GAME( 199?, sp_tkpikf,    sp_tkpik, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Take Your Pick (Ace) (sp.ACE) (set 7)",MACHINE_IS_SKELETON_MECHANICAL )
4421 // not sure.. looks like 6303 code to me
4422 GAME( 199?, sp_carry,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0,"Pcp", "Carry On (Pcp) (sp.ACE?) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4423 GAME( 199?, sp_carrya,    sp_carry, ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0,"Pcp", "Carry On (Pcp) (sp.ACE?) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4424 // not sure.. looks like 6303 code to me
4425 GAME( 199?, sp_front,     0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Bwb", "Final Frontier (Bwb) (sp.ACE?)",MACHINE_IS_SKELETON_MECHANICAL )
4426 // not sure.. looks like 6303 code to me
4427 GAME( 199?, sp_atw,       0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Crystal","Around The World In Eighty Days (Crystal) (sp.ACE?)",MACHINE_IS_SKELETON_MECHANICAL )
4428 // not sure.. looks like 6303 code to me
4429 GAME( 199?, sp_five,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_cr, ROT0, "Crystal","Fiver Fever (Crystal) (sp.ACE?) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4430 GAME( 199?, sp_fivea,     sp_five,  ace_sp, ace_sp, ace_sp_state, init_ace_cr, ROT0, "Crystal","Fiver Fever (Crystal) (sp.ACE?) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4431 // not sure.. looks like 6303 code to me
4432 GAME( 199?, sp_crun,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_cr, ROT0, "Crystal","Cash Run (Crystal) (sp.ACE?) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4433 GAME( 199?, sp_cruna,     sp_crun,  ace_sp, ace_sp, ace_sp_state, init_ace_cr, ROT0, "Crystal","Cash Run (Crystal) (sp.ACE?) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4434 GAME( 199?, sp_crunb,     sp_crun,  ace_sp, ace_sp, ace_sp_state, init_ace_cr, ROT0, "Crystal","Cash Run (Crystal) (sp.ACE?) (set 3)",MACHINE_IS_SKELETON_MECHANICAL )
4435 
4436 // incomplete dump (was mixed with the IMPACT rebuild)
4437 GAME( 199?, sp_roof,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Thru' The Roof (Ace) (sp.ACE) (set 1)",MACHINE_IS_SKELETON_MECHANICAL )
4438 GAME( 199?, sp_roofa,     sp_roof,  ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Thru' The Roof (Ace) (sp.ACE) (set 2)",MACHINE_IS_SKELETON_MECHANICAL )
4439 
4440 GAME( 199?, sp_cpal,      0,        ace_sp, ace_sp, ace_sp_state, init_ace_sp, ROT0, "Ace", "Caesars Palace (Ace) (sp.ACE?)",MACHINE_IS_SKELETON_MECHANICAL ) // was in an IMPACT set, might be a different game but CPU seems correct for here
4441