1 /***************************************************************************
2 
3 	Atari System 1 hardware
4 
5 	driver by Aaron Giles
6 
7 	Games supported:
8 		* Marble Madness (1984) [4 sets]
9 		* Peter Packrat (1984)
10 		* Indiana Jones & the Temple of Doom (1985) [5 sets]
11 		* Road Runner (1985) [3 sets]
12 		* Road Blasters (1987) [10 sets]
13 
14 	Known bugs:
15 		* none at this time
16 
17 ****************************************************************************
18 
19 	Memory map
20 
21 ****************************************************************************
22 
23 	========================================================================
24 	MAIN CPU
25 	========================================================================
26 	000000-07FFFF   R     xxxxxxxx xxxxxxxx   Program ROM
27 	080000-087FFF   R     xxxxxxxx xxxxxxxx   Slapstic-protected ROM
28 	2E0000          R     -------- x-------   Sprite interrupt state
29 	400000-401FFF   R/W   xxxxxxxx xxxxxxxx   Program RAM
30 	800000            W   -------x xxxxxxxx   Playfield X scroll
31 	820000            W   -------x xxxxxxxx   Playfield Y scroll
32 	840000            W   -------- xxxxxxxx   Playfield priority color mask
33 	860000            W   -------- xxxxxxxx   Audio/video control
34 	                  W   -------- x-------      (Sound CPU reset)
35 	                  W   -------- -x------      (Trackball test)
36 	                  W   -------- --xxx---      (Motion object RAM bank select)
37 	                  W   -------- -----x--      (Playfield tile bank select)
38 	                  W   -------- ------x-      (Trackball resolution & test LED)
39 	                  W   -------- -------x      (Alphanumerics tile bank select)
40 	880000            W   -------- --------   Watchdog reset
41 	8A0000            W   -------- --------   VBLANK IRQ acknowledge
42 	8C0000            W   -------- --------   EEPROM enable
43 	900000-9FFFFF   R/W   xxxxxxxx xxxxxxxx   Catridge external RAM/ROM
44 	A00000-A01FFF   R/W   xxxxxxxx xxxxxxxx   Playfield RAM (64x64 tiles)
45 	                R/W   x------- --------      (Horizontal flip)
46 	                R/W   -xxxxxxx --------      (Tile ROM & palette select)
47 	                R/W   -------- xxxxxxxx      (Tile index, 8 LSB)
48 	A02000-A02FFF   R/W   xxxxxxxx xxxxxxxx   Motion object RAM (8 banks x 64 entries x 4 words)
49 	                R/W   x------- --------      (0: X flip)
50 	                R/W   --xxxxxx xxx-----      (0: Y position)
51 	                R/W   -------- ----xxxx      (0: Number of Y tiles - 1)
52 	                R/W   xxxxxxxx --------      (64: Tile ROM & palette select)
53 	                R/W   -------- xxxxxxxx      (64: Tile index, 8 LSB)
54 	                R/W   --xxxxxx xxx-----      (128: X position)
55 	                R/W   -------- ----xxxx      (128: Number of X tiles - 1)
56 	                R/W   -------- --xxxxxx      (192: Link to the next object)
57 	A03000-A03FFF   R/W   --xxxxxx xxxxxxxx   Alphanumerics RAM
58 	                R/W   --x----- --------      (Opaque/transparent)
59 	                R/W   ---xxx-- --------      (Palette index)
60 	                R/W   ------xx xxxxxxxx      (Tile index)
61 	B00000-B001FF   R/W   xxxxxxxx xxxxxxxx   Alphanumerics palette RAM (256 entries)
62 	                R/W   xxxx---- --------      (Intensity)
63 	                R/W   ----xxxx --------      (Red)
64 	                R/W   -------- xxxx----      (Green)
65 	                R/W   -------- ----xxxx      (Blue)
66 	B00200-B003FF   R/W   xxxxxxxx xxxxxxxx   Motion object palette RAM (256 entries)
67 	B00400-B005FF   R/W   xxxxxxxx xxxxxxxx   Playfield palette RAM (256 entries)
68 	B00600-B007FF   R/W   xxxxxxxx xxxxxxxx   Translucency palette RAM (256 entries)
69 	F00000-F00FFF   R/W   -------- xxxxxxxx   EEPROM
70 	F20000-F20007   R     -------- xxxxxxxx   Analog inputs
71 	F40000-F4001F   R     -------- xxxxxxxx   Joystick inputs
72 	F40000-F4001F     W   -------- --------   Joystick IRQ enable
73 	F60000          R     -------- xxxxxxxx   Switch inputs
74 	                R     -------- x-------      (Command buffer full)
75 	                R     -------- -x------      (Self test)
76 	                R     -------- --x-xxxx      (Game-specific switches)
77 	                R     -------- ---x----      (VBLANK)
78 	FC0000          R     -------- xxxxxxxx   Sound response read
79 	FE0000            W   -------- xxxxxxxx   Sound command write
80 	========================================================================
81 	Interrupts:
82 		IRQ2 = joystick interrupt
83 		IRQ3 = sprite-based interrupt
84 		IRQ4 = VBLANK
85 		IRQ6 = sound CPU communications
86 	========================================================================
87 
88 
89 	========================================================================
90 	SOUND CPU
91 	========================================================================
92 	0000-0FFF   R/W   xxxxxxxx   Program RAM
93 	1000-100F   R/W   xxxxxxxx   M6522
94 	1000-1FFF   R/W   xxxxxxxx   Catridge external RAM/ROM
95 	1800-1801   R/W   xxxxxxxx   YM2151 communications
96 	1810        R     xxxxxxxx   Sound command read
97 	1810          W   xxxxxxxx   Sound response write
98 	1820        R     x--xxxxx   Sound status/input read
99 	            R     x-------      (Self-test)
100 	            R     ---x----      (Response buffer full)
101 	            R     ----x---      (Command buffer full)
102 	            R     -----x--      (Service coin)
103 	            R     ------x-      (Left coin)
104 	            R     -------x      (Right coin)
105 	1824-1825     W   -------x   LED control
106 	1826          W   -------x   Right coin counter
107 	1827          W   -------x   Left coin counter
108 	1870-187F   R/W   xxxxxxxx   POKEY communications
109 	4000-FFFF   R     xxxxxxxx   Program ROM
110 	========================================================================
111 	Interrupts:
112 		IRQ = YM2151 interrupt
113 		NMI = latch on sound command
114 	========================================================================
115 
116 ****************************************************************************/
117 
118 
119 #include "driver.h"
120 #include "machine/atarigen.h"
121 #include "atarisy1.h"
122 
123 
124 
125 /*************************************
126  *
127  *	Statics
128  *
129  *************************************/
130 
131 static UINT8 joystick_type;
132 static UINT8 trackball_type;
133 
134 static void *joystick_timer;
135 static UINT8 joystick_int;
136 static UINT8 joystick_int_enable;
137 static UINT8 joystick_value;
138 
139 static UINT8 m6522_ddra, m6522_ddrb;
140 static UINT8 m6522_dra, m6522_drb;
141 static UINT8 m6522_regs[16];
142 
143 
144 
145 /*************************************
146  *
147  *	Initialization & interrupts
148  *
149  *************************************/
150 
update_interrupts(void)151 static void update_interrupts(void)
152 {
153 	int newstate = 0;
154 
155 	/* all interrupts go through an LS148, which gives priority to the highest */
156 	if (joystick_int && joystick_int_enable)
157 		newstate = 2;
158 	if (atarigen_scanline_int_state)
159 		newstate = 3;
160 	if (atarigen_video_int_state)
161 		newstate = 4;
162 	if (atarigen_sound_int_state)
163 		newstate = 6;
164 
165 	/* set the new state of the IRQ lines */
166 	if (newstate)
167 		cpu_set_irq_line(0, newstate, ASSERT_LINE);
168 	else
169 		cpu_set_irq_line(0, 7, CLEAR_LINE);
170 }
171 
172 
173 static void delayed_joystick_int(int param);
174 
MACHINE_INIT(atarisy1)175 static MACHINE_INIT( atarisy1 )
176 {
177 	/* initialize the system */
178 	atarigen_eeprom_reset();
179 	atarigen_slapstic_reset();
180 	atarigen_interrupt_reset(update_interrupts);
181 	atarigen_sound_io_reset(1);
182 
183 	/* reset the joystick parameters */
184 	joystick_value = 0;
185 	joystick_timer = timer_alloc(delayed_joystick_int);
186 	joystick_int = 0;
187 	joystick_int_enable = 0;
188 
189 	/* reset the 6522 controller */
190 	m6522_ddra = m6522_ddrb = 0xff;
191 	m6522_dra = m6522_drb = 0xff;
192 	memset(m6522_regs, 0xff, sizeof(m6522_regs));
193 }
194 
195 
196 
197 /*************************************
198  *
199  *	Joystick I/O
200  *
201  *************************************/
202 
delayed_joystick_int(int param)203 static void delayed_joystick_int(int param)
204 {
205 	joystick_value = param;
206 	joystick_int = 1;
207 	atarigen_update_interrupts();
208 }
209 
210 
READ16_HANDLER(joystick_r)211 static READ16_HANDLER( joystick_r )
212 {
213 	int newval = 0xff;
214 
215 	/* digital joystick type */
216 	if (joystick_type == 1)
217 		newval = (readinputport(0) & (0x80 >> offset)) ? 0xf0 : 0x00;
218 
219 	/* Hall-effect analog joystick */
220 	else if (joystick_type == 2)
221 		newval = readinputport(offset & 1);
222 
223 	/* Road Blasters gas pedal */
224 	else if (joystick_type == 3)
225 		newval = readinputport(1);
226 
227 	/* the A4 bit enables/disables joystick IRQs */
228 	joystick_int_enable = ((offset >> 3) & 1) ^ 1;
229 
230 	/* clear any existing interrupt and set a timer for a new one */
231 	joystick_int = 0;
232 	timer_adjust(joystick_timer, TIME_IN_USEC(50), newval, 0);
233 	atarigen_update_interrupts();
234 
235 	return joystick_value;
236 }
237 
238 
WRITE16_HANDLER(joystick_w)239 static WRITE16_HANDLER( joystick_w )
240 {
241 	/* the A4 bit enables/disables joystick IRQs */
242 	joystick_int_enable = ((offset >> 3) & 1) ^ 1;
243 }
244 
245 
246 
247 /*************************************
248  *
249  *	Trackball I/O
250  *
251  *************************************/
252 
READ16_HANDLER(trakball_r)253 static READ16_HANDLER( trakball_r )
254 {
255 	int result = 0xff;
256 
257 	/* Marble Madness trackball type -- rotated 45 degrees! */
258 	if (trackball_type == 1)
259 	{
260 		static UINT8 cur[2][2];
261 		int player = (offset >> 1) & 1;
262 		int which = offset & 1;
263 
264 		/* when reading the even ports, do a real analog port update */
265 		if (which == 0)
266 		{
267 			UINT8 posx,posy;
268 
269 			if (player == 0)
270 			{
271 				posx = (INT8)readinputport(0);
272 				posy = (INT8)readinputport(1);
273 			}
274 			else
275 			{
276 				posx = (INT8)readinputport(2);
277 				posy = (INT8)readinputport(3);
278 			}
279 
280 			cur[player][0] = posx + posy;
281 			cur[player][1] = posx - posy;
282 		}
283 
284 		result = cur[player][which];
285 	}
286 
287 	/* Road Blasters steering wheel */
288 	else if (trackball_type == 2)
289 		result = readinputport(0);
290 
291 	return result;
292 }
293 
294 
295 
296 /*************************************
297  *
298  *	Sound status I/O
299  *
300  *************************************/
301 
READ16_HANDLER(port4_r)302 static READ16_HANDLER( port4_r )
303 {
304 	int temp = readinputport(4);
305 	if (atarigen_cpu_to_sound_ready) temp ^= 0x0080;
306 	return temp;
307 }
308 
309 
310 
311 /*************************************
312  *
313  *	Sound input
314  *
315  *************************************/
316 
READ_HANDLER(switch_6502_r)317 static READ_HANDLER( switch_6502_r )
318 {
319 	int temp = readinputport(5);
320 
321 	if (atarigen_cpu_to_sound_ready) temp ^= 0x08;
322 	if (atarigen_sound_to_cpu_ready) temp ^= 0x10;
323 	if (!(readinputport(4) & 0x0040)) temp ^= 0x80;
324 
325 	return temp;
326 }
327 
328 
329 
330 /*************************************
331  *
332  *	TMS5220 communications
333  *
334  *************************************/
335 
336 /*
337  *	All communication to the 5220 goes through an SY6522A, which is an overpowered chip
338  *	for the job.  Here is a listing of the I/O addresses:
339  *
340  *		$00	DRB		Data register B
341  *		$01	DRA		Data register A
342  *		$02	DDRB	Data direction register B (0=input, 1=output)
343  *		$03	DDRA	Data direction register A (0=input, 1=output)
344  *		$04	T1CL	T1 low counter
345  *		$05	T1CH	T1 high counter
346  *		$06	T1LL	T1 low latches
347  *		$07	T1LH	T1 high latches
348  *		$08	T2CL	T2 low counter
349  *		$09	T2CH	T2 high counter
350  *		$0A	SR		Shift register
351  *		$0B	ACR		Auxiliary control register
352  *		$0C	PCR		Peripheral control register
353  *		$0D	IFR		Interrupt flag register
354  *		$0E	IER		Interrupt enable register
355  *		$0F	NHDRA	No handshake DRA
356  *
357  *	Fortunately, only addresses $00,$01,$0B,$0C, and $0F are accessed in the code, and
358  *	$0B and $0C are merely set up once.
359  *
360  *	The ports are hooked in like follows:
361  *
362  *	Port A, D0-D7 = TMS5220 data lines (i/o)
363  *
364  *	Port B, D0 = 	Write strobe (out)
365  *	        D1 = 	Read strobe (out)
366  *	        D2 = 	Ready signal (in)
367  *	        D3 = 	Interrupt signal (in)
368  *	        D4 = 	LED (out)
369  *	        D5 = 	??? (out)
370  */
371 
READ_HANDLER(m6522_r)372 static READ_HANDLER( m6522_r )
373 {
374 	switch (offset)
375 	{
376 		case 0x00:	/* DRB */
377 			return (m6522_drb & m6522_ddrb) | (!tms5220_ready_r() << 2) | (!tms5220_int_r() << 3);
378 
379 		case 0x01:	/* DRA */
380 		case 0x0f:	/* NHDRA */
381 			return (m6522_dra & m6522_ddra);
382 
383 		case 0x02:	/* DDRB */
384 			return m6522_ddrb;
385 
386 		case 0x03:	/* DDRA */
387 			return m6522_ddra;
388 
389 		default:
390 			return m6522_regs[offset & 15];
391 	}
392 }
393 
394 
WRITE_HANDLER(m6522_w)395 WRITE_HANDLER( m6522_w )
396 {
397 	int old;
398 
399 	switch (offset)
400 	{
401 		case 0x00:	/* DRB */
402 			old = m6522_drb;
403 			m6522_drb = (m6522_drb & ~m6522_ddrb) | (data & m6522_ddrb);
404 			if (!(old & 1) && (m6522_drb & 1))
405 				tms5220_data_w(0, m6522_dra);
406 			if (!(old & 2) && (m6522_drb & 2))
407 				m6522_dra = (m6522_dra & m6522_ddra) | (tms5220_status_r(0) & ~m6522_ddra);
408 
409 			/* bit 4 is connected to an up-counter, clocked by SYCLKB */
410 			data = 5 | ((data >> 3) & 2);
411 			tms5220_set_frequency(ATARI_CLOCK_14MHz/2 / (16 - data));
412 			break;
413 
414 		case 0x01:	/* DRA */
415 		case 0x0f:	/* NHDRA */
416 			m6522_dra = (m6522_dra & ~m6522_ddra) | (data & m6522_ddra);
417 			break;
418 
419 		case 0x02:	/* DDRB */
420 			m6522_ddrb = data;
421 			break;
422 
423 		case 0x03:	/* DDRA */
424 			m6522_ddra = data;
425 			break;
426 
427 		default:
428 			m6522_regs[offset & 15] = data;
429 			break;
430 	}
431 }
432 
433 
434 
435 /*************************************
436  *
437  *	Sound LED handlers
438  *
439  *************************************/
440 
WRITE_HANDLER(led_w)441 static WRITE_HANDLER( led_w )
442 {
443 	set_led_status(offset, ~data & 1);
444 }
445 
446 
447 
448 /*************************************
449  *
450  *	Opcode memory catcher.
451  *
452  *************************************/
453 
OPBASE_HANDLER(indytemp_setopbase)454 static OPBASE_HANDLER( indytemp_setopbase )
455 {
456 	int prevpc = activecpu_get_previouspc();
457 
458 	/*
459 	 *	This is a slightly ugly kludge for Indiana Jones & the Temple of Doom because it jumps
460 	 *	directly to code in the slapstic.  The general order of things is this:
461 	 *
462 	 *		jump to $3A, which turns off interrupts and jumps to $00 (the reset address)
463 	 *		look up the request in a table and jump there
464 	 *		(under some circumstances, tweak the special addresses)
465 	 *		return via an RTS at the real bankswitch address
466 	 *
467 	 *	To simulate this, we tweak the slapstic reset address on entry into slapstic code; then
468 	 *	we let the system tweak whatever other addresses it wishes.  On exit, we tweak the
469 	 *	address of the previous PC, which is the RTS instruction, thereby completing the
470 	 *	bankswitch sequence.
471 	 *
472 	 *	Fortunately for us, all 4 banks have exactly the same code at this point in their
473 	 *	ROM, so it doesn't matter which version we're actually executing.
474 	 */
475 
476 	if (address & 0x80000)
477 		atarigen_slapstic_r(0,0);
478 	else if (prevpc & 0x80000)
479 		atarigen_slapstic_r((prevpc >> 1) & 0x3fff,0);
480 
481 	return address;
482 }
483 
484 
485 
486 /*************************************
487  *
488  *	Main CPU memory handlers
489  *
490  *************************************/
491 
MEMORY_READ16_START(main_readmem)492 static MEMORY_READ16_START( main_readmem )
493 	{ 0x000000, 0x087fff, MRA16_ROM },
494 	{ 0x2e0000, 0x2e0001, atarisy1_int3state_r },
495 	{ 0x400000, 0x401fff, MRA16_RAM },
496 	{ 0x900000, 0x9fffff, MRA16_RAM },
497 	{ 0xa00000, 0xa03fff, MRA16_RAM },
498 	{ 0xb00000, 0xb007ff, MRA16_RAM },
499 	{ 0xf00000, 0xf00fff, atarigen_eeprom_r },
500 	{ 0xf20000, 0xf20007, trakball_r },
501 	{ 0xf40000, 0xf4001f, joystick_r },
502 	{ 0xf60000, 0xf60003, port4_r },
503 	{ 0xfc0000, 0xfc0001, atarigen_sound_r },
504 MEMORY_END
505 
506 
507 static MEMORY_WRITE16_START( main_writemem )
508 	{ 0x000000, 0x087fff, MWA16_ROM },
509 	{ 0x400000, 0x401fff, MWA16_RAM },
510 	{ 0x800000, 0x800001, atarisy1_xscroll_w, &atarigen_xscroll },
511 	{ 0x820000, 0x820001, atarisy1_yscroll_w, &atarigen_yscroll },
512 	{ 0x840000, 0x840001, atarisy1_priority_w },
513 	{ 0x860000, 0x860001, atarisy1_bankselect_w, &atarisy1_bankselect },
514 	{ 0x880000, 0x880001, watchdog_reset16_w },
515 	{ 0x8a0000, 0x8a0001, atarigen_video_int_ack_w },
516 	{ 0x8c0000, 0x8c0001, atarigen_eeprom_enable_w },
517 	{ 0x900000, 0x9fffff, MWA16_RAM },
518 	{ 0xa00000, 0xa01fff, atarigen_playfield_w, &atarigen_playfield },
519 	{ 0xa02000, 0xa02fff, atarisy1_spriteram_w, &atarimo_0_spriteram },
520 	{ 0xa03000, 0xa03fff, atarigen_alpha_w, &atarigen_alpha },
521 	{ 0xb00000, 0xb007ff, paletteram16_IIIIRRRRGGGGBBBB_word_w, &paletteram16 },
522 	{ 0xf00000, 0xf00fff, atarigen_eeprom_w, &atarigen_eeprom, &atarigen_eeprom_size },
523 	{ 0xf40000, 0xf4001f, joystick_w },
524 	{ 0xf80000, 0xf80001, atarigen_sound_w },	/* used by roadbls2 */
525 	{ 0xfe0000, 0xfe0001, atarigen_sound_w },
526 MEMORY_END
527 
528 
529 
530 /*************************************
531  *
532  *	Sound CPU memory handlers
533  *
534  *************************************/
535 
536 static MEMORY_READ_START( sound_readmem )
537 	{ 0x0000, 0x0fff, MRA_RAM },
538 	{ 0x1000, 0x100f, m6522_r },
539 	{ 0x1800, 0x1801, YM2151_status_port_0_r },
540 	{ 0x1810, 0x1810, atarigen_6502_sound_r },
541 	{ 0x1820, 0x1820, switch_6502_r },
542 	{ 0x1870, 0x187f, pokey1_r },
543 	{ 0x4000, 0xffff, MRA_ROM },
544 MEMORY_END
545 
546 
547 static MEMORY_WRITE_START( sound_writemem )
548 	{ 0x0000, 0x0fff, MWA_RAM },
549 	{ 0x1000, 0x100f, m6522_w },
550 	{ 0x1800, 0x1800, YM2151_register_port_0_w },
551 	{ 0x1801, 0x1801, YM2151_data_port_0_w },
552 	{ 0x1810, 0x1810, atarigen_6502_sound_w },
553 	{ 0x1824, 0x1825, led_w },
554 	{ 0x1820, 0x1827, MWA_NOP },
555 	{ 0x1870, 0x187f, pokey1_w },
556 	{ 0x4000, 0xffff, MWA_ROM },
557 MEMORY_END
558 
559 
560 
561 /*************************************
562  *
563  *	Port definitions
564  *
565  *************************************/
566 
567 INPUT_PORTS_START( marble )
568 	PORT_START  /* F20000 */
569     PORT_ANALOG( 0xff, 0x00, IPT_TRACKBALL_X | IPF_REVERSE | IPF_PLAYER1, 30, 30, 0, 0 )
570 
571 	PORT_START  /* F20002 */
572     PORT_ANALOG( 0xff, 0x00, IPT_TRACKBALL_Y | IPF_PLAYER1, 30, 30, 0, 0 )
573 
574 	PORT_START  /* F20004 */
575     PORT_ANALOG( 0xff, 0x00, IPT_TRACKBALL_X | IPF_REVERSE | IPF_PLAYER2, 30, 30, 0, 0 )
576 
577 	PORT_START  /* F20006 */
578     PORT_ANALOG( 0xff, 0x00, IPT_TRACKBALL_Y | IPF_PLAYER2, 30, 30, 0, 0 )
579 
580 	PORT_START	/* F60000 */
581 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START1 )
582 	PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
583 	PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_UNUSED )
584 	PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
585 	PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_VBLANK )
586 	PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED )
587 	PORT_SERVICE( 0x0040, IP_ACTIVE_LOW )
588 	PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL )
589 	PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED )
590 
591 	PORT_START	/* 1820 (sound) */
592 	PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
593 	PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
594 	PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 )
595 	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL )
596 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL )
597 	PORT_BIT( 0x60, IP_ACTIVE_HIGH, IPT_UNUSED )
598 	PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL )
599 INPUT_PORTS_END
600 
601 
602 INPUT_PORTS_START( peterpak )
603 	PORT_START	/* F40000 */
604 	PORT_BIT( 0x0f, IP_ACTIVE_HIGH, IPT_UNUSED )
605 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP )
606 	PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN )
607 	PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT )
608 	PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT )
609 
610 	PORT_START	/* n/a */
611 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
612 
613 	PORT_START	/* n/a */
614 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
615 
616 	PORT_START	/* n/a */
617 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
618 
619 	PORT_START	/* F60000 */
620 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START1 )
621 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_BUTTON1 )
622 	PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
623 	PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON2 )
624 	PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
625 	PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_VBLANK )
626 	PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED )
627 	PORT_SERVICE( 0x0040, IP_ACTIVE_LOW )
628 	PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL )
629 	PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED )
630 
631 	PORT_START	/* 1820 (sound) */
632 	PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
633 	PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
634 	PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 )
635 	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL )
636 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL )
637 	PORT_BIT( 0x60, IP_ACTIVE_HIGH, IPT_UNUSED )
638 	PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL )
639 INPUT_PORTS_END
640 
641 
642 INPUT_PORTS_START( indytemp )
643 	PORT_START	/* F40000 */
644 	PORT_BIT( 0x0f, IP_ACTIVE_HIGH, IPT_UNUSED )
645 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP )
646 	PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN )
647 	PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT )
648 	PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT )
649 
650 	PORT_START	/* n/a */
651 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
652 
653 	PORT_START	/* n/a */
654 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
655 
656 	PORT_START	/* n/a */
657 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
658 
659 	PORT_START	/* F60000 */
660 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START1 )
661 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_BUTTON1 )
662 	PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
663 	PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_UNKNOWN )	/* freeze? */
664 	PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
665 	PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_VBLANK )
666 	PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED )
667 	PORT_SERVICE( 0x0040, IP_ACTIVE_LOW )
668 	PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL )
669 	PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED )
670 
671 	PORT_START	/* 1820 (sound) */
672 	PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
673 	PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
674 	PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 )
675 	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL )
676 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL )
677 	PORT_BIT( 0x60, IP_ACTIVE_HIGH, IPT_UNUSED )
678 	PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL )
679 INPUT_PORTS_END
680 
681 
682 INPUT_PORTS_START( roadrunn )
683 	PORT_START	/* F40000 */
684 	PORT_ANALOG( 0xff, 0x80, IPT_AD_STICK_Y | IPF_PLAYER1, 100, 10, 0x10, 0xf0 )
685 
686 	PORT_START	/* F40002 */
687 	PORT_ANALOG( 0xff, 0x80, IPT_AD_STICK_X | IPF_REVERSE | IPF_PLAYER1, 100, 10, 0x10, 0xf0 )
688 
689 	PORT_START	/* n/a */
690 	PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
691 
692 	PORT_START	/* n/a */
693 	PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
694 
695 	PORT_START	/* F60000 */
696 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START1 )
697 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_BUTTON1 )
698 	PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
699 	PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON2 )
700 	PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON3 )
701 	PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_VBLANK )
702 	PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED )
703 	PORT_SERVICE( 0x0040, IP_ACTIVE_LOW )
704 	PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL )
705 	PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED )
706 
707 	PORT_START	/* 1820 (sound) */
708 	PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
709 	PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
710 	PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 )
711 	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL )
712 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL )
713 	PORT_BIT( 0x60, IP_ACTIVE_HIGH, IPT_UNUSED )
714 	PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL )
715 INPUT_PORTS_END
716 
717 
718 INPUT_PORTS_START( roadblst )
719 	PORT_START	/* F20000 */
720 	PORT_ANALOG( 0xff, 0x40, IPT_DIAL | IPF_REVERSE, 25, 10, 0x00, 0x7f )
721 
722 	PORT_START	/* F40000 */
723 	PORT_ANALOG( 0xff, 0x00, IPT_PEDAL, 100, 64, 0x00, 0xff )
724 
725 	PORT_START	/* n/a */
726 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
727 
728 	PORT_START	/* n/a */
729 	PORT_BIT( 0xff, IP_ACTIVE_HIGH, IPT_UNUSED )
730 
731 	PORT_START	/* F60000 */
732 	PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_BUTTON3 )
733 	PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_BUTTON2 )
734 	PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_UNUSED )
735 	PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
736 	PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_VBLANK )
737 	PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED )
738 	PORT_SERVICE( 0x0040, IP_ACTIVE_LOW )
739 	PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL )
740 	PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED )
741 
742 	PORT_START	/* 1820 (sound) */
743 	PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
744 	PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
745 	PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_COIN3 )
746 	PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL )
747 	PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL )
748 	PORT_BIT( 0x60, IP_ACTIVE_HIGH, IPT_UNUSED )
749 	PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SPECIAL )
750 INPUT_PORTS_END
751 
752 
753 
754 /*************************************
755  *
756  *	Graphics definitions
757  *
758  *************************************/
759 
760 static struct GfxLayout anlayout =
761 {
762 	8,8,
763 	RGN_FRAC(1,1),
764 	2,
765 	{ 0, 4 },
766 	{ 0, 1, 2, 3, 8, 9, 10, 11 },
767 	{ 0*16, 1*16, 2*16, 3*16, 4*16, 5*16, 6*16, 7*16 },
768 	8*16
769 };
770 
771 
772 static struct GfxDecodeInfo gfxdecodeinfo[] =
773 {
774 	{ REGION_GFX1, 0x00000, &anlayout,       0, 64 },
775 	{ -1 }
776 };
777 
778 
779 
780 /*************************************
781  *
782  *	Sound definitions
783  *
784  *************************************/
785 
786 static struct YM2151interface ym2151_interface =
787 {
788 	1,
789 	ATARI_CLOCK_14MHz/4,
790 	{ YM3012_VOL(80,MIXER_PAN_LEFT,80,MIXER_PAN_RIGHT) },
791 	{ atarigen_ym2151_irq_gen }
792 };
793 
794 
795 static struct POKEYinterface pokey_interface =
796 {
797 	1,
798 	ATARI_CLOCK_14MHz/8,
799 	{ 40 },
800 };
801 
802 
803 static struct TMS5220interface tms5220_interface =
804 {
805 	ATARI_CLOCK_14MHz/2/11,
806 	100,
807 	0
808 };
809 
810 
811 
812 /*************************************
813  *
814  *	Machine driver
815  *
816  *************************************/
817 
818 static MACHINE_DRIVER_START( atarisy1 )
819 
820 	/* basic machine hardware */
821 	MDRV_CPU_ADD(M68010, ATARI_CLOCK_14MHz/2)
MDRV_CPU_MEMORY(main_readmem,main_writemem)822 	MDRV_CPU_MEMORY(main_readmem,main_writemem)
823 	MDRV_CPU_VBLANK_INT(atarigen_video_int_gen,1)
824 
825 	MDRV_CPU_ADD(M6502, ATARI_CLOCK_14MHz/8)
826 	MDRV_CPU_MEMORY(sound_readmem,sound_writemem)
827 
828 	MDRV_FRAMES_PER_SECOND(60)
829 	MDRV_VBLANK_DURATION(DEFAULT_REAL_60HZ_VBLANK_DURATION)
830 
831 	MDRV_MACHINE_INIT(atarisy1)
832 	MDRV_NVRAM_HANDLER(atarigen)
833 
834 	/* video hardware */
835 	MDRV_VIDEO_ATTRIBUTES(VIDEO_TYPE_RASTER | VIDEO_UPDATE_BEFORE_VBLANK | VIDEO_NEEDS_6BITS_PER_GUN)
836 	MDRV_SCREEN_SIZE(42*8, 30*8)
837 	MDRV_VISIBLE_AREA(0*8, 42*8-1, 0*8, 30*8-1)
838 	MDRV_GFXDECODE(gfxdecodeinfo)
839 	MDRV_PALETTE_LENGTH(1024)
840 
841 	MDRV_VIDEO_START(atarisy1)
842 	MDRV_VIDEO_UPDATE(atarisy1)
843 
844 	/* sound hardware */
845 	MDRV_SOUND_ATTRIBUTES(SOUND_SUPPORTS_STEREO)
846 	MDRV_SOUND_ADD(YM2151, ym2151_interface)
847 	MDRV_SOUND_ADD(POKEY, pokey_interface)
848 	MDRV_SOUND_ADD(TMS5220, tms5220_interface)
849 MACHINE_DRIVER_END
850 
851 
852 
853 /*************************************
854  *
855  *	ROM definition(s)
856  *
857  *************************************/
858 
859 ROM_START( marble )
860 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
861 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
862 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
863 	ROM_LOAD16_BYTE( "136033.623",   0x10000, 0x04000, CRC(284ed2e9) SHA1(a24d2fd587dffcc8536ef28fcbcf5c964a6b67a9) )
864 	ROM_LOAD16_BYTE( "136033.624",   0x10001, 0x04000, CRC(d541b021) SHA1(978b1565da746f7389eaf7646604990fb28d47ed) )
865 	ROM_LOAD16_BYTE( "136033.625",   0x18000, 0x04000, CRC(563755c7) SHA1(a444b72ff4cdecee3b9dd7e636d658c31ecc186c) )
866 	ROM_LOAD16_BYTE( "136033.626",   0x18001, 0x04000, CRC(860feeb3) SHA1(d6059c1fe13f28ada27f6586215a16e2117e3ecd) )
867 	ROM_LOAD16_BYTE( "136033.627",   0x20000, 0x04000, CRC(d1dbd439) SHA1(cefc0fa9c71512c961272fcf0f9c069f1396468e) )
868 	ROM_LOAD16_BYTE( "136033.628",   0x20001, 0x04000, CRC(957d6801) SHA1(b007d9e45a1442ab1c9ec1463f9f46ea85fb0659) )
869 	ROM_LOAD16_BYTE( "136033.229",   0x28000, 0x04000, CRC(c81d5c14) SHA1(0464ea183685de83e797b9d946b4acc409f4c451) )
870 	ROM_LOAD16_BYTE( "136033.630",   0x28001, 0x04000, CRC(687a09f7) SHA1(95e31acf29cd8d51beefa9b0e4acd92b81980c2f) )
871 	ROM_LOAD16_BYTE( "136033.107",   0x80000, 0x04000, CRC(f3b8745b) SHA1(4754eac5e6d8547b3ee00f3f48eaa560eb403862) )
872 	ROM_LOAD16_BYTE( "136033.108",   0x80001, 0x04000, CRC(e51eecaa) SHA1(37d51a9e9cb33d1156d02a312ac8e202a18d7c20) )
873 
874 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
875 	ROM_LOAD( "136033.421",   0x8000, 0x4000, CRC(78153dc3) SHA1(d4e68226b87df8834dc3d6daa9d683f17896c32e) )
876 	ROM_LOAD( "136033.422",   0xc000, 0x4000, CRC(2e66300e) SHA1(49acb9443c5d2c1016cde7f489deab2575dd82ca) )
877 
878 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
879 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
880 
881 	ROM_REGION( 0x60000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
882 	ROM_LOAD( "136033.137",   0x00000, 0x04000, CRC(7a45f5c1) SHA1(b826a178660ff2e278558e4779586737751dca5e) )  /* bank 1, plane 0 */
883 	ROM_LOAD( "136033.138",   0x04000, 0x04000, CRC(7e954a88) SHA1(238a913529781f424a6f49c3fba1524684d0cbcf) )
884 	ROM_LOAD( "136033.139",   0x08000, 0x04000, CRC(1eb1bb5f) SHA1(987a8289fd4be06b6899bb8c620ddfa4c4b966b0) )  /* bank 1, plane 1 */
885 	ROM_LOAD( "136033.140",   0x0c000, 0x04000, CRC(8a82467b) SHA1(25538e98e5fdadfa6de3bd57ee8658c7add0169d) )
886 	ROM_LOAD( "136033.141",   0x10000, 0x04000, CRC(52448965) SHA1(e2ce22f89304b2d6858d0c61040d8ff2ee33347f) )  /* bank 1, plane 2 */
887 	ROM_LOAD( "136033.142",   0x14000, 0x04000, CRC(b4a70e4f) SHA1(d8e4d6dbbef3be86558ab23646c77400793a5eb1) )
888 	ROM_LOAD( "136033.143",   0x18000, 0x04000, CRC(7156e449) SHA1(361e024e1173299d0e6b776a7c1be10767cfab0d) )  /* bank 1, plane 3 */
889 	ROM_LOAD( "136033.144",   0x1c000, 0x04000, CRC(4c3e4c79) SHA1(642e469ce10067502ce3a920066184a9c73a44c5) )
890 	ROM_LOAD( "136033.145",   0x20000, 0x04000, CRC(9062be7f) SHA1(ae372433da441b69345d67f5e838b8479557517b) )  /* bank 1, plane 4 */
891 	ROM_LOAD( "136033.146",   0x24000, 0x04000, CRC(14566dca) SHA1(7134c233daba3b2510d1c08d9efde79c0eec6c20) )
892 
893 	ROM_FILL(                 0x30000, 0x30000, 0xff )
894 	ROM_LOAD( "136033.149",   0x34000, 0x04000, CRC(b6658f06) SHA1(e719d956f4f9d703a12e2c5520cac0a2f47ea058) )  /* bank 2, plane 0 */
895 	ROM_LOAD( "136033.151",   0x3c000, 0x04000, CRC(84ee1c80) SHA1(5192c0a2887f46b616d130bdbfffbbd5e394e9a3) )  /* bank 2, plane 1 */
896 	ROM_LOAD( "136033.153",   0x44000, 0x04000, CRC(daa02926) SHA1(33c7a38c66fb4d67a6ee88ef2da2bba091439e0c) )  /* bank 2, plane 2 */
897 
898 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
899 	ROM_LOAD( "136033.118",   0x000, 0x200, CRC(2101b0ed) SHA1(e4fb8dfa80ed78847c697f9de2bd8540b0c04889) )  /* remap */
900 	ROM_LOAD( "136033.119",   0x200, 0x200, CRC(19f6e767) SHA1(041f24cc03c9043c31c3294c9565dfda9bdada74) )  /* color */
901 ROM_END
902 
903 
904 ROM_START( marble2 )
905 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
906 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
907 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
908 	ROM_LOAD16_BYTE( "136033.401",   0x10000, 0x08000, CRC(ecfc25a2) SHA1(45d98bea8d6bed5ecdcde1049c3a3f6e0fa6ee4c) )
909 	ROM_LOAD16_BYTE( "136033.402",   0x10001, 0x08000, CRC(7ce9bf53) SHA1(0a5761d4856cd055e8a58b36276945e06c01d08d) )
910 	ROM_LOAD16_BYTE( "136033.403",   0x20000, 0x08000, CRC(dafee7a2) SHA1(6e4aa9721b5fd4385422c146a84a5e271124abcb) )
911 	ROM_LOAD16_BYTE( "136033.404",   0x20001, 0x08000, CRC(b59ffcf6) SHA1(814d4c9d8112708abcab64a05ca62d3566ccc67e) )
912 	ROM_LOAD16_BYTE( "136033.107",   0x80000, 0x04000, CRC(f3b8745b) SHA1(4754eac5e6d8547b3ee00f3f48eaa560eb403862) )
913 	ROM_LOAD16_BYTE( "136033.108",   0x80001, 0x04000, CRC(e51eecaa) SHA1(37d51a9e9cb33d1156d02a312ac8e202a18d7c20) )
914 
915 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
916 	ROM_LOAD( "136033.421",   0x8000, 0x4000, CRC(78153dc3) SHA1(d4e68226b87df8834dc3d6daa9d683f17896c32e) )
917 	ROM_LOAD( "136033.422",   0xc000, 0x4000, CRC(2e66300e) SHA1(49acb9443c5d2c1016cde7f489deab2575dd82ca) )
918 
919 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
920 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
921 
922 	ROM_REGION( 0x60000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
923 	ROM_LOAD( "136033.137",   0x00000, 0x04000, CRC(7a45f5c1) SHA1(b826a178660ff2e278558e4779586737751dca5e) )  /* bank 1, plane 0 */
924 	ROM_LOAD( "136033.138",   0x04000, 0x04000, CRC(7e954a88) SHA1(238a913529781f424a6f49c3fba1524684d0cbcf) )
925 	ROM_LOAD( "136033.139",   0x08000, 0x04000, CRC(1eb1bb5f) SHA1(987a8289fd4be06b6899bb8c620ddfa4c4b966b0) )  /* bank 1, plane 1 */
926 	ROM_LOAD( "136033.140",   0x0c000, 0x04000, CRC(8a82467b) SHA1(25538e98e5fdadfa6de3bd57ee8658c7add0169d) )
927 	ROM_LOAD( "136033.141",   0x10000, 0x04000, CRC(52448965) SHA1(e2ce22f89304b2d6858d0c61040d8ff2ee33347f) )  /* bank 1, plane 2 */
928 	ROM_LOAD( "136033.142",   0x14000, 0x04000, CRC(b4a70e4f) SHA1(d8e4d6dbbef3be86558ab23646c77400793a5eb1) )
929 	ROM_LOAD( "136033.143",   0x18000, 0x04000, CRC(7156e449) SHA1(361e024e1173299d0e6b776a7c1be10767cfab0d) )  /* bank 1, plane 3 */
930 	ROM_LOAD( "136033.144",   0x1c000, 0x04000, CRC(4c3e4c79) SHA1(642e469ce10067502ce3a920066184a9c73a44c5) )
931 	ROM_LOAD( "136033.145",   0x20000, 0x04000, CRC(9062be7f) SHA1(ae372433da441b69345d67f5e838b8479557517b) )  /* bank 1, plane 4 */
932 	ROM_LOAD( "136033.146",   0x24000, 0x04000, CRC(14566dca) SHA1(7134c233daba3b2510d1c08d9efde79c0eec6c20) )
933 
934 	ROM_FILL(                 0x30000, 0x30000, 0xff )
935 	ROM_LOAD( "136033.149",   0x34000, 0x04000, CRC(b6658f06) SHA1(e719d956f4f9d703a12e2c5520cac0a2f47ea058) )  /* bank 2, plane 0 */
936 	ROM_LOAD( "136033.151",   0x3c000, 0x04000, CRC(84ee1c80) SHA1(5192c0a2887f46b616d130bdbfffbbd5e394e9a3) )  /* bank 2, plane 1 */
937 	ROM_LOAD( "136033.153",   0x44000, 0x04000, CRC(daa02926) SHA1(33c7a38c66fb4d67a6ee88ef2da2bba091439e0c) )  /* bank 2, plane 2 */
938 
939 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
940 	ROM_LOAD( "136033.118",   0x000, 0x200, CRC(2101b0ed) SHA1(e4fb8dfa80ed78847c697f9de2bd8540b0c04889) )  /* remap */
941 	ROM_LOAD( "136033.119",   0x200, 0x200, CRC(19f6e767) SHA1(041f24cc03c9043c31c3294c9565dfda9bdada74) )  /* color */
942 ROM_END
943 
944 
945 ROM_START( marble3 )
946 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
947 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
948 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
949 	ROM_LOAD16_BYTE( "136033.201",   0x10000, 0x08000, CRC(9395804d) SHA1(7cca2cc85a9678199c7a60c0976f3e0362f8538f) )
950 	ROM_LOAD16_BYTE( "136033.202",   0x10001, 0x08000, CRC(edd313f5) SHA1(f3ec6f5812287e187026446fe286f257b54c426e) )
951 	ROM_LOAD16_BYTE( "136033.403",   0x20000, 0x08000, CRC(dafee7a2) SHA1(6e4aa9721b5fd4385422c146a84a5e271124abcb) )
952 	ROM_LOAD16_BYTE( "136033.204",   0x20001, 0x08000, CRC(4d621731) SHA1(619d74abe750aac61c3425bcb584ffdafdfc809a) )
953 	ROM_LOAD16_BYTE( "136033.107",   0x80000, 0x04000, CRC(f3b8745b) SHA1(4754eac5e6d8547b3ee00f3f48eaa560eb403862) )
954 	ROM_LOAD16_BYTE( "136033.108",   0x80001, 0x04000, CRC(e51eecaa) SHA1(37d51a9e9cb33d1156d02a312ac8e202a18d7c20) )
955 
956 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
957 	ROM_LOAD( "136033.121",   0x8000, 0x4000, CRC(73fe2b46) SHA1(09fceb60c831972f544c92a84c6d0cbc2481b9f5) )
958 	ROM_LOAD( "136033.122",   0xc000, 0x4000, CRC(03bf65c3) SHA1(4f4a4e4b5bd202da2d18c062f585a842082f08db) )
959 
960 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
961 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
962 
963 	ROM_REGION( 0x60000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
964 	ROM_LOAD( "136033.137",   0x00000, 0x04000, CRC(7a45f5c1) SHA1(b826a178660ff2e278558e4779586737751dca5e) )  /* bank 1, plane 0 */
965 	ROM_LOAD( "136033.138",   0x04000, 0x04000, CRC(7e954a88) SHA1(238a913529781f424a6f49c3fba1524684d0cbcf) )
966 	ROM_LOAD( "136033.139",   0x08000, 0x04000, CRC(1eb1bb5f) SHA1(987a8289fd4be06b6899bb8c620ddfa4c4b966b0) )  /* bank 1, plane 1 */
967 	ROM_LOAD( "136033.140",   0x0c000, 0x04000, CRC(8a82467b) SHA1(25538e98e5fdadfa6de3bd57ee8658c7add0169d) )
968 	ROM_LOAD( "136033.141",   0x10000, 0x04000, CRC(52448965) SHA1(e2ce22f89304b2d6858d0c61040d8ff2ee33347f) )  /* bank 1, plane 2 */
969 	ROM_LOAD( "136033.142",   0x14000, 0x04000, CRC(b4a70e4f) SHA1(d8e4d6dbbef3be86558ab23646c77400793a5eb1) )
970 	ROM_LOAD( "136033.143",   0x18000, 0x04000, CRC(7156e449) SHA1(361e024e1173299d0e6b776a7c1be10767cfab0d) )  /* bank 1, plane 3 */
971 	ROM_LOAD( "136033.144",   0x1c000, 0x04000, CRC(4c3e4c79) SHA1(642e469ce10067502ce3a920066184a9c73a44c5) )
972 	ROM_LOAD( "136033.145",   0x20000, 0x04000, CRC(9062be7f) SHA1(ae372433da441b69345d67f5e838b8479557517b) )  /* bank 1, plane 4 */
973 	ROM_LOAD( "136033.146",   0x24000, 0x04000, CRC(14566dca) SHA1(7134c233daba3b2510d1c08d9efde79c0eec6c20) )
974 
975 	ROM_FILL(                 0x30000, 0x30000, 0xff )
976 	ROM_LOAD( "136033.149",   0x34000, 0x04000, CRC(b6658f06) SHA1(e719d956f4f9d703a12e2c5520cac0a2f47ea058) )  /* bank 2, plane 0 */
977 	ROM_LOAD( "136033.151",   0x3c000, 0x04000, CRC(84ee1c80) SHA1(5192c0a2887f46b616d130bdbfffbbd5e394e9a3) )  /* bank 2, plane 1 */
978 	ROM_LOAD( "136033.153",   0x44000, 0x04000, CRC(daa02926) SHA1(33c7a38c66fb4d67a6ee88ef2da2bba091439e0c) )  /* bank 2, plane 2 */
979 
980 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
981 	ROM_LOAD( "136033.118",   0x000, 0x200, CRC(2101b0ed) SHA1(e4fb8dfa80ed78847c697f9de2bd8540b0c04889) )  /* remap */
982 	ROM_LOAD( "136033.119",   0x200, 0x200, CRC(19f6e767) SHA1(041f24cc03c9043c31c3294c9565dfda9bdada74) )  /* color */
983 ROM_END
984 
985 
986 ROM_START( marble4 )
987 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
988 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
989 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
990 	ROM_LOAD16_BYTE( "136033.323",   0x10000, 0x04000, CRC(4dc2987a) SHA1(abe155f773dfa623aee6c3952941426adb4c8c9c) )
991 	ROM_LOAD16_BYTE( "136033.324",   0x10001, 0x04000, CRC(e22e6e11) SHA1(aedb18f25aad846b82690c70b917e97cdcfbd09e) )
992 	ROM_LOAD16_BYTE( "136033.225",   0x18000, 0x04000, CRC(743f6c5c) SHA1(b69b7dc9923f514b8de207895bbe0c2038dc519d) )
993 	ROM_LOAD16_BYTE( "136033.226",   0x18001, 0x04000, CRC(aeb711e3) SHA1(0fb0b55e7bd96d993b227db1ab64abbce5026a90) )
994 	ROM_LOAD16_BYTE( "136033.227",   0x20000, 0x04000, CRC(d06d2c22) SHA1(e75437e383a350b44e4bfe8b2aee80b7b49d1065) )
995 	ROM_LOAD16_BYTE( "136033.228",   0x20001, 0x04000, CRC(e69cec16) SHA1(d65ce830582dc780f5a73fda6a8a607b04de42b2) )
996 	ROM_LOAD16_BYTE( "136033.229",   0x28000, 0x04000, CRC(c81d5c14) SHA1(0464ea183685de83e797b9d946b4acc409f4c451) )
997 	ROM_LOAD16_BYTE( "136033.230",   0x28001, 0x04000, CRC(526ce8ad) SHA1(14f34d763a8a02df7488bfdd1677ec012ad316cd) )
998 	ROM_LOAD16_BYTE( "136033.107",   0x80000, 0x04000, CRC(f3b8745b) SHA1(4754eac5e6d8547b3ee00f3f48eaa560eb403862) )
999 	ROM_LOAD16_BYTE( "136033.108",   0x80001, 0x04000, CRC(e51eecaa) SHA1(37d51a9e9cb33d1156d02a312ac8e202a18d7c20) )
1000 
1001 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1002 	ROM_LOAD( "136033.257",   0x8000, 0x4000, CRC(2e2e0df8) SHA1(e76f7297a3e78ebbc00e3a4c468149f9f7124b16) )
1003 	ROM_LOAD( "136033.258",   0xc000, 0x4000, CRC(1b9655cd) SHA1(deb8728ee9620718e449f1e55a6fe115256c00c9) )
1004 
1005 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1006 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1007 
1008 	ROM_REGION( 0x60000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1009 	ROM_LOAD( "136033.137",   0x00000, 0x04000, CRC(7a45f5c1) SHA1(b826a178660ff2e278558e4779586737751dca5e) )  /* bank 1, plane 0 */
1010 	ROM_LOAD( "136033.138",   0x04000, 0x04000, CRC(7e954a88) SHA1(238a913529781f424a6f49c3fba1524684d0cbcf) )
1011 	ROM_LOAD( "136033.139",   0x08000, 0x04000, CRC(1eb1bb5f) SHA1(987a8289fd4be06b6899bb8c620ddfa4c4b966b0) )  /* bank 1, plane 1 */
1012 	ROM_LOAD( "136033.140",   0x0c000, 0x04000, CRC(8a82467b) SHA1(25538e98e5fdadfa6de3bd57ee8658c7add0169d) )
1013 	ROM_LOAD( "136033.141",   0x10000, 0x04000, CRC(52448965) SHA1(e2ce22f89304b2d6858d0c61040d8ff2ee33347f) )  /* bank 1, plane 2 */
1014 	ROM_LOAD( "136033.142",   0x14000, 0x04000, CRC(b4a70e4f) SHA1(d8e4d6dbbef3be86558ab23646c77400793a5eb1) )
1015 	ROM_LOAD( "136033.143",   0x18000, 0x04000, CRC(7156e449) SHA1(361e024e1173299d0e6b776a7c1be10767cfab0d) )  /* bank 1, plane 3 */
1016 	ROM_LOAD( "136033.144",   0x1c000, 0x04000, CRC(4c3e4c79) SHA1(642e469ce10067502ce3a920066184a9c73a44c5) )
1017 	ROM_LOAD( "136033.145",   0x20000, 0x04000, CRC(9062be7f) SHA1(ae372433da441b69345d67f5e838b8479557517b) )  /* bank 1, plane 4 */
1018 	ROM_LOAD( "136033.146",   0x24000, 0x04000, CRC(14566dca) SHA1(7134c233daba3b2510d1c08d9efde79c0eec6c20) )
1019 
1020 	ROM_FILL(                 0x30000, 0x30000, 0xff )
1021 	ROM_LOAD( "136033.149",   0x34000, 0x04000, CRC(b6658f06) SHA1(e719d956f4f9d703a12e2c5520cac0a2f47ea058) )  /* bank 2, plane 0 */
1022 	ROM_LOAD( "136033.151",   0x3c000, 0x04000, CRC(84ee1c80) SHA1(5192c0a2887f46b616d130bdbfffbbd5e394e9a3) )  /* bank 2, plane 1 */
1023 	ROM_LOAD( "136033.153",   0x44000, 0x04000, CRC(daa02926) SHA1(33c7a38c66fb4d67a6ee88ef2da2bba091439e0c) )  /* bank 2, plane 2 */
1024 
1025 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1026 	ROM_LOAD( "136033.118",   0x000, 0x200, CRC(2101b0ed) SHA1(e4fb8dfa80ed78847c697f9de2bd8540b0c04889) )  /* remap */
1027 	ROM_LOAD( "136033.119",   0x200, 0x200, CRC(19f6e767) SHA1(041f24cc03c9043c31c3294c9565dfda9bdada74) )  /* color */
1028 ROM_END
1029 
1030 
1031 ROM_START( peterpak )
1032 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1033 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1034 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1035 	ROM_LOAD16_BYTE( "136028.142",   0x10000, 0x04000, CRC(4f9fc020) SHA1(7e0d5660ea395ded7e0e4c9122bc41f9bb9a483d) )
1036 	ROM_LOAD16_BYTE( "136028.143",   0x10001, 0x04000, CRC(9fb257cc) SHA1(5590fc2b4e79a071ae5ba04e23aadb3e35614a73) )
1037 	ROM_LOAD16_BYTE( "136028.144",   0x18000, 0x04000, CRC(50267619) SHA1(7aec7e4c8b97313d18c8eb55e078157776e29842) )
1038 	ROM_LOAD16_BYTE( "136028.145",   0x18001, 0x04000, CRC(7b6a5004) SHA1(f1fa069cb3148ba38722932f96f72098c800468a) )
1039 	ROM_LOAD16_BYTE( "136028.146",   0x20000, 0x04000, CRC(4183a67a) SHA1(2c86701ab9f17e0bd0e2de5b9d802d6c1777bdd0) )
1040 	ROM_LOAD16_BYTE( "136028.147",   0x20001, 0x04000, CRC(14e2d97b) SHA1(eb802e1c198a55d08eb52e9438dde8d23a14d9a4) )
1041 	ROM_LOAD16_BYTE( "136028.148",   0x80000, 0x04000, CRC(230e8ba9) SHA1(decda85f3de92ab72bb2a3812a84a92c937a7409) )
1042 	ROM_LOAD16_BYTE( "136028.149",   0x80001, 0x04000, CRC(0ff0c13a) SHA1(d1912d8e468ca04a930aedaece824f020d8e0357) )
1043 
1044 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1045 	ROM_LOAD( "136028.101",   0x8000, 0x4000, CRC(ff712aa2) SHA1(07beeb51f41d406782965dddb6fe73fdc49529df) )
1046 	ROM_LOAD( "136028.102",   0xc000, 0x4000, CRC(89ea21a1) SHA1(a7cb6eceb45d54406d6fc692f50a4e34564d6170) )
1047 
1048 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1049 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1050 
1051 	ROM_REGION( 0x90000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1052 	ROM_LOAD( "136028.138",   0x00000, 0x08000, CRC(53eaa018) SHA1(3f9887d4996e6a7c894732e9c9ebe4408fb60192) )  /* bank 1, plane 0 */
1053 	ROM_LOAD( "136028.139",   0x08000, 0x08000, CRC(354a19cb) SHA1(84a145d0f1624315923d389b4b746db5fbc672df) )  /* bank 1, plane 1 */
1054 	ROM_LOAD( "136028.140",   0x10000, 0x08000, CRC(8d2c4717) SHA1(d7709d5859b5276d46799ff39a375929a48e34ae) )  /* bank 1, plane 2 */
1055 	ROM_LOAD( "136028.141",   0x18000, 0x08000, CRC(bf59ea19) SHA1(2abef43de94845992f2a14ea66838351bdce9d85) )  /* bank 1, plane 3 */
1056 
1057 	ROM_LOAD( "136028.150",   0x30000, 0x08000, CRC(83362483) SHA1(56bbf8d416ab0f6ee3c6593323a4a53246827ee0) )  /* bank 2, plane 0 */
1058 	ROM_LOAD( "136028.151",   0x38000, 0x08000, CRC(6e95094e) SHA1(7b42398abf1bdf9790fd1abe12acf6145a4a71a8) )  /* bank 2, plane 1 */
1059 	ROM_LOAD( "136028.152",   0x40000, 0x08000, CRC(9553f084) SHA1(0b6bdab2f36b6796c220765c035068a9f4e64b12) )  /* bank 2, plane 2 */
1060 	ROM_LOAD( "136028.153",   0x48000, 0x08000, CRC(c2a9b028) SHA1(1e436462761fa791a1f15ba1f280f339cb0f3a29) )  /* bank 2, plane 3 */
1061 
1062 	ROM_LOAD( "136028.105",   0x64000, 0x04000, CRC(ac9a5a44) SHA1(c5cdd09435ce76a4e98d858864becca33ed7a969) )  /* bank 3, plane 0 */
1063 	ROM_LOAD( "136028.108",   0x6c000, 0x04000, CRC(51941e64) SHA1(eb04d37a70d5362e947e3a6d53facc88e09b85bb) )  /* bank 3, plane 1 */
1064 	ROM_LOAD( "136028.111",   0x74000, 0x04000, CRC(246599f3) SHA1(7902941ce29a784875c17a8eadb50288f1497604) )  /* bank 3, plane 2 */
1065 	ROM_LOAD( "136028.114",   0x7c000, 0x04000, CRC(918a5082) SHA1(0a9b83e0c9f6883bdca1b84805f8642fc660d09d) )  /* bank 3, plane 3 */
1066 
1067 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1068 	ROM_LOAD( "136028.136",   0x000, 0x200, CRC(861cfa36) SHA1(d18ca5e28bf48df6506be6bc0283c996c6520ef4) )  /* remap */
1069 	ROM_LOAD( "136028.137",   0x200, 0x200, CRC(8507e5ea) SHA1(a009a98fe02625a20f4a9d9ab1c70891bf4e45ec) )  /* color */
1070 ROM_END
1071 
1072 
1073 ROM_START( indytemp )
1074 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1075 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1076 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1077 	ROM_LOAD16_BYTE( "136036.432",   0x10000, 0x08000, CRC(d888cdf1) SHA1(c9cbc0d429755611b3749e018d3817d4d7042425) )
1078 	ROM_LOAD16_BYTE( "136036.431",   0x10001, 0x08000, CRC(b7ac7431) SHA1(b062258746ca5f9c3f9cf8a6186eb3c370ac3a77) )
1079 	ROM_LOAD16_BYTE( "136036.434",   0x20000, 0x08000, CRC(802495fd) SHA1(228f48ef067a758fe0d3bfe0508765a52bb579eb) )
1080 	ROM_LOAD16_BYTE( "136036.433",   0x20001, 0x08000, CRC(3a914e5c) SHA1(af2e03ad8afa7fb262c145b73ddfec9cbab537a8) )
1081 	ROM_LOAD16_BYTE( "136036.456",   0x30000, 0x04000, CRC(ec146b09) SHA1(302522f202154e0b56e25c881ec7541cdf179a6c) )
1082 	ROM_LOAD16_BYTE( "136036.457",   0x30001, 0x04000, CRC(6628de01) SHA1(c951b5f37cf5f2c6c2b45ef1b75caa1e08cc6755) )
1083 	ROM_LOAD16_BYTE( "136036.358",   0x80000, 0x04000, CRC(d9351106) SHA1(6a11cef7f93701d5bc08e0ce413999322a011d69) )
1084 	ROM_LOAD16_BYTE( "136036.359",   0x80001, 0x04000, CRC(e731caea) SHA1(71c1445804b5696078a49855852420e4046d77bb) )
1085 
1086 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1087 	ROM_LOAD( "136036.153",   0x4000, 0x4000, CRC(95294641) SHA1(00f90a0d49d2c77d5288080036f81a74ad31f8bc) )
1088 	ROM_LOAD( "136036.154",   0x8000, 0x4000, CRC(cbfc6adb) SHA1(ee132eced924435f1214e2997533e866a3e5364b) )
1089 	ROM_LOAD( "136036.155",   0xc000, 0x4000, CRC(4c8233ac) SHA1(3d2bdb71b8f499a21f0b0e1686be7fe6f23efede) )
1090 
1091 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1092 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1093 
1094 	ROM_REGION( 0xc0000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1095 	ROM_LOAD( "136036.135",   0x00000, 0x08000, CRC(ffa8749c) SHA1(b0bec9b8364a15606d9f4d11f674dea2ec25279f) )  /* bank 1, plane 0 */
1096 	ROM_LOAD( "136036.139",   0x08000, 0x08000, CRC(b682bfca) SHA1(21625ea29609560b31b28c669b2599cfcdab8ea7) )  /* bank 1, plane 1 */
1097 	ROM_LOAD( "136036.143",   0x10000, 0x08000, CRC(7697da26) SHA1(546b95467ca61fab9ac853635c8972a2dedb6581) )  /* bank 1, plane 2 */
1098 	ROM_LOAD( "136036.147",   0x18000, 0x08000, CRC(4e9d664c) SHA1(334c5f9e96e7a6fbf375bca58bd58fb18a68da6f) )  /* bank 1, plane 3 */
1099 
1100 	ROM_LOAD( "136036.136",   0x30000, 0x08000, CRC(b2b403aa) SHA1(ead88544d798d07c03fefadf84c87ed104036cfa) )  /* bank 2, plane 0 */
1101 	ROM_LOAD( "136036.140",   0x38000, 0x08000, CRC(ec0c19ca) SHA1(a787502e9db79a3c601964cd8c662ff7d0c2f636) )  /* bank 2, plane 1 */
1102 	ROM_LOAD( "136036.144",   0x40000, 0x08000, CRC(4407df98) SHA1(67eae09121e594bec965b78c44a964a39a2c8772) )  /* bank 2, plane 2 */
1103 	ROM_LOAD( "136036.148",   0x48000, 0x08000, CRC(70dce06d) SHA1(c50aa9ea9ea70e282ebed54cefa9e51da01d14ca) )  /* bank 2, plane 3 */
1104 
1105 	ROM_LOAD( "136036.137",   0x60000, 0x08000, CRC(3f352547) SHA1(2a3439bb1ca9cdb80c0bd61cbd5fce60d6ee1fef) )  /* bank 3, plane 0 */
1106 	ROM_LOAD( "136036.141",   0x68000, 0x08000, CRC(9cbdffd0) SHA1(ce36e7b9792e41d87f97901b8d0a473835017ae6) )  /* bank 3, plane 1 */
1107 	ROM_LOAD( "136036.145",   0x70000, 0x08000, CRC(e828e64b) SHA1(8ad19ee40e6c4caa3a102f967fe93e823c766b5a) )  /* bank 3, plane 2 */
1108 	ROM_LOAD( "136036.149",   0x78000, 0x08000, CRC(81503a23) SHA1(9a28ba78f8029395542067f03460d15cbcd7b315) )  /* bank 3, plane 3 */
1109 
1110 	ROM_LOAD( "136036.138",   0x90000, 0x08000, CRC(48c4d79d) SHA1(c4cd258cd1effbfd62e3270b626271db66095dcb) )  /* bank 4, plane 0 */
1111 	ROM_LOAD( "136036.142",   0x98000, 0x08000, CRC(7faae75f) SHA1(e3c3f77aa9ec91d4fcdd2fc5f0a22063eec1afe2) )  /* bank 4, plane 1 */
1112 	ROM_LOAD( "136036.146",   0xa0000, 0x08000, CRC(8ae5a7b5) SHA1(97ddf916c41d6ddd23501e27611a83c912ec9ad2) )  /* bank 4, plane 2 */
1113 	ROM_LOAD( "136036.150",   0xa8000, 0x08000, CRC(a10c4bd9) SHA1(3177f22aff9e18c0f003f3fd1fa4b258308eee07) )  /* bank 4, plane 3 */
1114 
1115 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1116 	ROM_LOAD( "136036.152",   0x000, 0x200, CRC(4f96e57c) SHA1(271633a0aacd1d1efe2917728b73e90010c64d2c) )  /* remap */
1117 	ROM_LOAD( "136036.151",   0x200, 0x200, CRC(7daf351f) SHA1(95c13d81a47440f847af7b19632cc032380b9ff4) )  /* color */
1118 ROM_END
1119 
1120 
1121 ROM_START( indytem2 )
1122 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1123 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1124 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1125 	ROM_LOAD16_BYTE( "136036.470",   0x10000, 0x08000, CRC(7fac1dd8) SHA1(043daf709209e76115899a1e301f8fb262b3a749) )
1126 	ROM_LOAD16_BYTE( "136036.471",   0x10001, 0x08000, CRC(e93272fb) SHA1(bb5741419a9d1a54ae16bfd6d2fcf64627e8a5c3) )
1127 	ROM_LOAD16_BYTE( "136036.434",   0x20000, 0x08000, CRC(802495fd) SHA1(228f48ef067a758fe0d3bfe0508765a52bb579eb) )
1128 	ROM_LOAD16_BYTE( "136036.433",   0x20001, 0x08000, CRC(3a914e5c) SHA1(af2e03ad8afa7fb262c145b73ddfec9cbab537a8) )
1129 	ROM_LOAD16_BYTE( "136036.456",   0x30000, 0x04000, CRC(ec146b09) SHA1(302522f202154e0b56e25c881ec7541cdf179a6c) )
1130 	ROM_LOAD16_BYTE( "136036.457",   0x30001, 0x04000, CRC(6628de01) SHA1(c951b5f37cf5f2c6c2b45ef1b75caa1e08cc6755) )
1131 	ROM_LOAD16_BYTE( "136036.358",   0x80000, 0x04000, CRC(d9351106) SHA1(6a11cef7f93701d5bc08e0ce413999322a011d69) )
1132 	ROM_LOAD16_BYTE( "136036.359",   0x80001, 0x04000, CRC(e731caea) SHA1(71c1445804b5696078a49855852420e4046d77bb) )
1133 
1134 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1135 	ROM_LOAD( "136036.153",   0x4000, 0x4000, CRC(95294641) SHA1(00f90a0d49d2c77d5288080036f81a74ad31f8bc) )
1136 	ROM_LOAD( "136036.154",   0x8000, 0x4000, CRC(cbfc6adb) SHA1(ee132eced924435f1214e2997533e866a3e5364b) )
1137 	ROM_LOAD( "136036.155",   0xc000, 0x4000, CRC(4c8233ac) SHA1(3d2bdb71b8f499a21f0b0e1686be7fe6f23efede) )
1138 
1139 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1140 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1141 
1142 	ROM_REGION( 0xc0000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1143 	ROM_LOAD( "136036.135",   0x00000, 0x08000, CRC(ffa8749c) SHA1(b0bec9b8364a15606d9f4d11f674dea2ec25279f) )  /* bank 1, plane 0 */
1144 	ROM_LOAD( "136036.139",   0x08000, 0x08000, CRC(b682bfca) SHA1(21625ea29609560b31b28c669b2599cfcdab8ea7) )  /* bank 1, plane 1 */
1145 	ROM_LOAD( "136036.143",   0x10000, 0x08000, CRC(7697da26) SHA1(546b95467ca61fab9ac853635c8972a2dedb6581) )  /* bank 1, plane 2 */
1146 	ROM_LOAD( "136036.147",   0x18000, 0x08000, CRC(4e9d664c) SHA1(334c5f9e96e7a6fbf375bca58bd58fb18a68da6f) )  /* bank 1, plane 3 */
1147 
1148 	ROM_LOAD( "136036.136",   0x30000, 0x08000, CRC(b2b403aa) SHA1(ead88544d798d07c03fefadf84c87ed104036cfa) )  /* bank 2, plane 0 */
1149 	ROM_LOAD( "136036.140",   0x38000, 0x08000, CRC(ec0c19ca) SHA1(a787502e9db79a3c601964cd8c662ff7d0c2f636) )  /* bank 2, plane 1 */
1150 	ROM_LOAD( "136036.144",   0x40000, 0x08000, CRC(4407df98) SHA1(67eae09121e594bec965b78c44a964a39a2c8772) )  /* bank 2, plane 2 */
1151 	ROM_LOAD( "136036.148",   0x48000, 0x08000, CRC(70dce06d) SHA1(c50aa9ea9ea70e282ebed54cefa9e51da01d14ca) )  /* bank 2, plane 3 */
1152 
1153 	ROM_LOAD( "136036.137",   0x60000, 0x08000, CRC(3f352547) SHA1(2a3439bb1ca9cdb80c0bd61cbd5fce60d6ee1fef) )  /* bank 3, plane 0 */
1154 	ROM_LOAD( "136036.141",   0x68000, 0x08000, CRC(9cbdffd0) SHA1(ce36e7b9792e41d87f97901b8d0a473835017ae6) )  /* bank 3, plane 1 */
1155 	ROM_LOAD( "136036.145",   0x70000, 0x08000, CRC(e828e64b) SHA1(8ad19ee40e6c4caa3a102f967fe93e823c766b5a) )  /* bank 3, plane 2 */
1156 	ROM_LOAD( "136036.149",   0x78000, 0x08000, CRC(81503a23) SHA1(9a28ba78f8029395542067f03460d15cbcd7b315) )  /* bank 3, plane 3 */
1157 
1158 	ROM_LOAD( "136036.138",   0x90000, 0x08000, CRC(48c4d79d) SHA1(c4cd258cd1effbfd62e3270b626271db66095dcb) )  /* bank 4, plane 0 */
1159 	ROM_LOAD( "136036.142",   0x98000, 0x08000, CRC(7faae75f) SHA1(e3c3f77aa9ec91d4fcdd2fc5f0a22063eec1afe2) )  /* bank 4, plane 1 */
1160 	ROM_LOAD( "136036.146",   0xa0000, 0x08000, CRC(8ae5a7b5) SHA1(97ddf916c41d6ddd23501e27611a83c912ec9ad2) )  /* bank 4, plane 2 */
1161 	ROM_LOAD( "136036.150",   0xa8000, 0x08000, CRC(a10c4bd9) SHA1(3177f22aff9e18c0f003f3fd1fa4b258308eee07) )  /* bank 4, plane 3 */
1162 
1163 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1164 	ROM_LOAD( "136036.152",   0x000, 0x200, CRC(4f96e57c) SHA1(271633a0aacd1d1efe2917728b73e90010c64d2c) )  /* remap */
1165 	ROM_LOAD( "136036.151",   0x200, 0x200, CRC(7daf351f) SHA1(95c13d81a47440f847af7b19632cc032380b9ff4) )  /* color */
1166 ROM_END
1167 
1168 
1169 ROM_START( indytem3 )
1170 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1171 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1172 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1173 	ROM_LOAD16_BYTE( "232.10b",      0x10000, 0x08000, CRC(1e80108f) SHA1(663ef81b865c4d13fd73eca4f82ee64a4bdeaad5) )
1174 	ROM_LOAD16_BYTE( "231.10a",      0x10001, 0x08000, CRC(8ae54c0c) SHA1(c7ab4a2e2af8f2336baa8c7b2a80af7c9bfd0435) )
1175 	ROM_LOAD16_BYTE( "234.12b",      0x20000, 0x08000, CRC(86be7e07) SHA1(b6b0d9c6d81d446dab675c71d60f792f6a657c5b) )
1176 	ROM_LOAD16_BYTE( "233.12a",      0x20001, 0x08000, CRC(bfcea7ae) SHA1(b5c93d38ccadb52cd55df96151b7c953d546176b) )
1177 	ROM_LOAD16_BYTE( "256.15b",      0x30000, 0x04000, CRC(3a076fd2) SHA1(82186975237e2e7157cb62bf2cb03439d097e136) )
1178 	ROM_LOAD16_BYTE( "257.15a",      0x30001, 0x04000, CRC(15293606) SHA1(80025378746a0c1281219a4b79723b58d2b553b8) )
1179 	ROM_LOAD16_BYTE( "158.16b",      0x80000, 0x04000, CRC(10372888) SHA1(438a990dc7599325f203d57ffb0a94ae36a00cc7) )
1180 	ROM_LOAD16_BYTE( "159.16a",      0x80001, 0x04000, CRC(50f890a8) SHA1(7dfdc4512de8fb0039b426e3b5be50e0095f39f7) )
1181 
1182 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1183 	ROM_LOAD( "136036.153",   0x4000, 0x4000, CRC(95294641) SHA1(00f90a0d49d2c77d5288080036f81a74ad31f8bc) )
1184 	ROM_LOAD( "136036.154",   0x8000, 0x4000, CRC(cbfc6adb) SHA1(ee132eced924435f1214e2997533e866a3e5364b) )
1185 	ROM_LOAD( "136036.155",   0xc000, 0x4000, CRC(4c8233ac) SHA1(3d2bdb71b8f499a21f0b0e1686be7fe6f23efede) )
1186 
1187 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1188 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1189 
1190 	ROM_REGION( 0xc0000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1191 	ROM_LOAD( "136036.135",   0x00000, 0x08000, CRC(ffa8749c) SHA1(b0bec9b8364a15606d9f4d11f674dea2ec25279f) )  /* bank 1, plane 0 */
1192 	ROM_LOAD( "136036.139",   0x08000, 0x08000, CRC(b682bfca) SHA1(21625ea29609560b31b28c669b2599cfcdab8ea7) )  /* bank 1, plane 1 */
1193 	ROM_LOAD( "136036.143",   0x10000, 0x08000, CRC(7697da26) SHA1(546b95467ca61fab9ac853635c8972a2dedb6581) )  /* bank 1, plane 2 */
1194 	ROM_LOAD( "136036.147",   0x18000, 0x08000, CRC(4e9d664c) SHA1(334c5f9e96e7a6fbf375bca58bd58fb18a68da6f) )  /* bank 1, plane 3 */
1195 
1196 	ROM_LOAD( "136036.136",   0x30000, 0x08000, CRC(b2b403aa) SHA1(ead88544d798d07c03fefadf84c87ed104036cfa) )  /* bank 2, plane 0 */
1197 	ROM_LOAD( "136036.140",   0x38000, 0x08000, CRC(ec0c19ca) SHA1(a787502e9db79a3c601964cd8c662ff7d0c2f636) )  /* bank 2, plane 1 */
1198 	ROM_LOAD( "136036.144",   0x40000, 0x08000, CRC(4407df98) SHA1(67eae09121e594bec965b78c44a964a39a2c8772) )  /* bank 2, plane 2 */
1199 	ROM_LOAD( "136036.148",   0x48000, 0x08000, CRC(70dce06d) SHA1(c50aa9ea9ea70e282ebed54cefa9e51da01d14ca) )  /* bank 2, plane 3 */
1200 
1201 	ROM_LOAD( "136036.137",   0x60000, 0x08000, CRC(3f352547) SHA1(2a3439bb1ca9cdb80c0bd61cbd5fce60d6ee1fef) )  /* bank 3, plane 0 */
1202 	ROM_LOAD( "136036.141",   0x68000, 0x08000, CRC(9cbdffd0) SHA1(ce36e7b9792e41d87f97901b8d0a473835017ae6) )  /* bank 3, plane 1 */
1203 	ROM_LOAD( "136036.145",   0x70000, 0x08000, CRC(e828e64b) SHA1(8ad19ee40e6c4caa3a102f967fe93e823c766b5a) )  /* bank 3, plane 2 */
1204 	ROM_LOAD( "136036.149",   0x78000, 0x08000, CRC(81503a23) SHA1(9a28ba78f8029395542067f03460d15cbcd7b315) )  /* bank 3, plane 3 */
1205 
1206 	ROM_LOAD( "136036.138",   0x90000, 0x08000, CRC(48c4d79d) SHA1(c4cd258cd1effbfd62e3270b626271db66095dcb) )  /* bank 4, plane 0 */
1207 	ROM_LOAD( "136036.142",   0x98000, 0x08000, CRC(7faae75f) SHA1(e3c3f77aa9ec91d4fcdd2fc5f0a22063eec1afe2) )  /* bank 4, plane 1 */
1208 	ROM_LOAD( "136036.146",   0xa0000, 0x08000, CRC(8ae5a7b5) SHA1(97ddf916c41d6ddd23501e27611a83c912ec9ad2) )  /* bank 4, plane 2 */
1209 	ROM_LOAD( "136036.150",   0xa8000, 0x08000, CRC(a10c4bd9) SHA1(3177f22aff9e18c0f003f3fd1fa4b258308eee07) )  /* bank 4, plane 3 */
1210 
1211 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1212 	ROM_LOAD( "136036.152",   0x000, 0x200, CRC(4f96e57c) SHA1(271633a0aacd1d1efe2917728b73e90010c64d2c) )  /* remap */
1213 	ROM_LOAD( "136036.151",   0x200, 0x200, CRC(7daf351f) SHA1(95c13d81a47440f847af7b19632cc032380b9ff4) )  /* color */
1214 ROM_END
1215 
1216 
1217 ROM_START( indytem4 )
1218 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1219 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1220 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1221 	ROM_LOAD16_BYTE( "136036.332",   0x10000, 0x08000, CRC(a5563773) SHA1(52701b53e62aae691f7b9483f5e843d805223a0a) )
1222 	ROM_LOAD16_BYTE( "136036.331",   0x10001, 0x08000, CRC(7d562141) SHA1(a2143ed473e40a5a46679e7751fc37475768885f) )
1223 	ROM_LOAD16_BYTE( "136036.334",   0x20000, 0x08000, CRC(e40828e5) SHA1(a5c50693bddcc394711859bdc36d9ff93d02b82e) )
1224 	ROM_LOAD16_BYTE( "136036.333",   0x20001, 0x08000, CRC(96e1f1aa) SHA1(16495a8388492cd67f0cfafa53a1291c07fa3cba) )
1225 	ROM_LOAD16_BYTE( "136036.356",   0x30000, 0x04000, CRC(5eba2ac7) SHA1(1ce5cb5f8e5d735aa55944712c850a0fbf2c7f30) )
1226 	ROM_LOAD16_BYTE( "136036.357",   0x30001, 0x04000, CRC(26e84b5c) SHA1(18a18c38aea90940e0fa6cc99d3cf8a6eb6e8378) )
1227 	ROM_LOAD16_BYTE( "136036.358",   0x80000, 0x04000, CRC(d9351106) SHA1(6a11cef7f93701d5bc08e0ce413999322a011d69) )
1228 	ROM_LOAD16_BYTE( "136036.359",   0x80001, 0x04000, CRC(e731caea) SHA1(71c1445804b5696078a49855852420e4046d77bb) )
1229 
1230 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1231 	ROM_LOAD( "136036.153",   0x4000, 0x4000, CRC(95294641) SHA1(00f90a0d49d2c77d5288080036f81a74ad31f8bc) )
1232 	ROM_LOAD( "136036.154",   0x8000, 0x4000, CRC(cbfc6adb) SHA1(ee132eced924435f1214e2997533e866a3e5364b) )
1233 	ROM_LOAD( "136036.155",   0xc000, 0x4000, CRC(4c8233ac) SHA1(3d2bdb71b8f499a21f0b0e1686be7fe6f23efede) )
1234 
1235 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1236 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1237 
1238 	ROM_REGION( 0xc0000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1239 	ROM_LOAD( "136036.135",   0x00000, 0x08000, CRC(ffa8749c) SHA1(b0bec9b8364a15606d9f4d11f674dea2ec25279f) )  /* bank 1, plane 0 */
1240 	ROM_LOAD( "136036.139",   0x08000, 0x08000, CRC(b682bfca) SHA1(21625ea29609560b31b28c669b2599cfcdab8ea7) )  /* bank 1, plane 1 */
1241 	ROM_LOAD( "136036.143",   0x10000, 0x08000, CRC(7697da26) SHA1(546b95467ca61fab9ac853635c8972a2dedb6581) )  /* bank 1, plane 2 */
1242 	ROM_LOAD( "136036.147",   0x18000, 0x08000, CRC(4e9d664c) SHA1(334c5f9e96e7a6fbf375bca58bd58fb18a68da6f) )  /* bank 1, plane 3 */
1243 
1244 	ROM_LOAD( "136036.136",   0x30000, 0x08000, CRC(b2b403aa) SHA1(ead88544d798d07c03fefadf84c87ed104036cfa) )  /* bank 2, plane 0 */
1245 	ROM_LOAD( "136036.140",   0x38000, 0x08000, CRC(ec0c19ca) SHA1(a787502e9db79a3c601964cd8c662ff7d0c2f636) )  /* bank 2, plane 1 */
1246 	ROM_LOAD( "136036.144",   0x40000, 0x08000, CRC(4407df98) SHA1(67eae09121e594bec965b78c44a964a39a2c8772) )  /* bank 2, plane 2 */
1247 	ROM_LOAD( "136036.148",   0x48000, 0x08000, CRC(70dce06d) SHA1(c50aa9ea9ea70e282ebed54cefa9e51da01d14ca) )  /* bank 2, plane 3 */
1248 
1249 	ROM_LOAD( "136036.137",   0x60000, 0x08000, CRC(3f352547) SHA1(2a3439bb1ca9cdb80c0bd61cbd5fce60d6ee1fef) )  /* bank 3, plane 0 */
1250 	ROM_LOAD( "136036.141",   0x68000, 0x08000, CRC(9cbdffd0) SHA1(ce36e7b9792e41d87f97901b8d0a473835017ae6) )  /* bank 3, plane 1 */
1251 	ROM_LOAD( "136036.145",   0x70000, 0x08000, CRC(e828e64b) SHA1(8ad19ee40e6c4caa3a102f967fe93e823c766b5a) )  /* bank 3, plane 2 */
1252 	ROM_LOAD( "136036.149",   0x78000, 0x08000, CRC(81503a23) SHA1(9a28ba78f8029395542067f03460d15cbcd7b315) )  /* bank 3, plane 3 */
1253 
1254 	ROM_LOAD( "136036.138",   0x90000, 0x08000, CRC(48c4d79d) SHA1(c4cd258cd1effbfd62e3270b626271db66095dcb) )  /* bank 4, plane 0 */
1255 	ROM_LOAD( "136036.142",   0x98000, 0x08000, CRC(7faae75f) SHA1(e3c3f77aa9ec91d4fcdd2fc5f0a22063eec1afe2) )  /* bank 4, plane 1 */
1256 	ROM_LOAD( "136036.146",   0xa0000, 0x08000, CRC(8ae5a7b5) SHA1(97ddf916c41d6ddd23501e27611a83c912ec9ad2) )  /* bank 4, plane 2 */
1257 	ROM_LOAD( "136036.150",   0xa8000, 0x08000, CRC(a10c4bd9) SHA1(3177f22aff9e18c0f003f3fd1fa4b258308eee07) )  /* bank 4, plane 3 */
1258 
1259 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1260 	ROM_LOAD( "136036.152",   0x000, 0x200, CRC(4f96e57c) SHA1(271633a0aacd1d1efe2917728b73e90010c64d2c) )  /* remap */
1261 	ROM_LOAD( "136036.151",   0x200, 0x200, CRC(7daf351f) SHA1(95c13d81a47440f847af7b19632cc032380b9ff4) )  /* color */
1262 ROM_END
1263 
1264 
1265 ROM_START( indytemd )
1266 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1267 	ROM_LOAD16_BYTE( "136032.205",   0x00000, 0x04000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1268 	ROM_LOAD16_BYTE( "136032.206",   0x00001, 0x04000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1269 	ROM_LOAD16_BYTE( "136036.462",   0x10000, 0x08000, CRC(317dc430) SHA1(563f09fb1b096bd40e1a73acb7f11d3809f9f19f) )
1270 	ROM_LOAD16_BYTE( "136036.461",   0x10001, 0x08000, CRC(8c73f974) SHA1(023b55f1d54606f5c51b86b802d417099d775f14) )
1271 	ROM_LOAD16_BYTE( "136036.464",   0x20000, 0x08000, CRC(3fcb199f) SHA1(11a8a17bf0100b5f16e9148669b2ec5bf81b3d62) )
1272 	ROM_LOAD16_BYTE( "136036.463",   0x20001, 0x08000, CRC(d6bda19a) SHA1(67c928e2b5ae61279f8ca1b580638c196fc16ca1) )
1273 	ROM_LOAD16_BYTE( "136036.466",   0x30000, 0x04000, CRC(faa7f23a) SHA1(0e235387ff100158e925641aaf3ddde5334f76fd) )
1274 	ROM_LOAD16_BYTE( "136036.467",   0x30001, 0x04000, CRC(ee9fd91a) SHA1(63c5bf6137e5a328188914a36479a704a6a46404) )
1275 	ROM_LOAD16_BYTE( "136036.358",   0x80000, 0x04000, CRC(d9351106) SHA1(6a11cef7f93701d5bc08e0ce413999322a011d69) )
1276 	ROM_LOAD16_BYTE( "136036.359",   0x80001, 0x04000, CRC(e731caea) SHA1(71c1445804b5696078a49855852420e4046d77bb) )
1277 
1278 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1279 	ROM_LOAD( "136036.153",   0x4000, 0x4000, CRC(95294641) SHA1(00f90a0d49d2c77d5288080036f81a74ad31f8bc) )
1280 	ROM_LOAD( "136036.154",   0x8000, 0x4000, CRC(cbfc6adb) SHA1(ee132eced924435f1214e2997533e866a3e5364b) )
1281 	ROM_LOAD( "136036.155",   0xc000, 0x4000, CRC(4c8233ac) SHA1(3d2bdb71b8f499a21f0b0e1686be7fe6f23efede) )
1282 
1283 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1284 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1285 
1286 	ROM_REGION( 0xc0000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1287 	ROM_LOAD( "136036.135",   0x00000, 0x08000, CRC(ffa8749c) SHA1(b0bec9b8364a15606d9f4d11f674dea2ec25279f) )  /* bank 1, plane 0 */
1288 	ROM_LOAD( "136036.139",   0x08000, 0x08000, CRC(b682bfca) SHA1(21625ea29609560b31b28c669b2599cfcdab8ea7) )  /* bank 1, plane 1 */
1289 	ROM_LOAD( "136036.143",   0x10000, 0x08000, CRC(7697da26) SHA1(546b95467ca61fab9ac853635c8972a2dedb6581) )  /* bank 1, plane 2 */
1290 	ROM_LOAD( "136036.147",   0x18000, 0x08000, CRC(4e9d664c) SHA1(334c5f9e96e7a6fbf375bca58bd58fb18a68da6f) )  /* bank 1, plane 3 */
1291 
1292 	ROM_LOAD( "136036.136",   0x30000, 0x08000, CRC(b2b403aa) SHA1(ead88544d798d07c03fefadf84c87ed104036cfa) )  /* bank 2, plane 0 */
1293 	ROM_LOAD( "136036.140",   0x38000, 0x08000, CRC(ec0c19ca) SHA1(a787502e9db79a3c601964cd8c662ff7d0c2f636) )  /* bank 2, plane 1 */
1294 	ROM_LOAD( "136036.144",   0x40000, 0x08000, CRC(4407df98) SHA1(67eae09121e594bec965b78c44a964a39a2c8772) )  /* bank 2, plane 2 */
1295 	ROM_LOAD( "136036.148",   0x48000, 0x08000, CRC(70dce06d) SHA1(c50aa9ea9ea70e282ebed54cefa9e51da01d14ca) )  /* bank 2, plane 3 */
1296 
1297 	ROM_LOAD( "136036.137",   0x60000, 0x08000, CRC(3f352547) SHA1(2a3439bb1ca9cdb80c0bd61cbd5fce60d6ee1fef) )  /* bank 3, plane 0 */
1298 	ROM_LOAD( "136036.141",   0x68000, 0x08000, CRC(9cbdffd0) SHA1(ce36e7b9792e41d87f97901b8d0a473835017ae6) )  /* bank 3, plane 1 */
1299 	ROM_LOAD( "136036.145",   0x70000, 0x08000, CRC(e828e64b) SHA1(8ad19ee40e6c4caa3a102f967fe93e823c766b5a) )  /* bank 3, plane 2 */
1300 	ROM_LOAD( "136036.149",   0x78000, 0x08000, CRC(81503a23) SHA1(9a28ba78f8029395542067f03460d15cbcd7b315) )  /* bank 3, plane 3 */
1301 
1302 	ROM_LOAD( "136036.138",   0x90000, 0x08000, CRC(48c4d79d) SHA1(c4cd258cd1effbfd62e3270b626271db66095dcb) )  /* bank 4, plane 0 */
1303 	ROM_LOAD( "136036.142",   0x98000, 0x08000, CRC(7faae75f) SHA1(e3c3f77aa9ec91d4fcdd2fc5f0a22063eec1afe2) )  /* bank 4, plane 1 */
1304 	ROM_LOAD( "136036.146",   0xa0000, 0x08000, CRC(8ae5a7b5) SHA1(97ddf916c41d6ddd23501e27611a83c912ec9ad2) )  /* bank 4, plane 2 */
1305 	ROM_LOAD( "136036.150",   0xa8000, 0x08000, CRC(a10c4bd9) SHA1(3177f22aff9e18c0f003f3fd1fa4b258308eee07) )  /* bank 4, plane 3 */
1306 
1307 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1308 	ROM_LOAD( "136036.152",   0x000, 0x200, CRC(4f96e57c) SHA1(271633a0aacd1d1efe2917728b73e90010c64d2c) )  /* remap */
1309 	ROM_LOAD( "136036.151",   0x200, 0x200, CRC(7daf351f) SHA1(95c13d81a47440f847af7b19632cc032380b9ff4) )  /* color */
1310 ROM_END
1311 
1312 
1313 ROM_START( roadrunn )
1314 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1315 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1316 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1317 	ROM_LOAD16_BYTE( "228-11c.040",  0x010000, 0x008000, CRC(b66c629a) SHA1(94dc13f2f151a4109ee50016bcc1392aef0d5a22) )
1318 	ROM_LOAD16_BYTE( "229-11a.040",  0x010001, 0x008000, CRC(5638959f) SHA1(486bd13ba151558b72bf29de9ecc14944e56435c) )
1319 	ROM_LOAD16_BYTE( "230-13c.040",  0x020000, 0x008000, CRC(cd7956a3) SHA1(d72aa90b74a77e5fa49cb34515383c8ab054d654) )
1320 	ROM_LOAD16_BYTE( "231-13a.040",  0x020001, 0x008000, CRC(722f2d3b) SHA1(b97f0a22377f3fc3d05290410a47f7c3b389d190) )
1321 	ROM_LOAD16_BYTE( "134-12c.040",  0x050000, 0x008000, CRC(18f431fe) SHA1(aa6500da9c77b34f179b725e6f71c08fa8c604dd) )
1322 	ROM_LOAD16_BYTE( "135-12a.040",  0x050001, 0x008000, CRC(cb06f9ab) SHA1(4191038027b179c9e62fe89dd0e13105ff044a8a) )
1323 	ROM_LOAD16_BYTE( "136-14c.040",  0x060000, 0x008000, CRC(8050bce4) SHA1(8ba76b1afdfb15367909ffa7380761b423730458) )
1324 	ROM_LOAD16_BYTE( "137-14a.040",  0x060001, 0x008000, CRC(3372a5cf) SHA1(ae9b960565a07a34e594b47315a22773bc07a35e) )
1325 	ROM_LOAD16_BYTE( "138-16c.040",  0x070000, 0x008000, CRC(a83155ee) SHA1(b6b08f289446ae881729970fa474ee79d043eef0) )
1326 	ROM_LOAD16_BYTE( "139-16a.040",  0x070001, 0x008000, CRC(23aead1c) SHA1(c63062a780ac969b7198ce7f2ed17722f416a138) )
1327 	ROM_LOAD16_BYTE( "140-17c.040",  0x080000, 0x004000, CRC(d1464c88) SHA1(0d600119a9137f4c7cad7f708e0c885da96af207) )
1328 	ROM_LOAD16_BYTE( "141-17a.040",  0x080001, 0x004000, CRC(f8f2acdf) SHA1(b9e31c1f96fab5368fb90768e059157f74cbc762) )
1329 
1330 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1331 	ROM_LOAD( "143-15e.040",  0x008000, 0x004000, CRC(62b9878e) SHA1(db6072a7c8600d85fb70dac3d940a200d0cb5d0a) )
1332 	ROM_LOAD( "144-17e.040",  0x00c000, 0x004000, CRC(6ef1b804) SHA1(176066c6946090c87945213145960754cd315acb) )
1333 
1334 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1335 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1336 
1337 	ROM_REGION( 0x100000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1338 	ROM_LOAD( "101-4b.040",   0x000000, 0x008000, CRC(26d9f29c) SHA1(e03a03484ede4ea209040faf64e88f0667a0ab40) )
1339 	ROM_LOAD( "107-9b.040",   0x008000, 0x008000, CRC(8aac0ba4) SHA1(67a6412c77d08eab6745db9dff3e32a1bb768901) )
1340 	ROM_LOAD( "113-4f.040",   0x010000, 0x008000, CRC(48b74c52) SHA1(d8328a9ff715247d841be02b1bb7aa043dcb77e1) )
1341 	ROM_LOAD( "119-9f.040",   0x018000, 0x008000, CRC(17a6510c) SHA1(ae24764ba90d48a6c44b165191a713b12004dc47) )
1342 
1343 	ROM_LOAD( "102-3b.040",   0x030000, 0x008000, CRC(ae88f54b) SHA1(b6519d6d0078b852ce23967c01afb772be3eda0e) )
1344 	ROM_LOAD( "108-8b.040",   0x038000, 0x008000, CRC(a2ac13d4) SHA1(f36625f7cd84c00a82debec107404a78568466c3) )
1345 	ROM_LOAD( "114-3f.040",   0x040000, 0x008000, CRC(c91c3fcb) SHA1(c76c351defe6db2aa762625dc292aa88043975e4) )
1346 	ROM_LOAD( "120-8f.040",   0x048000, 0x008000, CRC(42d25859) SHA1(421b40cab1fe527581be43a754fc050e9f3d5283) )
1347 
1348 	ROM_LOAD( "103-2b.040",   0x060000, 0x008000, CRC(f2d7ef55) SHA1(b76cf23293913d9171112627e4bb9aadede9bf52) )
1349 	ROM_LOAD( "109-7b.040",   0x068000, 0x008000, CRC(11a843dc) SHA1(9ca18c065cf2504657fe70238e28d08808a5012b) )
1350 	ROM_LOAD( "115-2f.040",   0x070000, 0x008000, CRC(8b1fa5bc) SHA1(65e1b390838b195f4e51f72fb8cae129345666d9) )
1351 	ROM_LOAD( "121-7f.040",   0x078000, 0x008000, CRC(ecf278f2) SHA1(325a593bdebae6f8cd9aa3335b18c8f3bc7056ad) )
1352 
1353 	ROM_LOAD( "104-1b.040",   0x090000, 0x008000, CRC(0203d89c) SHA1(1647d9b9d77a6c14859b22d54faf969fe949f1e3) )
1354 	ROM_LOAD( "110-6b.040",   0x098000, 0x008000, CRC(64801601) SHA1(928f8d38f3d3f363c1781048b6ce779273529098) )
1355 	ROM_LOAD( "116-1f.040",   0x0a0000, 0x008000, CRC(52b23a36) SHA1(fb868669aee0d0a959be4003fb7bd725623ef879) )
1356 	ROM_LOAD( "122-6f.040",   0x0a8000, 0x008000, CRC(b1137a9d) SHA1(d5acf1329bd9f559241e5e24c39412c62bab5fa0) )
1357 
1358 	ROM_LOAD( "105-4d.040",   0x0c0000, 0x008000, CRC(398a36f8) SHA1(547f01d01cac6ed1b428ebf70b8efbc59ef5b078) )
1359 	ROM_LOAD( "111-9d.040",   0x0c8000, 0x008000, CRC(f08b418b) SHA1(977c4d8e0b4cf5ed0437b5fd45ba0c164d40e5b7) )
1360 	ROM_LOAD( "117-2d.040",   0x0d0000, 0x008000, CRC(c4394834) SHA1(1805f8e41059649ce017cd2db45c8c72c0b18300) )
1361 	ROM_LOAD( "123-7d.040",   0x0d8000, 0x008000, CRC(dafd3dbe) SHA1(4c92d2306a5466490006305a6967ff124c01c6c0) )
1362 
1363 	ROM_LOAD( "106-3d.040",   0x0e0000, 0x008000, CRC(36a77bc5) SHA1(1bc73ab67ce213d2f9069328a8d90d6c7e916689) )
1364 	ROM_LOAD( "112-8d.040",   0x0e8000, 0x008000, CRC(b6624f3c) SHA1(a9ba46dc1f366d6cf257959e9b88cfb7819fffd9) )
1365 	ROM_LOAD( "118-1d.040",   0x0f0000, 0x008000, CRC(f489a968) SHA1(424ef3f11b30b152e03d40e604350098e0c3e9e0) )
1366 	ROM_LOAD( "124-6d.040",   0x0f8000, 0x008000, CRC(524d65f7) SHA1(3f2b0ee642fe7eebb578b00b44d9821369269791) )
1367 
1368 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1369 	ROM_LOAD( "126-7a.040",   0x000000, 0x000200, CRC(1713c0cd) SHA1(237ce1c53d8a17823df3341360f03b2b94cd91bb) )
1370 	ROM_LOAD( "125-5a.040",   0x000200, 0x000200, CRC(a9ca8795) SHA1(77583510e7a7179493f313e0c0b25d029dd6e583) )
1371 ROM_END
1372 
1373 
1374 ROM_START( roadrun2 )
1375 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1376 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1377 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1378 	ROM_LOAD16_BYTE( "x28-11c.040",  0x010000, 0x008000, CRC(fbd43085) SHA1(57f2f2f01e235f4525507583887d52b09f6267b4) )
1379 	ROM_LOAD16_BYTE( "x29-11a.040",  0x010001, 0x008000, CRC(f8d8819b) SHA1(dddb44290e3d2728845639611c3a66c3389c8f69) )
1380 	ROM_LOAD16_BYTE( "x30-13c.040",  0x020000, 0x008000, CRC(6a273375) SHA1(2e222ad4a4d53ec50f848386fca12f74e98814ed) )
1381 	ROM_LOAD16_BYTE( "x31-13a.040",  0x020001, 0x008000, CRC(eb5c4368) SHA1(ff22a9262c6c728fa5c316e993a2cc26b8c8b6fd) )
1382 	ROM_LOAD16_BYTE( "134-12c.040",  0x050000, 0x008000, CRC(18f431fe) SHA1(aa6500da9c77b34f179b725e6f71c08fa8c604dd) )
1383 	ROM_LOAD16_BYTE( "135-12a.040",  0x050001, 0x008000, CRC(cb06f9ab) SHA1(4191038027b179c9e62fe89dd0e13105ff044a8a) )
1384 	ROM_LOAD16_BYTE( "136-14c.040",  0x060000, 0x008000, CRC(8050bce4) SHA1(8ba76b1afdfb15367909ffa7380761b423730458) )
1385 	ROM_LOAD16_BYTE( "137-14a.040",  0x060001, 0x008000, CRC(3372a5cf) SHA1(ae9b960565a07a34e594b47315a22773bc07a35e) )
1386 	ROM_LOAD16_BYTE( "138-16c.040",  0x070000, 0x008000, CRC(a83155ee) SHA1(b6b08f289446ae881729970fa474ee79d043eef0) )
1387 	ROM_LOAD16_BYTE( "139-16a.040",  0x070001, 0x008000, CRC(23aead1c) SHA1(c63062a780ac969b7198ce7f2ed17722f416a138) )
1388 	ROM_LOAD16_BYTE( "140-17c.040",  0x080000, 0x004000, CRC(d1464c88) SHA1(0d600119a9137f4c7cad7f708e0c885da96af207) )
1389 	ROM_LOAD16_BYTE( "141-17a.040",  0x080001, 0x004000, CRC(f8f2acdf) SHA1(b9e31c1f96fab5368fb90768e059157f74cbc762) )
1390 
1391 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1392 	ROM_LOAD( "143-15e.040",  0x008000, 0x004000, CRC(62b9878e) SHA1(db6072a7c8600d85fb70dac3d940a200d0cb5d0a) )
1393 	ROM_LOAD( "144-17e.040",  0x00c000, 0x004000, CRC(6ef1b804) SHA1(176066c6946090c87945213145960754cd315acb) )
1394 
1395 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1396 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1397 
1398 	ROM_REGION( 0x100000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1399 	ROM_LOAD( "101-4b.040",   0x000000, 0x008000, CRC(26d9f29c) SHA1(e03a03484ede4ea209040faf64e88f0667a0ab40) )
1400 	ROM_LOAD( "107-9b.040",   0x008000, 0x008000, CRC(8aac0ba4) SHA1(67a6412c77d08eab6745db9dff3e32a1bb768901) )
1401 	ROM_LOAD( "113-4f.040",   0x010000, 0x008000, CRC(48b74c52) SHA1(d8328a9ff715247d841be02b1bb7aa043dcb77e1) )
1402 	ROM_LOAD( "119-9f.040",   0x018000, 0x008000, CRC(17a6510c) SHA1(ae24764ba90d48a6c44b165191a713b12004dc47) )
1403 
1404 	ROM_LOAD( "102-3b.040",   0x030000, 0x008000, CRC(ae88f54b) SHA1(b6519d6d0078b852ce23967c01afb772be3eda0e) )
1405 	ROM_LOAD( "108-8b.040",   0x038000, 0x008000, CRC(a2ac13d4) SHA1(f36625f7cd84c00a82debec107404a78568466c3) )
1406 	ROM_LOAD( "114-3f.040",   0x040000, 0x008000, CRC(c91c3fcb) SHA1(c76c351defe6db2aa762625dc292aa88043975e4) )
1407 	ROM_LOAD( "120-8f.040",   0x048000, 0x008000, CRC(42d25859) SHA1(421b40cab1fe527581be43a754fc050e9f3d5283) )
1408 
1409 	ROM_LOAD( "103-2b.040",   0x060000, 0x008000, CRC(f2d7ef55) SHA1(b76cf23293913d9171112627e4bb9aadede9bf52) )
1410 	ROM_LOAD( "109-7b.040",   0x068000, 0x008000, CRC(11a843dc) SHA1(9ca18c065cf2504657fe70238e28d08808a5012b) )
1411 	ROM_LOAD( "115-2f.040",   0x070000, 0x008000, CRC(8b1fa5bc) SHA1(65e1b390838b195f4e51f72fb8cae129345666d9) )
1412 	ROM_LOAD( "121-7f.040",   0x078000, 0x008000, CRC(ecf278f2) SHA1(325a593bdebae6f8cd9aa3335b18c8f3bc7056ad) )
1413 
1414 	ROM_LOAD( "104-1b.040",   0x090000, 0x008000, CRC(0203d89c) SHA1(1647d9b9d77a6c14859b22d54faf969fe949f1e3) )
1415 	ROM_LOAD( "110-6b.040",   0x098000, 0x008000, CRC(64801601) SHA1(928f8d38f3d3f363c1781048b6ce779273529098) )
1416 	ROM_LOAD( "116-1f.040",   0x0a0000, 0x008000, CRC(52b23a36) SHA1(fb868669aee0d0a959be4003fb7bd725623ef879) )
1417 	ROM_LOAD( "122-6f.040",   0x0a8000, 0x008000, CRC(b1137a9d) SHA1(d5acf1329bd9f559241e5e24c39412c62bab5fa0) )
1418 
1419 	ROM_LOAD( "105-4d.040",   0x0c0000, 0x008000, CRC(398a36f8) SHA1(547f01d01cac6ed1b428ebf70b8efbc59ef5b078) )
1420 	ROM_LOAD( "111-9d.040",   0x0c8000, 0x008000, CRC(f08b418b) SHA1(977c4d8e0b4cf5ed0437b5fd45ba0c164d40e5b7) )
1421 	ROM_LOAD( "117-2d.040",   0x0d0000, 0x008000, CRC(c4394834) SHA1(1805f8e41059649ce017cd2db45c8c72c0b18300) )
1422 	ROM_LOAD( "123-7d.040",   0x0d8000, 0x008000, CRC(dafd3dbe) SHA1(4c92d2306a5466490006305a6967ff124c01c6c0) )
1423 
1424 	ROM_LOAD( "106-3d.040",   0x0e0000, 0x008000, CRC(36a77bc5) SHA1(1bc73ab67ce213d2f9069328a8d90d6c7e916689) )
1425 	ROM_LOAD( "112-8d.040",   0x0e8000, 0x008000, CRC(b6624f3c) SHA1(a9ba46dc1f366d6cf257959e9b88cfb7819fffd9) )
1426 	ROM_LOAD( "118-1d.040",   0x0f0000, 0x008000, CRC(f489a968) SHA1(424ef3f11b30b152e03d40e604350098e0c3e9e0) )
1427 	ROM_LOAD( "124-6d.040",   0x0f8000, 0x008000, CRC(524d65f7) SHA1(3f2b0ee642fe7eebb578b00b44d9821369269791) )
1428 
1429 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1430 	ROM_LOAD( "126-7a.040",   0x000000, 0x000200, CRC(1713c0cd) SHA1(237ce1c53d8a17823df3341360f03b2b94cd91bb) )
1431 	ROM_LOAD( "125-5a.040",   0x000200, 0x000200, CRC(a9ca8795) SHA1(77583510e7a7179493f313e0c0b25d029dd6e583) )
1432 ROM_END
1433 
1434 
1435 ROM_START( roadrun1 )
1436 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1437 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1438 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1439 	ROM_LOAD16_BYTE( "128-11c.040",  0x010000, 0x008000, CRC(5e39d540) SHA1(69fae4c7db247062dffda0138a6e3bfb697f17bf) )
1440 	ROM_LOAD16_BYTE( "129-11a.040",  0x010001, 0x008000, CRC(d79bfea1) SHA1(eb265ff5f3f08bbdb3b19f9c7dece7e58dd2c6ba) )
1441 	ROM_LOAD16_BYTE( "130-13c.040",  0x020000, 0x008000, CRC(66453b37) SHA1(cb467a9c8109475bbc6d24b4a3559fa2f2edc887) )
1442 	ROM_LOAD16_BYTE( "131-13a.040",  0x020001, 0x008000, CRC(a8497cdc) SHA1(bee9127a0395291b0a096273d3b241016d3469b2) )
1443 	ROM_LOAD16_BYTE( "134-12c.040",  0x050000, 0x008000, CRC(18f431fe) SHA1(aa6500da9c77b34f179b725e6f71c08fa8c604dd) )
1444 	ROM_LOAD16_BYTE( "135-12a.040",  0x050001, 0x008000, CRC(cb06f9ab) SHA1(4191038027b179c9e62fe89dd0e13105ff044a8a) )
1445 	ROM_LOAD16_BYTE( "136-14c.040",  0x060000, 0x008000, CRC(8050bce4) SHA1(8ba76b1afdfb15367909ffa7380761b423730458) )
1446 	ROM_LOAD16_BYTE( "137-14a.040",  0x060001, 0x008000, CRC(3372a5cf) SHA1(ae9b960565a07a34e594b47315a22773bc07a35e) )
1447 	ROM_LOAD16_BYTE( "138-16c.040",  0x070000, 0x008000, CRC(a83155ee) SHA1(b6b08f289446ae881729970fa474ee79d043eef0) )
1448 	ROM_LOAD16_BYTE( "139-16a.040",  0x070001, 0x008000, CRC(23aead1c) SHA1(c63062a780ac969b7198ce7f2ed17722f416a138) )
1449 	ROM_LOAD16_BYTE( "140-17c.040",  0x080000, 0x004000, CRC(d1464c88) SHA1(0d600119a9137f4c7cad7f708e0c885da96af207) )
1450 	ROM_LOAD16_BYTE( "141-17a.040",  0x080001, 0x004000, CRC(f8f2acdf) SHA1(b9e31c1f96fab5368fb90768e059157f74cbc762) )
1451 
1452 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1453 	ROM_LOAD( "143-15e.040",  0x008000, 0x004000, CRC(62b9878e) SHA1(db6072a7c8600d85fb70dac3d940a200d0cb5d0a) )
1454 	ROM_LOAD( "144-17e.040",  0x00c000, 0x004000, CRC(6ef1b804) SHA1(176066c6946090c87945213145960754cd315acb) )
1455 
1456 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1457 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1458 
1459 	ROM_REGION( 0x100000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1460 	ROM_LOAD( "101-4b.040",   0x000000, 0x008000, CRC(26d9f29c) SHA1(e03a03484ede4ea209040faf64e88f0667a0ab40) )
1461 	ROM_LOAD( "107-9b.040",   0x008000, 0x008000, CRC(8aac0ba4) SHA1(67a6412c77d08eab6745db9dff3e32a1bb768901) )
1462 	ROM_LOAD( "113-4f.040",   0x010000, 0x008000, CRC(48b74c52) SHA1(d8328a9ff715247d841be02b1bb7aa043dcb77e1) )
1463 	ROM_LOAD( "119-9f.040",   0x018000, 0x008000, CRC(17a6510c) SHA1(ae24764ba90d48a6c44b165191a713b12004dc47) )
1464 
1465 	ROM_LOAD( "102-3b.040",   0x030000, 0x008000, CRC(ae88f54b) SHA1(b6519d6d0078b852ce23967c01afb772be3eda0e) )
1466 	ROM_LOAD( "108-8b.040",   0x038000, 0x008000, CRC(a2ac13d4) SHA1(f36625f7cd84c00a82debec107404a78568466c3) )
1467 	ROM_LOAD( "114-3f.040",   0x040000, 0x008000, CRC(c91c3fcb) SHA1(c76c351defe6db2aa762625dc292aa88043975e4) )
1468 	ROM_LOAD( "120-8f.040",   0x048000, 0x008000, CRC(42d25859) SHA1(421b40cab1fe527581be43a754fc050e9f3d5283) )
1469 
1470 	ROM_LOAD( "103-2b.040",   0x060000, 0x008000, CRC(f2d7ef55) SHA1(b76cf23293913d9171112627e4bb9aadede9bf52) )
1471 	ROM_LOAD( "109-7b.040",   0x068000, 0x008000, CRC(11a843dc) SHA1(9ca18c065cf2504657fe70238e28d08808a5012b) )
1472 	ROM_LOAD( "115-2f.040",   0x070000, 0x008000, CRC(8b1fa5bc) SHA1(65e1b390838b195f4e51f72fb8cae129345666d9) )
1473 	ROM_LOAD( "121-7f.040",   0x078000, 0x008000, CRC(ecf278f2) SHA1(325a593bdebae6f8cd9aa3335b18c8f3bc7056ad) )
1474 
1475 	ROM_LOAD( "104-1b.040",   0x090000, 0x008000, CRC(0203d89c) SHA1(1647d9b9d77a6c14859b22d54faf969fe949f1e3) )
1476 	ROM_LOAD( "110-6b.040",   0x098000, 0x008000, CRC(64801601) SHA1(928f8d38f3d3f363c1781048b6ce779273529098) )
1477 	ROM_LOAD( "116-1f.040",   0x0a0000, 0x008000, CRC(52b23a36) SHA1(fb868669aee0d0a959be4003fb7bd725623ef879) )
1478 	ROM_LOAD( "122-6f.040",   0x0a8000, 0x008000, CRC(b1137a9d) SHA1(d5acf1329bd9f559241e5e24c39412c62bab5fa0) )
1479 
1480 	ROM_LOAD( "105-4d.040",   0x0c0000, 0x008000, CRC(398a36f8) SHA1(547f01d01cac6ed1b428ebf70b8efbc59ef5b078) )
1481 	ROM_LOAD( "111-9d.040",   0x0c8000, 0x008000, CRC(f08b418b) SHA1(977c4d8e0b4cf5ed0437b5fd45ba0c164d40e5b7) )
1482 	ROM_LOAD( "117-2d.040",   0x0d0000, 0x008000, CRC(c4394834) SHA1(1805f8e41059649ce017cd2db45c8c72c0b18300) )
1483 	ROM_LOAD( "123-7d.040",   0x0d8000, 0x008000, CRC(dafd3dbe) SHA1(4c92d2306a5466490006305a6967ff124c01c6c0) )
1484 
1485 	ROM_LOAD( "106-3d.040",   0x0e0000, 0x008000, CRC(36a77bc5) SHA1(1bc73ab67ce213d2f9069328a8d90d6c7e916689) )
1486 	ROM_LOAD( "112-8d.040",   0x0e8000, 0x008000, CRC(b6624f3c) SHA1(a9ba46dc1f366d6cf257959e9b88cfb7819fffd9) )
1487 	ROM_LOAD( "118-1d.040",   0x0f0000, 0x008000, CRC(f489a968) SHA1(424ef3f11b30b152e03d40e604350098e0c3e9e0) )
1488 	ROM_LOAD( "124-6d.040",   0x0f8000, 0x008000, CRC(524d65f7) SHA1(3f2b0ee642fe7eebb578b00b44d9821369269791) )
1489 
1490 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1491 	ROM_LOAD( "126-7a.040",   0x000000, 0x000200, CRC(1713c0cd) SHA1(237ce1c53d8a17823df3341360f03b2b94cd91bb) )
1492 	ROM_LOAD( "125-5a.040",   0x000200, 0x000200, CRC(a9ca8795) SHA1(77583510e7a7179493f313e0c0b25d029dd6e583) )
1493 ROM_END
1494 
1495 
1496 ROM_START( roadblst )
1497 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1498 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1499 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1500 	ROM_LOAD16_BYTE( "1157-11c.048", 0x010000, 0x008000, CRC(6d9ad91e) SHA1(15815d3777be5377e053a39c1cef20eb101d9b92) )
1501 	ROM_LOAD16_BYTE( "1158-11a.048", 0x010001, 0x008000, CRC(7d4cf151) SHA1(979006149906638b942a3157b237112acc16183d) )
1502 	ROM_LOAD16_BYTE( "1159-13c.048", 0x020000, 0x008000, CRC(921c0e34) SHA1(bcc90a73baaecc551e1065037681a79e260905ff) )
1503 	ROM_LOAD16_BYTE( "1160-13a.048", 0x020001, 0x008000, CRC(8bf22f7d) SHA1(b20f68c037038259f60f7fb64da49780e9faf19f) )
1504 	ROM_LOAD16_BYTE( "2141-7l.048",  0x050000, 0x008000, CRC(054273b2) SHA1(4c820c00d3b67825c361edc9615c89c2a9a1c6d3) )
1505 	ROM_LOAD16_BYTE( "2142-8l.048",  0x050001, 0x008000, CRC(49181bec) SHA1(79e042e4f079a9806ef12c5c8dfdc2e6e4f90011) )
1506 	ROM_LOAD16_BYTE( "2143-7m.048",  0x060000, 0x008000, CRC(f63dc29a) SHA1(e54637b9d0b271aa9b58e89a442ac03ec812e1eb) )
1507 	ROM_LOAD16_BYTE( "2144-8m.048",  0x060001, 0x008000, CRC(b1fc5955) SHA1(b860213a9b5ae7547c258812045e71795129598f) )
1508 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1509 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1510 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1511 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1512 
1513 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1514 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1515 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1516 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1517 
1518 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1519 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1520 
1521 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1522 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1523 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1524 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1525 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1526 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1527 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1528 
1529 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1530 	ROM_CONTINUE(             0x060000, 0x008000 )
1531 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1532 	ROM_CONTINUE(             0x068000, 0x008000 )
1533 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1534 	ROM_CONTINUE(             0x070000, 0x008000 )
1535 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1536 	ROM_CONTINUE(             0x078000, 0x008000 )
1537 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1538 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1539 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1540 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1541 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1542 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1543 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1544 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1545 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1546 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1547 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1548 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1549 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1550 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1551 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1552 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1553 
1554 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1555 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1556 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1557 ROM_END
1558 
1559 
1560 ROM_START( roadblsg )
1561 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1562 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1563 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1564 	ROM_LOAD16_BYTE( "2257-11c.048", 0x010000, 0x008000, CRC(6e9de790) SHA1(348d4953b63f577b2b1ad747c6fb32c8ec55d310) )
1565 	ROM_LOAD16_BYTE( "2258-11a.048", 0x010001, 0x008000, CRC(5160c69e) SHA1(a4aa4ae0cf24f0d3c768186332b4b0f8e55d2700) )
1566 	ROM_LOAD16_BYTE( "2259-13c.048", 0x020000, 0x008000, CRC(62f10976) SHA1(e3c832304ad9163ed43d128aa68c321af655958d) )
1567 	ROM_LOAD16_BYTE( "2260-13a.048", 0x020001, 0x008000, CRC(528035ba) SHA1(f6f9ef60551d9bd59d9e729a09e1a7352f76e43f) )
1568 	ROM_LOAD16_BYTE( "2141-7l.048",  0x050000, 0x008000, CRC(054273b2) SHA1(4c820c00d3b67825c361edc9615c89c2a9a1c6d3) )
1569 	ROM_LOAD16_BYTE( "2142-8l.048",  0x050001, 0x008000, CRC(49181bec) SHA1(79e042e4f079a9806ef12c5c8dfdc2e6e4f90011) )
1570 	ROM_LOAD16_BYTE( "2143-7m.048",  0x060000, 0x008000, CRC(f63dc29a) SHA1(e54637b9d0b271aa9b58e89a442ac03ec812e1eb) )
1571 	ROM_LOAD16_BYTE( "2144-8m.048",  0x060001, 0x008000, CRC(b1fc5955) SHA1(b860213a9b5ae7547c258812045e71795129598f) )
1572 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1573 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1574 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1575 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1576 
1577 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1578 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1579 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1580 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1581 
1582 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1583 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1584 
1585 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1586 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1587 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1588 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1589 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1590 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1591 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1592 
1593 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1594 	ROM_CONTINUE(             0x060000, 0x008000 )
1595 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1596 	ROM_CONTINUE(             0x068000, 0x008000 )
1597 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1598 	ROM_CONTINUE(             0x070000, 0x008000 )
1599 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1600 	ROM_CONTINUE(             0x078000, 0x008000 )
1601 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1602 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1603 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1604 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1605 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1606 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1607 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1608 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1609 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1610 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1611 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1612 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1613 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1614 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1615 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1616 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1617 
1618 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1619 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1620 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1621 ROM_END
1622 
1623 
1624 ROM_START( roadbls3 )
1625 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1626 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1627 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1628 	ROM_LOAD16_BYTE( "3157-11c.048", 0x010000, 0x008000, CRC(ce88fe34) SHA1(72a311e7e2e5f588226168e048905281f71f0aef) )
1629 	ROM_LOAD16_BYTE( "3158-11a.048", 0x010001, 0x008000, CRC(03bf2879) SHA1(27f2622b9e2a3f823557fd231a8b0e3234fea5cb) )
1630 	ROM_LOAD16_BYTE( "3159-13c.048", 0x020000, 0x008000, CRC(4305d74a) SHA1(618e0c638efb4110daf0954e89368c7b68a2a155) )
1631 	ROM_LOAD16_BYTE( "3160-13a.048", 0x020001, 0x008000, CRC(23304687) SHA1(3997504f7a961f74f4099a3cf339c190e0f4da4f) )
1632 	ROM_LOAD16_BYTE( "2141-7l.048",  0x050000, 0x008000, CRC(054273b2) SHA1(4c820c00d3b67825c361edc9615c89c2a9a1c6d3) )
1633 	ROM_LOAD16_BYTE( "2142-8l.048",  0x050001, 0x008000, CRC(49181bec) SHA1(79e042e4f079a9806ef12c5c8dfdc2e6e4f90011) )
1634 	ROM_LOAD16_BYTE( "2143-7m.048",  0x060000, 0x008000, CRC(f63dc29a) SHA1(e54637b9d0b271aa9b58e89a442ac03ec812e1eb) )
1635 	ROM_LOAD16_BYTE( "2144-8m.048",  0x060001, 0x008000, CRC(b1fc5955) SHA1(b860213a9b5ae7547c258812045e71795129598f) )
1636 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1637 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1638 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1639 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1640 
1641 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1642 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1643 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1644 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1645 
1646 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1647 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1648 
1649 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1650 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1651 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1652 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1653 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1654 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1655 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1656 
1657 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1658 	ROM_CONTINUE(             0x060000, 0x008000 )
1659 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1660 	ROM_CONTINUE(             0x068000, 0x008000 )
1661 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1662 	ROM_CONTINUE(             0x070000, 0x008000 )
1663 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1664 	ROM_CONTINUE(             0x078000, 0x008000 )
1665 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1666 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1667 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1668 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1669 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1670 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1671 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1672 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1673 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1674 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1675 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1676 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1677 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1678 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1679 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1680 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1681 
1682 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1683 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1684 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1685 ROM_END
1686 
1687 
1688 ROM_START( roadblg2 )
1689 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1690 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1691 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1692 	ROM_LOAD16_BYTE( "1239-11c.048", 0x010000, 0x008000, CRC(3b2bb14b) SHA1(e5eac61a4249a644fbc27908b443a3830d4488e6) )
1693 	ROM_CONTINUE(                    0x050000, 0x008000 )
1694 	ROM_LOAD16_BYTE( "1240-11a.048", 0x010001, 0x008000, CRC(2a5ab597) SHA1(3bdd27c67b05a426bd57e03a5c71948b6b57a40a) )
1695 	ROM_CONTINUE(                    0x050001, 0x008000 )
1696 	ROM_LOAD16_BYTE( "1255-13c.048", 0x020000, 0x008000, CRC(1dcce3e6) SHA1(8f4c151aef4ad2b0f586f3b0fd413d80653d6369) )
1697 	ROM_CONTINUE(                    0x060000, 0x008000 )
1698 	ROM_LOAD16_BYTE( "1256-13a.048", 0x020001, 0x008000, CRC(193eaf68) SHA1(de907a0975093706cfe5e1f557d1c06ffd67ee1b) )
1699 	ROM_CONTINUE(                    0x060001, 0x008000 )
1700 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1701 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1702 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1703 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1704 
1705 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1706 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1707 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1708 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1709 
1710 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1711 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1712 
1713 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1714 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1715 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1716 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1717 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1718 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1719 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1720 
1721 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1722 	ROM_CONTINUE(             0x060000, 0x008000 )
1723 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1724 	ROM_CONTINUE(             0x068000, 0x008000 )
1725 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1726 	ROM_CONTINUE(             0x070000, 0x008000 )
1727 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1728 	ROM_CONTINUE(             0x078000, 0x008000 )
1729 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1730 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1731 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1732 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1733 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1734 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1735 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1736 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1737 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1738 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1739 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1740 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1741 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1742 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1743 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1744 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1745 
1746 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1747 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1748 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1749 ROM_END
1750 
1751 
1752 ROM_START( roadbls2 )
1753 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1754 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1755 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1756 	ROM_LOAD16_BYTE( "1139-11c.048", 0x010000, 0x008000, CRC(b73c1bd5) SHA1(c4de0267a75225db22c771bec14b8da2fc9f06bf) )
1757 	ROM_CONTINUE(                    0x050000, 0x008000 )
1758 	ROM_LOAD16_BYTE( "1140-11a.048", 0x010001, 0x008000, CRC(6305429b) SHA1(c4180f6438a539ddc34c12529e5ac6d59c107728) )
1759 	ROM_CONTINUE(                    0x050001, 0x008000 )
1760 	ROM_LOAD16_BYTE( "1155-13c.048", 0x020000, 0x008000, CRC(e95fc7d2) SHA1(1e43350ab8f7f21cdc8454a72aaf8a4adf326367) )
1761 	ROM_CONTINUE(                    0x060000, 0x008000 )
1762 	ROM_LOAD16_BYTE( "1156-13a.048", 0x020001, 0x008000, CRC(727510f9) SHA1(810582ce50234720a44cd46b09f7febef4daa512) )
1763 	ROM_CONTINUE(                    0x060001, 0x008000 )
1764 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1765 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1766 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1767 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1768 
1769 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1770 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1771 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1772 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1773 
1774 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1775 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1776 
1777 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1778 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1779 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1780 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1781 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1782 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1783 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1784 
1785 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1786 	ROM_CONTINUE(             0x060000, 0x008000 )
1787 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1788 	ROM_CONTINUE(             0x068000, 0x008000 )
1789 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1790 	ROM_CONTINUE(             0x070000, 0x008000 )
1791 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1792 	ROM_CONTINUE(             0x078000, 0x008000 )
1793 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1794 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1795 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1796 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1797 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1798 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1799 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1800 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1801 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1802 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1803 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1804 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1805 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1806 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1807 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1808 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1809 
1810 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1811 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1812 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1813 ROM_END
1814 
1815 
1816 ROM_START( roadblg1 )
1817 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1818 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1819 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1820 	ROM_LOAD16_BYTE( "1251-11c.048", 0x010000, 0x008000, CRC(7e94d6a2) SHA1(985b7537dc484975b458a9ae5780e32a5f742d1c) )
1821 	ROM_CONTINUE(                    0x050000, 0x008000 )
1822 	ROM_LOAD16_BYTE( "1252-11a.048", 0x010001, 0x008000, CRC(d7a66215) SHA1(f9797384f2d01b0dda2ff47c3560ca3489a7a38c) )
1823 	ROM_CONTINUE(                    0x050001, 0x008000 )
1824 	ROM_LOAD16_BYTE( "1253-13c.048", 0x020000, 0x008000, CRC(342bf326) SHA1(04796f47627b835566153d106fbc521ce9f1476b) )
1825 	ROM_CONTINUE(                    0x060000, 0x008000 )
1826 	ROM_LOAD16_BYTE( "1254-13a.048", 0x020001, 0x008000, CRC(db8d7495) SHA1(fdbca009ac184f11ac170dbfe0824c3182a0f4b3) )
1827 	ROM_CONTINUE(                    0x060001, 0x008000 )
1828 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1829 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1830 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1831 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1832 
1833 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1834 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1835 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1836 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1837 
1838 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1839 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1840 
1841 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1842 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1843 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1844 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1845 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1846 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1847 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1848 
1849 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1850 	ROM_CONTINUE(             0x060000, 0x008000 )
1851 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1852 	ROM_CONTINUE(             0x068000, 0x008000 )
1853 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1854 	ROM_CONTINUE(             0x070000, 0x008000 )
1855 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1856 	ROM_CONTINUE(             0x078000, 0x008000 )
1857 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1858 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1859 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1860 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1861 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1862 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1863 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1864 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1865 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1866 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1867 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1868 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1869 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1870 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1871 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1872 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1873 
1874 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1875 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1876 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1877 ROM_END
1878 
1879 
1880 ROM_START( roadbls1 )
1881 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1882 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1883 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1884 	ROM_LOAD16_BYTE( "2151-11c.048", 0x010000, 0x008000, CRC(ea6b3060) SHA1(0786f2e528c6a77ad7422ae199d06b7261cb4f2c) )
1885 	ROM_CONTINUE(                    0x050000, 0x008000 )
1886 	ROM_LOAD16_BYTE( "2152-11a.048", 0x010001, 0x008000, CRC(f5c1fbe0) SHA1(1917f2110a8021198b0cdadbaeab44c71b3bb0b5) )
1887 	ROM_CONTINUE(                    0x050001, 0x008000 )
1888 	ROM_LOAD16_BYTE( "2153-13c.048", 0x020000, 0x008000, CRC(11c41698) SHA1(d3a6fe8c20b1142ed38cabbbad81a48ef15bebf7) )
1889 	ROM_CONTINUE(                    0x060000, 0x008000 )
1890 	ROM_LOAD16_BYTE( "2154-13a.048", 0x020001, 0x008000, CRC(7b947d64) SHA1(d2ccca5d9a9bceb8729e944bce2bc91ff672d751) )
1891 	ROM_CONTINUE(                    0x060001, 0x008000 )
1892 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1893 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1894 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1895 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1896 
1897 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1898 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1899 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1900 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1901 
1902 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1903 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1904 
1905 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1906 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1907 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1908 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1909 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1910 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1911 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1912 
1913 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1914 	ROM_CONTINUE(             0x060000, 0x008000 )
1915 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1916 	ROM_CONTINUE(             0x068000, 0x008000 )
1917 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1918 	ROM_CONTINUE(             0x070000, 0x008000 )
1919 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1920 	ROM_CONTINUE(             0x078000, 0x008000 )
1921 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1922 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1923 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1924 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1925 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1926 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1927 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1928 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1929 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1930 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1931 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1932 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1933 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1934 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1935 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
1936 	ROM_CONTINUE(             0x0f8000, 0x008000 )
1937 
1938 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
1939 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
1940 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
1941 ROM_END
1942 
1943 
1944 ROM_START( roadblsc )
1945 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
1946 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
1947 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
1948 	ROM_LOAD16_BYTE( "1179-7p.048",  0x010000, 0x008000, CRC(ef448f96) SHA1(238a6c435e317383a1983702ef0a1f2b757ebe8c) )
1949 	ROM_LOAD16_BYTE( "1180-8p.048",  0x010001, 0x008000, CRC(bdb368d5) SHA1(9c79b053708ff619a2733664f881abb849ae2371) )
1950 	ROM_LOAD16_BYTE( "1181-7r.048",  0x020000, 0x008000, CRC(d52581da) SHA1(d0a475f9d8199bc7c0ce6e6a663f214df9bffc39) )
1951 	ROM_LOAD16_BYTE( "1182-8r.048",  0x020001, 0x008000, CRC(847788c4) SHA1(8dafc59459f8fd59c242500b5e5f4989f95cc604) )
1952 	ROM_LOAD16_BYTE( "2141-7l.048",  0x050000, 0x008000, CRC(054273b2) SHA1(4c820c00d3b67825c361edc9615c89c2a9a1c6d3) )
1953 	ROM_LOAD16_BYTE( "2142-8l.048",  0x050001, 0x008000, CRC(49181bec) SHA1(79e042e4f079a9806ef12c5c8dfdc2e6e4f90011) )
1954 	ROM_LOAD16_BYTE( "2143-7m.048",  0x060000, 0x008000, CRC(f63dc29a) SHA1(e54637b9d0b271aa9b58e89a442ac03ec812e1eb) )
1955 	ROM_LOAD16_BYTE( "2144-8m.048",  0x060001, 0x008000, CRC(b1fc5955) SHA1(b860213a9b5ae7547c258812045e71795129598f) )
1956 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
1957 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
1958 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
1959 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
1960 
1961 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
1962 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
1963 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
1964 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
1965 
1966 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
1967 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
1968 
1969 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
1970 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
1971 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
1972 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
1973 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
1974 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
1975 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
1976 
1977 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
1978 	ROM_CONTINUE(             0x060000, 0x008000 )
1979 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
1980 	ROM_CONTINUE(             0x068000, 0x008000 )
1981 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
1982 	ROM_CONTINUE(             0x070000, 0x008000 )
1983 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
1984 	ROM_CONTINUE(             0x078000, 0x008000 )
1985 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
1986 	ROM_CONTINUE(             0x0c0000, 0x008000 )
1987 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
1988 	ROM_CONTINUE(             0x0c8000, 0x008000 )
1989 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
1990 	ROM_CONTINUE(             0x0d0000, 0x008000 )
1991 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
1992 	ROM_CONTINUE(             0x0d8000, 0x008000 )
1993 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
1994 	ROM_CONTINUE(             0x0e0000, 0x008000 )
1995 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
1996 	ROM_CONTINUE(             0x0e8000, 0x008000 )
1997 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
1998 	ROM_CONTINUE(             0x0f0000, 0x008000 )
1999 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
2000 	ROM_CONTINUE(             0x0f8000, 0x008000 )
2001 
2002 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
2003 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
2004 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
2005 ROM_END
2006 
2007 
2008 ROM_START( roadblcg )
2009 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
2010 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
2011 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
2012 	ROM_LOAD16_BYTE( "1235-7p.048",  0x010000, 0x008000, CRC(58b2998f) SHA1(7e9f4ca2b15cf60c61e0615f214f9fcc518cb194) )
2013 	ROM_LOAD16_BYTE( "1236-8p.048",  0x010001, 0x008000, CRC(02e23a40) SHA1(6525351669e95dab869c7adc7d992d12d9313aee) )
2014 	ROM_LOAD16_BYTE( "1237-7r.048",  0x020000, 0x008000, CRC(5e0a7c5d) SHA1(fb3688fbadc05f96980c67f5446ccb250d20b1a3) )
2015 	ROM_LOAD16_BYTE( "1238-8r.048",  0x020001, 0x008000, CRC(8c8f9523) SHA1(301481f1fc8169b7a8d51786424e65795a61abb9) )
2016 	ROM_LOAD16_BYTE( "2141-7l.048",  0x050000, 0x008000, CRC(054273b2) SHA1(4c820c00d3b67825c361edc9615c89c2a9a1c6d3) )
2017 	ROM_LOAD16_BYTE( "2142-8l.048",  0x050001, 0x008000, CRC(49181bec) SHA1(79e042e4f079a9806ef12c5c8dfdc2e6e4f90011) )
2018 	ROM_LOAD16_BYTE( "2143-7m.048",  0x060000, 0x008000, CRC(f63dc29a) SHA1(e54637b9d0b271aa9b58e89a442ac03ec812e1eb) )
2019 	ROM_LOAD16_BYTE( "2144-8m.048",  0x060001, 0x008000, CRC(b1fc5955) SHA1(b860213a9b5ae7547c258812045e71795129598f) )
2020 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
2021 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
2022 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
2023 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
2024 
2025 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
2026 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
2027 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
2028 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
2029 
2030 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
2031 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
2032 
2033 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
2034 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
2035 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
2036 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
2037 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
2038 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
2039 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
2040 
2041 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
2042 	ROM_CONTINUE(             0x060000, 0x008000 )
2043 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
2044 	ROM_CONTINUE(             0x068000, 0x008000 )
2045 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
2046 	ROM_CONTINUE(             0x070000, 0x008000 )
2047 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
2048 	ROM_CONTINUE(             0x078000, 0x008000 )
2049 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
2050 	ROM_CONTINUE(             0x0c0000, 0x008000 )
2051 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
2052 	ROM_CONTINUE(             0x0c8000, 0x008000 )
2053 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
2054 	ROM_CONTINUE(             0x0d0000, 0x008000 )
2055 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
2056 	ROM_CONTINUE(             0x0d8000, 0x008000 )
2057 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
2058 	ROM_CONTINUE(             0x0e0000, 0x008000 )
2059 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
2060 	ROM_CONTINUE(             0x0e8000, 0x008000 )
2061 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
2062 	ROM_CONTINUE(             0x0f0000, 0x008000 )
2063 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
2064 	ROM_CONTINUE(             0x0f8000, 0x008000 )
2065 
2066 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
2067 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
2068 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
2069 ROM_END
2070 
2071 
2072 ROM_START( roadblc1 )
2073 	ROM_REGION( 0x88000, REGION_CPU1, 0 )	/* 8.5*64k for 68000 code & slapstic ROM */
2074 	ROM_LOAD16_BYTE( "136032.205",   0x000000, 0x004000, CRC(88d0be26) SHA1(d124045eccc562ff0423b23a240e27ad740fa0c9) )
2075 	ROM_LOAD16_BYTE( "136032.206",   0x000001, 0x004000, CRC(3c79ef05) SHA1(20fdca7131478e1ee12691bdafd2d5bb74cbd16f) )
2076 	ROM_LOAD16_BYTE( "2135-7p.048",  0x010000, 0x008000, CRC(c0ef86df) SHA1(7dd4d2acba55dc001e009c37fae5a97a53ea1e66) )
2077 	ROM_LOAD16_BYTE( "2136-8p.048",  0x010001, 0x008000, CRC(9637e2f0) SHA1(86257e1316356c1a7d86bcf7b57bcaff33ac3df5) )
2078 	ROM_LOAD16_BYTE( "2137-7r.048",  0x020000, 0x008000, CRC(5382ab85) SHA1(1511dfaf8537980e506e4180a23ffcfcfec81451) )
2079 	ROM_LOAD16_BYTE( "2138-8r.048",  0x020001, 0x008000, CRC(c2c75309) SHA1(b2fb6097a4d361ce863fedf2a98a05c06e3d3b36) )
2080 	ROM_LOAD16_BYTE( "2141-7l.048",  0x050000, 0x008000, CRC(054273b2) SHA1(4c820c00d3b67825c361edc9615c89c2a9a1c6d3) )
2081 	ROM_LOAD16_BYTE( "2142-8l.048",  0x050001, 0x008000, CRC(49181bec) SHA1(79e042e4f079a9806ef12c5c8dfdc2e6e4f90011) )
2082 	ROM_LOAD16_BYTE( "2143-7m.048",  0x060000, 0x008000, CRC(f63dc29a) SHA1(e54637b9d0b271aa9b58e89a442ac03ec812e1eb) )
2083 	ROM_LOAD16_BYTE( "2144-8m.048",  0x060001, 0x008000, CRC(b1fc5955) SHA1(b860213a9b5ae7547c258812045e71795129598f) )
2084 	ROM_LOAD16_BYTE( "2145-7n.048",  0x070000, 0x008000, CRC(c6d30d6f) SHA1(acb552976b2dcfa585097ea246ca88034549c8ab) )
2085 	ROM_LOAD16_BYTE( "2146-8n.048",  0x070001, 0x008000, CRC(16951020) SHA1(5e5a6ad4ae87723060232c7ecb837f5fc2a9be68) )
2086 	ROM_LOAD16_BYTE( "2147-7k.048",  0x080000, 0x004000, CRC(5c1adf67) SHA1(53838a2f5059797991aa337a7bec32f7e694610a) )
2087 	ROM_LOAD16_BYTE( "2148-8k.048",  0x080001, 0x004000, CRC(d9ac8966) SHA1(7d056c1eb8184b4261c5713b0d5799b2fd8bde2a) )
2088 
2089 	ROM_REGION( 0x10000, REGION_CPU2, 0 )	/* 64k for 6502 code */
2090 	ROM_LOAD( "048-1149.rom", 0x4000, 0x4000, CRC(2e54f95e) SHA1(5056ddec3c88384ada1d2ee9b1532b9ba9f34e08) )
2091 	ROM_LOAD( "048-1169.rom", 0x8000, 0x4000, CRC(ee318052) SHA1(f66ff39499697b7439dc62567e727fec769c1505) )
2092 	ROM_LOAD( "048-1170.rom", 0xc000, 0x4000, CRC(75dfec33) SHA1(3092348b98419bb23181d21406733d5d21cd3d82) )
2093 
2094 	ROM_REGION( 0x2000, REGION_GFX1, ROMREGION_DISPOSE )
2095 	ROM_LOAD( "136032.107",   0x00000, 0x02000, CRC(7a29dc07) SHA1(72ba464da01bd6d3a91b8d9997d5ac14b6f47aad) )  /* alpha font */
2096 
2097 	ROM_REGION( 0x120000, REGION_GFX2, ROMREGION_DISPOSE | ROMREGION_INVERT )
2098 	ROM_LOAD( "1101-2s.048",  0x000000, 0x008000, CRC(fe342d27) SHA1(72deac16ab9b6b811f49d70d700d6bc3a904f9d5) )
2099 	ROM_LOAD( "1102-2r.048",  0x008000, 0x008000, CRC(17c7e780) SHA1(675a2fe5ac55c97d54153eacabf863a525e4b71f) )
2100 	ROM_LOAD( "1103-2n.048",  0x010000, 0x008000, CRC(39688e01) SHA1(1b273e26b48a2f69b0895c29c9b3e762c686661d) )
2101 	ROM_LOAD( "1104-2m.048",  0x018000, 0x008000, CRC(c8f9bd8e) SHA1(452194efafd5f9562434dafcb14b72f400fc4a49) )
2102 	ROM_LOAD( "1105-2k.048",  0x020000, 0x008000, CRC(c69e439e) SHA1(c933637820c04bdbc56990423adfb9067e09fad7) )
2103 	ROM_LOAD( "1106-2j.048",  0x028000, 0x008000, CRC(4ee55796) SHA1(045635cd4f80a5f2c378cb4c55996e09c21b5859) )
2104 
2105 	ROM_LOAD( "1107-3s.048",  0x030000, 0x008000, CRC(02117c58) SHA1(e68eb9fbdbd473f217883a96ad581a94f1df53d9) )
2106 	ROM_CONTINUE(             0x060000, 0x008000 )
2107 	ROM_LOAD( "1108-2p.048",  0x038000, 0x008000, CRC(1e148525) SHA1(613c408b352d2d9bac8091bbd5a3c60d09f81084) )
2108 	ROM_CONTINUE(             0x068000, 0x008000 )
2109 	ROM_LOAD( "1109-3n.048",  0x040000, 0x008000, CRC(110ce07e) SHA1(0d165e18bad935713efc44b8e609c7fa7093f5c8) )
2110 	ROM_CONTINUE(             0x070000, 0x008000 )
2111 	ROM_LOAD( "1110-2l.048",  0x048000, 0x008000, CRC(c00aa0f4) SHA1(a95e2717e725721b59969499720a8da0cf208e36) )
2112 	ROM_CONTINUE(             0x078000, 0x008000 )
2113 	ROM_LOAD( "1111-4s.048",  0x090000, 0x008000, CRC(c951d014) SHA1(596fd0315a5da3d3f6131883d44770724d8e46e3) )
2114 	ROM_CONTINUE(             0x0c0000, 0x008000 )
2115 	ROM_LOAD( "1112-3r.048",  0x098000, 0x008000, CRC(95c5a006) SHA1(0492404c0f092c1bb6239078e3a9ef45fc153923) )
2116 	ROM_CONTINUE(             0x0c8000, 0x008000 )
2117 	ROM_LOAD( "1113-4n.048",  0x0a0000, 0x008000, CRC(f61f2370) SHA1(9f4b2aa91ac5dc0e543e5dfe1151fdea3579c739) )
2118 	ROM_CONTINUE(             0x0d0000, 0x008000 )
2119 	ROM_LOAD( "1114-3m.048",  0x0a8000, 0x008000, CRC(774a36a8) SHA1(ebcf4363174abd834f3e77b0f1a2e29497f470b4) )
2120 	ROM_CONTINUE(             0x0d8000, 0x008000 )
2121 	ROM_LOAD( "1115-4r.048",  0x100000, 0x008000, CRC(a47bc79d) SHA1(367f21c355c0af55629d2c5746cd5cb06272abc0) )
2122 	ROM_CONTINUE(             0x0e0000, 0x008000 )
2123 	ROM_LOAD( "1116-3p.048",  0x108000, 0x008000, CRC(b8a5c215) SHA1(2594f2a865fb73c8a7829e50ff19a6494a35c088) )
2124 	ROM_CONTINUE(             0x0e8000, 0x008000 )
2125 	ROM_LOAD( "1117-4m.048",  0x110000, 0x008000, CRC(2d1c1f64) SHA1(66141b9a7ae8d6dd3f1315d60cf0e99cd802d2e5) )
2126 	ROM_CONTINUE(             0x0f0000, 0x008000 )
2127 	ROM_LOAD( "1118-3l.048",  0x118000, 0x008000, CRC(be879b8e) SHA1(dc1d1f7bdb511e922b650fac88307a08ab37ac4c) )
2128 	ROM_CONTINUE(             0x0f8000, 0x008000 )
2129 
2130 	ROM_REGION( 0x400, REGION_PROMS, 0 )	/* graphics mapping PROMs */
2131 	ROM_LOAD( "1174-12d.048", 0x000000, 0x000200, CRC(db4a4d53) SHA1(c5468f3585ec9bc23c9ee990b3ae3738b0309823) )
2132 	ROM_LOAD( "1173-2d.048",  0x000200, 0x000200, CRC(c80574af) SHA1(9a3dc83f70e79915ce0db3e6e69b5dcfee3acb6f) )
2133 ROM_END
2134 
2135 
2136 
2137 /*************************************
2138  *
2139  *	Driver initialization
2140  *
2141  *************************************/
2142 
2143 static DRIVER_INIT( marble )
2144 {
2145 	atarigen_eeprom_default = NULL;
2146 	atarigen_slapstic_init(0, 0x080000, 103);
2147 
2148 	joystick_type = 0;	/* none */
2149 	trackball_type = 1;	/* rotated */
2150 }
2151 
2152 
DRIVER_INIT(peterpak)2153 static DRIVER_INIT( peterpak )
2154 {
2155 	atarigen_eeprom_default = NULL;
2156 	atarigen_slapstic_init(0, 0x080000, 107);
2157 
2158 	joystick_type = 1;	/* digital */
2159 	trackball_type = 0;	/* none */
2160 }
2161 
2162 
DRIVER_INIT(indytemp)2163 static DRIVER_INIT( indytemp )
2164 {
2165 	atarigen_eeprom_default = NULL;
2166 	atarigen_slapstic_init(0, 0x080000, 105);
2167 
2168 	/* special case for the Indiana Jones slapstic */
2169 	memory_set_opbase_handler(0,indytemp_setopbase);
2170 
2171 	joystick_type = 1;	/* digital */
2172 	trackball_type = 0;	/* none */
2173 }
2174 
2175 
DRIVER_INIT(roadrunn)2176 static DRIVER_INIT( roadrunn )
2177 {
2178 	atarigen_eeprom_default = NULL;
2179 	atarigen_slapstic_init(0, 0x080000, 108);
2180 
2181 	joystick_type = 2;	/* analog */
2182 	trackball_type = 0;	/* none */
2183 }
2184 
2185 
DRIVER_INIT(roadb109)2186 static DRIVER_INIT( roadb109 )
2187 {
2188 	atarigen_eeprom_default = NULL;
2189 	atarigen_slapstic_init(0, 0x080000, 109);
2190 
2191 	joystick_type = 3;	/* pedal */
2192 	trackball_type = 2;	/* steering wheel */
2193 }
2194 
2195 
DRIVER_INIT(roadb110)2196 static DRIVER_INIT( roadb110 )
2197 {
2198 	atarigen_eeprom_default = NULL;
2199 	atarigen_slapstic_init(0, 0x080000, 110);
2200 
2201 	joystick_type = 3;	/* pedal */
2202 	trackball_type = 2;	/* steering wheel */
2203 }
2204 
2205 
2206 
2207 /*************************************
2208  *
2209  *	Game driver(s)
2210  *
2211  *************************************/
2212 
2213 GAME( 1984, marble,   0,        atarisy1, marble,   marble,   ROT0, "Atari Games", "Marble Madness (set 1)" )
2214 GAME( 1984, marble2,  marble,   atarisy1, marble,   marble,   ROT0, "Atari Games", "Marble Madness (set 2)" )
2215 GAME( 1984, marble3,  marble,   atarisy1, marble,   marble,   ROT0, "Atari Games", "Marble Madness (set 3)" )
2216 GAME( 1984, marble4,  marble,   atarisy1, marble,   marble,   ROT0, "Atari Games", "Marble Madness (set 4)" )
2217 
2218 GAME( 1984, peterpak, 0,        atarisy1, peterpak, peterpak, ROT0, "Atari Games", "Peter Pack-Rat" )
2219 
2220 GAME( 1985, indytemp, 0,        atarisy1, indytemp, indytemp, ROT0, "Atari Games", "Indiana Jones and the Temple of Doom (set 1)" )
2221 GAME( 1985, indytem2, indytemp, atarisy1, indytemp, indytemp, ROT0, "Atari Games", "Indiana Jones and the Temple of Doom (set 2)" )
2222 GAME( 1985, indytem3, indytemp, atarisy1, indytemp, indytemp, ROT0, "Atari Games", "Indiana Jones and the Temple of Doom (set 3)" )
2223 GAME( 1985, indytem4, indytemp, atarisy1, indytemp, indytemp, ROT0, "Atari Games", "Indiana Jones and the Temple of Doom (set 4)" )
2224 GAME( 1985, indytemd, indytemp, atarisy1, indytemp, indytemp, ROT0, "Atari Games", "Indiana Jones and the Temple of Doom (German)" )
2225 
2226 GAME( 1985, roadrunn, 0,        atarisy1, roadrunn, roadrunn, ROT0, "Atari Games", "Road Runner (rev 2)" )
2227 GAME( 1985, roadrun2, roadrunn, atarisy1, roadrunn, roadrunn, ROT0, "Atari Games", "Road Runner (rev 1+)" )
2228 GAME( 1985, roadrun1, roadrunn, atarisy1, roadrunn, roadrunn, ROT0, "Atari Games", "Road Runner (rev 1)" )
2229 
2230 GAME( 1987, roadblst, 0,        atarisy1, roadblst, roadb110, ROT0, "Atari Games", "Road Blasters (upright, rev 4)" )
2231 GAME( 1987, roadblsg, roadblst, atarisy1, roadblst, roadb109, ROT0, "Atari Games", "Road Blasters (upright, German, rev 3)" )
2232 GAME( 1987, roadbls3, roadblst, atarisy1, roadblst, roadb109, ROT0, "Atari Games", "Road Blasters (upright, rev 3)" )
2233 GAME( 1987, roadblg2, roadblst, atarisy1, roadblst, roadb110, ROT0, "Atari Games", "Road Blasters (upright, German, rev 2)" )
2234 GAME( 1987, roadbls2, roadblst, atarisy1, roadblst, roadb110, ROT0, "Atari Games", "Road Blasters (upright, rev 2)" )
2235 GAME( 1987, roadblg1, roadblst, atarisy1, roadblst, roadb109, ROT0, "Atari Games", "Road Blasters (upright, German, rev 1)" )
2236 GAME( 1987, roadbls1, roadblst, atarisy1, roadblst, roadb109, ROT0, "Atari Games", "Road Blasters (upright, rev 1)" )
2237 GAME( 1987, roadblsc, roadblst, atarisy1, roadblst, roadb110, ROT0, "Atari Games", "Road Blasters (cockpit, rev 2)" )
2238 GAMEX(1987, roadblcg, roadblst, atarisy1, roadblst, roadb109, ROT0, "Atari Games", "Road Blasters (cockpit, German, rev 1)", GAME_IMPERFECT_GRAPHICS )
2239 GAMEX(1987, roadblc1, roadblst, atarisy1, roadblst, roadb109, ROT0, "Atari Games", "Road Blasters (cockpit, rev 1)", GAME_IMPERFECT_GRAPHICS )
2240