trunk/src/mame/drivers/harddriv.c
| r241746 | r241747 | |
| 330 | 330 | #include "includes/slapstic.h" |
| 331 | 331 | #include "includes/harddriv.h" |
| 332 | 332 | |
| 333 | #include "racedrivpan.lh" |
| 333 | 334 | |
| 334 | 335 | /************************************* |
| 335 | 336 | * |
| r241746 | r241747 | |
| 337 | 338 | * |
| 338 | 339 | *************************************/ |
| 339 | 340 | |
| 341 | const device_type HARDDRIV_DEVICE = &device_creator<harddriv_state>; |
| 342 | |
| 343 | harddriv_state::harddriv_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 344 | : device_t(mconfig, HARDDRIV_DEVICE, "Hard Drivin' PCB Family", tag, owner, clock, "harddriv_pcb", __FILE__), |
| 345 | /* device_video_interface(mconfig, *this, false), */ |
| 346 | m_maincpu(*this, "maincpu"), |
| 347 | m_gsp(*this, "gsp"), |
| 348 | m_msp(*this, "msp"), |
| 349 | m_adsp(*this, "adsp"), |
| 350 | m_soundcpu(*this, "soundcpu"), |
| 351 | m_sounddsp(*this, "sounddsp"), |
| 352 | m_jsacpu(*this, "jsacpu"), |
| 353 | m_dsp32(*this, "dsp32"), |
| 354 | m_ds3sdsp(*this, "ds3sdsp"), |
| 355 | m_ds3xdsp(*this, "ds3xdsp"), |
| 356 | m_ds3dac1(*this, "ds3dac1"), |
| 357 | m_ds3dac2(*this, "ds3dac2"), |
| 358 | m_jsa(*this, "jsa"), |
| 359 | m_hd34010_host_access(0), |
| 360 | m_dsk_pio_access(0), |
| 361 | m_msp_ram(*this, "msp_ram"), |
| 362 | m_dsk_ram(0), |
| 363 | m_dsk_rom(0), |
| 364 | m_dsk_10c(*this, "dsk_10c"), |
| 365 | m_dsk_30c(*this, "dsk_30c"), |
| 366 | m_m68k_slapstic_base(0), |
| 367 | m_m68k_sloop_alt_base(0), |
| 368 | m_200e(*this, "200e"), |
| 369 | m_210e(*this, "210e"), |
| 370 | m_adsp_data_memory(*this, "adsp_data"), |
| 371 | m_adsp_pgm_memory(*this, "adsp_pgm_memory"), |
| 372 | m_ds3sdsp_data_memory(*this, "ds3sdsp_data"), |
| 373 | m_ds3sdsp_pgm_memory(*this, "ds3sdsp_pgm"), |
| 374 | m_ds3xdsp_pgm_memory(*this, "ds3xdsp_pgm"), |
| 375 | m_gsp_protection(0), |
| 376 | m_gsp_speedup_pc(0), |
| 377 | m_msp_speedup_addr(0), |
| 378 | m_msp_speedup_pc(0), |
| 379 | m_ds3_speedup_addr(0), |
| 380 | m_ds3_speedup_pc(0), |
| 381 | m_ds3_transfer_pc(0), |
| 382 | m_sounddsp_ram(*this, "sounddsp_ram"), |
| 383 | m_gsp_multisync(0), |
| 384 | m_gsp_vram(*this, "gsp_vram", 16), |
| 385 | m_gsp_control_lo(*this, "gsp_control_lo"), |
| 386 | m_gsp_control_hi(*this, "gsp_control_hi"), |
| 387 | m_gsp_paletteram_lo(*this, "gsp_palram_lo"), |
| 388 | m_gsp_paletteram_hi(*this, "gsp_palram_hi"), |
| 389 | m_irq_state(0), |
| 390 | m_gsp_irq_state(0), |
| 391 | m_msp_irq_state(0), |
| 392 | m_adsp_irq_state(0), |
| 393 | m_ds3sdsp_irq_state(0), |
| 394 | m_duart_irq_state(0), |
| 395 | m_last_gsp_shiftreg(0), |
| 396 | m_m68k_zp1(0), |
| 397 | m_m68k_zp2(0), |
| 398 | m_m68k_adsp_buffer_bank(0), |
| 399 | m_adsp_halt(0), |
| 400 | m_adsp_br(0), |
| 401 | m_adsp_xflag(0), |
| 402 | m_adsp_sim_address(0), |
| 403 | m_adsp_som_address(0), |
| 404 | m_adsp_eprom_base(0), |
| 405 | m_sim_memory(0), |
| 406 | m_sim_memory_size(0), |
| 407 | m_adsp_pgm_memory_word(0), |
| 408 | m_ds3_sdata_memory(0), |
| 409 | m_ds3_sdata_memory_size(0), |
| 410 | m_ds3_gcmd(0), |
| 411 | m_ds3_gflag(0), |
| 412 | m_ds3_g68irqs(0), |
| 413 | m_ds3_gfirqs(0), |
| 414 | m_ds3_g68flag(0), |
| 415 | m_ds3_send(0), |
| 416 | m_ds3_reset(0), |
| 417 | m_ds3_gdata(0), |
| 418 | m_ds3_g68data(0), |
| 419 | m_ds3_sim_address(0), |
| 420 | m_ds3_scmd(0), |
| 421 | m_ds3_sflag(0), |
| 422 | m_ds3_s68irqs(0), |
| 423 | m_ds3_sfirqs(0), |
| 424 | m_ds3_s68flag(0), |
| 425 | m_ds3_sreset(0), |
| 426 | m_ds3_sdata(0), |
| 427 | m_ds3_s68data(0), |
| 428 | m_ds3_sdata_address(0), |
| 429 | m_ds3sdsp_timer_en(0), |
| 430 | m_ds3sdsp_sdata(0), |
| 431 | m_ds3sdsp_internal_timer(*this, "ds3sdsp_timer"), |
| 432 | m_ds3xdsp_timer_en(0), |
| 433 | m_ds3xdsp_sdata(0), |
| 434 | m_ds3xdsp_internal_timer(*this, "ds3xdsp_timer"), |
| 435 | m_adc_control(0), |
| 436 | m_adc8_select(0), |
| 437 | m_adc8_data(0), |
| 438 | m_adc12_select(0), |
| 439 | m_adc12_byte(0), |
| 440 | m_adc12_data(0), |
| 441 | m_hdc68k_last_wheel(0), |
| 442 | m_hdc68k_last_port1(0), |
| 443 | m_hdc68k_wheel_edge(0), |
| 444 | m_hdc68k_shifter_state(0), |
| 445 | m_st68k_sloop_bank(0), |
| 446 | m_st68k_last_alt_sloop_offset(0), |
| 447 | m_next_msp_sync(0), |
| 448 | m_soundflag(0), |
| 449 | m_mainflag(0), |
| 450 | m_sounddata(0), |
| 451 | m_maindata(0), |
| 452 | m_dacmute(0), |
| 453 | m_cramen(0), |
| 454 | m_irq68k(0), |
| 455 | m_sound_rom_offs(0), |
| 456 | m_rombase(0), |
| 457 | m_romsize(0), |
| 458 | m_last_bio_cycles(0), |
| 459 | m_vram_mask(0), |
| 460 | m_shiftreg_enable(0), |
| 461 | m_gsp_shiftreg_source(0), |
| 462 | m_gfx_finescroll(0), |
| 463 | m_gfx_palettebank(0), |
| 464 | m_dac(*this, "dac"), |
| 465 | m_duart(*this, "duartn68681"), |
| 466 | m_asic65(*this, "asic65"), |
| 467 | m_palette(*this, "palette"), |
| 468 | m_slapstic_device(*this, "slapstic") |
| 469 | { |
| 470 | int i; |
| 471 | |
| 472 | for (i = 0; i < 2; i++) |
| 473 | { |
| 474 | m_gsp_speedup_addr[i] = 0; |
| 475 | m_rddsp32_sync[i] = 0; |
| 476 | } |
| 477 | |
| 478 | for (i = 0; i < 4; i++) |
| 479 | { |
| 480 | m_gsp_speedup_count[i] = 0; |
| 481 | m_msp_speedup_count[i] = 0; |
| 482 | m_adsp_speedup_count[i] = 0; |
| 483 | } |
| 484 | |
| 485 | for (i = 0; i < 32; i++) |
| 486 | { |
| 487 | m_ds3sdsp_regs[i] = 0; |
| 488 | m_ds3xdsp_regs[i] = 0; |
| 489 | } |
| 490 | |
| 491 | for (i = 0; i < 0x8000 / 2; i++) |
| 492 | { |
| 493 | m_som_memory[i] = 0; |
| 494 | } |
| 495 | |
| 496 | for (i = 0; i < MAX_MSP_SYNC; i++) |
| 497 | { |
| 498 | m_dataptr[i] = 0; |
| 499 | m_dataval[i] = 0; |
| 500 | } |
| 501 | |
| 502 | for (i = 0; i < 0x400 / 2; i++) |
| 503 | { |
| 504 | m_comram[i] = 0; |
| 505 | } |
| 506 | |
| 507 | for (i = 0; i < 65536 * 4; i++) |
| 508 | { |
| 509 | m_mask_table[i] = 0; |
| 510 | } |
| 511 | } |
| 512 | |
| 513 | |
| 514 | class harddriv_new_state : public driver_device |
| 515 | { |
| 516 | public: |
| 517 | harddriv_new_state(const machine_config &mconfig, device_type type, const char *tag) |
| 518 | : driver_device(mconfig, type, tag) |
| 519 | { } |
| 520 | |
| 521 | |
| 522 | }; |
| 523 | |
| 524 | |
| 525 | WRITE16_MEMBER( harddriv_state::watchdog_reset16_w ) |
| 526 | { |
| 527 | |
| 528 | } |
| 529 | |
| 340 | 530 | static ADDRESS_MAP_START( driver_68k_map, AS_PROGRAM, 16, harddriv_state ) |
| 341 | 531 | ADDRESS_MAP_UNMAP_HIGH |
| 342 | 532 | AM_RANGE(0x000000, 0x0fffff) AM_ROM |
| r241746 | r241747 | |
| 345 | 535 | AM_RANGE(0x608000, 0x60bfff) AM_WRITE(watchdog_reset16_w) |
| 346 | 536 | AM_RANGE(0x60c000, 0x60ffff) AM_WRITE(hd68k_irq_ack_w) |
| 347 | 537 | AM_RANGE(0xa00000, 0xa7ffff) AM_WRITE(hd68k_wr0_write) |
| 348 | | AM_RANGE(0xa80000, 0xafffff) AM_READ_PORT("a80000") AM_WRITE(hd68k_wr1_write) |
| 538 | AM_RANGE(0xa80000, 0xafffff) AM_READ(hd68k_a80000_r) AM_WRITE(hd68k_wr1_write) |
| 349 | 539 | AM_RANGE(0xb00000, 0xb7ffff) AM_READWRITE(hd68k_adc8_r, hd68k_wr2_write) |
| 350 | 540 | AM_RANGE(0xb80000, 0xbfffff) AM_READWRITE(hd68k_adc12_r, hd68k_adc_control_w) |
| 351 | 541 | AM_RANGE(0xc00000, 0xc03fff) AM_READWRITE(hd68k_gsp_io_r, hd68k_gsp_io_w) |
| r241746 | r241747 | |
| 392 | 582 | AM_RANGE(0x608000, 0x60bfff) AM_WRITE(watchdog_reset16_w) |
| 393 | 583 | AM_RANGE(0x60c000, 0x60ffff) AM_READWRITE(hd68k_port0_r, hd68k_irq_ack_w) |
| 394 | 584 | AM_RANGE(0xa00000, 0xa7ffff) AM_WRITE(hd68k_wr0_write) |
| 395 | | AM_RANGE(0xa80000, 0xafffff) AM_READ_PORT("a80000") AM_WRITE(hd68k_wr1_write) |
| 585 | AM_RANGE(0xa80000, 0xafffff) AM_READ(hd68k_a80000_r) AM_WRITE(hd68k_wr1_write) |
| 396 | 586 | AM_RANGE(0xb00000, 0xb7ffff) AM_READWRITE(hd68k_adc8_r, hd68k_wr2_write) |
| 397 | 587 | AM_RANGE(0xb80000, 0xbfffff) AM_READWRITE(hd68k_adc12_r, hd68k_adc_control_w) |
| 398 | 588 | AM_RANGE(0xc00000, 0xc03fff) AM_READWRITE(hd68k_gsp_io_r, hd68k_gsp_io_w) |
| r241746 | r241747 | |
| 430 | 620 | AM_RANGE(0x608000, 0x60bfff) AM_WRITE(watchdog_reset16_w) |
| 431 | 621 | AM_RANGE(0x60c000, 0x60ffff) AM_READWRITE(hd68k_port0_r, hd68k_irq_ack_w) |
| 432 | 622 | AM_RANGE(0xa00000, 0xa7ffff) AM_WRITE(hd68k_wr0_write) |
| 433 | | AM_RANGE(0xa80000, 0xafffff) AM_READ_PORT("a80000") AM_WRITE(hd68k_wr1_write) |
| 623 | AM_RANGE(0xa80000, 0xafffff) AM_READ(hd68k_a80000_r) AM_WRITE(hd68k_wr1_write) |
| 434 | 624 | AM_RANGE(0xb00000, 0xb7ffff) AM_READWRITE(hd68k_adc8_r, hd68k_wr2_write) |
| 435 | 625 | AM_RANGE(0xb80000, 0xbfffff) AM_READWRITE(hd68k_adc12_r, hd68k_adc_control_w) |
| 436 | 626 | AM_RANGE(0xc00000, 0xc03fff) AM_READWRITE(hd68k_gsp_io_r, hd68k_gsp_io_w) |
| r241746 | r241747 | |
| 597 | 787 | |
| 598 | 788 | |
| 599 | 789 | |
| 790 | |
| 600 | 791 | /************************************* |
| 601 | 792 | * |
| 602 | 793 | * Port definitions |
| r241746 | r241747 | |
| 604 | 795 | *************************************/ |
| 605 | 796 | |
| 606 | 797 | static INPUT_PORTS_START( harddriv ) |
| 607 | | PORT_START("IN0") /* 600000 */ |
| 798 | PORT_START("mainpcb:IN0") /* 600000 */ |
| 608 | 799 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 609 | 800 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 610 | 801 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 611 | 802 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 612 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 803 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 613 | 804 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 614 | 805 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 615 | 806 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 616 | 807 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 617 | 808 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 618 | 809 | |
| 619 | | PORT_START("SW1") /* 600002 */ |
| 810 | PORT_START("mainpcb:SW1") /* 600002 */ |
| 620 | 811 | PORT_DIPNAME( 0x01, 0x01, "SW1:8" ) |
| 621 | 812 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 622 | 813 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 642 | 833 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 643 | 834 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 644 | 835 | |
| 645 | | PORT_START("a80000") |
| 836 | PORT_START("mainpcb:a80000") |
| 646 | 837 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Abort") /* abort */ |
| 647 | 838 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Key") /* key */ |
| 648 | 839 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| 649 | 840 | PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 650 | 841 | |
| 651 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 842 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 652 | 843 | PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal") |
| 653 | 844 | |
| 654 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */ |
| 845 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */ |
| 655 | 846 | PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100) PORT_NAME("Clutch Pedal") |
| 656 | 847 | |
| 657 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 - seat */ |
| 848 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 - seat */ |
| 658 | 849 | PORT_BIT( 0xff, 0x80, IPT_SPECIAL ) |
| 659 | 850 | |
| 660 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 - shifter lever Y */ |
| 851 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 - shifter lever Y */ |
| 661 | 852 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_R) PORT_CODE_INC(KEYCODE_F) PORT_NAME("Shifter Lever Y") |
| 662 | 853 | |
| 663 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - shifter lever X*/ |
| 854 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 - shifter lever X*/ |
| 664 | 855 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_D) PORT_CODE_INC(KEYCODE_G) PORT_NAME("Shifter Lever X") |
| 665 | 856 | |
| 666 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - wheel */ |
| 857 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 - wheel */ |
| 667 | 858 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Wheel") |
| 668 | 859 | |
| 669 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - line volts */ |
| 860 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 - line volts */ |
| 670 | 861 | PORT_BIT( 0xff, 0x80, IPT_SPECIAL ) |
| 671 | 862 | |
| 672 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 - shift force */ |
| 863 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 - shift force */ |
| 673 | 864 | PORT_BIT( 0xff, 0x80, IPT_SPECIAL ) |
| 674 | 865 | |
| 675 | | PORT_START("12BADC0") /* b80000 - 12 bit ADC 0 - steering wheel */ |
| 866 | PORT_START("mainpcb:12BADC0") /* b80000 - 12 bit ADC 0 - steering wheel */ |
| 676 | 867 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel") |
| 677 | 868 | |
| 678 | | PORT_START("12BADC1") /* b80000 - 12 bit ADC 1 - force brake */ |
| 869 | PORT_START("mainpcb:12BADC1") /* b80000 - 12 bit ADC 1 - force brake */ |
| 679 | 870 | PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Force Brake") |
| 680 | 871 | |
| 681 | | PORT_START("12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 872 | PORT_START("mainpcb:12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 682 | 873 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 683 | 874 | |
| 684 | | PORT_START("12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 875 | PORT_START("mainpcb:12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 685 | 876 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 877 | |
| 686 | 878 | INPUT_PORTS_END |
| 687 | 879 | |
| 688 | 880 | |
| 689 | 881 | static INPUT_PORTS_START( racedriv ) |
| 690 | | PORT_START("IN0") /* 600000 */ |
| 882 | PORT_START("mainpcb:IN0") /* 600000 */ |
| 691 | 883 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 692 | 884 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 693 | 885 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 694 | 886 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 695 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 887 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 696 | 888 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 697 | 889 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 698 | 890 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 699 | 891 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 700 | 892 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 701 | 893 | |
| 702 | | PORT_START("SW1") /* 600002 */ |
| 894 | PORT_START("mainpcb:SW1") /* 600002 */ |
| 703 | 895 | PORT_DIPNAME( 0x01, 0x01, "SW1:8" ) |
| 704 | 896 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 705 | 897 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 725 | 917 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 726 | 918 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 727 | 919 | |
| 728 | | PORT_START("a80000") |
| 920 | PORT_START("mainpcb:a80000") |
| 729 | 921 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Abort") /* abort */ |
| 730 | 922 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Key") /* key */ |
| 731 | 923 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| 732 | 924 | PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 733 | 925 | |
| 734 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 926 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 735 | 927 | PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal") |
| 736 | 928 | |
| 737 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */ |
| 929 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */ |
| 738 | 930 | PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100) PORT_NAME("Clutch Pedal") |
| 739 | 931 | |
| 740 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 - seat */ |
| 932 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 - seat */ |
| 741 | 933 | PORT_BIT( 0xff, 0x80, IPT_SPECIAL ) |
| 742 | 934 | |
| 743 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 - shifter lever Y */ |
| 935 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 - shifter lever Y */ |
| 744 | 936 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_R) PORT_CODE_INC(KEYCODE_F) PORT_NAME("Shifter Lever Y") |
| 745 | 937 | |
| 746 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - shifter lever X*/ |
| 938 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 - shifter lever X*/ |
| 747 | 939 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(128) PORT_CODE_DEC(KEYCODE_D) PORT_CODE_INC(KEYCODE_G) PORT_NAME("Shifter Lever X") |
| 748 | 940 | |
| 749 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - wheel */ |
| 941 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 - wheel */ |
| 750 | 942 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Wheel") |
| 751 | 943 | |
| 752 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - line volts */ |
| 944 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 - line volts */ |
| 753 | 945 | PORT_BIT( 0xff, 0x80, IPT_SPECIAL ) |
| 754 | 946 | |
| 755 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 947 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 756 | 948 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 757 | 949 | |
| 758 | | PORT_START("12BADC0") /* b80000 - 12 bit ADC 0 - steering wheel */ |
| 950 | PORT_START("mainpcb:12BADC0") /* b80000 - 12 bit ADC 0 - steering wheel */ |
| 759 | 951 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel") |
| 760 | 952 | |
| 761 | | PORT_START("12BADC1") /* b80000 - 12 bit ADC 1 - force brake */ |
| 953 | PORT_START("mainpcb:12BADC1") /* b80000 - 12 bit ADC 1 - force brake */ |
| 762 | 954 | PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Force Brake") |
| 763 | 955 | |
| 764 | | PORT_START("12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 956 | PORT_START("mainpcb:12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 765 | 957 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 766 | 958 | |
| 767 | | PORT_START("12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 959 | PORT_START("mainpcb:12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 768 | 960 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 769 | 961 | INPUT_PORTS_END |
| 770 | 962 | |
| 963 | static INPUT_PORTS_START( racedriv_pan ) |
| 964 | PORT_INCLUDE( racedriv ) |
| 965 | |
| 966 | PORT_START("leftpcb:IN0") /* 600000 */ |
| 967 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper (Left)" ) |
| 968 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 969 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 970 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 971 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("leftpcb:screen") |
| 972 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 973 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 974 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 975 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 976 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 771 | 977 | |
| 978 | PORT_START("rightpcb:IN0") /* 600000 */ |
| 979 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper (Right)" ) |
| 980 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 981 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 982 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 983 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("rightpcb:screen") |
| 984 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 985 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 986 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 987 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 988 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 989 | #if 1 // needed to navigate sub-screen test menus |
| 990 | PORT_START("leftpcb:a80000") |
| 991 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Abort") /* abort */ |
| 992 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Key") /* key */ |
| 993 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| 994 | PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 995 | |
| 996 | PORT_START("rightpcb:a80000") |
| 997 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Abort") /* abort */ |
| 998 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Key") /* key */ |
| 999 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| 1000 | PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1001 | #endif |
| 1002 | INPUT_PORTS_END |
| 1003 | |
| 772 | 1004 | static INPUT_PORTS_START( racedrivc ) |
| 773 | | PORT_START("IN0") /* 60c000 */ |
| 1005 | PORT_START("mainpcb:IN0") /* 60c000 */ |
| 774 | 1006 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 775 | 1007 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 776 | 1008 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 777 | 1009 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 778 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 1010 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 779 | 1011 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 780 | 1012 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 781 | 1013 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 782 | 1014 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 783 | 1015 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 784 | 1016 | |
| 785 | | PORT_START("SW1") /* 60c002 */ |
| 1017 | PORT_START("mainpcb:SW1") /* 60c002 */ |
| 786 | 1018 | PORT_DIPNAME( 0x01, 0x01, "SW1:8" ) |
| 787 | 1019 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 788 | 1020 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 808 | 1040 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 809 | 1041 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 810 | 1042 | |
| 811 | | PORT_START("a80000") |
| 1043 | PORT_START("mainpcb:a80000") |
| 812 | 1044 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) PORT_NAME("Abort") |
| 813 | 1045 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) PORT_NAME("Key") |
| 814 | 1046 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| r241746 | r241747 | |
| 821 | 1053 | PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_SPECIAL ) /* center edge on steering wheel */ |
| 822 | 1054 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 823 | 1055 | |
| 824 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 1056 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 825 | 1057 | PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal") |
| 826 | 1058 | |
| 827 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */ |
| 1059 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 - clutch pedal */ |
| 828 | 1060 | PORT_BIT( 0xff, 0x00, IPT_PEDAL3 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(100) PORT_NAME("Clutch Pedal") |
| 829 | 1061 | |
| 830 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 */ |
| 1062 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 */ |
| 831 | 1063 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 832 | 1064 | |
| 833 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 */ |
| 1065 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 */ |
| 834 | 1066 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 835 | 1067 | |
| 836 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 */ |
| 1068 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 */ |
| 837 | 1069 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 838 | 1070 | |
| 839 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 */ |
| 1071 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 */ |
| 840 | 1072 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 841 | 1073 | |
| 842 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - force brake */ |
| 1074 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 - force brake */ |
| 843 | 1075 | PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Force Brake") |
| 844 | 1076 | |
| 845 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 1077 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 846 | 1078 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 847 | 1079 | |
| 848 | | PORT_START("12BADC0") /* 400000 - steering wheel */ |
| 1080 | PORT_START("mainpcb:12BADC0") /* 400000 - steering wheel */ |
| 849 | 1081 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel") |
| 850 | 1082 | |
| 851 | 1083 | /* dummy ADC ports to end up with the same number as the full version */ |
| 852 | | PORT_START("12BADC1") |
| 1084 | PORT_START("mainpcb:12BADC1") |
| 853 | 1085 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 854 | | PORT_START("12BADC2") |
| 1086 | PORT_START("mainpcb:12BADC2") |
| 855 | 1087 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 856 | | PORT_START("12BADC3") |
| 1088 | PORT_START("mainpcb:12BADC3") |
| 857 | 1089 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 858 | 1090 | INPUT_PORTS_END |
| 859 | 1091 | |
| 860 | 1092 | |
| 861 | 1093 | static INPUT_PORTS_START( stunrun ) |
| 862 | | PORT_START("IN0") /* 60c000 */ |
| 1094 | PORT_START("mainpcb:IN0") /* 60c000 */ |
| 863 | 1095 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 864 | 1096 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 865 | 1097 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 866 | 1098 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 867 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 1099 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 868 | 1100 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 869 | 1101 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 870 | 1102 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 871 | 1103 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 872 | 1104 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 873 | 1105 | |
| 874 | | PORT_START("SW1") /* 60c002 */ |
| 1106 | PORT_START("mainpcb:SW1") /* 60c002 */ |
| 875 | 1107 | PORT_DIPNAME( 0x01, 0x00, "SW1:8" ) |
| 876 | 1108 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 877 | 1109 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 897 | 1129 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 898 | 1130 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 899 | 1131 | |
| 900 | | PORT_START("a80000") |
| 1132 | PORT_START("mainpcb:a80000") |
| 901 | 1133 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_BUTTON1 ) |
| 902 | 1134 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_BUTTON2 ) |
| 903 | 1135 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_START1 ) |
| 904 | 1136 | PORT_BIT( 0xfff8, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 905 | 1137 | |
| 906 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 */ |
| 1138 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 */ |
| 907 | 1139 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) |
| 908 | 1140 | |
| 909 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1141 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 910 | 1142 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 911 | 1143 | |
| 912 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 */ |
| 1144 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 */ |
| 913 | 1145 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) |
| 914 | 1146 | |
| 915 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 */ |
| 1147 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 */ |
| 916 | 1148 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 917 | 1149 | |
| 918 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 */ |
| 1150 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 */ |
| 919 | 1151 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 920 | 1152 | |
| 921 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 */ |
| 1153 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 */ |
| 922 | 1154 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 923 | 1155 | |
| 924 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 */ |
| 1156 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 */ |
| 925 | 1157 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 926 | 1158 | |
| 927 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 1159 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 928 | 1160 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 929 | 1161 | |
| 930 | | PORT_START("12BADC0") /* b80000 - 12 bit ADC 0 */ |
| 1162 | PORT_START("mainpcb:12BADC0") /* b80000 - 12 bit ADC 0 */ |
| 931 | 1163 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 932 | 1164 | |
| 933 | | PORT_START("12BADC1") /* b80000 - 12 bit ADC 1 */ |
| 1165 | PORT_START("mainpcb:12BADC1") /* b80000 - 12 bit ADC 1 */ |
| 934 | 1166 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 935 | 1167 | |
| 936 | | PORT_START("12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 1168 | PORT_START("mainpcb:12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 937 | 1169 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 938 | 1170 | |
| 939 | | PORT_START("12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 1171 | PORT_START("mainpcb:12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 940 | 1172 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 941 | 1173 | |
| 942 | 1174 | /* stunrun has its own coins */ |
| r241746 | r241747 | |
| 948 | 1180 | |
| 949 | 1181 | |
| 950 | 1182 | static INPUT_PORTS_START( steeltal ) |
| 951 | | PORT_START("IN0") /* 60c000 */ |
| 1183 | PORT_START("mainpcb:IN0") /* 60c000 */ |
| 952 | 1184 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 953 | 1185 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 954 | 1186 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 955 | 1187 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 956 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 1188 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 957 | 1189 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 958 | 1190 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 959 | 1191 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 960 | 1192 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 961 | 1193 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 962 | 1194 | |
| 963 | | PORT_START("SW1") /* 60c002 */ |
| 1195 | PORT_START("mainpcb:SW1") /* 60c002 */ |
| 964 | 1196 | PORT_DIPNAME( 0x01, 0x00, "SW1:8" ) |
| 965 | 1197 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 966 | 1198 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 986 | 1218 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 987 | 1219 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 988 | 1220 | |
| 989 | | PORT_START("a80000") |
| 1221 | PORT_START("mainpcb:a80000") |
| 990 | 1222 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("Trigger") |
| 991 | 1223 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Thumb") |
| 992 | 1224 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Zoom") |
| 993 | 1225 | PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Real Helicopter Flight") |
| 994 | 1226 | PORT_BIT( 0xfff0, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 995 | 1227 | |
| 996 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 */ |
| 1228 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 */ |
| 997 | 1229 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 998 | 1230 | |
| 999 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1231 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1000 | 1232 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) /* volume control */ |
| 1001 | 1233 | |
| 1002 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 */ |
| 1234 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 */ |
| 1003 | 1235 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1004 | 1236 | |
| 1005 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 */ |
| 1237 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 */ |
| 1006 | 1238 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1007 | 1239 | |
| 1008 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 */ |
| 1240 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 */ |
| 1009 | 1241 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1010 | 1242 | |
| 1011 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 */ |
| 1243 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 */ |
| 1012 | 1244 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1013 | 1245 | |
| 1014 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 */ |
| 1246 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 */ |
| 1015 | 1247 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1016 | 1248 | |
| 1017 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 1249 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 */ |
| 1018 | 1250 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1019 | 1251 | |
| 1020 | | PORT_START("12BADC0") /* b80000 - 12 bit ADC 0 */ |
| 1252 | PORT_START("mainpcb:12BADC0") /* b80000 - 12 bit ADC 0 */ |
| 1021 | 1253 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) /* left/right */ |
| 1022 | 1254 | |
| 1023 | | PORT_START("12BADC1") /* b80000 - 12 bit ADC 1 */ |
| 1255 | PORT_START("mainpcb:12BADC1") /* b80000 - 12 bit ADC 1 */ |
| 1024 | 1256 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) /* up/down */ |
| 1025 | 1257 | |
| 1026 | | PORT_START("12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 1258 | PORT_START("mainpcb:12BADC2") /* b80000 - 12 bit ADC 2 */ |
| 1027 | 1259 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Z ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_NAME("Collective") PORT_REVERSE /* collective */ |
| 1028 | 1260 | |
| 1029 | | PORT_START("12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 1261 | PORT_START("mainpcb:12BADC3") /* b80000 - 12 bit ADC 3 */ |
| 1030 | 1262 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_NAME("Rudder") PORT_PLAYER(2) /* rudder */ |
| 1031 | 1263 | |
| 1032 | 1264 | /* steeltal has its own coins */ |
| r241746 | r241747 | |
| 1038 | 1270 | |
| 1039 | 1271 | |
| 1040 | 1272 | static INPUT_PORTS_START( strtdriv ) |
| 1041 | | PORT_START("IN0") /* 60c000 */ |
| 1273 | PORT_START("mainpcb:IN0") /* 60c000 */ |
| 1042 | 1274 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 1043 | 1275 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1044 | 1276 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1045 | 1277 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 1046 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 1278 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 1047 | 1279 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 1048 | 1280 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 1049 | 1281 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 1050 | 1282 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 1051 | 1283 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 1052 | 1284 | |
| 1053 | | PORT_START("SW1") /* 60c002 */ |
| 1285 | PORT_START("mainpcb:SW1") /* 60c002 */ |
| 1054 | 1286 | PORT_DIPNAME( 0x01, 0x01, "SW1:8" ) |
| 1055 | 1287 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1056 | 1288 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 1076 | 1308 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 1077 | 1309 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1078 | 1310 | |
| 1079 | | PORT_START("a80000") |
| 1311 | PORT_START("mainpcb:a80000") |
| 1080 | 1312 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) /* abort */ |
| 1081 | 1313 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) /* start */ |
| 1082 | 1314 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| r241746 | r241747 | |
| 1090 | 1322 | PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_SPECIAL ) /* center edge on steering wheel */ |
| 1091 | 1323 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1092 | 1324 | |
| 1093 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 1325 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 1094 | 1326 | PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal") |
| 1095 | 1327 | |
| 1096 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1328 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1097 | 1329 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1098 | 1330 | |
| 1099 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 - voice mic */ |
| 1331 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 - voice mic */ |
| 1100 | 1332 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1101 | 1333 | |
| 1102 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 - volume */ |
| 1334 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 - volume */ |
| 1103 | 1335 | PORT_BIT( 0xff, 0X80, IPT_UNUSED ) |
| 1104 | 1336 | |
| 1105 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - elevator */ |
| 1337 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 - elevator */ |
| 1106 | 1338 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_NAME("Elevator") PORT_REVERSE /* up/down */ |
| 1107 | 1339 | |
| 1108 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - canopy */ |
| 1340 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 - canopy */ |
| 1109 | 1341 | PORT_BIT( 0xff, 0X80, IPT_UNUSED ) |
| 1110 | 1342 | |
| 1111 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - brake */ |
| 1343 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 - brake */ |
| 1112 | 1344 | PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_NAME("Brake") PORT_REVERSE |
| 1113 | 1345 | |
| 1114 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 - seat adjust */ |
| 1346 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 - seat adjust */ |
| 1115 | 1347 | PORT_BIT( 0xff, 0X80, IPT_UNUSED ) |
| 1116 | 1348 | |
| 1117 | | PORT_START("12BADC0") /* 400000 - steering wheel */ |
| 1349 | PORT_START("mainpcb:12BADC0") /* 400000 - steering wheel */ |
| 1118 | 1350 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel") |
| 1119 | 1351 | |
| 1120 | 1352 | /* dummy ADC ports to end up with the same number as the full version */ |
| 1121 | | PORT_START("12BADC1") /* FAKE */ |
| 1353 | PORT_START("mainpcb:12BADC1") /* FAKE */ |
| 1122 | 1354 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1123 | | PORT_START("12BADC2") /* FAKE */ |
| 1355 | PORT_START("mainpcb:12BADC2") /* FAKE */ |
| 1124 | 1356 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1125 | | PORT_START("12BADC3") /* FAKE */ |
| 1357 | PORT_START("mainpcb:12BADC3") /* FAKE */ |
| 1126 | 1358 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1127 | 1359 | INPUT_PORTS_END |
| 1128 | 1360 | |
| 1129 | 1361 | |
| 1130 | 1362 | static INPUT_PORTS_START( hdrivair ) |
| 1131 | | PORT_START("IN0") /* 60c000 */ |
| 1363 | PORT_START("mainpcb:IN0") /* 60c000 */ |
| 1132 | 1364 | PORT_DIPNAME( 0x01, 0x01, "Diagnostic jumper" ) |
| 1133 | 1365 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1134 | 1366 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1135 | 1367 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_SPECIAL ) /* HBLANK */ |
| 1136 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") |
| 1368 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("mainpcb:screen") |
| 1137 | 1369 | PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 12-bit EOC */ |
| 1138 | 1370 | PORT_BIT( 0x10, IP_ACTIVE_HIGH, IPT_SPECIAL ) /* 8-bit EOC */ |
| 1139 | 1371 | PORT_SERVICE( 0x20, IP_ACTIVE_LOW ) |
| 1140 | 1372 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2 ) |
| 1141 | 1373 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN1 ) |
| 1142 | 1374 | |
| 1143 | | PORT_START("SW1") /* 60c002 */ |
| 1375 | PORT_START("mainpcb:SW1") /* 60c002 */ |
| 1144 | 1376 | PORT_DIPNAME( 0x01, 0x01, "SW1:8" ) |
| 1145 | 1377 | PORT_DIPSETTING( 0x01, DEF_STR( Off ) ) |
| 1146 | 1378 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| r241746 | r241747 | |
| 1166 | 1398 | PORT_DIPSETTING( 0x80, DEF_STR( Off ) ) |
| 1167 | 1399 | PORT_DIPSETTING( 0x00, DEF_STR( On ) ) |
| 1168 | 1400 | |
| 1169 | | PORT_START("a80000") |
| 1401 | PORT_START("mainpcb:a80000") |
| 1170 | 1402 | PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START2 ) /* abort */ |
| 1171 | 1403 | PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START1 ) /* start */ |
| 1172 | 1404 | PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_COIN3 ) /* aux coin */ |
| r241746 | r241747 | |
| 1180 | 1412 | PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_SPECIAL ) /* center edge on steering wheel */ |
| 1181 | 1413 | PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1182 | 1414 | |
| 1183 | | PORT_START("8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 1415 | PORT_START("mainpcb:8BADC0") /* b00000 - 8 bit ADC 0 - gas pedal */ |
| 1184 | 1416 | PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(25) PORT_KEYDELTA(20) PORT_NAME("Gas Pedal") |
| 1185 | 1417 | |
| 1186 | | PORT_START("8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1418 | PORT_START("mainpcb:8BADC1") /* b00000 - 8 bit ADC 1 */ |
| 1187 | 1419 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1188 | 1420 | |
| 1189 | | PORT_START("8BADC2") /* b00000 - 8 bit ADC 2 - voice mic */ |
| 1421 | PORT_START("mainpcb:8BADC2") /* b00000 - 8 bit ADC 2 - voice mic */ |
| 1190 | 1422 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1191 | 1423 | |
| 1192 | | PORT_START("8BADC3") /* b00000 - 8 bit ADC 3 - volume */ |
| 1424 | PORT_START("mainpcb:8BADC3") /* b00000 - 8 bit ADC 3 - volume */ |
| 1193 | 1425 | PORT_BIT( 0xff, 0X80, IPT_UNUSED ) |
| 1194 | 1426 | |
| 1195 | | PORT_START("8BADC4") /* b00000 - 8 bit ADC 4 - elevator */ |
| 1427 | PORT_START("mainpcb:8BADC4") /* b00000 - 8 bit ADC 4 - elevator */ |
| 1196 | 1428 | PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_SENSITIVITY(25) PORT_KEYDELTA(10) PORT_REVERSE PORT_NAME("Elevator") /* up/down */ |
| 1197 | 1429 | |
| 1198 | | PORT_START("8BADC5") /* b00000 - 8 bit ADC 5 - canopy */ |
| 1430 | PORT_START("mainpcb:8BADC5") /* b00000 - 8 bit ADC 5 - canopy */ |
| 1199 | 1431 | PORT_BIT( 0xff, 0X80, IPT_UNUSED ) |
| 1200 | 1432 | |
| 1201 | | PORT_START("8BADC6") /* b00000 - 8 bit ADC 6 - brake */ |
| 1433 | PORT_START("mainpcb:8BADC6") /* b00000 - 8 bit ADC 6 - brake */ |
| 1202 | 1434 | PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_REVERSE PORT_NAME("Brake") |
| 1203 | 1435 | |
| 1204 | | PORT_START("8BADC7") /* b00000 - 8 bit ADC 7 - seat adjust */ |
| 1436 | PORT_START("mainpcb:8BADC7") /* b00000 - 8 bit ADC 7 - seat adjust */ |
| 1205 | 1437 | PORT_BIT( 0xff, 0X80, IPT_UNUSED ) |
| 1206 | 1438 | |
| 1207 | | PORT_START("12BADC0") /* 400000 - steering wheel */ |
| 1439 | PORT_START("mainpcb:12BADC0") /* 400000 - steering wheel */ |
| 1208 | 1440 | PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_MINMAX(0x10,0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(5) PORT_REVERSE PORT_NAME("Steering Wheel") |
| 1209 | 1441 | |
| 1210 | 1442 | /* dummy ADC ports to end up with the same number as the full version */ |
| 1211 | | PORT_START("12BADC1") |
| 1443 | PORT_START("mainpcb:12BADC1") |
| 1212 | 1444 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1213 | | PORT_START("12BADC2") |
| 1445 | PORT_START("mainpcb:12BADC2") |
| 1214 | 1446 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1215 | | PORT_START("12BADC3") |
| 1447 | PORT_START("mainpcb:12BADC3") |
| 1216 | 1448 | PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 1217 | 1449 | INPUT_PORTS_END |
| 1218 | 1450 | |
| r241746 | r241747 | |
| 1223 | 1455 | * |
| 1224 | 1456 | *************************************/ |
| 1225 | 1457 | |
| 1458 | INTERRUPT_GEN_MEMBER(harddriv_state::video_int_gen) |
| 1459 | { |
| 1460 | m_video_int_state = 1; |
| 1461 | update_interrupts(); |
| 1462 | } |
| 1463 | |
| 1464 | |
| 1226 | 1465 | /* Driver board without MSP (used by Race Drivin' cockpit) */ |
| 1227 | | static MACHINE_CONFIG_START( driver_nomsp, harddriv_state ) |
| 1466 | static MACHINE_CONFIG_FRAGMENT( driver_nomsp ) |
| 1228 | 1467 | |
| 1229 | 1468 | /* basic machine hardware */ |
| 1230 | 1469 | MCFG_CPU_ADD("maincpu", M68010, HARDDRIV_MASTER_CLOCK/4) |
| 1231 | 1470 | MCFG_CPU_PROGRAM_MAP(driver_68k_map) |
| 1232 | | MCFG_DEVICE_VBLANK_INT_DRIVER("screen", atarigen_state, video_int_gen) |
| 1471 | MCFG_DEVICE_VBLANK_INT_DRIVER("screen", harddriv_state, video_int_gen) |
| 1233 | 1472 | MCFG_CPU_PERIODIC_INT_DRIVER(harddriv_state, hd68k_irq_gen, (double)HARDDRIV_MASTER_CLOCK/16/16/16/16/2) |
| 1234 | 1473 | |
| 1474 | MCFG_SLAPSTIC_ADD("slapstic") |
| 1475 | MCFG_SLAPSTIC_68K_ACCESS(1) |
| 1476 | |
| 1235 | 1477 | MCFG_CPU_ADD("gsp", TMS34010, HARDDRIV_GSP_CLOCK) |
| 1236 | 1478 | MCFG_CPU_PROGRAM_MAP(driver_gsp_map) |
| 1237 | 1479 | MCFG_TMS340X0_HALT_ON_RESET(TRUE) /* halt on reset */ |
| r241746 | r241747 | |
| 1241 | 1483 | MCFG_TMS340X0_OUTPUT_INT_CB(WRITELINE(harddriv_state, hdgsp_irq_gen)) |
| 1242 | 1484 | MCFG_TMS340X0_TO_SHIFTREG_CB(harddriv_state, hdgsp_write_to_shiftreg) |
| 1243 | 1485 | MCFG_TMS340X0_FROM_SHIFTREG_CB(harddriv_state, hdgsp_read_from_shiftreg) |
| 1486 | MCFG_VIDEO_SET_SCREEN("screen") |
| 1244 | 1487 | |
| 1245 | 1488 | MCFG_QUANTUM_TIME(attotime::from_hz(30000)) |
| 1246 | 1489 | |
| 1247 | | MCFG_MACHINE_START_OVERRIDE(harddriv_state,harddriv) |
| 1248 | | MCFG_MACHINE_RESET_OVERRIDE(harddriv_state,harddriv) |
| 1249 | | |
| 1250 | 1490 | MCFG_M48T02_ADD("200e") // MK48T02 |
| 1251 | 1491 | MCFG_EEPROM_2816_ADD("210e") // MK48Z02 |
| 1252 | 1492 | |
| r241746 | r241747 | |
| 1261 | 1501 | MCFG_SCREEN_UPDATE_DEVICE("gsp", tms34010_device, tms340x0_ind16) |
| 1262 | 1502 | MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK) |
| 1263 | 1503 | MCFG_SCREEN_PALETTE("palette") |
| 1264 | | |
| 1265 | | MCFG_VIDEO_START_OVERRIDE(harddriv_state,harddriv) |
| 1266 | 1504 | MACHINE_CONFIG_END |
| 1267 | 1505 | |
| 1268 | 1506 | |
| 1269 | 1507 | /* Driver board with MSP (used by Hard Drivin' cockpit) */ |
| 1270 | | static MACHINE_CONFIG_DERIVED( driver_msp, driver_nomsp ) |
| 1508 | static MACHINE_CONFIG_FRAGMENT( driver_msp ) |
| 1271 | 1509 | |
| 1510 | MCFG_FRAGMENT_ADD( driver_nomsp ) |
| 1511 | |
| 1272 | 1512 | /* basic machine hardware */ |
| 1273 | 1513 | MCFG_CPU_ADD("msp", TMS34010, XTAL_50MHz) |
| 1274 | 1514 | MCFG_CPU_PROGRAM_MAP(driver_msp_map) |
| r241746 | r241747 | |
| 1276 | 1516 | MCFG_TMS340X0_PIXEL_CLOCK(5000000) /* pixel clock */ |
| 1277 | 1517 | MCFG_TMS340X0_PIXELS_PER_CLOCK(2) /* pixels per clock */ |
| 1278 | 1518 | MCFG_TMS340X0_OUTPUT_INT_CB(WRITELINE(harddriv_state, hdmsp_irq_gen)) |
| 1519 | MCFG_VIDEO_SET_SCREEN("screen") |
| 1520 | |
| 1279 | 1521 | MACHINE_CONFIG_END |
| 1280 | 1522 | |
| 1281 | 1523 | |
| 1282 | 1524 | /* Multisync board without MSP (used by STUN Runner, Steel Talons, Race Drivin' compact) */ |
| 1283 | | static MACHINE_CONFIG_DERIVED( multisync_nomsp, driver_nomsp ) |
| 1525 | static MACHINE_CONFIG_FRAGMENT( multisync_nomsp ) |
| 1284 | 1526 | |
| 1527 | MCFG_FRAGMENT_ADD( driver_nomsp ) |
| 1528 | |
| 1285 | 1529 | /* basic machine hardware */ |
| 1286 | 1530 | MCFG_CPU_MODIFY("maincpu") |
| 1287 | 1531 | MCFG_CPU_PROGRAM_MAP(multisync_68k_map) |
| r241746 | r241747 | |
| 1299 | 1543 | |
| 1300 | 1544 | |
| 1301 | 1545 | /* Multisync board with MSP (used by Hard Drivin' compact) */ |
| 1302 | | static MACHINE_CONFIG_DERIVED( multisync_msp, multisync_nomsp ) |
| 1546 | static MACHINE_CONFIG_FRAGMENT( multisync_msp ) |
| 1303 | 1547 | |
| 1548 | MCFG_FRAGMENT_ADD( multisync_nomsp ) |
| 1549 | |
| 1304 | 1550 | /* basic machine hardware */ |
| 1305 | 1551 | MCFG_CPU_ADD("msp", TMS34010, XTAL_50MHz) |
| 1306 | 1552 | MCFG_CPU_PROGRAM_MAP(driver_msp_map) |
| r241746 | r241747 | |
| 1308 | 1554 | MCFG_TMS340X0_PIXEL_CLOCK(5000000) /* pixel clock */ |
| 1309 | 1555 | MCFG_TMS340X0_PIXELS_PER_CLOCK(2) /* pixels per clock */ |
| 1310 | 1556 | MCFG_TMS340X0_OUTPUT_INT_CB(WRITELINE(harddriv_state, hdmsp_irq_gen)) |
| 1557 | MCFG_VIDEO_SET_SCREEN("screen") |
| 1558 | |
| 1311 | 1559 | MACHINE_CONFIG_END |
| 1312 | 1560 | |
| 1313 | 1561 | |
| 1314 | 1562 | /* Multisync II board (used by Hard Drivin's Airborne) */ |
| 1315 | | static MACHINE_CONFIG_DERIVED( multisync2, multisync_nomsp ) |
| 1563 | static MACHINE_CONFIG_FRAGMENT( multisync2 ) |
| 1316 | 1564 | |
| 1565 | MCFG_FRAGMENT_ADD( multisync_nomsp ) |
| 1566 | |
| 1317 | 1567 | /* basic machine hardware */ |
| 1318 | 1568 | MCFG_CPU_MODIFY("maincpu") |
| 1319 | 1569 | MCFG_CPU_PROGRAM_MAP(multisync2_68k_map) |
| r241746 | r241747 | |
| 1444 | 1694 | * |
| 1445 | 1695 | *************************************/ |
| 1446 | 1696 | |
| 1447 | | static MACHINE_CONFIG_DERIVED( harddriv, driver_msp ) |
| 1448 | | |
| 1697 | static MACHINE_CONFIG_FRAGMENT( harddriv ) |
| 1698 | MCFG_FRAGMENT_ADD( driver_msp ) |
| 1449 | 1699 | /* basic machine hardware */ /* original driver board with MSP */ |
| 1450 | 1700 | MCFG_FRAGMENT_ADD( adsp ) /* ADSP board */ |
| 1451 | 1701 | MCFG_FRAGMENT_ADD( driversnd ) /* driver sound board */ |
| 1452 | 1702 | MACHINE_CONFIG_END |
| 1453 | 1703 | |
| 1704 | static MACHINE_CONFIG_FRAGMENT( harddrivc ) |
| 1705 | MCFG_FRAGMENT_ADD( multisync_msp ) |
| 1454 | 1706 | |
| 1455 | | static MACHINE_CONFIG_DERIVED( harddrivc, multisync_msp ) |
| 1456 | | |
| 1457 | 1707 | /* basic machine hardware */ /* multisync board with MSP */ |
| 1458 | 1708 | MCFG_FRAGMENT_ADD( adsp ) /* ADSP board */ |
| 1459 | 1709 | MCFG_FRAGMENT_ADD( driversnd ) /* driver sound board */ |
| 1460 | 1710 | MACHINE_CONFIG_END |
| 1461 | 1711 | |
| 1712 | static MACHINE_CONFIG_FRAGMENT( racedriv ) |
| 1713 | MCFG_FRAGMENT_ADD( driver_nomsp ) |
| 1462 | 1714 | |
| 1463 | | static MACHINE_CONFIG_DERIVED( racedriv, driver_nomsp ) |
| 1464 | | |
| 1465 | 1715 | /* basic machine hardware */ /* original driver board without MSP */ |
| 1466 | 1716 | MCFG_FRAGMENT_ADD( adsp ) /* ADSP board */ |
| 1467 | 1717 | MCFG_FRAGMENT_ADD( dsk ) /* DSK board */ |
| 1468 | 1718 | MCFG_FRAGMENT_ADD( driversnd ) /* driver sound board */ |
| 1469 | 1719 | MACHINE_CONFIG_END |
| 1470 | 1720 | |
| 1721 | static MACHINE_CONFIG_FRAGMENT( racedrivc ) |
| 1471 | 1722 | |
| 1472 | | static MACHINE_CONFIG_DERIVED( racedrivc, multisync_nomsp ) |
| 1723 | MCFG_FRAGMENT_ADD( multisync_nomsp ) |
| 1473 | 1724 | |
| 1474 | 1725 | /* basic machine hardware */ /* multisync board without MSP */ |
| 1475 | 1726 | MCFG_FRAGMENT_ADD( adsp ) /* ADSP board */ |
| r241746 | r241747 | |
| 1478 | 1729 | MACHINE_CONFIG_END |
| 1479 | 1730 | |
| 1480 | 1731 | |
| 1481 | | static MACHINE_CONFIG_DERIVED( stunrun, multisync_nomsp ) |
| 1732 | static MACHINE_CONFIG_FRAGMENT( racedrivc_panorama_side ) |
| 1482 | 1733 | |
| 1734 | MCFG_FRAGMENT_ADD( multisync_nomsp ) |
| 1735 | |
| 1483 | 1736 | /* basic machine hardware */ /* multisync board without MSP */ |
| 1737 | MCFG_FRAGMENT_ADD( adsp ) /* ADSP board */ |
| 1738 | // MCFG_FRAGMENT_ADD( dsk ) /* DSK board */ |
| 1739 | // MCFG_FRAGMENT_ADD( driversnd ) /* driver sound board */ |
| 1740 | MACHINE_CONFIG_END |
| 1741 | |
| 1742 | WRITE_LINE_MEMBER(harddriv_state::sound_int_write_line) |
| 1743 | { |
| 1744 | m_sound_int_state = state; |
| 1745 | update_interrupts(); |
| 1746 | } |
| 1747 | |
| 1748 | |
| 1749 | static MACHINE_CONFIG_FRAGMENT( stunrun ) |
| 1750 | |
| 1751 | MCFG_FRAGMENT_ADD( multisync_nomsp ) |
| 1752 | |
| 1753 | /* basic machine hardware */ /* multisync board without MSP */ |
| 1484 | 1754 | MCFG_CPU_MODIFY("gsp") |
| 1485 | 1755 | MCFG_TMS340X0_PIXEL_CLOCK(5000000) /* pixel clock */ |
| 1486 | 1756 | MCFG_FRAGMENT_ADD( adsp ) /* ADSP board */ |
| r241746 | r241747 | |
| 1492 | 1762 | /* sund hardware */ |
| 1493 | 1763 | MCFG_SPEAKER_STANDARD_MONO("mono") |
| 1494 | 1764 | |
| 1495 | | MCFG_ATARI_JSA_II_ADD("jsa", WRITELINE(atarigen_state, sound_int_write_line)) |
| 1765 | MCFG_ATARI_JSA_II_ADD("jsa", WRITELINE(harddriv_state, sound_int_write_line)) |
| 1496 | 1766 | MCFG_ATARI_JSA_TEST_PORT("IN0", 5) |
| 1497 | 1767 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) |
| 1498 | 1768 | MACHINE_CONFIG_END |
| 1499 | 1769 | |
| 1770 | static MACHINE_CONFIG_FRAGMENT( steeltal ) |
| 1771 | MCFG_FRAGMENT_ADD( multisync_msp ) |
| 1500 | 1772 | |
| 1501 | | static MACHINE_CONFIG_DERIVED( steeltal, multisync_msp ) |
| 1502 | | |
| 1503 | 1773 | /* basic machine hardware */ /* multisync board with MSP */ |
| 1504 | 1774 | MCFG_FRAGMENT_ADD( ds3 ) /* DS III board */ |
| 1505 | 1775 | MCFG_DEVICE_REMOVE("ds3sdsp") /* DS III sound components are not present */ |
| r241746 | r241747 | |
| 1514 | 1784 | /* sund hardware */ |
| 1515 | 1785 | MCFG_SPEAKER_STANDARD_MONO("mono") |
| 1516 | 1786 | |
| 1517 | | MCFG_ATARI_JSA_III_ADD("jsa", WRITELINE(atarigen_state, sound_int_write_line)) |
| 1787 | MCFG_ATARI_JSA_III_ADD("jsa", WRITELINE(harddriv_state, sound_int_write_line)) |
| 1518 | 1788 | MCFG_ATARI_JSA_TEST_PORT("IN0", 5) |
| 1519 | 1789 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) |
| 1520 | 1790 | MACHINE_CONFIG_END |
| 1521 | 1791 | |
| 1792 | static MACHINE_CONFIG_FRAGMENT( strtdriv ) |
| 1522 | 1793 | |
| 1523 | | static MACHINE_CONFIG_DERIVED( strtdriv, multisync_nomsp ) |
| 1794 | MCFG_FRAGMENT_ADD( multisync_nomsp ) |
| 1524 | 1795 | |
| 1525 | 1796 | /* basic machine hardware */ /* multisync board */ |
| 1526 | 1797 | MCFG_FRAGMENT_ADD( ds3 ) /* DS III board */ |
| r241746 | r241747 | |
| 1530 | 1801 | MCFG_FRAGMENT_ADD( dsk ) /* DSK board */ |
| 1531 | 1802 | MACHINE_CONFIG_END |
| 1532 | 1803 | |
| 1804 | static MACHINE_CONFIG_FRAGMENT( hdrivair ) |
| 1533 | 1805 | |
| 1534 | | static MACHINE_CONFIG_DERIVED( hdrivair, multisync2 ) |
| 1806 | MCFG_FRAGMENT_ADD( multisync2 ) |
| 1535 | 1807 | |
| 1536 | 1808 | /* basic machine hardware */ /* multisync II board */ |
| 1537 | 1809 | MCFG_FRAGMENT_ADD( ds3 ) /* DS IV board */ |
| 1538 | 1810 | MCFG_FRAGMENT_ADD( dsk2 ) /* DSK II board */ |
| 1539 | 1811 | MACHINE_CONFIG_END |
| 1540 | 1812 | |
| 1813 | const device_type HARDDRIV_BOARD_DEVICE = &device_creator<harddriv_board_device_state>; |
| 1541 | 1814 | |
| 1815 | harddriv_board_device_state::harddriv_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1816 | : harddriv_state(mconfig, tag, owner, clock) |
| 1817 | { |
| 1818 | } |
| 1542 | 1819 | |
| 1820 | machine_config_constructor harddriv_board_device_state::device_mconfig_additions() const |
| 1821 | { |
| 1822 | return MACHINE_CONFIG_NAME( harddriv ); |
| 1823 | } |
| 1824 | |
| 1825 | void harddriv_board_device_state::device_start() |
| 1826 | { |
| 1827 | init_harddriv(); |
| 1828 | harddriv_state::device_start(); |
| 1829 | } |
| 1830 | |
| 1831 | /* Compact */ |
| 1832 | |
| 1833 | void harddrivc_board_device_state::device_start() |
| 1834 | { |
| 1835 | init_harddrivc(); |
| 1836 | harddriv_state::device_start(); |
| 1837 | } |
| 1838 | |
| 1839 | const device_type HARDDRIVC_BOARD_DEVICE = &device_creator<harddrivc_board_device_state>; |
| 1840 | |
| 1841 | harddrivc_board_device_state::harddrivc_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1842 | : harddriv_state(mconfig, tag, owner, clock) |
| 1843 | { |
| 1844 | } |
| 1845 | |
| 1846 | machine_config_constructor harddrivc_board_device_state::device_mconfig_additions() const |
| 1847 | { |
| 1848 | return MACHINE_CONFIG_NAME( harddrivc ); |
| 1849 | } |
| 1850 | |
| 1851 | |
| 1852 | /* Race Drivin */ |
| 1853 | |
| 1854 | void racedriv_board_device_state::device_start() |
| 1855 | { |
| 1856 | init_racedriv(); |
| 1857 | harddriv_state::device_start(); |
| 1858 | } |
| 1859 | |
| 1860 | void racedrivb1_board_device_state::device_start() |
| 1861 | { |
| 1862 | init_racedrivb1(); |
| 1863 | harddriv_state::device_start(); |
| 1864 | } |
| 1865 | |
| 1866 | const device_type RACEDRIV_BOARD_DEVICE = &device_creator<racedriv_board_device_state>; |
| 1867 | const device_type RACEDRIVB1_BOARD_DEVICE = &device_creator<racedrivb1_board_device_state>; |
| 1868 | |
| 1869 | racedriv_board_device_state::racedriv_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1870 | : harddriv_state(mconfig, tag, owner, clock) |
| 1871 | { |
| 1872 | } |
| 1873 | |
| 1874 | machine_config_constructor racedriv_board_device_state::device_mconfig_additions() const |
| 1875 | { |
| 1876 | return MACHINE_CONFIG_NAME( racedriv ); |
| 1877 | } |
| 1878 | |
| 1879 | |
| 1880 | /* Race Drivin Compact */ |
| 1881 | |
| 1882 | void racedrivc_board_device_state::device_start() |
| 1883 | { |
| 1884 | init_racedrivc(); |
| 1885 | harddriv_state::device_start(); |
| 1886 | } |
| 1887 | |
| 1888 | void racedrivc1_board_device_state::device_start() |
| 1889 | { |
| 1890 | init_racedrivc1(); |
| 1891 | harddriv_state::device_start(); |
| 1892 | } |
| 1893 | |
| 1894 | void racedrivc_panorama_side_board_device_state::device_start() |
| 1895 | { |
| 1896 | init_racedrivc_panorama_side(); |
| 1897 | harddriv_state::device_start(); |
| 1898 | } |
| 1899 | |
| 1900 | |
| 1901 | |
| 1902 | const device_type RACEDRIVC_BOARD_DEVICE = &device_creator<racedrivc_board_device_state>; |
| 1903 | const device_type RACEDRIVC1_BOARD_DEVICE = &device_creator<racedrivc1_board_device_state>; |
| 1904 | const device_type RACEDRIVC_PANORAMA_SIDE_BOARD_DEVICE = &device_creator<racedrivc_panorama_side_board_device_state>; |
| 1905 | |
| 1906 | racedrivc_board_device_state::racedrivc_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1907 | : harddriv_state(mconfig, tag, owner, clock) |
| 1908 | { |
| 1909 | } |
| 1910 | |
| 1911 | machine_config_constructor racedrivc_board_device_state::device_mconfig_additions() const |
| 1912 | { |
| 1913 | return MACHINE_CONFIG_NAME( racedrivc ); |
| 1914 | } |
| 1915 | |
| 1916 | machine_config_constructor racedrivc_panorama_side_board_device_state::device_mconfig_additions() const |
| 1917 | { |
| 1918 | return MACHINE_CONFIG_NAME( racedrivc_panorama_side ); |
| 1919 | } |
| 1920 | |
| 1921 | |
| 1922 | /* Stun Runner */ |
| 1923 | |
| 1924 | void stunrun_board_device_state::device_start() |
| 1925 | { |
| 1926 | init_stunrun(); |
| 1927 | harddriv_state::device_start(); |
| 1928 | } |
| 1929 | |
| 1930 | const device_type STUNRUN_BOARD_DEVICE = &device_creator<stunrun_board_device_state>; |
| 1931 | |
| 1932 | stunrun_board_device_state::stunrun_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1933 | : harddriv_state(mconfig, tag, owner, clock) |
| 1934 | { |
| 1935 | } |
| 1936 | |
| 1937 | machine_config_constructor stunrun_board_device_state::device_mconfig_additions() const |
| 1938 | { |
| 1939 | return MACHINE_CONFIG_NAME( stunrun ); |
| 1940 | } |
| 1941 | |
| 1942 | /* Steel Talons */ |
| 1943 | |
| 1944 | void steeltal_board_device_state::device_start() |
| 1945 | { |
| 1946 | init_steeltal(); |
| 1947 | harddriv_state::device_start(); |
| 1948 | } |
| 1949 | |
| 1950 | void steeltal1_board_device_state::device_start() |
| 1951 | { |
| 1952 | init_steeltal1(); |
| 1953 | harddriv_state::device_start(); |
| 1954 | } |
| 1955 | |
| 1956 | void steeltalp_board_device_state::device_start() |
| 1957 | { |
| 1958 | init_steeltalp(); |
| 1959 | harddriv_state::device_start(); |
| 1960 | } |
| 1961 | |
| 1962 | const device_type STEELTAL_BOARD_DEVICE = &device_creator<steeltal_board_device_state>; |
| 1963 | const device_type STEELTAL1_BOARD_DEVICE = &device_creator<steeltal1_board_device_state>; |
| 1964 | const device_type STEELTALP_BOARD_DEVICE = &device_creator<steeltalp_board_device_state>; |
| 1965 | |
| 1966 | steeltal_board_device_state::steeltal_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1967 | : harddriv_state(mconfig, tag, owner, clock) |
| 1968 | { |
| 1969 | } |
| 1970 | |
| 1971 | machine_config_constructor steeltal_board_device_state::device_mconfig_additions() const |
| 1972 | { |
| 1973 | return MACHINE_CONFIG_NAME( steeltal ); |
| 1974 | } |
| 1975 | |
| 1976 | /* Street Drivin' */ |
| 1977 | |
| 1978 | void strtdriv_board_device_state::device_start() |
| 1979 | { |
| 1980 | init_strtdriv(); |
| 1981 | harddriv_state::device_start(); |
| 1982 | } |
| 1983 | |
| 1984 | const device_type STRTDRIV_BOARD_DEVICE = &device_creator<strtdriv_board_device_state>; |
| 1985 | |
| 1986 | strtdriv_board_device_state::strtdriv_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 1987 | : harddriv_state(mconfig, tag, owner, clock) |
| 1988 | { |
| 1989 | } |
| 1990 | |
| 1991 | machine_config_constructor strtdriv_board_device_state::device_mconfig_additions() const |
| 1992 | { |
| 1993 | return MACHINE_CONFIG_NAME( strtdriv ); |
| 1994 | } |
| 1995 | |
| 1996 | /* Hard Drivin' Airbourne */ |
| 1997 | |
| 1998 | void hdrivair_board_device_state::device_start() |
| 1999 | { |
| 2000 | init_hdrivair(); |
| 2001 | harddriv_state::device_start(); |
| 2002 | } |
| 2003 | |
| 2004 | void hdrivairp_board_device_state::device_start() |
| 2005 | { |
| 2006 | init_hdrivairp(); |
| 2007 | harddriv_state::device_start(); |
| 2008 | } |
| 2009 | |
| 2010 | const device_type HDRIVAIR_BOARD_DEVICE = &device_creator<hdrivair_board_device_state>; |
| 2011 | const device_type HDRIVAIRP_BOARD_DEVICE = &device_creator<hdrivairp_board_device_state>; |
| 2012 | |
| 2013 | hdrivair_board_device_state::hdrivair_board_device_state(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) |
| 2014 | : harddriv_state(mconfig, tag, owner, clock) |
| 2015 | { |
| 2016 | } |
| 2017 | |
| 2018 | machine_config_constructor hdrivair_board_device_state::device_mconfig_additions() const |
| 2019 | { |
| 2020 | return MACHINE_CONFIG_NAME( hdrivair ); |
| 2021 | } |
| 2022 | |
| 2023 | |
| 2024 | |
| 2025 | static MACHINE_CONFIG_START( harddriv_machine, harddriv_new_state ) |
| 2026 | MCFG_DEVICE_ADD("mainpcb", HARDDRIV_BOARD_DEVICE, 0) |
| 2027 | MACHINE_CONFIG_END |
| 2028 | |
| 2029 | static MACHINE_CONFIG_START( harddrivc_machine, harddriv_new_state ) |
| 2030 | MCFG_DEVICE_ADD("mainpcb", HARDDRIVC_BOARD_DEVICE, 0) |
| 2031 | MACHINE_CONFIG_END |
| 2032 | |
| 2033 | static MACHINE_CONFIG_START( racedriv_machine, harddriv_new_state ) |
| 2034 | MCFG_DEVICE_ADD("mainpcb", RACEDRIV_BOARD_DEVICE, 0) |
| 2035 | MACHINE_CONFIG_END |
| 2036 | |
| 2037 | static MACHINE_CONFIG_START( racedrivb1_machine, harddriv_new_state ) |
| 2038 | MCFG_DEVICE_ADD("mainpcb", RACEDRIVB1_BOARD_DEVICE, 0) |
| 2039 | MACHINE_CONFIG_END |
| 2040 | |
| 2041 | static MACHINE_CONFIG_START( racedrivc_machine, harddriv_new_state ) |
| 2042 | MCFG_DEVICE_ADD("mainpcb", RACEDRIVC_BOARD_DEVICE, 0) |
| 2043 | MACHINE_CONFIG_END |
| 2044 | |
| 2045 | static MACHINE_CONFIG_START( racedrivc1_machine, harddriv_new_state ) |
| 2046 | MCFG_DEVICE_ADD("mainpcb", RACEDRIVC1_BOARD_DEVICE, 0) |
| 2047 | MACHINE_CONFIG_END |
| 2048 | |
| 2049 | static MACHINE_CONFIG_START( stunrun_machine, harddriv_new_state ) |
| 2050 | MCFG_DEVICE_ADD("mainpcb", STUNRUN_BOARD_DEVICE, 0) |
| 2051 | MACHINE_CONFIG_END |
| 2052 | |
| 2053 | static MACHINE_CONFIG_START( strtdriv_machine, harddriv_new_state ) |
| 2054 | MCFG_DEVICE_ADD("mainpcb", STRTDRIV_BOARD_DEVICE, 0) |
| 2055 | MACHINE_CONFIG_END |
| 2056 | |
| 2057 | static MACHINE_CONFIG_START( hdrivair_machine, harddriv_new_state ) |
| 2058 | MCFG_DEVICE_ADD("mainpcb", HDRIVAIR_BOARD_DEVICE, 0) |
| 2059 | MACHINE_CONFIG_END |
| 2060 | |
| 2061 | static MACHINE_CONFIG_START( hdrivairp_machine, harddriv_new_state ) |
| 2062 | MCFG_DEVICE_ADD("mainpcb", HDRIVAIRP_BOARD_DEVICE, 0) |
| 2063 | MACHINE_CONFIG_END |
| 2064 | |
| 2065 | static MACHINE_CONFIG_START( steeltal_machine, harddriv_new_state ) |
| 2066 | MCFG_DEVICE_ADD("mainpcb", STEELTAL_BOARD_DEVICE, 0) |
| 2067 | MACHINE_CONFIG_END |
| 2068 | |
| 2069 | static MACHINE_CONFIG_START( steeltal1_machine, harddriv_new_state ) |
| 2070 | MCFG_DEVICE_ADD("mainpcb", STEELTAL1_BOARD_DEVICE, 0) |
| 2071 | MACHINE_CONFIG_END |
| 2072 | |
| 2073 | static MACHINE_CONFIG_START( steeltalp_machine, harddriv_new_state ) |
| 2074 | MCFG_DEVICE_ADD("mainpcb", STEELTALP_BOARD_DEVICE, 0) |
| 2075 | MACHINE_CONFIG_END |
| 2076 | |
| 2077 | WRITE_LINE_MEMBER(racedriv_board_device_state::tx_a) |
| 2078 | { |
| 2079 | // passive connection, one way, to both screens |
| 2080 | mc68681_device* left = machine().device<mc68681_device>(":leftpcb:duartn68681"); |
| 2081 | mc68681_device* right = machine().device<mc68681_device>(":rightpcb:duartn68681"); |
| 2082 | left->rx_a_w(state); |
| 2083 | right->rx_a_w(state); |
| 2084 | } |
| 2085 | |
| 2086 | static MACHINE_CONFIG_START( racedriv_panorama_machine, harddriv_new_state ) |
| 2087 | MCFG_DEVICE_ADD("mainpcb", RACEDRIV_BOARD_DEVICE, 0) // if this is anything except the first screen the partial updates / rasters glitch, mame bug? something assuming primary_screen? other screens suffer from the same issue, not related to new code, you could reproduce it before just by adding a dummy screen |
| 2088 | MCFG_DEVICE_ADD("leftpcb", RACEDRIVC_PANORAMA_SIDE_BOARD_DEVICE, 0) |
| 2089 | MCFG_DEVICE_ADD("rightpcb", RACEDRIVC_PANORAMA_SIDE_BOARD_DEVICE, 0) |
| 2090 | |
| 2091 | MCFG_QUANTUM_TIME(attotime::from_hz(100000)) |
| 2092 | MCFG_DEVICE_MODIFY("mainpcb:duartn68681") |
| 2093 | MCFG_MC68681_A_TX_CALLBACK(WRITELINE(racedriv_board_device_state,tx_a )) |
| 2094 | |
| 2095 | |
| 2096 | |
| 2097 | MACHINE_CONFIG_END |
| 2098 | |
| 1543 | 2099 | /************************************* |
| 1544 | 2100 | * |
| 1545 | 2101 | * ROM definition(s) |
| r241746 | r241747 | |
| 1554 | 2110 | */ |
| 1555 | 2111 | |
| 1556 | 2112 | ROM_START( harddriv ) |
| 1557 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2113 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1558 | 2114 | ROM_LOAD16_BYTE( "136052-7105.200r", 0x000000, 0x010000, CRC(af5d5c3e) SHA1(09ccf4aa933413b71b6a42796d42299e1334902f) ) |
| 1559 | 2115 | ROM_LOAD16_BYTE( "136052-7113.210r", 0x000001, 0x010000, CRC(3330a942) SHA1(b9210f6befd875be8bc1dbd31f44d0cb63166748) ) |
| 1560 | 2116 | ROM_LOAD16_BYTE( "136052-2106.200s", 0x020000, 0x010000, CRC(a668db0e) SHA1(8ac405a0ba12bac9acabdb64970608d1b2b1a99b) ) |
| r241746 | r241747 | |
| 1564 | 2120 | ROM_LOAD16_BYTE( "136052-1111.200x", 0x0c0000, 0x010000, CRC(e1f455a3) SHA1(68462a33bbfcc526d8f27ec082e55937a26ead8b) ) |
| 1565 | 2121 | ROM_LOAD16_BYTE( "136052-1119.210x", 0x0c0001, 0x010000, CRC(a7fc3aaa) SHA1(ce8d4a8f83e25008cafa2a2242ed26b90b8517da) ) |
| 1566 | 2122 | |
| 1567 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2123 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1568 | 2124 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1569 | 2125 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1570 | 2126 | |
| 1571 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2127 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1572 | 2128 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1573 | 2129 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1574 | 2130 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1575 | 2131 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1576 | 2132 | |
| 1577 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2133 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1578 | 2134 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1579 | 2135 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1580 | 2136 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1581 | 2137 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1582 | 2138 | |
| 1583 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2139 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1584 | 2140 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1585 | 2141 | |
| 1586 | | ROM_REGION( 0x800, "210e", 0 ) |
| 1587 | | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 2142 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2143 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1588 | 2144 | ROM_END |
| 1589 | 2145 | |
| 1590 | 2146 | |
| 2147 | |
| 1591 | 2148 | ROM_START( harddrivg ) |
| 1592 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2149 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1593 | 2150 | ROM_LOAD16_BYTE( "136052-7205.200r", 0x000000, 0x010000, CRC(b50b1968) SHA1(b6fd9f0600cba995bf31fd0f30f15f091bbbfb09) ) |
| 1594 | 2151 | ROM_LOAD16_BYTE( "136052-7213.210r", 0x000001, 0x010000, CRC(e6d57108) SHA1(a4eda6db4ec67b1cb8f9bfee17d8adc93675ef8a) ) |
| 1595 | 2152 | ROM_LOAD16_BYTE( "136052-4206.200s", 0x020000, 0x010000, CRC(70f78c50) SHA1(6baed202937c455c7c6e4baa74ee7858673a37fc) ) |
| r241746 | r241747 | |
| 1599 | 2156 | ROM_LOAD16_BYTE( "136052-4211.200x", 0x0c0000, 0x010000, CRC(20d1b3d5) SHA1(b7c4a2cf6ba729530c24980704989b3a3efb343b) ) |
| 1600 | 2157 | ROM_LOAD16_BYTE( "136052-4219.210x", 0x0c0001, 0x010000, CRC(105e7052) SHA1(a8d13c35418e58410cfd74c243b74963f1553068) ) |
| 1601 | 2158 | |
| 1602 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2159 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1603 | 2160 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1604 | 2161 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1605 | 2162 | |
| 1606 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2163 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1607 | 2164 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1608 | 2165 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1609 | 2166 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1610 | 2167 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1611 | 2168 | |
| 1612 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2169 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1613 | 2170 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1614 | 2171 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1615 | 2172 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1616 | 2173 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1617 | 2174 | |
| 1618 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2175 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1619 | 2176 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1620 | 2177 | |
| 1621 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2178 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1622 | 2179 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1623 | 2180 | ROM_END |
| 1624 | 2181 | |
| 1625 | 2182 | |
| 1626 | 2183 | ROM_START( harddrivj ) |
| 1627 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2184 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1628 | 2185 | ROM_LOAD16_BYTE( "136052-7805.200r", 0x000000, 0x010000, CRC(f170c842) SHA1(842cef66646a664300a7e2b827c0bbd53e5f27ad) ) |
| 1629 | 2186 | ROM_LOAD16_BYTE( "136052-7813.210r", 0x000001, 0x010000, CRC(e5a3367d) SHA1(96b3a6fb5561fa59d7ac4b840fa1891d02f1bd8c) ) |
| 1630 | 2187 | ROM_LOAD16_BYTE( "136052-6806.200s", 0x020000, 0x010000, CRC(bd68696e) SHA1(33b173f210183fef84c4c04b3bff515d79b4924d) ) |
| r241746 | r241747 | |
| 1636 | 2193 | ROM_LOAD16_BYTE( "136052-6811.200x", 0x0c0000, 0x010000, CRC(7bc5c8da) SHA1(ac228d6391bc9ac4238f953f9ad6eb93b3ff9958) ) |
| 1637 | 2194 | ROM_LOAD16_BYTE( "136052-6819.210x", 0x0c0001, 0x010000, CRC(368b7e17) SHA1(e8742edec6961173df4450073a427cf3b9f3ff57) ) |
| 1638 | 2195 | |
| 1639 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2196 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1640 | 2197 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1641 | 2198 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1642 | 2199 | |
| 1643 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2200 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1644 | 2201 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1645 | 2202 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1646 | 2203 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1647 | 2204 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1648 | 2205 | |
| 1649 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2206 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1650 | 2207 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1651 | 2208 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1652 | 2209 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1653 | 2210 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1654 | 2211 | |
| 1655 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2212 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1656 | 2213 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1657 | 2214 | |
| 1658 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2215 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1659 | 2216 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1660 | 2217 | ROM_END |
| 1661 | 2218 | |
| 1662 | 2219 | |
| 1663 | 2220 | ROM_START( harddrivb ) |
| 1664 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2221 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1665 | 2222 | ROM_LOAD16_BYTE( "136052-7905.200r", 0x000000, 0x010000, CRC(c4379a2e) SHA1(41dc66c1576c591520543343a798e0d80def2188) ) |
| 1666 | 2223 | ROM_LOAD16_BYTE( "136052-7913.210r", 0x000001, 0x010000, CRC(1e76fa17) SHA1(80ec1de4c8a4622fb5c65ec3e8c194a8eabacc38) ) |
| 1667 | 2224 | ROM_LOAD16_BYTE( "136052-6906.200s", 0x020000, 0x010000, CRC(47c4498b) SHA1(aad3463f29ffc733ab42a7abf739ca698cdd8ec1) ) |
| r241746 | r241747 | |
| 1671 | 2228 | ROM_LOAD16_BYTE( "136052-5911.200x", 0x0c0000, 0x010000, CRC(564ac427) SHA1(f71d5a8d06681fc96e753e7cd18e16b32ba6907f) ) |
| 1672 | 2229 | ROM_LOAD16_BYTE( "136052-5919.210x", 0x0c0001, 0x010000, CRC(752d9a6d) SHA1(28edb54c7217f5ccdcb2b5614d4e8c2290d96b2a) ) |
| 1673 | 2230 | |
| 1674 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2231 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1675 | 2232 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1676 | 2233 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1677 | 2234 | |
| 1678 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2235 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1679 | 2236 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1680 | 2237 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1681 | 2238 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1682 | 2239 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1683 | 2240 | |
| 1684 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2241 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1685 | 2242 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1686 | 2243 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1687 | 2244 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1688 | 2245 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1689 | 2246 | |
| 1690 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2247 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1691 | 2248 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1692 | 2249 | |
| 1693 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2250 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1694 | 2251 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1695 | 2252 | ROM_END |
| 1696 | 2253 | |
| 1697 | 2254 | |
| 1698 | 2255 | ROM_START( harddrivb6 ) |
| 1699 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2256 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1700 | 2257 | ROM_LOAD16_BYTE( "136052-6905.200r", 0x000000, 0x010000, CRC(b1f38593) SHA1(958622128c7c687071211343ef657c38f928e25a) ) |
| 1701 | 2258 | ROM_LOAD16_BYTE( "136052-6913.210r", 0x000001, 0x010000, CRC(15eb0da5) SHA1(0200328582c77d4d64e9f7df1f8755f7f4975ac3) ) |
| 1702 | 2259 | ROM_LOAD16_BYTE( "136052-6906.200s", 0x020000, 0x010000, CRC(47c4498b) SHA1(aad3463f29ffc733ab42a7abf739ca698cdd8ec1) ) |
| r241746 | r241747 | |
| 1706 | 2263 | ROM_LOAD16_BYTE( "136052-5911.200x", 0x0c0000, 0x010000, CRC(564ac427) SHA1(f71d5a8d06681fc96e753e7cd18e16b32ba6907f) ) |
| 1707 | 2264 | ROM_LOAD16_BYTE( "136052-5919.210x", 0x0c0001, 0x010000, CRC(752d9a6d) SHA1(28edb54c7217f5ccdcb2b5614d4e8c2290d96b2a) ) |
| 1708 | 2265 | |
| 1709 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2266 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1710 | 2267 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1711 | 2268 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1712 | 2269 | |
| 1713 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2270 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1714 | 2271 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1715 | 2272 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1716 | 2273 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1717 | 2274 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1718 | 2275 | |
| 1719 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2276 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1720 | 2277 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1721 | 2278 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1722 | 2279 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1723 | 2280 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1724 | 2281 | |
| 1725 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2282 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1726 | 2283 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1727 | 2284 | |
| 1728 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2285 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1729 | 2286 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1730 | 2287 | ROM_END |
| 1731 | 2288 | |
| 1732 | 2289 | |
| 1733 | 2290 | ROM_START( harddrivj6 ) |
| 1734 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2291 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1735 | 2292 | ROM_LOAD16_BYTE( "136052-6805.200r", 0x000000, 0x010000, CRC(e61ce7af) SHA1(38115a5a44f330abf1f7d684e630a1a232769f7c) ) |
| 1736 | 2293 | ROM_LOAD16_BYTE( "136052-6813.210r", 0x000001, 0x010000, CRC(adfef1e7) SHA1(dc1bdb5ce9143a94d734ce9ecdf9195589608b65) ) |
| 1737 | 2294 | ROM_LOAD16_BYTE( "136052-6806.200s", 0x020000, 0x010000, CRC(bd68696e) SHA1(33b173f210183fef84c4c04b3bff515d79b4924d) ) |
| r241746 | r241747 | |
| 1743 | 2300 | ROM_LOAD16_BYTE( "136052-6811.200x", 0x0c0000, 0x010000, CRC(7bc5c8da) SHA1(ac228d6391bc9ac4238f953f9ad6eb93b3ff9958) ) |
| 1744 | 2301 | ROM_LOAD16_BYTE( "136052-6819.210x", 0x0c0001, 0x010000, CRC(368b7e17) SHA1(e8742edec6961173df4450073a427cf3b9f3ff57) ) |
| 1745 | 2302 | |
| 1746 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2303 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1747 | 2304 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1748 | 2305 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1749 | 2306 | |
| 1750 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2307 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1751 | 2308 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1752 | 2309 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1753 | 2310 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1754 | 2311 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1755 | 2312 | |
| 1756 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2313 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1757 | 2314 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1758 | 2315 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1759 | 2316 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1760 | 2317 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1761 | 2318 | |
| 1762 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2319 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1763 | 2320 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1764 | 2321 | |
| 1765 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2322 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1766 | 2323 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1767 | 2324 | ROM_END |
| 1768 | 2325 | |
| 1769 | 2326 | |
| 1770 | 2327 | ROM_START( harddrivb5 ) |
| 1771 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2328 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1772 | 2329 | ROM_LOAD16_BYTE( "136052-5905.200r", 0x000000, 0x010000, CRC(6dd28313) SHA1(c1f860470070dad7d8865aca508ecf5eb92fa8c5) ) |
| 1773 | 2330 | ROM_LOAD16_BYTE( "136052-5913.210r", 0x000001, 0x010000, CRC(2e5a006f) SHA1(8a2da1868bbad54b33e993f5bf9ba61186caef5b) ) |
| 1774 | 2331 | ROM_LOAD16_BYTE( "136052-5906.200s", 0x020000, 0x010000, CRC(206b59db) SHA1(2bbae0ac4af9cdda44d6d8b5fcf6b3b1c3103796) ) |
| r241746 | r241747 | |
| 1778 | 2335 | ROM_LOAD16_BYTE( "136052-5911.200x", 0x0c0000, 0x010000, CRC(564ac427) SHA1(f71d5a8d06681fc96e753e7cd18e16b32ba6907f) ) |
| 1779 | 2336 | ROM_LOAD16_BYTE( "136052-5919.210x", 0x0c0001, 0x010000, CRC(752d9a6d) SHA1(28edb54c7217f5ccdcb2b5614d4e8c2290d96b2a) ) |
| 1780 | 2337 | |
| 1781 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2338 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1782 | 2339 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1783 | 2340 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1784 | 2341 | |
| 1785 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2342 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1786 | 2343 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1787 | 2344 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1788 | 2345 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1789 | 2346 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1790 | 2347 | |
| 1791 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2348 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1792 | 2349 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1793 | 2350 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1794 | 2351 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1795 | 2352 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1796 | 2353 | |
| 1797 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2354 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1798 | 2355 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1799 | 2356 | |
| 1800 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2357 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1801 | 2358 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1802 | 2359 | ROM_END |
| 1803 | 2360 | |
| 1804 | 2361 | |
| 1805 | 2362 | ROM_START( harddrivg4 ) |
| 1806 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2363 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1807 | 2364 | ROM_LOAD16_BYTE( "136052-4205.200r", 0x000000, 0x010000, CRC(94db6d9e) SHA1(98a509daacb9f18c7171246d1782d09a6456e241) ) |
| 1808 | 2365 | ROM_LOAD16_BYTE( "136052-4213.210r", 0x000001, 0x010000, CRC(cacaf671) SHA1(7bd0f531402b2f10cb00bb8f7ca0b62eed23bffa) ) |
| 1809 | 2366 | ROM_LOAD16_BYTE( "136052-4206.200s", 0x020000, 0x010000, CRC(70f78c50) SHA1(6baed202937c455c7c6e4baa74ee7858673a37fc) ) |
| r241746 | r241747 | |
| 1813 | 2370 | ROM_LOAD16_BYTE( "136052-4211.200x", 0x0c0000, 0x010000, CRC(20d1b3d5) SHA1(b7c4a2cf6ba729530c24980704989b3a3efb343b) ) |
| 1814 | 2371 | ROM_LOAD16_BYTE( "136052-4219.210x", 0x0c0001, 0x010000, CRC(105e7052) SHA1(a8d13c35418e58410cfd74c243b74963f1553068) ) |
| 1815 | 2372 | |
| 1816 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2373 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1817 | 2374 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1818 | 2375 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1819 | 2376 | |
| 1820 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2377 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1821 | 2378 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1822 | 2379 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1823 | 2380 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1824 | 2381 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1825 | 2382 | |
| 1826 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2383 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1827 | 2384 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1828 | 2385 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1829 | 2386 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1830 | 2387 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1831 | 2388 | |
| 1832 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2389 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1833 | 2390 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1834 | 2391 | |
| 1835 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2392 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1836 | 2393 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1837 | 2394 | ROM_END |
| 1838 | 2395 | |
| 1839 | 2396 | |
| 1840 | 2397 | ROM_START( harddriv3 ) |
| 1841 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2398 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1842 | 2399 | ROM_LOAD16_BYTE( "136052-3105.200r", 0x000000, 0x010000, CRC(a42a2c69) SHA1(66233f25533106aab69df21db69f96368f1399a9) ) |
| 1843 | 2400 | ROM_LOAD16_BYTE( "136052-3113.210r", 0x000001, 0x010000, CRC(358995b5) SHA1(f18c0da58ec7befefc61d5f0d35787516b775c92) ) |
| 1844 | 2401 | ROM_LOAD16_BYTE( "136052-2106.200s", 0x020000, 0x010000, CRC(a668db0e) SHA1(8ac405a0ba12bac9acabdb64970608d1b2b1a99b) ) |
| r241746 | r241747 | |
| 1848 | 2405 | ROM_LOAD16_BYTE( "136052-1111.200x", 0x0c0000, 0x010000, CRC(e1f455a3) SHA1(68462a33bbfcc526d8f27ec082e55937a26ead8b) ) |
| 1849 | 2406 | ROM_LOAD16_BYTE( "136052-1119.210x", 0x0c0001, 0x010000, CRC(a7fc3aaa) SHA1(ce8d4a8f83e25008cafa2a2242ed26b90b8517da) ) |
| 1850 | 2407 | |
| 1851 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2408 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1852 | 2409 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1853 | 2410 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1854 | 2411 | |
| 1855 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2412 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1856 | 2413 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1857 | 2414 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1858 | 2415 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1859 | 2416 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1860 | 2417 | |
| 1861 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2418 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1862 | 2419 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1863 | 2420 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1864 | 2421 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1865 | 2422 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1866 | 2423 | |
| 1867 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2424 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1868 | 2425 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1869 | 2426 | |
| 1870 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2427 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1871 | 2428 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1872 | 2429 | ROM_END |
| 1873 | 2430 | |
| 1874 | 2431 | |
| 1875 | 2432 | ROM_START( harddriv2 ) |
| 1876 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2433 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1877 | 2434 | ROM_LOAD16_BYTE( "136052-2105.200r", 0x000000, 0x010000, CRC(967903b9) SHA1(4363f3b3f08d00819f47a3682462fd0e5dc4e0ac) ) |
| 1878 | 2435 | ROM_LOAD16_BYTE( "136052-2113.210r", 0x000001, 0x010000, CRC(c87f7067) SHA1(3d85d2ba818739ed05086502cd8e57438251b20b) ) |
| 1879 | 2436 | ROM_LOAD16_BYTE( "136052-2106.200s", 0x020000, 0x010000, CRC(a668db0e) SHA1(8ac405a0ba12bac9acabdb64970608d1b2b1a99b) ) |
| r241746 | r241747 | |
| 1883 | 2440 | ROM_LOAD16_BYTE( "136052-1111.200x", 0x0c0000, 0x010000, CRC(e1f455a3) SHA1(68462a33bbfcc526d8f27ec082e55937a26ead8b) ) |
| 1884 | 2441 | ROM_LOAD16_BYTE( "136052-1119.210x", 0x0c0001, 0x010000, CRC(a7fc3aaa) SHA1(ce8d4a8f83e25008cafa2a2242ed26b90b8517da) ) |
| 1885 | 2442 | |
| 1886 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2443 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1887 | 2444 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1888 | 2445 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1889 | 2446 | |
| 1890 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2447 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1891 | 2448 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1892 | 2449 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1893 | 2450 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1894 | 2451 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1895 | 2452 | |
| 1896 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2453 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1897 | 2454 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1898 | 2455 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1899 | 2456 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1900 | 2457 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1901 | 2458 | |
| 1902 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2459 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1903 | 2460 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1904 | 2461 | |
| 1905 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2462 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1906 | 2463 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1907 | 2464 | ROM_END |
| 1908 | 2465 | |
| 1909 | 2466 | |
| 1910 | 2467 | ROM_START( harddriv1 ) |
| 1911 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2468 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1912 | 2469 | ROM_LOAD16_BYTE( "136052-1105.200r", 0x000000, 0x010000, CRC(1dfda789) SHA1(83be0d66fe21e974f8d4582b0ab60245f1db7e55) ) |
| 1913 | 2470 | ROM_LOAD16_BYTE( "136052-1113.210r", 0x000001, 0x010000, CRC(db2f6593) SHA1(864ea5604cea2507b180a91b35e349d3924bf9bc) ) |
| 1914 | 2471 | ROM_LOAD16_BYTE( "136052-1106.200s", 0x020000, 0x010000, CRC(e82210fd) SHA1(916e674017f5187531c2de7961791c060f8412c7) ) |
| r241746 | r241747 | |
| 1918 | 2475 | ROM_LOAD16_BYTE( "136052-1111.200x", 0x0c0000, 0x010000, CRC(e1f455a3) SHA1(68462a33bbfcc526d8f27ec082e55937a26ead8b) ) |
| 1919 | 2476 | ROM_LOAD16_BYTE( "136052-1119.210x", 0x0c0001, 0x010000, CRC(a7fc3aaa) SHA1(ce8d4a8f83e25008cafa2a2242ed26b90b8517da) ) |
| 1920 | 2477 | |
| 1921 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2478 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1922 | 2479 | ROM_LOAD16_BYTE( "136052-1121.45n", 0x000001, 0x008000, CRC(04316e6f) SHA1(9836b8d16cebd6013834432c9e5a5aca0050c889) ) |
| 1923 | 2480 | ROM_LOAD16_BYTE( "136052-1122.70n", 0x000000, 0x008000, CRC(0c446eec) SHA1(53576c2800484d098cf250ab9a865314167c9d96) ) |
| 1924 | 2481 | |
| 1925 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2482 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1926 | 2483 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1927 | 2484 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1928 | 2485 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1929 | 2486 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1930 | 2487 | |
| 1931 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2488 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1932 | 2489 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1933 | 2490 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1934 | 2491 | ROM_LOAD( "136052-1125.45a", 0x020000, 0x010000, CRC(ebf391af) SHA1(3c4097db8d625b994b39d46fe652585a74378ca0) ) |
| 1935 | 2492 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1936 | 2493 | |
| 1937 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2494 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1938 | 2495 | ROM_LOAD( "harddriv.200e", 0x000000, 0x000800, CRC(aed020f7) SHA1(494fc2eb74b4924c07f18bef5e69efd5476deec2) ) |
| 1939 | 2496 | |
| 1940 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2497 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1941 | 2498 | ROM_LOAD( "harddriv.210e", 0x000000, 0x000800, CRC(4a91835b) SHA1(96f0087ba7e577748758a2fbe61225048862bb65) ) |
| 1942 | 2499 | ROM_END |
| 1943 | 2500 | |
| 1944 | 2501 | |
| 1945 | 2502 | ROM_START( harddrivc ) |
| 1946 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2503 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1947 | 2504 | ROM_LOAD16_BYTE( "136068-2102.200r", 0x000000, 0x010000, CRC(6252048b) SHA1(64caf3adfad6965768fc6d39a8bcde62fe6dfa9e) ) |
| 1948 | 2505 | ROM_LOAD16_BYTE( "136068-2101.210r", 0x000001, 0x010000, CRC(4805ba06) SHA1(e0c2d935ced05b8162f2925520422184a81d5294) ) |
| 1949 | 2506 | ROM_LOAD16_BYTE( "136068-2104.200s", 0x020000, 0x010000, CRC(8246f945) SHA1(633b6c9a5d3e33d3035ccdb7b6ad883c334a4db9) ) |
| r241746 | r241747 | |
| 1953 | 2510 | ROM_LOAD16_BYTE( "136068-1114.200x", 0x0c0000, 0x010000, CRC(293c153b) SHA1(6300a50766b19ad203b5c7da28d51bf22054b39e) ) |
| 1954 | 2511 | ROM_LOAD16_BYTE( "136068-1113.210x", 0x0c0001, 0x010000, CRC(5630390d) SHA1(cd1932cee70cddd1fb2110d1aeebb573a13f1339) ) |
| 1955 | 2512 | |
| 1956 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2513 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1957 | 2514 | ROM_LOAD16_BYTE( "136052-3122.70n", 0x000000, 0x008000, CRC(3f20a396) SHA1(f34819796087c543083f6baac6c778e0cdb7340a) ) |
| 1958 | 2515 | ROM_LOAD16_BYTE( "136052-3121.45n", 0x000001, 0x008000, CRC(6346bca3) SHA1(707dc86305142722a4757ba431cf6c7e9cf116b3) ) |
| 1959 | 2516 | |
| 1960 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2517 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1961 | 2518 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1962 | 2519 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1963 | 2520 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1964 | 2521 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 1965 | 2522 | |
| 1966 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2523 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 1967 | 2524 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 1968 | 2525 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 1969 | 2526 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 1970 | 2527 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 1971 | 2528 | |
| 1972 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2529 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 1973 | 2530 | ROM_LOAD( "harddrivc.200e", 0x000000, 0x000800, CRC(560a0106) SHA1(7295a4f1255869c43c3cf146ddebaea62c30b850) ) |
| 1974 | 2531 | |
| 1975 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2532 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 1976 | 2533 | ROM_LOAD( "harddrivc.210e", 0x000000, 0x000800, CRC(208bba53) SHA1(c9a36015a66917df528b84d20d255b6b96a90e76) ) |
| 1977 | 2534 | ROM_END |
| 1978 | 2535 | |
| 1979 | 2536 | |
| 1980 | 2537 | ROM_START( harddrivcg ) |
| 1981 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2538 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 1982 | 2539 | ROM_LOAD16_BYTE( "136068-2202.200r", 0x000000, 0x010000, CRC(ea09bdc2) SHA1(9e38ed0a47a2bfb6b80cbf1e0b3e891b94f30c10) ) |
| 1983 | 2540 | ROM_LOAD16_BYTE( "136068-2201.210r", 0x000001, 0x010000, CRC(a5e9947f) SHA1(75973346c9399752d8ae82fbada3a24c6d5fec94) ) |
| 1984 | 2541 | ROM_LOAD16_BYTE( "136068-2204.200s", 0x020000, 0x010000, CRC(65792c94) SHA1(89e93cf0d2afc4bd8a01155ba908c9aa7149dc78) ) |
| r241746 | r241747 | |
| 1988 | 2545 | ROM_LOAD16_BYTE( "136068-1114.200x", 0x0c0000, 0x010000, CRC(293c153b) SHA1(6300a50766b19ad203b5c7da28d51bf22054b39e) ) |
| 1989 | 2546 | ROM_LOAD16_BYTE( "136068-1113.210x", 0x0c0001, 0x010000, CRC(5630390d) SHA1(cd1932cee70cddd1fb2110d1aeebb573a13f1339) ) |
| 1990 | 2547 | |
| 1991 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2548 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 1992 | 2549 | ROM_LOAD16_BYTE( "136052-3122.70n", 0x000000, 0x008000, CRC(3f20a396) SHA1(f34819796087c543083f6baac6c778e0cdb7340a) ) |
| 1993 | 2550 | ROM_LOAD16_BYTE( "136052-3121.45n", 0x000001, 0x008000, CRC(6346bca3) SHA1(707dc86305142722a4757ba431cf6c7e9cf116b3) ) |
| 1994 | 2551 | |
| 1995 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2552 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 1996 | 2553 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 1997 | 2554 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 1998 | 2555 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 1999 | 2556 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 2000 | 2557 | |
| 2001 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2558 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2002 | 2559 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2003 | 2560 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2004 | 2561 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2005 | 2562 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2006 | 2563 | |
| 2007 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2564 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2008 | 2565 | ROM_LOAD( "harddrivc.200e", 0x000000, 0x000800, CRC(560a0106) SHA1(7295a4f1255869c43c3cf146ddebaea62c30b850) ) |
| 2009 | 2566 | |
| 2010 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2567 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2011 | 2568 | ROM_LOAD( "harddrivc.210e", 0x000000, 0x000800, CRC(208bba53) SHA1(c9a36015a66917df528b84d20d255b6b96a90e76) ) |
| 2012 | 2569 | ROM_END |
| 2013 | 2570 | |
| 2014 | 2571 | |
| 2015 | 2572 | ROM_START( harddrivcb ) |
| 2016 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2573 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2017 | 2574 | ROM_LOAD16_BYTE( "136068-2102.200r", 0x000000, 0x010000, CRC(6252048b) SHA1(64caf3adfad6965768fc6d39a8bcde62fe6dfa9e) ) |
| 2018 | 2575 | ROM_LOAD16_BYTE( "136068-2101.210r", 0x000001, 0x010000, CRC(4805ba06) SHA1(e0c2d935ced05b8162f2925520422184a81d5294) ) |
| 2019 | 2576 | ROM_LOAD16_BYTE( "136068-2104.200s", 0x020000, 0x010000, CRC(8246f945) SHA1(633b6c9a5d3e33d3035ccdb7b6ad883c334a4db9) ) |
| r241746 | r241747 | |
| 2023 | 2580 | ROM_LOAD16_BYTE( "136068-2914.200x", 0x0c0000, 0x010000, CRC(dd2998a5) SHA1(36c71549d114309b9072ced83ed149cad1d23646) ) |
| 2024 | 2581 | ROM_LOAD16_BYTE( "136068-2913.210x", 0x0c0001, 0x010000, CRC(a211754d) SHA1(b93d4867f664caa76f2170ef0934194de29a5516) ) |
| 2025 | 2582 | |
| 2026 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2583 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2027 | 2584 | ROM_LOAD16_BYTE( "136052-3122.70n", 0x000000, 0x008000, CRC(3f20a396) SHA1(f34819796087c543083f6baac6c778e0cdb7340a) ) |
| 2028 | 2585 | ROM_LOAD16_BYTE( "136052-3121.45n", 0x000001, 0x008000, CRC(6346bca3) SHA1(707dc86305142722a4757ba431cf6c7e9cf116b3) ) |
| 2029 | 2586 | |
| 2030 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2587 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2031 | 2588 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 2032 | 2589 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 2033 | 2590 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 2034 | 2591 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 2035 | 2592 | |
| 2036 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2593 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2037 | 2594 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2038 | 2595 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2039 | 2596 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2040 | 2597 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2041 | 2598 | |
| 2042 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2599 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2043 | 2600 | ROM_LOAD( "harddrivc.200e", 0x000000, 0x000800, CRC(560a0106) SHA1(7295a4f1255869c43c3cf146ddebaea62c30b850) ) |
| 2044 | 2601 | |
| 2045 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2602 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2046 | 2603 | ROM_LOAD( "harddrivc.210e", 0x000000, 0x000800, CRC(208bba53) SHA1(c9a36015a66917df528b84d20d255b6b96a90e76) ) |
| 2047 | 2604 | ROM_END |
| 2048 | 2605 | |
| 2049 | 2606 | |
| 2050 | 2607 | ROM_START( harddrivc1 ) |
| 2051 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2608 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2052 | 2609 | ROM_LOAD16_BYTE( "136068-1102.200r", 0x000000, 0x010000, CRC(f1d3779f) SHA1(1ab84fc920f6810aa7c1af80b0472ea17d07e58b) ) |
| 2053 | 2610 | ROM_LOAD16_BYTE( "136068-1101.210r", 0x000001, 0x010000, CRC(3ea4d3d9) SHA1(3901e8c07bed35bf6a55ab92f5c7eb9335675792) ) |
| 2054 | 2611 | ROM_LOAD16_BYTE( "136068-1104.200s", 0x020000, 0x010000, CRC(34133511) SHA1(71c56607cecd379761f700d181f6e91e7bb6fdfc) ) |
| r241746 | r241747 | |
| 2058 | 2615 | ROM_LOAD16_BYTE( "136068-1114.200x", 0x0c0000, 0x010000, CRC(293c153b) SHA1(6300a50766b19ad203b5c7da28d51bf22054b39e) ) |
| 2059 | 2616 | ROM_LOAD16_BYTE( "136068-1113.210x", 0x0c0001, 0x010000, CRC(5630390d) SHA1(cd1932cee70cddd1fb2110d1aeebb573a13f1339) ) |
| 2060 | 2617 | |
| 2061 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2618 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2062 | 2619 | ROM_LOAD16_BYTE( "136052-3122.70n", 0x000000, 0x008000, CRC(3f20a396) SHA1(f34819796087c543083f6baac6c778e0cdb7340a) ) |
| 2063 | 2620 | ROM_LOAD16_BYTE( "136052-3121.45n", 0x000001, 0x008000, CRC(6346bca3) SHA1(707dc86305142722a4757ba431cf6c7e9cf116b3) ) |
| 2064 | 2621 | |
| 2065 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2622 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2066 | 2623 | ROM_LOAD16_BYTE( "136052-1101.10h", 0x000000, 0x010000, CRC(1b77f171) SHA1(10434e492e4e9de5cd8543271914d5ba37c52b50) ) |
| 2067 | 2624 | ROM_LOAD16_BYTE( "136052-1103.10k", 0x000001, 0x010000, CRC(e50bec32) SHA1(30c504c730e8e568e78e06c756a23b8923e85b4b) ) |
| 2068 | 2625 | ROM_LOAD16_BYTE( "136052-1102.10j", 0x020000, 0x010000, CRC(998d3da2) SHA1(6ed560c2132e33858c91b1f4ab0247399665b5fd) ) |
| 2069 | 2626 | ROM_LOAD16_BYTE( "136052-1104.10l", 0x020001, 0x010000, CRC(bc59a2b7) SHA1(7dfde5bbaa0cf349b1ef5d6b076baded7330376a) ) |
| 2070 | 2627 | |
| 2071 | | ROM_REGION( 0x40000, "serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2628 | ROM_REGION( 0x40000, "mainpcb:serialroms", 0 ) /* 4*128k for audio serial ROMs */ |
| 2072 | 2629 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2073 | 2630 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2074 | 2631 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2075 | 2632 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2076 | 2633 | |
| 2077 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2634 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2078 | 2635 | ROM_LOAD( "harddrivc.200e", 0x000000, 0x000800, CRC(560a0106) SHA1(7295a4f1255869c43c3cf146ddebaea62c30b850) ) |
| 2079 | 2636 | |
| 2080 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2637 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2081 | 2638 | ROM_LOAD( "harddrivc.210e", 0x000000, 0x000800, CRC(208bba53) SHA1(c9a36015a66917df528b84d20d255b6b96a90e76) ) |
| 2082 | 2639 | ROM_END |
| 2083 | 2640 | |
| 2084 | 2641 | |
| 2085 | 2642 | ROM_START( stunrun ) |
| 2086 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2643 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2087 | 2644 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2088 | 2645 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2089 | 2646 | ROM_LOAD16_BYTE( "136070-6104.200s", 0x020000, 0x010000, CRC(f469f91c) SHA1(488ea6251ff4028edaf00bb1ded74cefdc71a373) ) |
| r241746 | r241747 | |
| 2097 | 2654 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2098 | 2655 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2099 | 2656 | |
| 2100 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2657 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2101 | 2658 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2102 | 2659 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2103 | 2660 | |
| 2104 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2661 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2105 | 2662 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2106 | 2663 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2107 | 2664 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2109 | 2666 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2110 | 2667 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2111 | 2668 | |
| 2112 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2669 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2113 | 2670 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2114 | 2671 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2115 | 2672 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2116 | 2673 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2117 | 2674 | |
| 2118 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2675 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2119 | 2676 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2120 | 2677 | |
| 2121 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2678 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2122 | 2679 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2123 | 2680 | ROM_END |
| 2124 | 2681 | |
| 2125 | 2682 | |
| 2126 | 2683 | ROM_START( stunrunj ) |
| 2127 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2684 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2128 | 2685 | ROM_LOAD16_BYTE( "136070-3402.200r", 0x000000, 0x010000, CRC(d8d56923) SHA1(248b22dab791c2d9ee6e6097dac9f3bf85d572be) ) |
| 2129 | 2686 | ROM_LOAD16_BYTE( "136070-3401.210r", 0x000001, 0x010000, CRC(ce11126c) SHA1(cf27b56103048cc23dc6763763b7419583a27c76) ) |
| 2130 | 2687 | ROM_LOAD16_BYTE( "136070-7404.200s", 0x020000, 0x010000, CRC(81da3e74) SHA1(38864aac479a8927d168ee977fd0981a7926d0fd) ) |
| r241746 | r241747 | |
| 2138 | 2695 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2139 | 2696 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2140 | 2697 | |
| 2141 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2698 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2142 | 2699 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2143 | 2700 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2144 | 2701 | |
| 2145 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2702 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2146 | 2703 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2147 | 2704 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2148 | 2705 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2150 | 2707 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2151 | 2708 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2152 | 2709 | |
| 2153 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2710 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2154 | 2711 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2155 | 2712 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2156 | 2713 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2157 | 2714 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2158 | 2715 | |
| 2159 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2716 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2160 | 2717 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2161 | 2718 | |
| 2162 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2719 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2163 | 2720 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2164 | 2721 | ROM_END |
| 2165 | 2722 | |
| 2166 | 2723 | |
| 2167 | 2724 | ROM_START( stunrun5 ) |
| 2168 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2725 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2169 | 2726 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2170 | 2727 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2171 | 2728 | ROM_LOAD16_BYTE( "136070-5104.200s", 0x020000, 0x010000, CRC(d5c601fe) SHA1(ab61e11723ab9b92fb98b6f8e520a7b323caae64) ) |
| r241746 | r241747 | |
| 2179 | 2736 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2180 | 2737 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2181 | 2738 | |
| 2182 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2739 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2183 | 2740 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2184 | 2741 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2185 | 2742 | |
| 2186 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2743 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2187 | 2744 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2188 | 2745 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2189 | 2746 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2191 | 2748 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2192 | 2749 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2193 | 2750 | |
| 2194 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2751 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2195 | 2752 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2196 | 2753 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2197 | 2754 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2198 | 2755 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2199 | 2756 | |
| 2200 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2757 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2201 | 2758 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2202 | 2759 | |
| 2203 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2760 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2204 | 2761 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2205 | 2762 | ROM_END |
| 2206 | 2763 | |
| 2207 | 2764 | |
| 2208 | 2765 | ROM_START( stunrune ) |
| 2209 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2766 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2210 | 2767 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2211 | 2768 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2212 | 2769 | ROM_LOAD16_BYTE( "136070-5004.200s", 0x020000, 0x010000, CRC(c2e4bde8) SHA1(766242455b0be6dc7b698cc6fe86d90991ca2e0a) ) |
| r241746 | r241747 | |
| 2220 | 2777 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2221 | 2778 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2222 | 2779 | |
| 2223 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2780 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2224 | 2781 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2225 | 2782 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2226 | 2783 | |
| 2227 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2784 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2228 | 2785 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2229 | 2786 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2230 | 2787 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2232 | 2789 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2233 | 2790 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2234 | 2791 | |
| 2235 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2792 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2236 | 2793 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2237 | 2794 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2238 | 2795 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2239 | 2796 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2240 | 2797 | |
| 2241 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2798 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2242 | 2799 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2243 | 2800 | |
| 2244 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2801 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2245 | 2802 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2246 | 2803 | ROM_END |
| 2247 | 2804 | |
| 2248 | 2805 | |
| 2249 | 2806 | ROM_START( stunrun4 ) |
| 2250 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2807 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2251 | 2808 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2252 | 2809 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2253 | 2810 | ROM_LOAD16_BYTE( "136070-4104.200s", 0x020000, 0x010000, CRC(62c7700b) SHA1(31d7a39df7353e60b806c204bfdd75c06b17c984) ) |
| r241746 | r241747 | |
| 2261 | 2818 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2262 | 2819 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2263 | 2820 | |
| 2264 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2821 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2265 | 2822 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2266 | 2823 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2267 | 2824 | |
| 2268 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2825 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2269 | 2826 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2270 | 2827 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2271 | 2828 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2273 | 2830 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2274 | 2831 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2275 | 2832 | |
| 2276 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2833 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2277 | 2834 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2278 | 2835 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2279 | 2836 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2280 | 2837 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2281 | 2838 | |
| 2282 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2839 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2283 | 2840 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2284 | 2841 | |
| 2285 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2842 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2286 | 2843 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2287 | 2844 | ROM_END |
| 2288 | 2845 | |
| 2289 | 2846 | |
| 2290 | 2847 | ROM_START( stunrun3 ) |
| 2291 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2848 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2292 | 2849 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2293 | 2850 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2294 | 2851 | ROM_LOAD16_BYTE( "136070-2104.200s", 0x020000, 0x010000, CRC(6acdeeaa) SHA1(a4cbe648ad2fee3bb945fbc8055b76be1f5c03d1) ) |
| r241746 | r241747 | |
| 2302 | 2859 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2303 | 2860 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2304 | 2861 | |
| 2305 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2862 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2306 | 2863 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2307 | 2864 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2308 | 2865 | |
| 2309 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2866 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2310 | 2867 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2311 | 2868 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2312 | 2869 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2314 | 2871 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2315 | 2872 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2316 | 2873 | |
| 2317 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2874 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2318 | 2875 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2319 | 2876 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2320 | 2877 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2321 | 2878 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2322 | 2879 | |
| 2323 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2880 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2324 | 2881 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2325 | 2882 | |
| 2326 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2883 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2327 | 2884 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2328 | 2885 | ROM_END |
| 2329 | 2886 | |
| 2330 | 2887 | |
| 2331 | 2888 | ROM_START( stunrun3e ) |
| 2332 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2889 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2333 | 2890 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2334 | 2891 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2335 | 2892 | ROM_LOAD16_BYTE( "136070-3004.200s", 0x020000, 0x010000, CRC(d9474678) SHA1(090b78f9e9d2ecf4218821fc102861df1e27d95a) ) |
| r241746 | r241747 | |
| 2343 | 2900 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2344 | 2901 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2345 | 2902 | |
| 2346 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2903 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2347 | 2904 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2348 | 2905 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2349 | 2906 | |
| 2350 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2907 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2351 | 2908 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2352 | 2909 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2353 | 2910 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2355 | 2912 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2356 | 2913 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2357 | 2914 | |
| 2358 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2915 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2359 | 2916 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2360 | 2917 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2361 | 2918 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2362 | 2919 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2363 | 2920 | |
| 2364 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2921 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2365 | 2922 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2366 | 2923 | |
| 2367 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2924 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2368 | 2925 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2369 | 2926 | ROM_END |
| 2370 | 2927 | |
| 2371 | 2928 | |
| 2372 | 2929 | ROM_START( stunrun2 ) |
| 2373 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2930 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2374 | 2931 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2375 | 2932 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2376 | 2933 | ROM_LOAD16_BYTE( "136070-2104.200s", 0x020000, 0x010000, CRC(6acdeeaa) SHA1(a4cbe648ad2fee3bb945fbc8055b76be1f5c03d1) ) |
| r241746 | r241747 | |
| 2384 | 2941 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2385 | 2942 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2386 | 2943 | |
| 2387 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2944 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2388 | 2945 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2389 | 2946 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2390 | 2947 | |
| 2391 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2948 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2392 | 2949 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2393 | 2950 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2394 | 2951 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2396 | 2953 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2397 | 2954 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2398 | 2955 | |
| 2399 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2956 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2400 | 2957 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2401 | 2958 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2402 | 2959 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2403 | 2960 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2404 | 2961 | |
| 2405 | | ROM_REGION( 0x800, "200e", 0 ) |
| 2962 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2406 | 2963 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2407 | 2964 | |
| 2408 | | ROM_REGION( 0x800, "210e", 0 ) |
| 2965 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2409 | 2966 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2410 | 2967 | ROM_END |
| 2411 | 2968 | |
| 2412 | 2969 | |
| 2413 | 2970 | ROM_START( stunrun2e ) |
| 2414 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 2971 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2415 | 2972 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2416 | 2973 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2417 | 2974 | ROM_LOAD16_BYTE( "136070-2004.200s", 0x020000, 0x010000, CRC(30303326) SHA1(49a279b5b02af97395dfb8c66410319a807aa4b9) ) |
| r241746 | r241747 | |
| 2425 | 2982 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2426 | 2983 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2427 | 2984 | |
| 2428 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2985 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2429 | 2986 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2430 | 2987 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2431 | 2988 | |
| 2432 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 2989 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2433 | 2990 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2434 | 2991 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2435 | 2992 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2437 | 2994 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2438 | 2995 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2439 | 2996 | |
| 2440 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2997 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2441 | 2998 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2442 | 2999 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2443 | 3000 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2444 | 3001 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2445 | 3002 | |
| 2446 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3003 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2447 | 3004 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2448 | 3005 | |
| 2449 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3006 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2450 | 3007 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2451 | 3008 | ROM_END |
| 2452 | 3009 | |
| 2453 | 3010 | |
| 2454 | 3011 | ROM_START( stunrun0 ) |
| 2455 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3012 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2456 | 3013 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2457 | 3014 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2458 | 3015 | ROM_LOAD16_BYTE( "136070-0304.200s", 0x020000, 0x010000, CRC(e7968b1b) SHA1(f2e5b4f64e553041abbe2610968f59cca425a4d4) ) |
| r241746 | r241747 | |
| 2466 | 3023 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2467 | 3024 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2468 | 3025 | |
| 2469 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 3026 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2470 | 3027 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2471 | 3028 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2472 | 3029 | |
| 2473 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3030 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2474 | 3031 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2475 | 3032 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2476 | 3033 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2478 | 3035 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2479 | 3036 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2480 | 3037 | |
| 2481 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 3038 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2482 | 3039 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2483 | 3040 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2484 | 3041 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2485 | 3042 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2486 | 3043 | |
| 2487 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3044 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2488 | 3045 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2489 | 3046 | |
| 2490 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3047 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2491 | 3048 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2492 | 3049 | ROM_END |
| 2493 | 3050 | |
| 2494 | 3051 | |
| 2495 | 3052 | ROM_START( stunrunp ) |
| 2496 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3053 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2497 | 3054 | ROM_LOAD16_BYTE( "136070-2102.200r", 0x000000, 0x010000, CRC(e0ed54d8) SHA1(15850568d8308b6499cbe55b5d8308041d906a29) ) |
| 2498 | 3055 | ROM_LOAD16_BYTE( "136070-2101.210r", 0x000001, 0x010000, CRC(3008bcf8) SHA1(9d3a20b639969bab68441f76467ed60e395c10e3) ) |
| 2499 | 3056 | ROM_LOAD16_BYTE( "prog-hi0.s20", 0x020000, 0x010000, CRC(0be15a99) SHA1(52b152b23af305e95765c72052bb7aba846510d6) ) |
| r241746 | r241747 | |
| 2507 | 3064 | ROM_LOAD16_BYTE( "136070-2112.200w", 0x0a0000, 0x010000, CRC(3f896aaf) SHA1(817136ddc37566108de15f6bfedc6e0da13a2df2) ) |
| 2508 | 3065 | ROM_LOAD16_BYTE( "136070-2111.210w", 0x0a0001, 0x010000, CRC(47f010ad) SHA1(a2587ce1d01c78f1d757fb3e4512be9655d17f9c) ) |
| 2509 | 3066 | |
| 2510 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 3067 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 2511 | 3068 | ROM_LOAD( "136070-2123.10c", 0x010000, 0x004000, CRC(121ab09a) SHA1(c26b8ddbcb011416e6ab695980d2cf37e672e973) ) |
| 2512 | 3069 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 2513 | 3070 | |
| 2514 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3071 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2515 | 3072 | ROM_LOAD16_BYTE( "136070-2121.90h", 0x000000, 0x010000, CRC(0ebf8e58) SHA1(b6bf3e020b29a34ef3eaca6b5e1f17bb89fdc476) ) |
| 2516 | 3073 | ROM_LOAD16_BYTE( "136070-2118.90k", 0x000001, 0x010000, CRC(fb98abaf) SHA1(6a141effee644f34634b57d1fe4c03f56981f966) ) |
| 2517 | 3074 | ROM_LOAD16_BYTE( "136070-2122.10h", 0x020000, 0x010000, CRC(bd5380bd) SHA1(e1e2b3c9f9bfc988f0dcc9a9f520f51957e13a97) ) |
| r241746 | r241747 | |
| 2519 | 3076 | ROM_LOAD16_BYTE( "136070-2120.9h", 0x040000, 0x010000, CRC(55a30976) SHA1(045a04d3d24e783a6a643cab08e8974ee5dc2128) ) |
| 2520 | 3077 | ROM_LOAD16_BYTE( "136070-2117.9k", 0x040001, 0x010000, CRC(d4a9696d) SHA1(574e5f3758ac2e18423ae350e8509aa135ca6da0) ) |
| 2521 | 3078 | |
| 2522 | | ROM_REGION( 0x40000, "jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 3079 | ROM_REGION( 0x40000, "mainpcb:jsa:oki1", 0 ) /* 256k for ADPCM samples */ |
| 2523 | 3080 | ROM_LOAD( "136070-2124.1fh", 0x000000, 0x010000, CRC(4dc14fe8) SHA1(c7cc00715f6687ced9d69ec793d6e9d4bc1b5287) ) |
| 2524 | 3081 | ROM_LOAD( "136070-2125.1ef", 0x010000, 0x010000, CRC(cbdabbcc) SHA1(4d102a5677d96e68d27c1960dc3a237ae6751c2f) ) |
| 2525 | 3082 | ROM_LOAD( "136070-2126.1de", 0x020000, 0x010000, CRC(b973d9d1) SHA1(a74a3c981497a9c5557f793d49381a9b776cb025) ) |
| 2526 | 3083 | ROM_LOAD( "136070-2127.1cd", 0x030000, 0x010000, CRC(3e419f4e) SHA1(e382e047f02591a934a53e5fbf07cccf285abb29) ) |
| 2527 | 3084 | |
| 2528 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3085 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2529 | 3086 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2530 | 3087 | |
| 2531 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3088 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2532 | 3089 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 2533 | 3090 | ROM_END |
| 2534 | 3091 | |
| 2535 | 3092 | |
| 2536 | 3093 | ROM_START( racedriv ) |
| 2537 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3094 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2538 | 3095 | ROM_LOAD16_BYTE( "136077-5002.200r", 0x000000, 0x010000, CRC(0a78adca) SHA1(a44722340ff7c99253107be092bec2e87cae340b) ) |
| 2539 | 3096 | ROM_LOAD16_BYTE( "136077-5001.210r", 0x000001, 0x010000, CRC(74b4cd49) SHA1(48fc4344c092c9eb14249874ac305b87bba53e7e) ) |
| 2540 | 3097 | ROM_LOAD16_BYTE( "136077-5004.200s", 0x020000, 0x010000, CRC(c0cbdf4e) SHA1(8c7f4f79e90dc7206d9d83d588822000a7a53c52) ) |
| r241746 | r241747 | |
| 2552 | 3109 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2553 | 3110 | ROM_LOAD16_BYTE( "136077-4015.210y", 0x0e0001, 0x010000, CRC(725806f3) SHA1(0fa4601465dc94f27c71db789ad625bbcd254169) ) |
| 2554 | 3111 | |
| 2555 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3112 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2556 | 3113 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2557 | 3114 | |
| 2558 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3115 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2559 | 3116 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2560 | 3117 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2561 | 3118 | |
| 2562 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3119 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2563 | 3120 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2564 | 3121 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2565 | 3122 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2566 | 3123 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2567 | 3124 | |
| 2568 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3125 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2569 | 3126 | ROM_LOAD16_BYTE( "136077-4030.30e", 0x000000, 0x010000, CRC(4207c784) SHA1(5ec410bd75c281ac57d9856d08ce65431f3af994) ) |
| 2570 | 3127 | ROM_LOAD16_BYTE( "136077-4031.10e", 0x000001, 0x010000, CRC(796486b3) SHA1(937e27c012c5fb457bee1b43fc8e075b3e9405b4) ) |
| 2571 | 3128 | |
| 2572 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3129 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2573 | 3130 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2574 | 3131 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2575 | 3132 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2576 | 3133 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2577 | 3134 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2578 | 3135 | |
| 2579 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3136 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2580 | 3137 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2581 | 3138 | |
| 2582 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3139 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2583 | 3140 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2584 | 3141 | ROM_END |
| 2585 | 3142 | |
| 2586 | 3143 | |
| 2587 | 3144 | ROM_START( racedrivb ) |
| 2588 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3145 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2589 | 3146 | ROM_LOAD16_BYTE( "136077-5002.200r", 0x000000, 0x010000, CRC(0a78adca) SHA1(a44722340ff7c99253107be092bec2e87cae340b) ) |
| 2590 | 3147 | ROM_LOAD16_BYTE( "136077-5001.210r", 0x000001, 0x010000, CRC(74b4cd49) SHA1(48fc4344c092c9eb14249874ac305b87bba53e7e) ) |
| 2591 | 3148 | ROM_LOAD16_BYTE( "136077-5004.200s", 0x020000, 0x010000, CRC(c0cbdf4e) SHA1(8c7f4f79e90dc7206d9d83d588822000a7a53c52) ) |
| r241746 | r241747 | |
| 2603 | 3160 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2604 | 3161 | ROM_LOAD16_BYTE( "136077-4015.210y", 0x0e0001, 0x010000, CRC(725806f3) SHA1(0fa4601465dc94f27c71db789ad625bbcd254169) ) |
| 2605 | 3162 | |
| 2606 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3163 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2607 | 3164 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2608 | 3165 | |
| 2609 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3166 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2610 | 3167 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2611 | 3168 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2612 | 3169 | |
| 2613 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3170 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2614 | 3171 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2615 | 3172 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2616 | 3173 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2617 | 3174 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2618 | 3175 | |
| 2619 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3176 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2620 | 3177 | ROM_LOAD16_BYTE( "136077-4030.30e", 0x000000, 0x010000, CRC(4207c784) SHA1(5ec410bd75c281ac57d9856d08ce65431f3af994) ) |
| 2621 | 3178 | ROM_LOAD16_BYTE( "136077-4031.10e", 0x000001, 0x010000, CRC(796486b3) SHA1(937e27c012c5fb457bee1b43fc8e075b3e9405b4) ) |
| 2622 | 3179 | |
| 2623 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3180 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2624 | 3181 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2625 | 3182 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2626 | 3183 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2627 | 3184 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2628 | 3185 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2629 | 3186 | |
| 2630 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3187 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2631 | 3188 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2632 | 3189 | |
| 2633 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3190 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2634 | 3191 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2635 | 3192 | ROM_END |
| 2636 | 3193 | |
| 2637 | 3194 | |
| 2638 | 3195 | ROM_START( racedrivg ) |
| 2639 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3196 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2640 | 3197 | ROM_LOAD16_BYTE( "136077-5202.200r", 0x000000, 0x010000, CRC(69016b69) SHA1(8da1314b4b6da6fc95479b9034190181bf778b25) ) |
| 2641 | 3198 | ROM_LOAD16_BYTE( "136077-5201.210r", 0x000001, 0x010000, CRC(439a1ce7) SHA1(fc376c654c494d2895bcf85d5d8a9d6f17b6887e) ) |
| 2642 | 3199 | ROM_LOAD16_BYTE( "136077-5204.200s", 0x020000, 0x010000, CRC(15df2b3d) SHA1(49235687b7be684dcd491b854f80c1d849894956) ) |
| r241746 | r241747 | |
| 2654 | 3211 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2655 | 3212 | ROM_LOAD16_BYTE( "136077-4015.210y", 0x0e0001, 0x010000, CRC(725806f3) SHA1(0fa4601465dc94f27c71db789ad625bbcd254169) ) |
| 2656 | 3213 | |
| 2657 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3214 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2658 | 3215 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2659 | 3216 | |
| 2660 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3217 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2661 | 3218 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2662 | 3219 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2663 | 3220 | |
| 2664 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3221 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2665 | 3222 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2666 | 3223 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2667 | 3224 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2668 | 3225 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2669 | 3226 | |
| 2670 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3227 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2671 | 3228 | ROM_LOAD16_BYTE( "136077-4030.30e", 0x000000, 0x010000, CRC(4207c784) SHA1(5ec410bd75c281ac57d9856d08ce65431f3af994) ) |
| 2672 | 3229 | ROM_LOAD16_BYTE( "136077-4031.10e", 0x000001, 0x010000, CRC(796486b3) SHA1(937e27c012c5fb457bee1b43fc8e075b3e9405b4) ) |
| 2673 | 3230 | |
| 2674 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3231 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2675 | 3232 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2676 | 3233 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2677 | 3234 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2678 | 3235 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2679 | 3236 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2680 | 3237 | |
| 2681 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3238 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2682 | 3239 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2683 | 3240 | |
| 2684 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3241 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2685 | 3242 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2686 | 3243 | ROM_END |
| 2687 | 3244 | |
| 2688 | 3245 | |
| 2689 | 3246 | ROM_START( racedriv4 ) |
| 2690 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3247 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2691 | 3248 | ROM_LOAD16_BYTE( "136077-4002.200r", 0x000000, 0x010000, CRC(afe1beb5) SHA1(66dba58f2a02eaa2d6306e53adffb662a8021031) ) |
| 2692 | 3249 | ROM_LOAD16_BYTE( "136077-4001.210r", 0x000001, 0x010000, CRC(8a449e44) SHA1(03800b96a3992baa4bd37db20e559e08b12e55d1) ) |
| 2693 | 3250 | ROM_LOAD16_BYTE( "136077-4004.200s", 0x020000, 0x010000, CRC(6d886150) SHA1(514de55de66a2b7fb14d6e2d896911e1b1af62f2) ) |
| r241746 | r241747 | |
| 2705 | 3262 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2706 | 3263 | ROM_LOAD16_BYTE( "136077-4015.210y", 0x0e0001, 0x010000, CRC(725806f3) SHA1(0fa4601465dc94f27c71db789ad625bbcd254169) ) |
| 2707 | 3264 | |
| 2708 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3265 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2709 | 3266 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2710 | 3267 | |
| 2711 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3268 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2712 | 3269 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2713 | 3270 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2714 | 3271 | |
| 2715 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3272 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2716 | 3273 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2717 | 3274 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2718 | 3275 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2719 | 3276 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2720 | 3277 | |
| 2721 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3278 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2722 | 3279 | ROM_LOAD16_BYTE( "136077-4030.30e", 0x000000, 0x010000, CRC(4207c784) SHA1(5ec410bd75c281ac57d9856d08ce65431f3af994) ) |
| 2723 | 3280 | ROM_LOAD16_BYTE( "136077-4031.10e", 0x000001, 0x010000, CRC(796486b3) SHA1(937e27c012c5fb457bee1b43fc8e075b3e9405b4) ) |
| 2724 | 3281 | |
| 2725 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3282 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2726 | 3283 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2727 | 3284 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2728 | 3285 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2729 | 3286 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2730 | 3287 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2731 | 3288 | |
| 2732 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3289 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2733 | 3290 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2734 | 3291 | |
| 2735 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3292 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2736 | 3293 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2737 | 3294 | ROM_END |
| 2738 | 3295 | |
| 2739 | 3296 | |
| 2740 | 3297 | ROM_START( racedrivb4 ) |
| 2741 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3298 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2742 | 3299 | ROM_LOAD16_BYTE( "136077-4002.200r", 0x000000, 0x010000, CRC(afe1beb5) SHA1(66dba58f2a02eaa2d6306e53adffb662a8021031) ) |
| 2743 | 3300 | ROM_LOAD16_BYTE( "136077-4001.210r", 0x000001, 0x010000, CRC(8a449e44) SHA1(03800b96a3992baa4bd37db20e559e08b12e55d1) ) |
| 2744 | 3301 | ROM_LOAD16_BYTE( "136077-4004.200s", 0x020000, 0x010000, CRC(6d886150) SHA1(514de55de66a2b7fb14d6e2d896911e1b1af62f2) ) |
| r241746 | r241747 | |
| 2756 | 3313 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2757 | 3314 | ROM_LOAD16_BYTE( "136077-4015.210y", 0x0e0001, 0x010000, CRC(725806f3) SHA1(0fa4601465dc94f27c71db789ad625bbcd254169) ) |
| 2758 | 3315 | |
| 2759 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3316 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2760 | 3317 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2761 | 3318 | |
| 2762 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3319 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2763 | 3320 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2764 | 3321 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2765 | 3322 | |
| 2766 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3323 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2767 | 3324 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2768 | 3325 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2769 | 3326 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2770 | 3327 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2771 | 3328 | |
| 2772 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3329 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2773 | 3330 | ROM_LOAD16_BYTE( "136077-4030.30e", 0x000000, 0x010000, CRC(4207c784) SHA1(5ec410bd75c281ac57d9856d08ce65431f3af994) ) |
| 2774 | 3331 | ROM_LOAD16_BYTE( "136077-4031.10e", 0x000001, 0x010000, CRC(796486b3) SHA1(937e27c012c5fb457bee1b43fc8e075b3e9405b4) ) |
| 2775 | 3332 | |
| 2776 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3333 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2777 | 3334 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2778 | 3335 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2779 | 3336 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2780 | 3337 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2781 | 3338 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2782 | 3339 | |
| 2783 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3340 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2784 | 3341 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2785 | 3342 | |
| 2786 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3343 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2787 | 3344 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2788 | 3345 | ROM_END |
| 2789 | 3346 | |
| 2790 | 3347 | |
| 2791 | 3348 | ROM_START( racedrivg4 ) |
| 2792 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3349 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2793 | 3350 | ROM_LOAD16_BYTE( "136077-4202.200r", 0x000000, 0x010000, CRC(a8c7e15e) SHA1(6aa4b819e5c8562c8eef92a411b2dc91ed35ae4c) ) |
| 2794 | 3351 | ROM_LOAD16_BYTE( "136077-4201.210r", 0x000001, 0x010000, CRC(1dfa4df2) SHA1(1db0676f0ff1e7996c9791b041d9cd4ca9c70261) ) |
| 2795 | 3352 | ROM_LOAD16_BYTE( "136077-4204.200s", 0x020000, 0x010000, CRC(29eea8c1) SHA1(1a8020efc0b963bbd05bd33dc3176db7c3234fcc) ) |
| r241746 | r241747 | |
| 2807 | 3364 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2808 | 3365 | ROM_LOAD16_BYTE( "136077-4015.210y", 0x0e0001, 0x010000, CRC(725806f3) SHA1(0fa4601465dc94f27c71db789ad625bbcd254169) ) |
| 2809 | 3366 | |
| 2810 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3367 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2811 | 3368 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2812 | 3369 | |
| 2813 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3370 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2814 | 3371 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2815 | 3372 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2816 | 3373 | |
| 2817 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3374 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2818 | 3375 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2819 | 3376 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2820 | 3377 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2821 | 3378 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2822 | 3379 | |
| 2823 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3380 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2824 | 3381 | ROM_LOAD16_BYTE( "136077-4030.30e", 0x000000, 0x010000, CRC(4207c784) SHA1(5ec410bd75c281ac57d9856d08ce65431f3af994) ) |
| 2825 | 3382 | ROM_LOAD16_BYTE( "136077-4031.10e", 0x000001, 0x010000, CRC(796486b3) SHA1(937e27c012c5fb457bee1b43fc8e075b3e9405b4) ) |
| 2826 | 3383 | |
| 2827 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3384 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2828 | 3385 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2829 | 3386 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2830 | 3387 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2831 | 3388 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2832 | 3389 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2833 | 3390 | |
| 2834 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3391 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2835 | 3392 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2836 | 3393 | |
| 2837 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3394 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2838 | 3395 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2839 | 3396 | ROM_END |
| 2840 | 3397 | |
| 2841 | 3398 | |
| 2842 | 3399 | ROM_START( racedriv3 ) |
| 2843 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3400 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2844 | 3401 | ROM_LOAD16_BYTE( "136077-3002.200r", 0x000000, 0x010000, CRC(78771253) SHA1(88fdae99eb4feb40db8ad171b3435315db3adedb) ) |
| 2845 | 3402 | ROM_LOAD16_BYTE( "136077-3001.210r", 0x000001, 0x010000, CRC(c75373a4) SHA1(d2f14190218cfedf4478806a26c77edd4d7c73eb) ) |
| 2846 | 3403 | ROM_LOAD16_BYTE( "136077-2004.200s", 0x020000, 0x010000, CRC(4eb19582) SHA1(52359d7839f3459aec4fdc16a659a29fa60feee4) ) |
| r241746 | r241747 | |
| 2858 | 3415 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2859 | 3416 | ROM_LOAD16_BYTE( "136077-1015.210y", 0x0e0001, 0x010000, CRC(c51f2702) SHA1(2279f15c4c09af92fe9b87dc0ed842092ca64906) ) |
| 2860 | 3417 | |
| 2861 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3418 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2862 | 3419 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2863 | 3420 | |
| 2864 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3421 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2865 | 3422 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2866 | 3423 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2867 | 3424 | |
| 2868 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3425 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2869 | 3426 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2870 | 3427 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2871 | 3428 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2872 | 3429 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2873 | 3430 | |
| 2874 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3431 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2875 | 3432 | ROM_LOAD16_BYTE( "136077-1030.30e", 0x000000, 0x010000, CRC(ff575b3d) SHA1(7f2202db7ec9dac06499c9535b4852defb192eb3) ) |
| 2876 | 3433 | ROM_LOAD16_BYTE( "136077-1031.10e", 0x000001, 0x010000, CRC(2ae2ac35) SHA1(e2a050a6e24dc6fef86b3556b69b2c3e2993febc) ) |
| 2877 | 3434 | |
| 2878 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3435 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2879 | 3436 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2880 | 3437 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2881 | 3438 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2882 | 3439 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2883 | 3440 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2884 | 3441 | |
| 2885 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3442 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2886 | 3443 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2887 | 3444 | |
| 2888 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3445 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2889 | 3446 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2890 | 3447 | ROM_END |
| 2891 | 3448 | |
| 2892 | 3449 | |
| 2893 | 3450 | ROM_START( racedriv2 ) |
| 2894 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3451 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2895 | 3452 | ROM_LOAD16_BYTE( "136077-2002.200r", 0x000000, 0x010000, CRC(6b440e10) SHA1(8074a1de01e2cdc497a51339f9c05329d6f540b0) ) |
| 2896 | 3453 | ROM_LOAD16_BYTE( "136077-2001.210r", 0x000001, 0x010000, CRC(eee12973) SHA1(0cd2e88c431d08fba5a73c903327f39f8692f3aa) ) |
| 2897 | 3454 | ROM_LOAD16_BYTE( "136077-2004.200s", 0x020000, 0x010000, CRC(4eb19582) SHA1(52359d7839f3459aec4fdc16a659a29fa60feee4) ) |
| r241746 | r241747 | |
| 2909 | 3466 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2910 | 3467 | ROM_LOAD16_BYTE( "136077-1015.210y", 0x0e0001, 0x010000, CRC(c51f2702) SHA1(2279f15c4c09af92fe9b87dc0ed842092ca64906) ) |
| 2911 | 3468 | |
| 2912 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3469 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2913 | 3470 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2914 | 3471 | |
| 2915 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3472 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2916 | 3473 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2917 | 3474 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2918 | 3475 | |
| 2919 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3476 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2920 | 3477 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 2921 | 3478 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 2922 | 3479 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2923 | 3480 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2924 | 3481 | |
| 2925 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3482 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2926 | 3483 | ROM_LOAD16_BYTE( "136077-1030.30e", 0x000000, 0x010000, CRC(ff575b3d) SHA1(7f2202db7ec9dac06499c9535b4852defb192eb3) ) |
| 2927 | 3484 | ROM_LOAD16_BYTE( "136077-1031.10e", 0x000001, 0x010000, CRC(2ae2ac35) SHA1(e2a050a6e24dc6fef86b3556b69b2c3e2993febc) ) |
| 2928 | 3485 | |
| 2929 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3486 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2930 | 3487 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2931 | 3488 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2932 | 3489 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2933 | 3490 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2934 | 3491 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2935 | 3492 | |
| 2936 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3493 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2937 | 3494 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2938 | 3495 | |
| 2939 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3496 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2940 | 3497 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2941 | 3498 | ROM_END |
| 2942 | 3499 | |
| 2943 | 3500 | |
| 2944 | 3501 | ROM_START( racedriv1 ) |
| 2945 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3502 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2946 | 3503 | ROM_LOAD16_BYTE( "136077-1002.200r", 0x000000, 0x010000, CRC(d39f6d53) SHA1(c278cd4109a65304a21dd1d8ba27375713a8b107) ) |
| 2947 | 3504 | ROM_LOAD16_BYTE( "136077-1001.210r", 0x000001, 0x010000, CRC(e29e011c) SHA1(7044e7f9c8551309b5867a06672796411007a427) ) |
| 2948 | 3505 | ROM_LOAD16_BYTE( "136077-1004.200s", 0x020000, 0x010000, CRC(809831e8) SHA1(681160deceff4df0f000c23f8514086dbbcc0c8d) ) |
| r241746 | r241747 | |
| 2960 | 3517 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 2961 | 3518 | ROM_LOAD16_BYTE( "136077-1015.210y", 0x0e0001, 0x010000, CRC(c51f2702) SHA1(2279f15c4c09af92fe9b87dc0ed842092ca64906) ) |
| 2962 | 3519 | |
| 2963 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3520 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 2964 | 3521 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 2965 | 3522 | |
| 2966 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3523 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 2967 | 3524 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 2968 | 3525 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 2969 | 3526 | |
| 2970 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3527 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 2971 | 3528 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 2972 | 3529 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 2973 | 3530 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 2974 | 3531 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 2975 | 3532 | |
| 2976 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3533 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 2977 | 3534 | ROM_LOAD16_BYTE( "136077-1030.30e", 0x000000, 0x010000, CRC(ff575b3d) SHA1(7f2202db7ec9dac06499c9535b4852defb192eb3) ) |
| 2978 | 3535 | ROM_LOAD16_BYTE( "136077-1031.10e", 0x000001, 0x010000, CRC(2ae2ac35) SHA1(e2a050a6e24dc6fef86b3556b69b2c3e2993febc) ) |
| 2979 | 3536 | |
| 2980 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3537 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 2981 | 3538 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 2982 | 3539 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 2983 | 3540 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 2984 | 3541 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 2985 | 3542 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 2986 | 3543 | |
| 2987 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3544 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 2988 | 3545 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 2989 | 3546 | |
| 2990 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3547 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 2991 | 3548 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 2992 | 3549 | ROM_END |
| 2993 | 3550 | |
| 2994 | 3551 | |
| 2995 | 3552 | ROM_START( racedrivg1 ) |
| 2996 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3553 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 2997 | 3554 | ROM_LOAD16_BYTE( "136077-1202.200r", 0x000000, 0x010000, CRC(bd363903) SHA1(8f0937725adabf5ee9e0ac015c83916e2575670a) ) |
| 2998 | 3555 | ROM_LOAD16_BYTE( "136077-1201.210r", 0x000001, 0x010000, CRC(748c3be4) SHA1(ddf149f333d23e9c782ae447f6fb3f780680b3f5) ) |
| 2999 | 3556 | ROM_LOAD16_BYTE( "136077-1204.200s", 0x020000, 0x010000, CRC(aef103bb) SHA1(52831858d3a45ad00e156c5b2a11e7fddf06bead) ) |
| r241746 | r241747 | |
| 3011 | 3568 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 3012 | 3569 | ROM_LOAD16_BYTE( "136077-1015.210y", 0x0e0001, 0x010000, CRC(c51f2702) SHA1(2279f15c4c09af92fe9b87dc0ed842092ca64906) ) |
| 3013 | 3570 | |
| 3014 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3571 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3015 | 3572 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3016 | 3573 | |
| 3017 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3574 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3018 | 3575 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3019 | 3576 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3020 | 3577 | |
| 3021 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3578 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3022 | 3579 | ROM_LOAD16_BYTE( "136077-2021.10h", 0x000000, 0x010000, CRC(8b2a98da) SHA1(264b7ec218e423ea85c54e586f8ff091f033d472) ) |
| 3023 | 3580 | ROM_LOAD16_BYTE( "136077-2023.10k", 0x000001, 0x010000, CRC(c6d83d38) SHA1(e42c186a7fc0d88982b26eafdb834406b4ed3c8a) ) |
| 3024 | 3581 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3025 | 3582 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3026 | 3583 | |
| 3027 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3584 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3028 | 3585 | ROM_LOAD16_BYTE( "136077-1030.30e", 0x000000, 0x010000, CRC(ff575b3d) SHA1(7f2202db7ec9dac06499c9535b4852defb192eb3) ) |
| 3029 | 3586 | ROM_LOAD16_BYTE( "136077-1031.10e", 0x000001, 0x010000, CRC(2ae2ac35) SHA1(e2a050a6e24dc6fef86b3556b69b2c3e2993febc) ) |
| 3030 | 3587 | |
| 3031 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3588 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3032 | 3589 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3033 | 3590 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3034 | 3591 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3035 | 3592 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3036 | 3593 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3037 | 3594 | |
| 3038 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3595 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3039 | 3596 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 3040 | 3597 | |
| 3041 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3598 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3042 | 3599 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 3043 | 3600 | ROM_END |
| 3044 | 3601 | |
| 3045 | 3602 | |
| 3046 | 3603 | ROM_START( racedrivb1 ) |
| 3047 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3604 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3048 | 3605 | ROM_LOAD16_BYTE( "136077-2002.200r", 0x000000, 0x010000, CRC(6b440e10) SHA1(8074a1de01e2cdc497a51339f9c05329d6f540b0) ) |
| 3049 | 3606 | ROM_LOAD16_BYTE( "136077-2001.210r", 0x000001, 0x010000, CRC(eee12973) SHA1(0cd2e88c431d08fba5a73c903327f39f8692f3aa) ) |
| 3050 | 3607 | ROM_LOAD16_BYTE( "136077-1104.200s", 0x020000, 0x010000, CRC(a9495f53) SHA1(68e7d983c0e1a84f5ad0743a230e6126169a6fd6) ) |
| r241746 | r241747 | |
| 3062 | 3619 | ROM_LOAD16_BYTE( "136077-1016.200y", 0x0e0000, 0x010000, CRC(e83a9c99) SHA1(1d4093902133bb6da981f294e6947544c3564393) ) |
| 3063 | 3620 | ROM_LOAD16_BYTE( "136077-1015.210y", 0x0e0001, 0x010000, CRC(c51f2702) SHA1(2279f15c4c09af92fe9b87dc0ed842092ca64906) ) |
| 3064 | 3621 | |
| 3065 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3622 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3066 | 3623 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3067 | 3624 | |
| 3068 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3625 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3069 | 3626 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3070 | 3627 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3071 | 3628 | |
| 3072 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3629 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3073 | 3630 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3074 | 3631 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3075 | 3632 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3076 | 3633 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3077 | 3634 | |
| 3078 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3635 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3079 | 3636 | ROM_LOAD16_BYTE( "136077-1030.30e", 0x000000, 0x010000, CRC(ff575b3d) SHA1(7f2202db7ec9dac06499c9535b4852defb192eb3) ) |
| 3080 | 3637 | ROM_LOAD16_BYTE( "136077-1031.10e", 0x000001, 0x010000, CRC(2ae2ac35) SHA1(e2a050a6e24dc6fef86b3556b69b2c3e2993febc) ) |
| 3081 | 3638 | |
| 3082 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3639 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3083 | 3640 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3084 | 3641 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3085 | 3642 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3086 | 3643 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3087 | 3644 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3088 | 3645 | |
| 3089 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3646 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3090 | 3647 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 3091 | 3648 | |
| 3092 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3649 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3093 | 3650 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 3094 | 3651 | ROM_END |
| 3095 | 3652 | |
| 3096 | 3653 | |
| 3097 | 3654 | ROM_START( racedrivc ) |
| 3098 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3655 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3099 | 3656 | ROM_LOAD16_BYTE( "136078-5002.200r", 0x000000, 0x010000, CRC(ae8f79bd) SHA1(054f2d1948d6d03832c4557c3dd7667c0784716d) ) |
| 3100 | 3657 | ROM_LOAD16_BYTE( "136078-5001.210r", 0x000001, 0x010000, CRC(ad896e7f) SHA1(7b047f0c972fac075db00faf19cdf9ccdcef5c63) ) |
| 3101 | 3658 | ROM_LOAD16_BYTE( "136078-5004.200s", 0x020000, 0x010000, CRC(b8650bee) SHA1(a9905081e622e4a4fcec9aa08b87566ecdb9198b) ) |
| r241746 | r241747 | |
| 3113 | 3670 | ROM_LOAD16_BYTE( "136078-4016.200y", 0x0e0000, 0x010000, CRC(aa296776) SHA1(991e33568e47a82cb183724f7df1f835850c30fa) ) |
| 3114 | 3671 | ROM_LOAD16_BYTE( "136078-4015.210y", 0x0e0001, 0x010000, CRC(030c803d) SHA1(bb249c9d1d28f6851a529b93c4f96d80665f2bce) ) |
| 3115 | 3672 | |
| 3116 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3673 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3117 | 3674 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3118 | 3675 | |
| 3119 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3676 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3120 | 3677 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3121 | 3678 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3122 | 3679 | |
| 3123 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3680 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3124 | 3681 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3125 | 3682 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3126 | 3683 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3127 | 3684 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3128 | 3685 | |
| 3129 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3686 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3130 | 3687 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3131 | 3688 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3132 | 3689 | |
| 3133 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3690 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3134 | 3691 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3135 | 3692 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3136 | 3693 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3137 | 3694 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3138 | 3695 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3139 | 3696 | |
| 3140 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3697 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3141 | 3698 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3142 | 3699 | |
| 3143 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3700 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3144 | 3701 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3145 | 3702 | ROM_END |
| 3146 | 3703 | |
| 3147 | 3704 | |
| 3148 | 3705 | ROM_START( racedrivcb ) |
| 3149 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3706 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3150 | 3707 | ROM_LOAD16_BYTE( "136078-5002.200r", 0x000000, 0x010000, CRC(ae8f79bd) SHA1(054f2d1948d6d03832c4557c3dd7667c0784716d) ) |
| 3151 | 3708 | ROM_LOAD16_BYTE( "136078-5001.210r", 0x000001, 0x010000, CRC(ad896e7f) SHA1(7b047f0c972fac075db00faf19cdf9ccdcef5c63) ) |
| 3152 | 3709 | ROM_LOAD16_BYTE( "136078-5004.200s", 0x020000, 0x010000, CRC(b8650bee) SHA1(a9905081e622e4a4fcec9aa08b87566ecdb9198b) ) |
| r241746 | r241747 | |
| 3164 | 3721 | ROM_LOAD16_BYTE( "136078-4016.200y", 0x0e0000, 0x010000, CRC(aa296776) SHA1(991e33568e47a82cb183724f7df1f835850c30fa) ) |
| 3165 | 3722 | ROM_LOAD16_BYTE( "136078-4015.210y", 0x0e0001, 0x010000, CRC(030c803d) SHA1(bb249c9d1d28f6851a529b93c4f96d80665f2bce) ) |
| 3166 | 3723 | |
| 3167 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3724 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3168 | 3725 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3169 | 3726 | |
| 3170 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3727 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3171 | 3728 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3172 | 3729 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3173 | 3730 | |
| 3174 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3731 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3175 | 3732 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3176 | 3733 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3177 | 3734 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3178 | 3735 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3179 | 3736 | |
| 3180 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3737 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3181 | 3738 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3182 | 3739 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3183 | 3740 | |
| 3184 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3741 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3185 | 3742 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3186 | 3743 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3187 | 3744 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3188 | 3745 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3189 | 3746 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3190 | 3747 | |
| 3191 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3748 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3192 | 3749 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3193 | 3750 | |
| 3194 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3751 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3195 | 3752 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3196 | 3753 | ROM_END |
| 3197 | 3754 | |
| 3198 | 3755 | |
| 3199 | 3756 | ROM_START( racedrivcg ) |
| 3200 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3757 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3201 | 3758 | ROM_LOAD16_BYTE( "136078-5202.200r", 0x000000, 0x010000, CRC(c37b5281) SHA1(1ff7a879853dd1e10881fd56e8ae0962676ef319) ) |
| 3202 | 3759 | ROM_LOAD16_BYTE( "136078-5201.210r", 0x000001, 0x010000, CRC(80072dad) SHA1(ba33465f639431cf6e9ce377ed31e538a0304dc5) ) |
| 3203 | 3760 | ROM_LOAD16_BYTE( "136078-5204.200s", 0x020000, 0x010000, CRC(5d45fbd2) SHA1(5279c814c2876c642630fed5c114eccea6d703b0) ) |
| r241746 | r241747 | |
| 3215 | 3772 | ROM_LOAD16_BYTE( "136078-4016.200y", 0x0e0000, 0x010000, CRC(aa296776) SHA1(991e33568e47a82cb183724f7df1f835850c30fa) ) |
| 3216 | 3773 | ROM_LOAD16_BYTE( "136078-4015.210y", 0x0e0001, 0x010000, CRC(030c803d) SHA1(bb249c9d1d28f6851a529b93c4f96d80665f2bce) ) |
| 3217 | 3774 | |
| 3218 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3775 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3219 | 3776 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3220 | 3777 | |
| 3221 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3778 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3222 | 3779 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3223 | 3780 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3224 | 3781 | |
| 3225 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3782 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3226 | 3783 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3227 | 3784 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3228 | 3785 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3229 | 3786 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3230 | 3787 | |
| 3231 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3788 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3232 | 3789 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3233 | 3790 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3234 | 3791 | |
| 3235 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3792 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3236 | 3793 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3237 | 3794 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3238 | 3795 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3239 | 3796 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3240 | 3797 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3241 | 3798 | |
| 3242 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3799 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3243 | 3800 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3244 | 3801 | |
| 3245 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3802 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3246 | 3803 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3247 | 3804 | ROM_END |
| 3248 | 3805 | |
| 3249 | 3806 | |
| 3250 | 3807 | ROM_START( racedrivc4 ) |
| 3251 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3808 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3252 | 3809 | ROM_LOAD16_BYTE( "136078-4002.200r", 0x000000, 0x010000, CRC(d6522b97) SHA1(0e4c4ce9f6147cc3878a3f1e60cf58f00bfe9e4c) ) |
| 3253 | 3810 | ROM_LOAD16_BYTE( "136078-4001.210r", 0x000001, 0x010000, CRC(d658a8ed) SHA1(59d823d8150de62ba5c4fddf87584bd2044e87f7) ) |
| 3254 | 3811 | ROM_LOAD16_BYTE( "136078-4004.200s", 0x020000, 0x010000, CRC(c8520b01) SHA1(f0bd0505cbf24f7e43dc2e775ecbbf0db5419b6e) ) |
| r241746 | r241747 | |
| 3266 | 3823 | ROM_LOAD16_BYTE( "136078-4016.200y", 0x0e0000, 0x010000, CRC(aa296776) SHA1(991e33568e47a82cb183724f7df1f835850c30fa) ) |
| 3267 | 3824 | ROM_LOAD16_BYTE( "136078-4015.210y", 0x0e0001, 0x010000, CRC(030c803d) SHA1(bb249c9d1d28f6851a529b93c4f96d80665f2bce) ) |
| 3268 | 3825 | |
| 3269 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3826 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3270 | 3827 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3271 | 3828 | |
| 3272 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3829 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3273 | 3830 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3274 | 3831 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3275 | 3832 | |
| 3276 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3833 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3277 | 3834 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3278 | 3835 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3279 | 3836 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3280 | 3837 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3281 | 3838 | |
| 3282 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3839 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3283 | 3840 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3284 | 3841 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3285 | 3842 | |
| 3286 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3843 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3287 | 3844 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3288 | 3845 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3289 | 3846 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3290 | 3847 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3291 | 3848 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3292 | 3849 | |
| 3293 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3850 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3294 | 3851 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3295 | 3852 | |
| 3296 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3853 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3297 | 3854 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3298 | 3855 | ROM_END |
| 3299 | 3856 | |
| 3300 | 3857 | |
| 3301 | 3858 | ROM_START( racedrivcb4 ) |
| 3302 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3859 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3303 | 3860 | ROM_LOAD16_BYTE( "136078-4002.200r", 0x000000, 0x010000, CRC(d6522b97) SHA1(0e4c4ce9f6147cc3878a3f1e60cf58f00bfe9e4c) ) |
| 3304 | 3861 | ROM_LOAD16_BYTE( "136078-4001.210r", 0x000001, 0x010000, CRC(d658a8ed) SHA1(59d823d8150de62ba5c4fddf87584bd2044e87f7) ) |
| 3305 | 3862 | ROM_LOAD16_BYTE( "136078-4004.200s", 0x020000, 0x010000, CRC(c8520b01) SHA1(f0bd0505cbf24f7e43dc2e775ecbbf0db5419b6e) ) |
| r241746 | r241747 | |
| 3317 | 3874 | ROM_LOAD16_BYTE( "136078-4016.200y", 0x0e0000, 0x010000, CRC(aa296776) SHA1(991e33568e47a82cb183724f7df1f835850c30fa) ) |
| 3318 | 3875 | ROM_LOAD16_BYTE( "136078-4015.210y", 0x0e0001, 0x010000, CRC(030c803d) SHA1(bb249c9d1d28f6851a529b93c4f96d80665f2bce) ) |
| 3319 | 3876 | |
| 3320 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3877 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3321 | 3878 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3322 | 3879 | |
| 3323 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3880 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3324 | 3881 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3325 | 3882 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3326 | 3883 | |
| 3327 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3884 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3328 | 3885 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3329 | 3886 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3330 | 3887 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3331 | 3888 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3332 | 3889 | |
| 3333 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3890 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3334 | 3891 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3335 | 3892 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3336 | 3893 | |
| 3337 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3894 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3338 | 3895 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3339 | 3896 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3340 | 3897 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3341 | 3898 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3342 | 3899 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3343 | 3900 | |
| 3344 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3901 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3345 | 3902 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3346 | 3903 | |
| 3347 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3904 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3348 | 3905 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3349 | 3906 | ROM_END |
| 3350 | 3907 | |
| 3351 | 3908 | |
| 3352 | 3909 | ROM_START( racedrivcg4 ) |
| 3353 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3910 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3354 | 3911 | ROM_LOAD16_BYTE( "136078-4202.200r", 0x000000, 0x010000, CRC(be58215d) SHA1(0497efbd696e8d2db4e42678dd6cfe6cd3f78688) ) |
| 3355 | 3912 | ROM_LOAD16_BYTE( "136078-4201.210r", 0x000001, 0x010000, CRC(609c5f23) SHA1(a66e1f10f8ad9d25fca5b681ad543967287f2036) ) |
| 3356 | 3913 | ROM_LOAD16_BYTE( "136078-4204.200s", 0x020000, 0x010000, CRC(2e590c4f) SHA1(dcb56bacdde17eade5b347d5549cec1de89774e6) ) |
| r241746 | r241747 | |
| 3368 | 3925 | ROM_LOAD16_BYTE( "136078-4016.200y", 0x0e0000, 0x010000, CRC(aa296776) SHA1(991e33568e47a82cb183724f7df1f835850c30fa) ) |
| 3369 | 3926 | ROM_LOAD16_BYTE( "136078-4015.210y", 0x0e0001, 0x010000, CRC(030c803d) SHA1(bb249c9d1d28f6851a529b93c4f96d80665f2bce) ) |
| 3370 | 3927 | |
| 3371 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3928 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3372 | 3929 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3373 | 3930 | |
| 3374 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3931 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3375 | 3932 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3376 | 3933 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3377 | 3934 | |
| 3378 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3935 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3379 | 3936 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3380 | 3937 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3381 | 3938 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3382 | 3939 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3383 | 3940 | |
| 3384 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3941 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3385 | 3942 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3386 | 3943 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3387 | 3944 | |
| 3388 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3945 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3389 | 3946 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3390 | 3947 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3391 | 3948 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3392 | 3949 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3393 | 3950 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3394 | 3951 | |
| 3395 | | ROM_REGION( 0x800, "200e", 0 ) |
| 3952 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3396 | 3953 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3397 | 3954 | |
| 3398 | | ROM_REGION( 0x800, "210e", 0 ) |
| 3955 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3399 | 3956 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3400 | 3957 | ROM_END |
| 3401 | 3958 | |
| 3402 | 3959 | |
| 3403 | 3960 | ROM_START( racedrivc2 ) |
| 3404 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 3961 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3405 | 3962 | ROM_LOAD16_BYTE( "136078-2002.200r", 0x000000, 0x010000, CRC(669fe6fe) SHA1(1775ee3ef4817f553113772cf0fb35cbbe2e73a5) ) |
| 3406 | 3963 | ROM_LOAD16_BYTE( "136078-2001.210r", 0x000001, 0x010000, CRC(9312fd5f) SHA1(9dd1b30ebceedf50fb18d744540e2003a8110d09) ) |
| 3407 | 3964 | ROM_LOAD16_BYTE( "136078-1004.200s", 0x020000, 0x010000, CRC(4a1beb65) SHA1(3a4e3dd07a1415aef27e8bbebe0503296dfc7586) ) |
| r241746 | r241747 | |
| 3419 | 3976 | ROM_LOAD16_BYTE( "136078-1015.210y", 0x0e0001, 0x010000, CRC(64dd6040) SHA1(bcadf4f1d9a0685ca39af903d3342d590850513c) ) |
| 3420 | 3977 | ROM_LOAD16_BYTE( "136078-1016.200y", 0x0e0000, 0x010000, CRC(a2a0ed28) SHA1(6f308a38594f7e54ebdd6983d28664ba595bc525) ) |
| 3421 | 3978 | |
| 3422 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3979 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3423 | 3980 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3424 | 3981 | |
| 3425 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3982 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3426 | 3983 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3427 | 3984 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3428 | 3985 | |
| 3429 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 3986 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3430 | 3987 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3431 | 3988 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3432 | 3989 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3433 | 3990 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3434 | 3991 | |
| 3435 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3992 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3436 | 3993 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3437 | 3994 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3438 | 3995 | |
| 3439 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3996 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3440 | 3997 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3441 | 3998 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3442 | 3999 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3443 | 4000 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3444 | 4001 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3445 | 4002 | |
| 3446 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4003 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3447 | 4004 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3448 | 4005 | |
| 3449 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4006 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3450 | 4007 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3451 | 4008 | ROM_END |
| 3452 | 4009 | |
| 3453 | 4010 | |
| 3454 | 4011 | ROM_START( racedrivc1 ) |
| 3455 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 4012 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3456 | 4013 | ROM_LOAD16_BYTE( "136078-1002.200r", 0x000000, 0x010000, CRC(ed997f08) SHA1(9512f347120174345dbe8c756e5c239fdce438a5) ) |
| 3457 | 4014 | ROM_LOAD16_BYTE( "136078-1001.210r", 0x000001, 0x010000, CRC(5540ee7d) SHA1(f1d16cfa20b61f1cf075e3275ea4af0b46aa5470) ) |
| 3458 | 4015 | ROM_LOAD16_BYTE( "136078-1004.200s", 0x020000, 0x010000, CRC(4a1beb65) SHA1(3a4e3dd07a1415aef27e8bbebe0503296dfc7586) ) |
| r241746 | r241747 | |
| 3470 | 4027 | ROM_LOAD16_BYTE( "136078-1015.210y", 0x0e0001, 0x010000, CRC(64dd6040) SHA1(bcadf4f1d9a0685ca39af903d3342d590850513c) ) |
| 3471 | 4028 | ROM_LOAD16_BYTE( "136078-1016.200y", 0x0e0000, 0x010000, CRC(a2a0ed28) SHA1(6f308a38594f7e54ebdd6983d28664ba595bc525) ) |
| 3472 | 4029 | |
| 3473 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 4030 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3474 | 4031 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3475 | 4032 | |
| 3476 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 4033 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3477 | 4034 | ROM_LOAD16_BYTE( "136077-1032.70n", 0x000000, 0x008000, CRC(fbc903a6) SHA1(047240a5192918ced52d90b0555ba2e19a26329e) ) |
| 3478 | 4035 | ROM_LOAD16_BYTE( "136077-1033.45n", 0x000001, 0x008000, CRC(e032ca7c) SHA1(a80c980c8e58cf8cada72140e42a3cd1ea987b3d) ) |
| 3479 | 4036 | |
| 3480 | | ROM_REGION16_BE( 0x60000, "user1", 0 ) /* 384k for ADSP object ROM */ |
| 4037 | ROM_REGION16_BE( 0x60000, "mainpcb:user1", 0 ) /* 384k for ADSP object ROM */ |
| 3481 | 4038 | ROM_LOAD16_BYTE( "136077-1021.10h", 0x000000, 0x010000, CRC(9831fe73) SHA1(5215ee89a0014399b7d829e443b16590a4679844) ) |
| 3482 | 4039 | ROM_LOAD16_BYTE( "136077-1023.10k", 0x000001, 0x010000, CRC(74bf0e0e) SHA1(a3d91ecf13c3619e073324517a4a5afaae831982) ) |
| 3483 | 4040 | ROM_LOAD16_BYTE( "136077-1022.10j", 0x020000, 0x010000, CRC(c0393c31) SHA1(31726c01eb0d4650936908c90d45161197b7efba) ) |
| 3484 | 4041 | ROM_LOAD16_BYTE( "136077-1024.10l", 0x020001, 0x010000, CRC(1e2fb25f) SHA1(4940091bbad6144bce091d2737191d266d4b0310) ) |
| 3485 | 4042 | |
| 3486 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 4043 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3487 | 4044 | ROM_LOAD16_BYTE( "136078-1030.30e", 0x000000, 0x010000, CRC(d355a1c2) SHA1(6b0fb52dbecbe574959739f49c3c0fccdd5cebdb) ) |
| 3488 | 4045 | ROM_LOAD16_BYTE( "136078-1031.10e", 0x000001, 0x010000, CRC(18fd5f44) SHA1(1c3bd780b72cfa61bcbd82683da18b4ee8d03a6d) ) |
| 3489 | 4046 | |
| 3490 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 4047 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 10*128k for audio serial ROMs */ |
| 3491 | 4048 | ROM_LOAD( "136052-1123.65a", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3492 | 4049 | ROM_LOAD( "136052-1124.55a", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3493 | 4050 | ROM_LOAD( "136052-3125.45a", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3494 | 4051 | ROM_LOAD( "136052-1126.30a", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3495 | 4052 | ROM_LOAD( "136077-1017.45c", 0x040000, 0x010000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3496 | 4053 | |
| 3497 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4054 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3498 | 4055 | ROM_LOAD( "racedrivc.200e", 0x000000, 0x000800, CRC(2c0f7715) SHA1(79cf3a6cd48fc4a86cd94e823243fc0cd4bffa57) ) |
| 3499 | 4056 | |
| 3500 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4057 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3501 | 4058 | ROM_LOAD( "racedrivc.210e", 0x000000, 0x000800, CRC(2e843742) SHA1(bc73ab0270cdf45aaa1a19703e8c3aa916578ef0) ) |
| 3502 | 4059 | ROM_END |
| 3503 | 4060 | |
| r241746 | r241747 | |
| 3573 | 4130 | |
| 3574 | 4131 | */ |
| 3575 | 4132 | |
| 4133 | // if the side video boards die you have to hook up inputs to them to reconfigure so we'll need some default NVRAMs |
| 4134 | |
| 3576 | 4135 | ROM_START( racedrivpan ) |
| 3577 | | ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for 68000 code */ |
| 4136 | ROM_REGION( 0x200000, "mainpcb:maincpu", 0 ) /* 2MB for 68000 code */ |
| 3578 | 4137 | // Multisync PBB A045988 - Central Monitor |
| 3579 | 4138 | // boots with 'PROGRAM OK' when using standard Hard Drivin' board type (needs 137412-115 slapstic) |
| 3580 | 4139 | ROM_LOAD16_BYTE( "088-1002.bin", 0x000000, 0x010000, CRC(49a97391) SHA1(dbe4086cd87669a02d2a2133d0d9e2895946b383) ) |
| r241746 | r241747 | |
| 3597 | 4156 | // Multisync PCB (A046901) - Side Monitor |
| 3598 | 4157 | // these will boot with 'PROGRAM OK' and display an empty side view, if you use the 'compact' type board driver |
| 3599 | 4158 | // there should be one board for each side. (needs 137412-117 slapstic) |
| 3600 | | ROM_REGION( 0x200000, "sidecpu", 0 ) /* 2MB for 68000 code */ |
| 4159 | ROM_REGION( 0x200000, "mainpcb:sidecpu", 0 ) /* 2MB for 68000 code */ |
| 3601 | 4160 | ROM_LOAD16_BYTE( "088-2002.bin", 0x000000, 0x010000, CRC(77724070) SHA1(5862f30f7e2ab9c0beb06cf5599bcb1ff97f3a47) ) |
| 3602 | 4161 | ROM_LOAD16_BYTE( "088-2001.bin", 0x000001, 0x010000, CRC(16ab2fff) SHA1(bf6dcefc98e1fe27bef0ddacc265d8782c486c83) ) |
| 3603 | 4162 | ROM_LOAD16_BYTE( "088-2004.bin", 0x020000, 0x010000, CRC(dccdb16b) SHA1(330cf39bcbdb9c73da48b4e947086a7988e37496) ) |
| r241746 | r241747 | |
| 3615 | 4174 | ROM_LOAD16_BYTE( "088-2016.bin", 0x0e0000, 0x010000, CRC(6a42b7e2) SHA1(2e0ff4b7e391106a976cb872f6311f6d35dca5b0) ) |
| 3616 | 4175 | ROM_LOAD16_BYTE( "088-2015.bin", 0x0e0001, 0x010000, CRC(334e2a3b) SHA1(a19bfa7652845b9453c722091c773819ba248569) ) |
| 3617 | 4176 | |
| 3618 | | ROM_REGION( 0x60000, "user1", 0 ) /* 384k for object ROM */ |
| 4177 | ROM_REGION( 0x60000, "mainpcb:user1", 0 ) /* 384k for object ROM */ |
| 3619 | 4178 | ROM_LOAD16_BYTE( "088-1017.bin", 0x00000, 0x10000, CRC(d92251e8) SHA1(deeeec54c4a61c3adf62f6b1b910135559090ee5) ) |
| 3620 | 4179 | ROM_LOAD16_BYTE( "088-1018.bin", 0x00001, 0x10000, CRC(11a0a8f5) SHA1(d4ccc83fc99331d741bc9b8027ef20d72e3ad71a) ) |
| 3621 | 4180 | ROM_LOAD16_BYTE( "088-1019.bin", 0x20000, 0x10000, CRC(5bb00676) SHA1(cad1cea8e43f9590fc71c00fab4eff0d447f9296) ) // == 136091-0019.2k (strtdriv) |
| r241746 | r241747 | |
| 3625 | 4184 | |
| 3626 | 4185 | /* ----------------------- */ |
| 3627 | 4186 | |
| 3628 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 4187 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* ASIC65 TMS32015 code */ |
| 3629 | 4188 | ROM_LOAD( "136077-1027.30j", 0x00000, 0x02000, NO_DUMP ) |
| 3630 | 4189 | |
| 3631 | 4190 | /* ADSP board */ |
| 3632 | | ROM_REGION( 0x20000, "soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 4191 | ROM_REGION( 0x20000, "mainpcb:soundcpu", 0 ) /* 2*64k for audio 68000 code */ |
| 3633 | 4192 | ROM_LOAD16_BYTE( "rdps1032.bin", 0x000000, 0x010000, CRC(33005f2a) SHA1(e4037a76f122b271a9675d9187ab847a11738640) ) |
| 3634 | 4193 | ROM_LOAD16_BYTE( "rdps1033.bin", 0x000001, 0x010000, CRC(4fc800ac) SHA1(dd8cfdb727d6a65274f4f871a589a36796ae1e57) ) |
| 3635 | 4194 | |
| 3636 | 4195 | /* DSK board */ |
| 3637 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 4196 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3638 | 4197 | ROM_LOAD16_BYTE( "rdpd1026.bin", 0x000000, 0x020000, CRC(16572618) SHA1(08d9f7f76e6e75d5233240d4deab96808825994b) ) |
| 3639 | 4198 | ROM_LOAD16_BYTE( "rdpd1025.bin", 0x000001, 0x020000, CRC(57b8a266) SHA1(257246d42841aa30220caeb91945e29978ee8fc0) ) |
| 3640 | 4199 | |
| 3641 | 4200 | /* Audio ROMs - show up as bad in self-test but so do racedriv's */ |
| 3642 | | ROM_REGION( 0x50000, "serialroms", 0 ) /* 5*64k for audio serial ROMs */ |
| 4201 | ROM_REGION( 0x50000, "mainpcb:serialroms", 0 ) /* 5*64k for audio serial ROMs */ |
| 3643 | 4202 | ROM_LOAD( "rdps1123.bin", 0x000000, 0x010000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3644 | 4203 | ROM_LOAD( "rdps1124.bin", 0x010000, 0x010000, CRC(071a4309) SHA1(c623bd51d6a4a56503fbf138138854d6a30b11d6) ) |
| 3645 | 4204 | ROM_LOAD( "rdps3125.bin", 0x020000, 0x010000, CRC(856548ff) SHA1(e8a17b274185c5e4ecf5f9f1c211e18b3ef2456d) ) |
| 3646 | 4205 | ROM_LOAD( "rdps1126.bin", 0x030000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3647 | 4206 | ROM_LOAD( "rdps1017.bin", 0x040000, 0x010000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3648 | 4207 | |
| 3649 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4208 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3650 | 4209 | ROM_LOAD( "racedriv.200e", 0x000000, 0x000800, CRC(bfdf633c) SHA1(b930f90c388e6773e6ba4254214a3a6076e610b0) ) |
| 3651 | 4210 | |
| 3652 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4211 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3653 | 4212 | ROM_LOAD( "racedriv.210e", 0x000000, 0x000800, CRC(3d7c732e) SHA1(e7de81d4a54327514fdd339e93c888c63a344d2c) ) |
| 4213 | |
| 4214 | /* Left PCB*/ |
| 4215 | ROM_REGION( 0x200000, "leftpcb:maincpu", 0 ) /* 2MB for 68000 code */ |
| 4216 | ROM_LOAD16_BYTE( "088-2002.bin", 0x000000, 0x010000, CRC(77724070) SHA1(5862f30f7e2ab9c0beb06cf5599bcb1ff97f3a47) ) |
| 4217 | ROM_LOAD16_BYTE( "088-2001.bin", 0x000001, 0x010000, CRC(16ab2fff) SHA1(bf6dcefc98e1fe27bef0ddacc265d8782c486c83) ) |
| 4218 | ROM_LOAD16_BYTE( "088-2004.bin", 0x020000, 0x010000, CRC(dccdb16b) SHA1(330cf39bcbdb9c73da48b4e947086a7988e37496) ) |
| 4219 | ROM_LOAD16_BYTE( "088-2003.bin", 0x020001, 0x010000, CRC(132ef986) SHA1(106f1a23ac200a868959181fa1c47419806e8366) ) |
| 4220 | ROM_LOAD16_BYTE( "088-2006.bin", 0x040000, 0x010000, CRC(de3a0c24) SHA1(1121b8a16ac11b2480f1c4336a5aa3271364f80e)) |
| 4221 | ROM_LOAD16_BYTE( "088-2005.bin", 0x040001, 0x010000, CRC(96ad705f) SHA1(cc0bc7fdd2a5f91a5929b889607dcf7ad015bb95) ) |
| 4222 | ROM_LOAD16_BYTE( "088-2008.bin", 0x060000, 0x010000, CRC(452d991c) SHA1(42dad0a93839a900c3571ce9e252e1c991a1da56) ) |
| 4223 | ROM_LOAD16_BYTE( "088-2007.bin", 0x060001, 0x010000, CRC(d6f526d3) SHA1(8406917c91c1d3690379cb0bca5809d1db27abec) ) |
| 4224 | ROM_LOAD16_BYTE( "088-2010.bin", 0x080000, 0x010000, CRC(775bca3d) SHA1(926b460faeb2aa46899432b3a9973381ffd7781d) ) |
| 4225 | ROM_LOAD16_BYTE( "088-2009.bin", 0x080001, 0x010000, CRC(6aedccc5) SHA1(9189881802969ecdde2fd41a20ff6ea0471ce2c0) ) |
| 4226 | ROM_LOAD16_BYTE( "088-2012.bin", 0x0a0000, 0x010000, CRC(bacf08c0) SHA1(2f7ddaf4ef350ee3e6ab886759d88c03aa94784b) ) |
| 4227 | ROM_LOAD16_BYTE( "088-2011.bin", 0x0a0001, 0x010000, CRC(1e0c2f71) SHA1(bcdd9089442934df78109df7c0dcf170873cf992) ) |
| 4228 | ROM_LOAD16_BYTE( "088-2014.bin", 0x0c0000, 0x010000, CRC(3512537c) SHA1(896975ef2685358bd98f7a9b45dda11e8bfa3a13) ) |
| 4229 | ROM_LOAD16_BYTE( "088-2013.bin", 0x0c0001, 0x010000, CRC(8d7c4e80) SHA1(eda8d02e51b18234fc0912eaca8171d75ae643c7) ) |
| 4230 | ROM_LOAD16_BYTE( "088-2016.bin", 0x0e0000, 0x010000, CRC(6a42b7e2) SHA1(2e0ff4b7e391106a976cb872f6311f6d35dca5b0) ) |
| 4231 | ROM_LOAD16_BYTE( "088-2015.bin", 0x0e0001, 0x010000, CRC(334e2a3b) SHA1(a19bfa7652845b9453c722091c773819ba248569) ) |
| 4232 | |
| 4233 | ROM_REGION( 0x60000, "leftpcb:user1", 0 ) /* 384k for object ROM */ |
| 4234 | ROM_LOAD16_BYTE( "088-1017.bin", 0x00000, 0x10000, CRC(d92251e8) SHA1(deeeec54c4a61c3adf62f6b1b910135559090ee5) ) |
| 4235 | ROM_LOAD16_BYTE( "088-1018.bin", 0x00001, 0x10000, CRC(11a0a8f5) SHA1(d4ccc83fc99331d741bc9b8027ef20d72e3ad71a) ) |
| 4236 | ROM_LOAD16_BYTE( "088-1019.bin", 0x20000, 0x10000, CRC(5bb00676) SHA1(cad1cea8e43f9590fc71c00fab4eff0d447f9296) ) // == 136091-0019.2k (strtdriv) |
| 4237 | ROM_LOAD16_BYTE( "088-1020.bin", 0x20001, 0x10000, CRC(311cef99) SHA1(9c466aabad7e80581e477253ec6f2fd245f9b9fd) ) // == 136091-0020.2r (strtdriv) |
| 4238 | ROM_LOAD16_BYTE( "088-1021.bin", 0x40000, 0x10000, CRC(ce8e4886) SHA1(d29cd4761deb80ed179d0e503243739eebc0edb4) ) |
| 4239 | ROM_LOAD16_BYTE( "088-1022.bin", 0x40001, 0x10000, CRC(4f1e1c5d) SHA1(3e72813129cae9e9bf084bfb1b747aa46b92591e) ) |
| 4240 | |
| 4241 | ROM_REGION( 0x800, "leftpcb:200e", 0 ) // set to display left monitor, controls not calibrated with valid values (don't think they need to be) |
| 4242 | ROM_LOAD( "leftpcb_200e", 0x000000, 0x000800, CRC(a618d02e) SHA1(cc1068fe4f6ec9a26b6e8fdbe05f4364a64559c1) ) |
| 4243 | ROM_REGION( 0x800, "leftpcb:210e", 0 ) |
| 4244 | ROM_LOAD( "leftpcb_210e", 0x000000, 0x000800, CRC(108ea834) SHA1(d7aec78287647dc52f92143cdb6d7765de0b4e39) ) |
| 4245 | |
| 4246 | |
| 4247 | /* Right PCB*/ |
| 4248 | ROM_REGION( 0x200000, "rightpcb:maincpu", 0 ) /* 2MB for 68000 code */ |
| 4249 | ROM_LOAD16_BYTE( "088-2002.bin", 0x000000, 0x010000, CRC(77724070) SHA1(5862f30f7e2ab9c0beb06cf5599bcb1ff97f3a47) ) |
| 4250 | ROM_LOAD16_BYTE( "088-2001.bin", 0x000001, 0x010000, CRC(16ab2fff) SHA1(bf6dcefc98e1fe27bef0ddacc265d8782c486c83) ) |
| 4251 | ROM_LOAD16_BYTE( "088-2004.bin", 0x020000, 0x010000, CRC(dccdb16b) SHA1(330cf39bcbdb9c73da48b4e947086a7988e37496) ) |
| 4252 | ROM_LOAD16_BYTE( "088-2003.bin", 0x020001, 0x010000, CRC(132ef986) SHA1(106f1a23ac200a868959181fa1c47419806e8366) ) |
| 4253 | ROM_LOAD16_BYTE( "088-2006.bin", 0x040000, 0x010000, CRC(de3a0c24) SHA1(1121b8a16ac11b2480f1c4336a5aa3271364f80e)) |
| 4254 | ROM_LOAD16_BYTE( "088-2005.bin", 0x040001, 0x010000, CRC(96ad705f) SHA1(cc0bc7fdd2a5f91a5929b889607dcf7ad015bb95) ) |
| 4255 | ROM_LOAD16_BYTE( "088-2008.bin", 0x060000, 0x010000, CRC(452d991c) SHA1(42dad0a93839a900c3571ce9e252e1c991a1da56) ) |
| 4256 | ROM_LOAD16_BYTE( "088-2007.bin", 0x060001, 0x010000, CRC(d6f526d3) SHA1(8406917c91c1d3690379cb0bca5809d1db27abec) ) |
| 4257 | ROM_LOAD16_BYTE( "088-2010.bin", 0x080000, 0x010000, CRC(775bca3d) SHA1(926b460faeb2aa46899432b3a9973381ffd7781d) ) |
| 4258 | ROM_LOAD16_BYTE( "088-2009.bin", 0x080001, 0x010000, CRC(6aedccc5) SHA1(9189881802969ecdde2fd41a20ff6ea0471ce2c0) ) |
| 4259 | ROM_LOAD16_BYTE( "088-2012.bin", 0x0a0000, 0x010000, CRC(bacf08c0) SHA1(2f7ddaf4ef350ee3e6ab886759d88c03aa94784b) ) |
| 4260 | ROM_LOAD16_BYTE( "088-2011.bin", 0x0a0001, 0x010000, CRC(1e0c2f71) SHA1(bcdd9089442934df78109df7c0dcf170873cf992) ) |
| 4261 | ROM_LOAD16_BYTE( "088-2014.bin", 0x0c0000, 0x010000, CRC(3512537c) SHA1(896975ef2685358bd98f7a9b45dda11e8bfa3a13) ) |
| 4262 | ROM_LOAD16_BYTE( "088-2013.bin", 0x0c0001, 0x010000, CRC(8d7c4e80) SHA1(eda8d02e51b18234fc0912eaca8171d75ae643c7) ) |
| 4263 | ROM_LOAD16_BYTE( "088-2016.bin", 0x0e0000, 0x010000, CRC(6a42b7e2) SHA1(2e0ff4b7e391106a976cb872f6311f6d35dca5b0) ) |
| 4264 | ROM_LOAD16_BYTE( "088-2015.bin", 0x0e0001, 0x010000, CRC(334e2a3b) SHA1(a19bfa7652845b9453c722091c773819ba248569) ) |
| 4265 | |
| 4266 | ROM_REGION( 0x60000, "rightpcb:user1", 0 ) /* 384k for object ROM */ |
| 4267 | ROM_LOAD16_BYTE( "088-1017.bin", 0x00000, 0x10000, CRC(d92251e8) SHA1(deeeec54c4a61c3adf62f6b1b910135559090ee5) ) |
| 4268 | ROM_LOAD16_BYTE( "088-1018.bin", 0x00001, 0x10000, CRC(11a0a8f5) SHA1(d4ccc83fc99331d741bc9b8027ef20d72e3ad71a) ) |
| 4269 | ROM_LOAD16_BYTE( "088-1019.bin", 0x20000, 0x10000, CRC(5bb00676) SHA1(cad1cea8e43f9590fc71c00fab4eff0d447f9296) ) // == 136091-0019.2k (strtdriv) |
| 4270 | ROM_LOAD16_BYTE( "088-1020.bin", 0x20001, 0x10000, CRC(311cef99) SHA1(9c466aabad7e80581e477253ec6f2fd245f9b9fd) ) // == 136091-0020.2r (strtdriv) |
| 4271 | ROM_LOAD16_BYTE( "088-1021.bin", 0x40000, 0x10000, CRC(ce8e4886) SHA1(d29cd4761deb80ed179d0e503243739eebc0edb4) ) |
| 4272 | ROM_LOAD16_BYTE( "088-1022.bin", 0x40001, 0x10000, CRC(4f1e1c5d) SHA1(3e72813129cae9e9bf084bfb1b747aa46b92591e) ) |
| 4273 | |
| 4274 | ROM_REGION( 0x800, "rightpcb:200e", 0 ) // set to display right monitor, controls not calibrated with valid values (don't think they need to be) |
| 4275 | ROM_LOAD( "rightpcb_200e", 0x000000, 0x000800, CRC(6f1b7094) SHA1(6194a5b99aebe43f02c8d267290207b32c5bdbbd) ) |
| 4276 | ROM_REGION( 0x800, "rightpcb:210e", 0 ) |
| 4277 | ROM_LOAD( "rightpcb_210e", 0x000000, 0x000800, CRC(108ea834) SHA1(d7aec78287647dc52f92143cdb6d7765de0b4e39) ) |
| 3654 | 4278 | ROM_END |
| 3655 | 4279 | |
| 3656 | 4280 | |
| 3657 | 4281 | ROM_START( steeltal ) |
| 3658 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 4282 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3659 | 4283 | ROM_LOAD16_BYTE( "136087-1002.200r", 0x000000, 0x010000, CRC(31bf01a9) SHA1(cd08a839dbb5283a6e2bb35bc9e1578a14e3c2e6) ) |
| 3660 | 4284 | ROM_LOAD16_BYTE( "136087-1001.210r", 0x000001, 0x010000, CRC(b4fa2900) SHA1(5e92ab4af31321b891c072305f8b8ef30a3e1fb0) ) |
| 3661 | 4285 | ROM_LOAD16_BYTE( "136087-1004.200s", 0x020000, 0x010000, CRC(c31ca924) SHA1(8d7d2a3d204e69d759cf767b57570c18db5a3fd8) ) |
| r241746 | r241747 | |
| 3673 | 4297 | ROM_LOAD16_BYTE( "136087-1016.200y", 0x0e0000, 0x010000, CRC(db62362e) SHA1(e1d392aa00ac36296728257fa26c6aa68a4ebe5f) ) |
| 3674 | 4298 | ROM_LOAD16_BYTE( "136087-1015.210y", 0x0e0001, 0x010000, CRC(ef517db7) SHA1(16e7e351326391480bf36c58d6b34ef4128b6627) ) |
| 3675 | 4299 | |
| 3676 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 4300 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 3677 | 4301 | ROM_LOAD( "136087-5001.1f", 0x010000, 0x004000, CRC(c52d8218) SHA1(3511c8c65583c7e44242f4cc48d7cc46fc748868) ) |
| 3678 | 4302 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 3679 | 4303 | |
| 3680 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 4304 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 3681 | 4305 | ROM_LOAD( "136087-9007.10c", 0x000000, 0x002000, CRC(2956984f) SHA1(63c9a99b00c3cbb63aca908b076c2c4d3f70f386) ) |
| 3682 | 4306 | |
| 3683 | | ROM_REGION( 0x10000, "cpu6", 0 ) /* 64k for DSP communications */ |
| 4307 | ROM_REGION( 0x10000, "mainpcb:cpu6", 0 ) /* 64k for DSP communications */ |
| 3684 | 4308 | ROM_LOAD( "136087-1025.5f", 0x000000, 0x010000, CRC(4c645933) SHA1(7a1cf049e368059a79b03598de73c30d8dae5e90) ) |
| 3685 | 4309 | |
| 3686 | | ROM_REGION16_BE( 0xc0000, "user1", 0 ) /* 768k for object ROM */ |
| 4310 | ROM_REGION16_BE( 0xc0000, "mainpcb:user1", 0 ) /* 768k for object ROM */ |
| 3687 | 4311 | ROM_LOAD16_BYTE( "136087-1018.2t", 0x000000, 0x020000, CRC(a5882384) SHA1(157707b5b114fa584893dec07dc456d4a5520f44) ) |
| 3688 | 4312 | ROM_LOAD16_BYTE( "136087-1017.2lm", 0x000001, 0x020000, CRC(0a29db30) SHA1(f11ad7fe27989ffd66e9bef2c14ec040a4125d8a) ) |
| 3689 | 4313 | |
| 3690 | | ROM_REGION( 0x80000, "jsa:oki1", 0 ) |
| 4314 | ROM_REGION( 0x80000, "mainpcb:jsa:oki1", 0 ) |
| 3691 | 4315 | ROM_LOAD( "136087-5002.1m", 0x000000, 0x020000, CRC(c904db9c) SHA1(d25fff3da87d2b716cd65fb7dd157c3f1f5e5909) ) |
| 3692 | 4316 | ROM_LOAD( "136087-5003.1n", 0x020000, 0x020000, CRC(164580b3) SHA1(03118c8323d8a49a65addc61c1402d152d42d7f9) ) |
| 3693 | 4317 | ROM_LOAD( "136087-5004.1p", 0x040000, 0x020000, CRC(296290a0) SHA1(8a3441a5618233f561531fe456e1f5ed22183421) ) |
| 3694 | 4318 | ROM_LOAD( "136087-5005.1r", 0x060000, 0x020000, CRC(c029d037) SHA1(0ae736c0ca3a1974911464328dd5a6b41a939130) ) |
| 3695 | 4319 | |
| 3696 | | ROM_REGION( 0x015D, "plds", 0 ) |
| 4320 | ROM_REGION( 0x015D, "mainpcb:plds", 0 ) |
| 3697 | 4321 | /* GAL's located on Sound board */ |
| 3698 | 4322 | ROM_LOAD( "136085-1038.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2F */ |
| 3699 | 4323 | ROM_LOAD( "136085-1039.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2L */ |
| r241746 | r241747 | |
| 3710 | 4334 | /* GAL's located on "Multisync" board */ |
| 3711 | 4335 | ROM_LOAD( "136087-9001.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL6001 at location 200K (SLOOP) */ |
| 3712 | 4336 | |
| 3713 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4337 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3714 | 4338 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3715 | 4339 | |
| 3716 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4340 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3717 | 4341 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3718 | 4342 | ROM_END |
| 3719 | 4343 | |
| 3720 | 4344 | |
| 3721 | 4345 | ROM_START( steeltalg ) |
| 3722 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 4346 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3723 | 4347 | ROM_LOAD16_BYTE( "136087-1002.200r", 0x000000, 0x010000, CRC(31bf01a9) SHA1(cd08a839dbb5283a6e2bb35bc9e1578a14e3c2e6) ) |
| 3724 | 4348 | ROM_LOAD16_BYTE( "136087-1001.210r", 0x000001, 0x010000, CRC(b4fa2900) SHA1(5e92ab4af31321b891c072305f8b8ef30a3e1fb0) ) |
| 3725 | 4349 | ROM_LOAD16_BYTE( "136087-2004.200s", 0x020000, 0x010000, CRC(11fcba15) SHA1(031fc4c46a25ba8b5e15257f7443899bb484c09e) ) |
| r241746 | r241747 | |
| 3737 | 4361 | ROM_LOAD16_BYTE( "136087-1016.200y", 0x0e0000, 0x010000, CRC(db62362e) SHA1(e1d392aa00ac36296728257fa26c6aa68a4ebe5f) ) |
| 3738 | 4362 | ROM_LOAD16_BYTE( "136087-1015.210y", 0x0e0001, 0x010000, CRC(ef517db7) SHA1(16e7e351326391480bf36c58d6b34ef4128b6627) ) |
| 3739 | 4363 | |
| 3740 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 4364 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 3741 | 4365 | ROM_LOAD( "136087-5001.1f", 0x010000, 0x004000, CRC(c52d8218) SHA1(3511c8c65583c7e44242f4cc48d7cc46fc748868) ) |
| 3742 | 4366 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 3743 | 4367 | |
| 3744 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 4368 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 3745 | 4369 | ROM_LOAD( "136087-9007.10c", 0x000000, 0x002000, CRC(2956984f) SHA1(63c9a99b00c3cbb63aca908b076c2c4d3f70f386) ) |
| 3746 | 4370 | |
| 3747 | | ROM_REGION( 0x10000, "cpu6", 0 ) /* 64k for DSP communications */ |
| 4371 | ROM_REGION( 0x10000, "mainpcb:cpu6", 0 ) /* 64k for DSP communications */ |
| 3748 | 4372 | ROM_LOAD( "136087-1025.5f", 0x000000, 0x010000, CRC(4c645933) SHA1(7a1cf049e368059a79b03598de73c30d8dae5e90) ) |
| 3749 | 4373 | |
| 3750 | | ROM_REGION16_BE( 0xc0000, "user1", 0 ) /* 768k for object ROM */ |
| 4374 | ROM_REGION16_BE( 0xc0000, "mainpcb:user1", 0 ) /* 768k for object ROM */ |
| 3751 | 4375 | ROM_LOAD16_BYTE( "136087-1018.2t", 0x000000, 0x020000, CRC(a5882384) SHA1(157707b5b114fa584893dec07dc456d4a5520f44) ) |
| 3752 | 4376 | ROM_LOAD16_BYTE( "136087-1017.2lm", 0x000001, 0x020000, CRC(0a29db30) SHA1(f11ad7fe27989ffd66e9bef2c14ec040a4125d8a) ) |
| 3753 | 4377 | |
| 3754 | | ROM_REGION( 0x80000, "jsa:oki1", 0 ) |
| 4378 | ROM_REGION( 0x80000, "mainpcb:jsa:oki1", 0 ) |
| 3755 | 4379 | ROM_LOAD( "136087-5002.1m", 0x000000, 0x020000, CRC(c904db9c) SHA1(d25fff3da87d2b716cd65fb7dd157c3f1f5e5909) ) |
| 3756 | 4380 | ROM_LOAD( "136087-5003.1n", 0x020000, 0x020000, CRC(164580b3) SHA1(03118c8323d8a49a65addc61c1402d152d42d7f9) ) |
| 3757 | 4381 | ROM_LOAD( "136087-5004.1p", 0x040000, 0x020000, CRC(296290a0) SHA1(8a3441a5618233f561531fe456e1f5ed22183421) ) |
| 3758 | 4382 | ROM_LOAD( "136087-5005.1r", 0x060000, 0x020000, CRC(c029d037) SHA1(0ae736c0ca3a1974911464328dd5a6b41a939130) ) |
| 3759 | 4383 | |
| 3760 | | ROM_REGION( 0x015D, "plds", 0 ) |
| 4384 | ROM_REGION( 0x015D, "mainpcb:plds", 0 ) |
| 3761 | 4385 | /* GAL's located on Sound board */ |
| 3762 | 4386 | ROM_LOAD( "136085-1038.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2F */ |
| 3763 | 4387 | ROM_LOAD( "136085-1039.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2L */ |
| r241746 | r241747 | |
| 3774 | 4398 | /* GAL's located on "Multisync" board */ |
| 3775 | 4399 | ROM_LOAD( "136087-9001.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL6001 at location 200K (SLOOP) */ |
| 3776 | 4400 | |
| 3777 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4401 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3778 | 4402 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3779 | 4403 | |
| 3780 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4404 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3781 | 4405 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3782 | 4406 | ROM_END |
| 3783 | 4407 | |
| 3784 | 4408 | |
| 3785 | 4409 | ROM_START( steeltal1 ) |
| 3786 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 4410 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3787 | 4411 | ROM_LOAD16_BYTE( "136087-1002.200r", 0x000000, 0x010000, CRC(31bf01a9) SHA1(cd08a839dbb5283a6e2bb35bc9e1578a14e3c2e6) ) |
| 3788 | 4412 | ROM_LOAD16_BYTE( "136087-1001.210r", 0x000001, 0x010000, CRC(b4fa2900) SHA1(5e92ab4af31321b891c072305f8b8ef30a3e1fb0) ) |
| 3789 | 4413 | ROM_LOAD16_BYTE( "136087-a004.200s", 0x020000, 0x010000, CRC(392c992d) SHA1(10d1606214df675e6e59185e6b97034c4a47055a) ) |
| r241746 | r241747 | |
| 3801 | 4425 | ROM_LOAD16_BYTE( "136087-1016.200y", 0x0e0000, 0x010000, CRC(db62362e) SHA1(e1d392aa00ac36296728257fa26c6aa68a4ebe5f) ) |
| 3802 | 4426 | ROM_LOAD16_BYTE( "136087-1015.210y", 0x0e0001, 0x010000, CRC(ef517db7) SHA1(16e7e351326391480bf36c58d6b34ef4128b6627) ) |
| 3803 | 4427 | |
| 3804 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 4428 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 3805 | 4429 | ROM_LOAD( "136087-5001.1f", 0x010000, 0x004000, CRC(c52d8218) SHA1(3511c8c65583c7e44242f4cc48d7cc46fc748868) ) |
| 3806 | 4430 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 3807 | 4431 | |
| 3808 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 4432 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 3809 | 4433 | ROM_LOAD( "136087-9007.10c", 0x000000, 0x002000, CRC(2956984f) SHA1(63c9a99b00c3cbb63aca908b076c2c4d3f70f386) ) |
| 3810 | 4434 | |
| 3811 | | ROM_REGION( 0x10000, "cpu6", 0 ) /* 64k for DSP communications */ |
| 4435 | ROM_REGION( 0x10000, "mainpcb:cpu6", 0 ) /* 64k for DSP communications */ |
| 3812 | 4436 | ROM_LOAD( "136087-1025.5f", 0x000000, 0x010000, CRC(4c645933) SHA1(7a1cf049e368059a79b03598de73c30d8dae5e90) ) |
| 3813 | 4437 | |
| 3814 | | ROM_REGION16_BE( 0xc0000, "user1", 0 ) /* 768k for object ROM */ |
| 4438 | ROM_REGION16_BE( 0xc0000, "mainpcb:user1", 0 ) /* 768k for object ROM */ |
| 3815 | 4439 | ROM_LOAD16_BYTE( "136087-1018.2t", 0x000000, 0x020000, CRC(a5882384) SHA1(157707b5b114fa584893dec07dc456d4a5520f44) ) |
| 3816 | 4440 | ROM_LOAD16_BYTE( "136087-1017.2lm", 0x000001, 0x020000, CRC(0a29db30) SHA1(f11ad7fe27989ffd66e9bef2c14ec040a4125d8a) ) |
| 3817 | 4441 | |
| 3818 | | ROM_REGION( 0x80000, "jsa:oki1", 0 ) |
| 4442 | ROM_REGION( 0x80000, "mainpcb:jsa:oki1", 0 ) |
| 3819 | 4443 | ROM_LOAD( "136087-5002.1m", 0x000000, 0x020000, CRC(c904db9c) SHA1(d25fff3da87d2b716cd65fb7dd157c3f1f5e5909) ) |
| 3820 | 4444 | ROM_LOAD( "136087-5003.1n", 0x020000, 0x020000, CRC(164580b3) SHA1(03118c8323d8a49a65addc61c1402d152d42d7f9) ) |
| 3821 | 4445 | ROM_LOAD( "136087-5004.1p", 0x040000, 0x020000, CRC(296290a0) SHA1(8a3441a5618233f561531fe456e1f5ed22183421) ) |
| 3822 | 4446 | ROM_LOAD( "136087-5005.1r", 0x060000, 0x020000, CRC(c029d037) SHA1(0ae736c0ca3a1974911464328dd5a6b41a939130) ) |
| 3823 | 4447 | |
| 3824 | | ROM_REGION( 0x015D, "plds", 0 ) |
| 4448 | ROM_REGION( 0x015D, "mainpcb:plds", 0 ) |
| 3825 | 4449 | /* GAL's located on Sound board */ |
| 3826 | 4450 | ROM_LOAD( "136085-1038.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2F */ |
| 3827 | 4451 | ROM_LOAD( "136085-1039.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2L */ |
| r241746 | r241747 | |
| 3838 | 4462 | /* GAL's located on "Multisync" board */ |
| 3839 | 4463 | ROM_LOAD( "136087-9001.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL6001 at location 200K (SLOOP) */ |
| 3840 | 4464 | |
| 3841 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4465 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3842 | 4466 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3843 | 4467 | |
| 3844 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4468 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3845 | 4469 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3846 | 4470 | ROM_END |
| 3847 | 4471 | |
| 3848 | 4472 | |
| 3849 | 4473 | ROM_START( steeltalp ) |
| 3850 | | ROM_REGION( 0x100000, "maincpu", 0 ) /* 1MB for 68000 code */ |
| 4474 | ROM_REGION( 0x100000, "mainpcb:maincpu", 0 ) /* 1MB for 68000 code */ |
| 3851 | 4475 | ROM_LOAD16_BYTE( "rom-200r.bin", 0x00000, 0x10000, CRC(72a9ce3b) SHA1(6706ff32173735d16d9da1321b64a4a9bb317b2e) ) |
| 3852 | 4476 | ROM_LOAD16_BYTE( "rom-210r.bin", 0x00001, 0x10000, CRC(46d83b42) SHA1(85b178781f0595b5af0375fee32d0dd8cdba8fca) ) |
| 3853 | 4477 | ROM_LOAD16_BYTE( "rom-200s.bin", 0x20000, 0x10000, CRC(bf1b31ae) SHA1(f2d7f13854b8a3dd4de9ae98cc3034dfcf3846b8) ) |
| r241746 | r241747 | |
| 3865 | 4489 | ROM_LOAD16_BYTE( "rom-200y.bin", 0xe0000, 0x10000, CRC(b568e1be) SHA1(5d62037892e040515e4262db43057f33436fa12d) ) |
| 3866 | 4490 | ROM_LOAD16_BYTE( "rom-210y.bin", 0xe0001, 0x10000, CRC(3f5cdd3e) SHA1(c33c155158a5c69a7f2e61cd88b297dc14ecd479) ) |
| 3867 | 4491 | |
| 3868 | | ROM_REGION( 0x14000, "jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 4492 | ROM_REGION( 0x14000, "mainpcb:jsa:cpu", 0 ) /* 64k for 6502 code */ |
| 3869 | 4493 | ROM_LOAD( "136087-5001.1f", 0x010000, 0x004000, CRC(c52d8218) SHA1(3511c8c65583c7e44242f4cc48d7cc46fc748868) ) |
| 3870 | 4494 | ROM_CONTINUE( 0x004000, 0x00c000 ) |
| 3871 | 4495 | |
| 3872 | | ROM_REGION( 0x2000, "asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 4496 | ROM_REGION( 0x2000, "mainpcb:asic65:asic65cpu", 0 ) /* 64k for ASIC65 */ |
| 3873 | 4497 | ROM_LOAD( "136087-9007.10c", 0x000000, 0x002000, CRC(2956984f) SHA1(63c9a99b00c3cbb63aca908b076c2c4d3f70f386) ) |
| 3874 | 4498 | |
| 3875 | | ROM_REGION( 0x10000, "cpu6", 0 ) /* 64k for DSP communications */ |
| 4499 | ROM_REGION( 0x10000, "mainpcb:cpu6", 0 ) /* 64k for DSP communications */ |
| 3876 | 4500 | ROM_LOAD( "136087-1025.5f", 0x000000, 0x010000, CRC(4c645933) SHA1(7a1cf049e368059a79b03598de73c30d8dae5e90) ) |
| 3877 | 4501 | |
| 3878 | | ROM_REGION16_BE( 0xc0000, "user1", 0 ) /* 768k for object ROM */ |
| 4502 | ROM_REGION16_BE( 0xc0000, "mainpcb:user1", 0 ) /* 768k for object ROM */ |
| 3879 | 4503 | ROM_LOAD16_BYTE( "rom.2t", 0x00000, 0x20000, CRC(05284504) SHA1(03b81c077f8ff073713f4bcc10b82087743b0d84) ) |
| 3880 | 4504 | ROM_LOAD16_BYTE( "rom.2lm", 0x00001, 0x20000, CRC(d6e65b87) SHA1(ac4b2f292f6e28a15e3a12f09f6c2f9523e8b178) ) |
| 3881 | 4505 | |
| 3882 | | ROM_REGION( 0x80000, "jsa:oki1", 0 ) |
| 4506 | ROM_REGION( 0x80000, "mainpcb:jsa:oki1", 0 ) |
| 3883 | 4507 | ROM_LOAD( "136087-5002.1m", 0x000000, 0x020000, CRC(c904db9c) SHA1(d25fff3da87d2b716cd65fb7dd157c3f1f5e5909) ) |
| 3884 | 4508 | ROM_LOAD( "136087-5003.1n", 0x020000, 0x020000, CRC(164580b3) SHA1(03118c8323d8a49a65addc61c1402d152d42d7f9) ) |
| 3885 | 4509 | ROM_LOAD( "136087-5004.1p", 0x040000, 0x020000, CRC(296290a0) SHA1(8a3441a5618233f561531fe456e1f5ed22183421) ) |
| 3886 | 4510 | ROM_LOAD( "136087-5005.1r", 0x060000, 0x020000, CRC(c029d037) SHA1(0ae736c0ca3a1974911464328dd5a6b41a939130) ) |
| 3887 | 4511 | |
| 3888 | | ROM_REGION( 0x015D, "plds", 0 ) |
| 4512 | ROM_REGION( 0x015D, "mainpcb:plds", 0 ) |
| 3889 | 4513 | /* GAL's located on Sound board */ |
| 3890 | 4514 | ROM_LOAD( "136085-1038.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2F */ |
| 3891 | 4515 | ROM_LOAD( "136085-1039.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL16V8A at location 2L */ |
| r241746 | r241747 | |
| 3902 | 4526 | /* GAL's located on "Multisync" board */ |
| 3903 | 4527 | ROM_LOAD( "136087-9001.bin", 0x0000, 0x0001, NO_DUMP ) /* GAL6001 at location 200K (SLOOP) */ |
| 3904 | 4528 | |
| 3905 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4529 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3906 | 4530 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3907 | 4531 | |
| 3908 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4532 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3909 | 4533 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3910 | 4534 | ROM_END |
| 3911 | 4535 | |
| 3912 | 4536 | |
| 3913 | 4537 | ROM_START( strtdriv ) |
| 3914 | | ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for 68000 code */ |
| 4538 | ROM_REGION( 0x200000, "mainpcb:maincpu", 0 ) /* 2MB for 68000 code */ |
| 3915 | 4539 | ROM_LOAD16_BYTE( "136091-0002.200r", 0x000000, 0x010000, CRC(d28f2629) SHA1(266b4a80fd366fec2329ed2cec7fb570cef34291) ) |
| 3916 | 4540 | ROM_LOAD16_BYTE( "136091-0001.210r", 0x000001, 0x010000, CRC(443428d1) SHA1(d93fd21a2c9d1e24c599867a110c1031d72e81b7) ) |
| 3917 | 4541 | ROM_LOAD16_BYTE( "136091-0004.200s", 0x020000, 0x010000, CRC(379b9d18) SHA1(8cd903cc4e970cc45d7ef431233730b53dabeb1d) ) |
| r241746 | r241747 | |
| 3929 | 4553 | ROM_LOAD16_BYTE( "136091-0016.200y", 0x0e0000, 0x010000, CRC(f85ad532) SHA1(f9d2480104a7487c23d33b05aa044b7f4ca08c67) ) |
| 3930 | 4554 | ROM_LOAD16_BYTE( "136091-0015.210y", 0x0e0001, 0x010000, CRC(a2e406f3) SHA1(a7266508011c892cb1032fa4d77ccbafedc844e8) ) |
| 3931 | 4555 | |
| 3932 | | ROM_REGION( 0x10000 + 0x10000, "asic65:asic65cpu", 0 ) /* dummy region for ADSP 2105 */ |
| 4556 | ROM_REGION( 0x10000 + 0x10000, "mainpcb:asic65:asic65cpu", 0 ) /* dummy region for ADSP 2105 */ |
| 3933 | 4557 | ROM_LOAD( "136091-0033.10j", 0x000000, 0x010000, CRC(57504ab6) SHA1(ec8361b7da964c07ca0da48a87537badc3986fe0) ) |
| 3934 | 4558 | |
| 3935 | | ROM_REGION( 0x60000, "user1", 0 ) /* 384k for object ROM */ |
| 4559 | ROM_REGION( 0x60000, "mainpcb:user1", 0 ) /* 384k for object ROM */ |
| 3936 | 4560 | ROM_LOAD16_BYTE( "136091-0017.2lm", 0x00000, 0x10000, CRC(b0454074) SHA1(9530ea1ef215116da1f0843776fa7a6b4637049d) ) |
| 3937 | 4561 | ROM_LOAD16_BYTE( "136091-0018.2t", 0x00001, 0x10000, CRC(ef432aa8) SHA1(56bce13c111db7874c9b669d479f6ef47976ee14) ) |
| 3938 | 4562 | ROM_LOAD16_BYTE( "136091-0019.2k", 0x20000, 0x10000, CRC(5bb00676) SHA1(cad1cea8e43f9590fc71c00fab4eff0d447f9296) ) |
| r241746 | r241747 | |
| 3940 | 4564 | ROM_LOAD16_BYTE( "136091-0021.2j", 0x40000, 0x10000, CRC(14f2caae) SHA1(ff40dbced58dc910a2b5825b846a5e52933cb8fc) ) |
| 3941 | 4565 | ROM_LOAD16_BYTE( "136091-0022.2p", 0x40001, 0x10000, CRC(bc4dd071) SHA1(ca182451a0a18d343dce1be56090d51950d43906) ) |
| 3942 | 4566 | |
| 3943 | | ROM_REGION16_BE( 0x50000, "user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 4567 | ROM_REGION16_BE( 0x50000, "mainpcb:user3", 0 ) /* 256k for DSK ROMs + 64k for RAM */ |
| 3944 | 4568 | ROM_LOAD16_BYTE( "136091-0026.30e", 0x000000, 0x020000, CRC(47705109) SHA1(fa40275b71b74be8591282d2fba4215b98fc29c9) ) |
| 3945 | 4569 | ROM_LOAD16_BYTE( "136091-0025.10e", 0x000001, 0x020000, CRC(ead9254e) SHA1(92152d3ca77b542b3bb3398ccf414df28c95abfd) ) |
| 3946 | 4570 | |
| 3947 | | ROM_REGION16_BE( 0x100000, "ds3sdsp", 0 ) /* DS III sound ADSP-2105 */ |
| 4571 | ROM_REGION16_BE( 0x100000, "mainpcb:ds3sdsp", 0 ) /* DS III sound ADSP-2105 */ |
| 3948 | 4572 | ROM_LOAD( "136091-0033.10j", 0x000000, 0x010000, CRC(57504ab6) SHA1(ec8361b7da964c07ca0da48a87537badc3986fe0) ) |
| 3949 | 4573 | |
| 3950 | | ROM_REGION16_BE( 0x100000, "ds3xdsp", 0 ) /* DS III auxillary ADSP-2105 (unused) */ |
| 4574 | ROM_REGION16_BE( 0x100000, "mainpcb:ds3xdsp", 0 ) /* DS III auxillary ADSP-2105 (unused) */ |
| 3951 | 4575 | ROM_FILL( 0x000000, 0x010000, 0x00) |
| 3952 | 4576 | |
| 3953 | | ROM_REGION( 0x80000, "ds3sdsp_data", 0 ) |
| 4577 | ROM_REGION( 0x80000, "mainpcb:ds3sdsp_data", 0 ) |
| 3954 | 4578 | ROM_LOAD16_BYTE( "136052-1123.12lm",0x00000, 0x10000, CRC(a88411dc) SHA1(1fd53c7eadffa163d5423df2f8338757e58d5f2e) ) |
| 3955 | 4579 | ROM_LOAD16_BYTE( "136077-1017.12t", 0x00001, 0x10000, CRC(e93129a3) SHA1(1221b08c8efbfd8cf6bfbfd956545f10bef48663) ) |
| 3956 | 4580 | |
| r241746 | r241747 | |
| 3963 | 4587 | ROM_FILL( 0x60000, 0x20000, 0xff) /* 12N */ |
| 3964 | 4588 | ROM_LOAD16_BYTE( "136052-1126.12h", 0x60000, 0x10000, CRC(f46ef09c) SHA1(ba62f73ee3b33d8f26b430ffa468f8792dca23de) ) |
| 3965 | 4589 | |
| 3966 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4590 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 3967 | 4591 | ROM_LOAD( "stunrun.200e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3968 | 4592 | |
| 3969 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4593 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 3970 | 4594 | ROM_LOAD( "stunrun.210e", 0x000000, 0x000800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 3971 | 4595 | ROM_END |
| 3972 | 4596 | |
| 3973 | 4597 | ROM_START( hdrivair ) |
| 3974 | | ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for 68000 code */ |
| 4598 | ROM_REGION( 0x200000, "mainpcb:maincpu", 0 ) /* 2MB for 68000 code */ |
| 3975 | 4599 | ROM_LOAD16_BYTE( "stesthi.bin", 0x000000, 0x20000, CRC(b4bfa451) SHA1(002a5d213ba8ec76ad83a87d76aefbd98b1e4c94) ) |
| 3976 | 4600 | ROM_LOAD16_BYTE( "stestlo.bin", 0x000001, 0x20000, CRC(58758419) SHA1(7951d4c8cf0b28b4fac3fe172ea3bc56f61bd9ff) ) |
| 3977 | 4601 | ROM_LOAD16_BYTE( "drivehi.bin", 0x040000, 0x20000, CRC(d15f5119) SHA1(c2c7e9675c14ba41effa6f721602f6471b348758) ) |
| r241746 | r241747 | |
| 3985 | 4609 | ROM_LOAD16_BYTE( "coprochi.bin",0x1c0000, 0x20000, CRC(5d2ca109) SHA1(e1a94d3fbfd5d542732555bf60268e73d66b3a06) ) |
| 3986 | 4610 | ROM_LOAD16_BYTE( "coproclo.bin",0x1c0001, 0x20000, CRC(5f98b04d) SHA1(9c4fa4092fd85f1d67be44f2ff91a907a87db51a) ) |
| 3987 | 4611 | |
| 3988 | | ROM_REGION( 0x10000 + 0x10000, "asic65:asic65cpu", 0 ) /* dummy region for ADSP 2105 */ |
| 4612 | ROM_REGION( 0x10000 + 0x10000, "mainpcb:asic65:asic65cpu", 0 ) /* dummy region for ADSP 2105 */ |
| 3989 | 4613 | ROM_LOAD( "sboot.bin", 0x000000, 0x010000, CRC(cde4d010) SHA1(853f4b813ff70fe74cd87e92131c46fca045610d) ) |
| 3990 | 4614 | |
| 3991 | | ROM_REGION( 0xc0000, "user1", 0 ) /* 768k for object ROM */ |
| 4615 | ROM_REGION( 0xc0000, "mainpcb:user1", 0 ) /* 768k for object ROM */ |
| 3992 | 4616 | ROM_LOAD16_BYTE( "obj0l.bin", 0x00000, 0x20000, CRC(1f835f2e) SHA1(9d3419f2c1aa65ddfe9ace4e70ca1212d634afbf) ) |
| 3993 | 4617 | ROM_LOAD16_BYTE( "obj0h.bin", 0x00001, 0x20000, CRC(c321ab55) SHA1(e095e40bb1ebda7c9ff04a5086c10ab41dec2f16) ) |
| 3994 | 4618 | ROM_LOAD16_BYTE( "obj1l.bin", 0x40000, 0x20000, CRC(3d65f264) SHA1(e9232f5bf439bf4e1cf99cc7e81b7f9550563f15) ) |
| r241746 | r241747 | |
| 3996 | 4620 | ROM_LOAD16_BYTE( "obj2l.bin", 0x80000, 0x20000, CRC(b206cc7e) SHA1(17f05e906c41b804fe99dd6cd8acbade919a6a10) ) |
| 3997 | 4621 | ROM_LOAD16_BYTE( "obj2h.bin", 0x80001, 0x20000, CRC(a666e98c) SHA1(90e380ff87538c7d557cf005a4a5bcedc250eb72) ) |
| 3998 | 4622 | |
| 3999 | | ROM_REGION16_BE( 0x140000, "user3", 0 )/* 1MB for DSK ROMs + 256k for RAM */ |
| 4623 | ROM_REGION16_BE( 0x140000, "mainpcb:user3", 0 )/* 1MB for DSK ROMs + 256k for RAM */ |
| 4000 | 4624 | ROM_LOAD16_BYTE( "dsk2phi.bin", 0x00000, 0x80000, CRC(71c268e0) SHA1(c089248a7dfadf2eba3134fe40ebb777c115a886) ) |
| 4001 | 4625 | ROM_LOAD16_BYTE( "dsk2plo.bin", 0x00001, 0x80000, CRC(edf96363) SHA1(47f0608c2b0ab983681de021a16b1d10d4feb800) ) |
| 4002 | 4626 | |
| 4003 | | ROM_REGION32_LE( 0x200000, "user4", 0 )/* 2MB for ASIC61 ROMs */ |
| 4627 | ROM_REGION32_LE( 0x200000, "mainpcb:user4", 0 )/* 2MB for ASIC61 ROMs */ |
| 4004 | 4628 | ROM_LOAD32_BYTE( "roads0.bin", 0x000000, 0x80000, CRC(5028eb41) SHA1(abe9d73e74d4f0308f07cbe9c18c8a77456fdbc7) ) |
| 4005 | 4629 | ROM_LOAD32_BYTE( "roads1.bin", 0x000001, 0x80000, CRC(c3f2c201) SHA1(c73933d7e46f3c63c4ca86af40eb4f0abb09aedf) ) |
| 4006 | 4630 | ROM_LOAD32_BYTE( "roads2.bin", 0x000002, 0x80000, CRC(527923fe) SHA1(839de8486bb7489f059b5a629ab229ad96de7eac) ) |
| 4007 | 4631 | ROM_LOAD32_BYTE( "roads3.bin", 0x000003, 0x80000, CRC(2f2023b2) SHA1(d474892443db2f0710c2be0d6b90735a2fbee12a) ) |
| 4008 | 4632 | |
| 4009 | | ROM_REGION16_BE( 0x10000, "ds3sdsp", 0 ) /* DS IV sound ADSP-2105 */ |
| 4633 | ROM_REGION16_BE( 0x10000, "mainpcb:ds3sdsp", 0 ) /* DS IV sound ADSP-2105 */ |
| 4010 | 4634 | ROM_LOAD( "sboot.bin", 0x00000, 0x10000, CRC(cde4d010) SHA1(853f4b813ff70fe74cd87e92131c46fca045610d) ) |
| 4011 | 4635 | |
| 4012 | | ROM_REGION16_BE( 0x10000, "ds3xdsp", 0 ) /* DS IV auxillary ADSP-2105 */ |
| 4636 | ROM_REGION16_BE( 0x10000, "mainpcb:ds3xdsp", 0 ) /* DS IV auxillary ADSP-2105 */ |
| 4013 | 4637 | ROM_LOAD( "xboot.bin", 0x00000, 0x10000, CRC(054b46a0) SHA1(038eec17e678f2755239d6795acfda621796802e) ) |
| 4014 | 4638 | |
| 4015 | | ROM_REGION16_BE( 0x400000, "ds3sdsp_data", 0 ) /* DS IV sound data */ |
| 4639 | ROM_REGION16_BE( 0x400000, "mainpcb:ds3sdsp_data", 0 ) /* DS IV sound data */ |
| 4016 | 4640 | ROM_LOAD16_BYTE( "ds3rom4.bin", 0x000000, 0x80000, CRC(15ffb19a) SHA1(030dc90b7cabcd7fc5f231b09d2aa2eaf6e60b98) ) |
| 4017 | 4641 | ROM_LOAD16_BYTE( "ds3rom0.bin", 0x000001, 0x80000, CRC(90b8dbb6) SHA1(fff693cb81e88bc00e048bb71406295fe7be5122) ) |
| 4018 | 4642 | ROM_LOAD16_BYTE( "ds3rom5.bin", 0x100000, 0x80000, CRC(8d0e9b27) SHA1(76556f48bdf14475260c268ebdb16ecb494b2f36) ) |
| r241746 | r241747 | |
| 4022 | 4646 | ROM_LOAD16_BYTE( "ds3rom7.bin", 0x300000, 0x80000, CRC(323eff0b) SHA1(5d4945d77191ee44b4fbf125bc0816217321829e) ) |
| 4023 | 4647 | ROM_LOAD16_BYTE( "ds3rom3.bin", 0x300001, 0x80000, CRC(63965868) SHA1(d61d9d6709a3a3c37c2652602e97fdee52e0e7cb) ) |
| 4024 | 4648 | |
| 4025 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4649 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 4026 | 4650 | ROM_LOAD( "hdrivair.200e", 0x000000, 0x000800, CRC(6270b696) SHA1(e302880dbca53ee725108ca4f7e45a176e85e96d) ) |
| 4027 | 4651 | |
| 4028 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4652 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 4029 | 4653 | ROM_LOAD( "hdrivair.210e", 0x000000, 0x000800, CRC(a1c39919) SHA1(92799a7a73f545dad6684eacf7009a6c4d52d8f7) ) |
| 4030 | 4654 | ROM_END |
| 4031 | 4655 | |
| 4032 | 4656 | |
| 4033 | 4657 | ROM_START( hdrivairp ) |
| 4034 | | ROM_REGION( 0x200000, "maincpu", 0 ) /* 2MB for 68000 code */ |
| 4658 | ROM_REGION( 0x200000, "mainpcb:maincpu", 0 ) /* 2MB for 68000 code */ |
| 4035 | 4659 | ROM_LOAD16_BYTE( "stest.0h", 0x000000, 0x20000, CRC(bf4bb6a0) SHA1(e38ec5ce245f98bfe8084ba684bffc85dc19d3be) ) |
| 4036 | 4660 | ROM_LOAD16_BYTE( "stest.0l", 0x000001, 0x20000, CRC(f462b511) SHA1(d88efb8cc30322a8332a1f50de775a204758e176) ) |
| 4037 | 4661 | ROM_LOAD16_BYTE( "drive.hi", 0x040000, 0x20000, CRC(56571590) SHA1(d0362b8bd438cd7dfa9ff7cf71307f44c2cfe843) ) |
| r241746 | r241747 | |
| 4045 | 4669 | ROM_LOAD16_BYTE( "ms2cproc.0h", 0x1c0000, 0x20000, CRC(19024f2d) SHA1(a94e8836cdc147cea5816b99b8a1ad5ff669d984) ) |
| 4046 | 4670 | ROM_LOAD16_BYTE( "ms2cproc.0l", 0x1c0001, 0x20000, CRC(1e48bd46) SHA1(1a903d889f48604bd8d2d9a0bda4ee20e7ad968b) ) |
| 4047 | 4671 | |
| 4048 | | ROM_REGION( 0x10000 + 0x10000, "dsp32", 0 ) /* dummy region for ADSP 2105 */ |
| 4672 | ROM_REGION( 0x10000 + 0x10000, "mainpcb:dsp32", 0 ) /* dummy region for ADSP 2105 */ |
| 4049 | 4673 | ROM_LOAD( "sboota.bin", 0x10000 + 0x00000, 0x10000, CRC(3ef819cd) SHA1(c547b869a3a37a82fb46584fe0ef0cfe21a4f882) ) |
| 4050 | 4674 | |
| 4051 | | ROM_REGION( 0x10000 + 0x10000, "asic65:asic65cpu", 0 ) /* dummy region for ADSP 2105 */ |
| 4675 | ROM_REGION( 0x10000 + 0x10000, "mainpcb:asic65:asic65cpu", 0 ) /* dummy region for ADSP 2105 */ |
| 4052 | 4676 | ROM_LOAD( "xboota.bin", 0x10000 + 0x00000, 0x10000, CRC(d9c49901) SHA1(9f90ae3a47eb1ef00c3ec3661f60402c2eae2108) ) |
| 4053 | 4677 | |
| 4054 | | ROM_REGION( 0xc0000, "user1", 0 ) /* 768k for object ROM */ |
| 4678 | ROM_REGION( 0xc0000, "mainpcb:user1", 0 ) /* 768k for object ROM */ |
| 4055 | 4679 | ROM_LOAD16_BYTE( "objects.0l", 0x00000, 0x20000, CRC(3c9e9078) SHA1(f1daf32117236401f3cb97f332708632003e55f8) ) |
| 4056 | 4680 | ROM_LOAD16_BYTE( "objects.0h", 0x00001, 0x20000, CRC(4480dbae) SHA1(6a455173c38e80093f58bdc322cffcf25e70b6ae) ) |
| 4057 | 4681 | ROM_LOAD16_BYTE( "objects.1l", 0x40000, 0x20000, CRC(700bd978) SHA1(5cd63d4eee00d90fe29fb9697b6a0ea6b86704ae) ) |
| r241746 | r241747 | |
| 4059 | 4683 | ROM_LOAD16_BYTE( "objects.2l", 0x80000, 0x20000, CRC(e3b512f0) SHA1(080c5a21cb76edcb55d1c2488e9d91cf29cb0665) ) |
| 4060 | 4684 | ROM_LOAD16_BYTE( "objects.2h", 0x80001, 0x20000, CRC(3f83742b) SHA1(4b6e0134a806bcc9bd56432737047f86d0a16424) ) |
| 4061 | 4685 | |
| 4062 | | ROM_REGION16_BE( 0x140000, "user3", 0 )/* 1MB for DSK ROMs + 256k for RAM */ |
| 4686 | ROM_REGION16_BE( 0x140000, "mainpcb:user3", 0 )/* 1MB for DSK ROMs + 256k for RAM */ |
| 4063 | 4687 | ROM_LOAD16_BYTE( "dskpics.hi", 0x00000, 0x80000, CRC(eaa88101) SHA1(ed0ebf8a9a9514d810242b9b552126f6717f9e25) ) |
| 4064 | 4688 | ROM_LOAD16_BYTE( "dskpics.lo", 0x00001, 0x80000, CRC(8c6f0750) SHA1(4cb23cedc500c1509dc875c3291a5771c8473f73) ) |
| 4065 | 4689 | |
| 4066 | | ROM_REGION32_LE( 0x200000, "user4", 0 )/* 2MB for ASIC61 ROMs */ |
| 4690 | ROM_REGION32_LE( 0x200000, "mainpcb:user4", 0 )/* 2MB for ASIC61 ROMs */ |
| 4067 | 4691 | ROM_LOAD16_BYTE( "roads.0", 0x000000, 0x80000, CRC(cab2e335) SHA1(914996c5b7905f1c20fcda6972af88debbee59cd) ) |
| 4068 | 4692 | ROM_LOAD16_BYTE( "roads.1", 0x000001, 0x80000, CRC(62c244ba) SHA1(f041a269f35a9d187c90241c5b64173663ad5268) ) |
| 4069 | 4693 | ROM_LOAD16_BYTE( "roads.2", 0x000002, 0x80000, CRC(ba57f415) SHA1(1daf5a014e9bef15466b282bcca2395fec2b0628) ) |
| 4070 | 4694 | ROM_LOAD16_BYTE( "roads.3", 0x000003, 0x80000, CRC(1e6a4ca0) SHA1(2cf06d6c73be11cf10515246fca2baa05ce5091b) ) |
| 4071 | 4695 | |
| 4072 | | ROM_REGION( 0x10000, "ds3sdsp", 0 ) /* DS IV sound ADSP-2105 */ |
| 4696 | ROM_REGION( 0x10000, "mainpcb:ds3sdsp", 0 ) /* DS IV sound ADSP-2105 */ |
| 4073 | 4697 | ROM_LOAD( "sboota.bin", 0x00000, 0x10000, CRC(3ef819cd) SHA1(c547b869a3a37a82fb46584fe0ef0cfe21a4f882) ) |
| 4074 | 4698 | |
| 4075 | | ROM_REGION( 0x10000, "ds3xdsp", 0 ) /* DS IV auxillary ADSP-2105 */ |
| 4699 | ROM_REGION( 0x10000, "mainpcb:ds3xdsp", 0 ) /* DS IV auxillary ADSP-2105 */ |
| 4076 | 4700 | ROM_LOAD( "xboota.bin", 0x00000, 0x10000, CRC(d9c49901) SHA1(9f90ae3a47eb1ef00c3ec3661f60402c2eae2108) ) |
| 4077 | 4701 | |
| 4078 | | ROM_REGION16_BE( 0x400000, "ds3sdsp_data", 0 ) |
| 4702 | ROM_REGION16_BE( 0x400000, "mainpcb:ds3sdsp_data", 0 ) |
| 4079 | 4703 | ROM_LOAD16_BYTE( "ds3rom.5", 0x000000, 0x80000, CRC(6ef9ed90) SHA1(8bd927a56fe99f7db96d203c1daeb8c8c83f2c17) ) |
| 4080 | 4704 | ROM_LOAD16_BYTE( "ds3rom.1", 0x000001, 0x80000, CRC(03673d8d) SHA1(13596f7acb58fba78d6e4f2ac7bb21d9d2589668) ) |
| 4081 | 4705 | ROM_LOAD16_BYTE( "ds3rom.6", 0x100000, 0x80000, CRC(cd4cd6bc) SHA1(95689ab7cb18af54ff09aebf223f6346f13dfd7b) ) |
| r241746 | r241747 | |
| 4085 | 4709 | ROM_LOAD16_BYTE( "ds3rom.0", 0x300000, 0x80000, CRC(90b8dbb6) SHA1(fff693cb81e88bc00e048bb71406295fe7be5122) ) |
| 4086 | 4710 | ROM_LOAD16_BYTE( "ds3rom.4", 0x300001, 0x80000, CRC(6281efee) SHA1(47d0f3ff973166d818877996c45dccf1d3a85fe1) ) |
| 4087 | 4711 | |
| 4088 | | ROM_REGION( 0x800, "200e", 0 ) |
| 4712 | ROM_REGION( 0x800, "mainpcb:200e", 0 ) |
| 4089 | 4713 | ROM_LOAD( "hdrivair.200e", 0x000000, 0x000800, CRC(6270b696) SHA1(e302880dbca53ee725108ca4f7e45a176e85e96d) ) |
| 4090 | 4714 | |
| 4091 | | ROM_REGION( 0x800, "210e", 0 ) |
| 4715 | ROM_REGION( 0x800, "mainpcb:210e", 0 ) |
| 4092 | 4716 | ROM_LOAD( "hdrivair.210e", 0x000000, 0x000800, CRC(a1c39919) SHA1(92799a7a73f545dad6684eacf7009a6c4d52d8f7) ) |
| 4093 | 4717 | ROM_END |
| 4094 | 4718 | |
| r241746 | r241747 | |
| 4331 | 4955 | * |
| 4332 | 4956 | *************************************/ |
| 4333 | 4957 | |
| 4334 | | DRIVER_INIT_MEMBER(harddriv_state,harddriv) |
| 4958 | void harddriv_state::init_harddriv(void) |
| 4335 | 4959 | { |
| 4336 | 4960 | /* initialize the boards */ |
| 4337 | 4961 | init_driver(); |
| r241746 | r241747 | |
| 4354 | 4978 | } |
| 4355 | 4979 | |
| 4356 | 4980 | |
| 4357 | | DRIVER_INIT_MEMBER(harddriv_state,harddrivc) |
| 4981 | void harddriv_state::init_harddrivc(void) |
| 4358 | 4982 | { |
| 4359 | 4983 | /* initialize the boards */ |
| 4360 | 4984 | init_multisync(1); |
| r241746 | r241747 | |
| 4377 | 5001 | } |
| 4378 | 5002 | |
| 4379 | 5003 | |
| 4380 | | DRIVER_INIT_MEMBER(harddriv_state,stunrun) |
| 5004 | void harddriv_state::init_stunrun(void) |
| 4381 | 5005 | { |
| 4382 | 5006 | /* initialize the boards */ |
| 4383 | 5007 | init_multisync(0); |
| r241746 | r241747 | |
| 4394 | 5018 | } |
| 4395 | 5019 | |
| 4396 | 5020 | |
| 4397 | | DRIVER_INIT_MEMBER(harddriv_state,racedriv) |
| 5021 | void harddriv_state::init_racedriv(void) |
| 4398 | 5022 | { |
| 4399 | 5023 | /* initialize the boards */ |
| 4400 | 5024 | init_driver(); |
| r241746 | r241747 | |
| 4403 | 5027 | init_driver_sound(); |
| 4404 | 5028 | |
| 4405 | 5029 | /* set up the slapstic */ |
| 4406 | | slapstic_init(machine(), 117); |
| 5030 | m_slapstic_device->slapstic_init(machine(), 117); |
| 4407 | 5031 | m_m68k_slapstic_base = m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xe0000, 0xfffff, read16_delegate(FUNC(harddriv_state::rd68k_slapstic_r), this), write16_delegate(FUNC(harddriv_state::rd68k_slapstic_w), this)); |
| 4408 | 5032 | |
| 4409 | 5033 | /* synchronization */ |
| r241746 | r241747 | |
| 4424 | 5048 | init_driver_sound(); |
| 4425 | 5049 | |
| 4426 | 5050 | /* set up the slapstic */ |
| 4427 | | slapstic_init(machine(), 117); |
| 5051 | m_slapstic_device->slapstic_init(machine(), 117); |
| 4428 | 5052 | m_m68k_slapstic_base = m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xe0000, 0xfffff, read16_delegate(FUNC(harddriv_state::rd68k_slapstic_r), this), write16_delegate(FUNC(harddriv_state::rd68k_slapstic_w), this)); |
| 4429 | 5053 | |
| 4430 | 5054 | /* synchronization */ |
| r241746 | r241747 | |
| 4443 | 5067 | m_adsp->space(AS_DATA).install_read_handler(0x1fff, 0x1fff, read16_delegate(FUNC(harddriv_state::hdadsp_speedup_r), this)); |
| 4444 | 5068 | } |
| 4445 | 5069 | |
| 4446 | | DRIVER_INIT_MEMBER(harddriv_state,racedrivc) { racedrivc_init_common(0xfff95cd0); } |
| 4447 | | DRIVER_INIT_MEMBER(harddriv_state,racedrivc1) { racedrivc_init_common(0xfff7ecd0); } |
| 5070 | void harddriv_state::init_racedrivc(void) { racedrivc_init_common(0xfff95cd0); } |
| 5071 | void harddriv_state::init_racedrivc1(void) { racedrivc_init_common(0xfff7ecd0); } |
| 4448 | 5072 | |
| 4449 | | DRIVER_INIT_MEMBER(harddriv_state,racedrivb1) |
| 5073 | void harddriv_state::init_racedrivc_panorama_side() |
| 4450 | 5074 | { |
| 5075 | int gsp_protection = 0xfff960a0; // correct? same as strtdriv |
| 5076 | /* initialize the boards */ |
| 5077 | init_multisync(1); |
| 5078 | init_adsp(); |
| 5079 | // init_dsk(); |
| 5080 | // init_driver_sound(); |
| 5081 | |
| 5082 | /* set up the slapstic */ |
| 5083 | m_slapstic_device->slapstic_init(machine(), 117); |
| 5084 | m_m68k_slapstic_base = m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xe0000, 0xfffff, read16_delegate(FUNC(harddriv_state::rd68k_slapstic_r), this), write16_delegate(FUNC(harddriv_state::rd68k_slapstic_w), this)); |
| 5085 | |
| 5086 | /* synchronization */ |
| 5087 | // m_rddsp32_sync[0] = m_dsp32->space(AS_PROGRAM).install_write_handler(0x613c00, 0x613c03, write32_delegate(FUNC(harddriv_state::rddsp32_sync0_w), this)); |
| 5088 | // m_rddsp32_sync[1] = m_dsp32->space(AS_PROGRAM).install_write_handler(0x613e00, 0x613e03, write32_delegate(FUNC(harddriv_state::rddsp32_sync1_w), this)); |
| 5089 | |
| 5090 | /* set up protection hacks */ |
| 5091 | m_gsp_protection = m_gsp->space(AS_PROGRAM).install_write_handler(gsp_protection, gsp_protection + 0x0f, write16_delegate(FUNC(harddriv_state::hdgsp_protection_w), this)); |
| 5092 | |
| 5093 | /* set up gsp speedup handler */ |
| 5094 | // m_gsp_speedup_addr[0] = m_gsp->space(AS_PROGRAM).install_write_handler(0xfff76f60, 0xfff76f6f, write16_delegate(FUNC(harddriv_state::rdgsp_speedup1_w), this)); |
| 5095 | // m_gsp->space(AS_PROGRAM).install_read_handler(0xfff76f60, 0xfff76f6f, read16_delegate(FUNC(harddriv_state::rdgsp_speedup1_r), this)); |
| 5096 | // m_gsp_speedup_pc = 0xfff43a00; |
| 5097 | |
| 5098 | /* set up adsp speedup handlers */ |
| 5099 | m_adsp->space(AS_DATA).install_read_handler(0x1fff, 0x1fff, read16_delegate(FUNC(harddriv_state::hdadsp_speedup_r), this)); |
| 5100 | } |
| 5101 | |
| 5102 | void harddriv_state::init_racedrivb1(void) |
| 5103 | { |
| 4451 | 5104 | /* this unpleasantness prevents racedriv1/racedrivb1/racedrivg1 from crashing MAME during boot */ |
| 4452 | 5105 | /* they clear the DSP32C's RAM and then release it from reset, causing it to run through */ |
| 4453 | 5106 | /* its address space recursively executing instructions */ |
| r241746 | r241747 | |
| 4499 | 5152 | } |
| 4500 | 5153 | |
| 4501 | 5154 | |
| 4502 | | DRIVER_INIT_MEMBER(harddriv_state,steeltal) |
| 5155 | void harddriv_state::init_steeltal(void) |
| 4503 | 5156 | { |
| 4504 | 5157 | steeltal_init_common(0x4fc18, 0); |
| 4505 | 5158 | } |
| 4506 | 5159 | |
| 4507 | | DRIVER_INIT_MEMBER(harddriv_state,steeltal1) |
| 5160 | void harddriv_state::init_steeltal1(void) |
| 4508 | 5161 | { |
| 4509 | 5162 | steeltal_init_common(0x4f9c6, 0); |
| 4510 | 5163 | } |
| 4511 | 5164 | |
| 4512 | | DRIVER_INIT_MEMBER(harddriv_state,steeltalp) |
| 5165 | void harddriv_state::init_steeltalp(void) |
| 4513 | 5166 | { |
| 4514 | 5167 | steeltal_init_common(0x52290, 1); |
| 4515 | 5168 | } |
| 4516 | 5169 | |
| 4517 | 5170 | |
| 4518 | | DRIVER_INIT_MEMBER(harddriv_state,strtdriv) |
| 5171 | void harddriv_state::init_strtdriv(void) |
| 4519 | 5172 | { |
| 4520 | 5173 | /* initialize the boards */ |
| 4521 | 5174 | init_multisync(1); |
| r241746 | r241747 | |
| 4523 | 5176 | init_dsk(); |
| 4524 | 5177 | |
| 4525 | 5178 | /* set up the slapstic */ |
| 4526 | | slapstic_init(machine(), 117); |
| 5179 | m_slapstic_device->slapstic_init(machine(), 117); |
| 4527 | 5180 | m_m68k_slapstic_base = m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0xe0000, 0xfffff, read16_delegate(FUNC(harddriv_state::rd68k_slapstic_r), this), write16_delegate(FUNC(harddriv_state::rd68k_slapstic_w), this)); |
| 4528 | 5181 | |
| 4529 | 5182 | m_maincpu->space(AS_PROGRAM).install_read_handler(0xa80000, 0xafffff, read16_delegate(FUNC(harddriv_state::hda68k_port1_r), this)); |
| r241746 | r241747 | |
| 4544 | 5197 | } |
| 4545 | 5198 | |
| 4546 | 5199 | |
| 4547 | | DRIVER_INIT_MEMBER(harddriv_state,hdrivair) |
| 5200 | void harddriv_state::init_hdrivair(void) |
| 4548 | 5201 | { |
| 4549 | 5202 | /* initialize the boards */ |
| 4550 | 5203 | init_multisync(1); |
| r241746 | r241747 | |
| 4569 | 5222 | } |
| 4570 | 5223 | |
| 4571 | 5224 | |
| 4572 | | DRIVER_INIT_MEMBER(harddriv_state,hdrivairp) |
| 5225 | void harddriv_state::init_hdrivairp(void) |
| 4573 | 5226 | { |
| 4574 | 5227 | /* initialize the boards */ |
| 4575 | 5228 | init_multisync(1); |
| r241746 | r241747 | |
| 4594 | 5247 | } |
| 4595 | 5248 | |
| 4596 | 5249 | |
| 4597 | | |
| 4598 | 5250 | /************************************* |
| 4599 | 5251 | * |
| 4600 | 5252 | * Game driver(s) |
| 4601 | 5253 | * |
| 4602 | 5254 | *************************************/ |
| 4603 | 5255 | |
| 4604 | | GAME( 1988, harddriv, 0, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 7)", 0 ) |
| 4605 | | GAME( 1988, harddrivb, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, British, rev 7)", 0 ) |
| 4606 | | GAME( 1988, harddrivg, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, German, rev 7)", 0 ) |
| 4607 | | GAME( 1988, harddrivj, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, Japan, rev 7)", 0 ) |
| 4608 | | GAME( 1988, harddrivb6, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, British, rev 6)", 0 ) |
| 4609 | | GAME( 1988, harddrivj6, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, Japan, rev 6)", 0 ) |
| 4610 | | GAME( 1988, harddrivb5, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, British, rev 5)", 0 ) |
| 4611 | | GAME( 1988, harddrivg4, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, German, rev 4)", 0 ) |
| 4612 | | GAME( 1988, harddriv3, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 3)", 0 ) |
| 4613 | | GAME( 1988, harddriv2, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 2)", 0 ) |
| 4614 | | GAME( 1988, harddriv1, harddriv, harddriv, harddriv, harddriv_state, harddriv, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 1)", 0 ) |
| 5256 | GAME( 1999, harddriv, 0, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 7)", 0 ) |
| 5257 | GAME( 1988, harddrivb, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, British, rev 7)", 0 ) |
| 5258 | GAME( 1988, harddrivg, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, German, rev 7)", 0 ) |
| 5259 | GAME( 1988, harddrivj, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, Japan, rev 7)", 0 ) |
| 5260 | GAME( 1988, harddrivb6, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, British, rev 6)", 0 ) |
| 5261 | GAME( 1988, harddrivj6, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, Japan, rev 6)", 0 ) |
| 5262 | GAME( 1988, harddrivb5, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, British, rev 5)", 0 ) |
| 5263 | GAME( 1988, harddrivg4, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, German, rev 4)", 0 ) |
| 5264 | GAME( 1988, harddriv3, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 3)", 0 ) |
| 5265 | GAME( 1988, harddriv2, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 2)", 0 ) |
| 5266 | GAME( 1988, harddriv1, harddriv, harddriv_machine, harddriv, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (cockpit, rev 1)", 0 ) |
| 4615 | 5267 | |
| 4616 | | GAME( 1990, harddrivc, harddriv, harddrivc, racedrivc, harddriv_state, harddrivc, ROT0, "Atari Games", "Hard Drivin' (compact, rev 2)", 0 ) |
| 4617 | | GAME( 1990, harddrivcg, harddriv, harddrivc, racedrivc, harddriv_state, harddrivc, ROT0, "Atari Games", "Hard Drivin' (compact, German, rev 2)", 0 ) |
| 4618 | | GAME( 1990, harddrivcb, harddriv, harddrivc, racedrivc, harddriv_state, harddrivc, ROT0, "Atari Games", "Hard Drivin' (compact, British, rev 2)", 0 ) |
| 4619 | | GAME( 1990, harddrivc1, harddriv, harddrivc, racedrivc, harddriv_state, harddrivc, ROT0, "Atari Games", "Hard Drivin' (compact, rev 1)", 0 ) |
| 5268 | GAME( 1990, harddrivc, harddriv, harddrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (compact, rev 2)", 0 ) |
| 5269 | GAME( 1990, harddrivcg, harddriv, harddrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (compact, German, rev 2)", 0 ) |
| 5270 | GAME( 1990, harddrivcb, harddriv, harddrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (compact, British, rev 2)", 0 ) |
| 5271 | GAME( 1990, harddrivc1, harddriv, harddrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Hard Drivin' (compact, rev 1)", 0 ) |
| 4620 | 5272 | |
| 4621 | | GAME( 1989, stunrun, 0, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 6)", 0 ) |
| 4622 | | GAME( 1989, stunrunj, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 7, Japan)", 0 ) |
| 4623 | | GAME( 1989, stunrun5, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 5)", 0 ) |
| 4624 | | GAME( 1989, stunrune, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 5, Europe)", 0 ) |
| 4625 | | GAME( 1989, stunrun4, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 4)", 0 ) |
| 4626 | | GAME( 1989, stunrun3, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 3)", 0 ) |
| 4627 | | GAME( 1989, stunrun3e, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 3, Europe)", 0 ) |
| 4628 | | GAME( 1989, stunrun2, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 2)", 0 ) |
| 4629 | | GAME( 1989, stunrun2e, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 2, Europe)", 0 ) |
| 4630 | | GAME( 1989, stunrun0, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (rev 0)", 0 ) |
| 4631 | | GAME( 1989, stunrunp, stunrun, stunrun, stunrun, harddriv_state, stunrun, ROT0, "Atari Games", "S.T.U.N. Runner (upright prototype)", 0 ) |
| 5273 | GAME( 1989, stunrun, 0, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 6)", 0 ) |
| 5274 | GAME( 1989, stunrunj, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 7, Japan)", 0 ) |
| 5275 | GAME( 1989, stunrun5, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 5)", 0 ) |
| 5276 | GAME( 1989, stunrune, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 5, Europe)", 0 ) |
| 5277 | GAME( 1989, stunrun4, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 4)", 0 ) |
| 5278 | GAME( 1989, stunrun3, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 3)", 0 ) |
| 5279 | GAME( 1989, stunrun3e, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 3, Europe)", 0 ) |
| 5280 | GAME( 1989, stunrun2, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 2)", 0 ) |
| 5281 | GAME( 1989, stunrun2e, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 2, Europe)", 0 ) |
| 5282 | GAME( 1989, stunrun0, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (rev 0)", 0 ) |
| 5283 | GAME( 1989, stunrunp, stunrun, stunrun_machine, stunrun, driver_device, 0, ROT0, "Atari Games", "S.T.U.N. Runner (upright prototype)", 0 ) |
| 4632 | 5284 | |
| 4633 | | GAME( 1990, racedriv, 0, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 5)", 0 ) |
| 4634 | | GAME( 1990, racedrivb, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, British, rev 5)", 0 ) |
| 4635 | | GAME( 1990, racedrivg, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, German, rev 5)", 0 ) |
| 4636 | | GAME( 1990, racedriv4, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 4)", 0 ) |
| 4637 | | GAME( 1990, racedrivb4, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, British, rev 4)", 0 ) |
| 4638 | | GAME( 1990, racedrivg4, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, German, rev 4)", 0 ) |
| 4639 | | GAME( 1990, racedriv3, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 3)", 0 ) |
| 4640 | | GAME( 1990, racedriv2, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 2)", 0 ) |
| 4641 | | GAME( 1990, racedriv1, racedriv, racedriv, racedriv, harddriv_state, racedrivb1, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 1)", 0 ) |
| 4642 | | GAME( 1990, racedrivb1, racedriv, racedriv, racedriv, harddriv_state, racedrivb1, ROT0, "Atari Games", "Race Drivin' (cockpit, British, rev 1)", 0 ) |
| 4643 | | GAME( 1990, racedrivg1, racedriv, racedriv, racedriv, harddriv_state, racedrivb1, ROT0, "Atari Games", "Race Drivin' (cockpit, German, rev 2)", 0 ) |
| 5285 | GAME( 1990, racedriv, 0, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 5)", 0 ) |
| 5286 | GAME( 1990, racedrivb, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, British, rev 5)", 0 ) |
| 5287 | GAME( 1990, racedrivg, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, German, rev 5)", 0 ) |
| 5288 | GAME( 1990, racedriv4, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 4)", 0 ) |
| 5289 | GAME( 1990, racedrivb4, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, British, rev 4)", 0 ) |
| 5290 | GAME( 1990, racedrivg4, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, German, rev 4)", 0 ) |
| 5291 | GAME( 1990, racedriv3, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 3)", 0 ) |
| 5292 | GAME( 1990, racedriv2, racedriv, racedriv_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 2)", 0 ) |
| 5293 | GAME( 1990, racedriv1, racedriv, racedrivb1_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, rev 1)", 0 ) |
| 5294 | GAME( 1990, racedrivb1, racedriv, racedrivb1_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, British, rev 1)", 0 ) |
| 5295 | GAME( 1990, racedrivg1, racedriv, racedrivb1_machine, racedriv, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (cockpit, German, rev 2)", 0 ) |
| 4644 | 5296 | |
| 4645 | | GAME( 1990, racedrivc, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc, ROT0, "Atari Games", "Race Drivin' (compact, rev 5)", 0 ) |
| 4646 | | GAME( 1990, racedrivcb, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc, ROT0, "Atari Games", "Race Drivin' (compact, British, rev 5)", 0 ) |
| 4647 | | GAME( 1990, racedrivcg, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc, ROT0, "Atari Games", "Race Drivin' (compact, German, rev 5)", 0 ) |
| 4648 | | GAME( 1990, racedrivc4, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc, ROT0, "Atari Games", "Race Drivin' (compact, rev 4)", 0 ) |
| 4649 | | GAME( 1990, racedrivcb4, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc, ROT0, "Atari Games", "Race Drivin' (compact, British, rev 4)", 0 ) |
| 4650 | | GAME( 1990, racedrivcg4, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc, ROT0, "Atari Games", "Race Drivin' (compact, German, rev 4)", 0 ) |
| 4651 | | GAME( 1990, racedrivc2, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc1,ROT0, "Atari Games", "Race Drivin' (compact, rev 2)", 0 ) |
| 4652 | | GAME( 1990, racedrivc1, racedriv, racedrivc, racedrivc, harddriv_state, racedrivc1,ROT0, "Atari Games", "Race Drivin' (compact, rev 1)", 0 ) |
| 5297 | GAME( 1990, racedrivc, racedriv, racedrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (compact, rev 5)", 0 ) |
| 5298 | GAME( 1990, racedrivcb, racedriv, racedrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (compact, British, rev 5)", 0 ) |
| 5299 | GAME( 1990, racedrivcg, racedriv, racedrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (compact, German, rev 5)", 0 ) |
| 5300 | GAME( 1990, racedrivc4, racedriv, racedrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (compact, rev 4)", 0 ) |
| 5301 | GAME( 1990, racedrivcb4, racedriv, racedrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (compact, British, rev 4)", 0 ) |
| 5302 | GAME( 1990, racedrivcg4, racedriv, racedrivc_machine, racedrivc, driver_device, 0, ROT0, "Atari Games", "Race Drivin' (compact, German, rev 4)", 0 ) |
| 5303 | GAME( 1990, racedrivc2, racedriv, racedrivc1_machine, racedrivc, driver_device, 0,ROT0, "Atari Games", "Race Drivin' (compact, rev 2)", 0 ) |
| 5304 | GAME( 1990, racedrivc1, racedriv, racedrivc1_machine, racedrivc, driver_device, 0,ROT0, "Atari Games", "Race Drivin' (compact, rev 1)", 0 ) |
| 4653 | 5305 | |
| 4654 | | GAME( 1990, racedrivpan, racedriv, racedriv, racedriv, harddriv_state, racedriv, ROT0, "Atari Games", "Race Drivin' Panorama (prototype, rev 2.1)", GAME_NOT_WORKING ) |
| 5306 | GAMEL( 1990, racedrivpan, racedriv, racedriv_panorama_machine, racedriv_pan, driver_device, 0, ROT0, "Atari Games", "Race Drivin' Panorama (prototype, rev 2.1)", GAME_NOT_WORKING, layout_racedrivpan ) |
| 4655 | 5307 | |
| 4656 | | GAME( 1991, steeltal, 0, steeltal, steeltal, harddriv_state, steeltal, ROT0, "Atari Games", "Steel Talons (rev 2)", 0 ) |
| 4657 | | GAME( 1991, steeltalg, steeltal, steeltal, steeltal, harddriv_state, steeltal, ROT0, "Atari Games", "Steel Talons (German, rev 2)", 0 ) |
| 4658 | | GAME( 1991, steeltal1, steeltal, steeltal, steeltal, harddriv_state, steeltal1,ROT0, "Atari Games", "Steel Talons (rev 1)", 0 ) |
| 4659 | | GAME( 1991, steeltalp, steeltal, steeltal, steeltal, harddriv_state, steeltalp,ROT0, "Atari Games", "Steel Talons (prototype)", GAME_NOT_WORKING ) |
| 5308 | GAME( 1991, steeltal, 0, steeltal_machine, steeltal, driver_device, 0, ROT0, "Atari Games", "Steel Talons (rev 2)", 0 ) |
| 5309 | GAME( 1991, steeltalg, steeltal, steeltal_machine, steeltal, driver_device, 0, ROT0, "Atari Games", "Steel Talons (German, rev 2)", 0 ) |
| 5310 | GAME( 1991, steeltal1, steeltal, steeltal1_machine, steeltal, driver_device, 0,ROT0, "Atari Games", "Steel Talons (rev 1)", 0 ) |
| 5311 | GAME( 1991, steeltalp, steeltal, steeltalp_machine, steeltal, driver_device, 0,ROT0, "Atari Games", "Steel Talons (prototype)", GAME_NOT_WORKING ) |
| 4660 | 5312 | |
| 4661 | | GAME( 1993, strtdriv, 0, strtdriv, strtdriv, harddriv_state, strtdriv, ROT0, "Atari Games", "Street Drivin' (prototype)", 0 ) |
| 5313 | GAME( 1993, strtdriv, 0, strtdriv_machine, strtdriv, driver_device, 0, ROT0, "Atari Games", "Street Drivin' (prototype)", 0 ) |
| 4662 | 5314 | |
| 4663 | | GAME( 1993, hdrivair, 0, hdrivair, hdrivair, harddriv_state, hdrivair, ROT0, "Atari Games", "Hard Drivin's Airborne (prototype)", GAME_IMPERFECT_SOUND ) |
| 4664 | | GAME( 1993, hdrivairp, hdrivair, hdrivair, hdrivair, harddriv_state, hdrivairp,ROT0, "Atari Games", "Hard Drivin's Airborne (prototype, early rev)", GAME_IMPERFECT_SOUND | GAME_NOT_WORKING ) |
| 5315 | GAME( 1993, hdrivair, 0, hdrivair_machine, hdrivair, driver_device, 0, ROT0, "Atari Games", "Hard Drivin's Airborne (prototype)", GAME_IMPERFECT_SOUND ) |
| 5316 | GAME( 1993, hdrivairp, hdrivair, hdrivairp_machine, hdrivair, driver_device, 0,ROT0, "Atari Games", "Hard Drivin's Airborne (prototype, early rev)", GAME_IMPERFECT_SOUND | GAME_NOT_WORKING ) |
| 5317 | |
| 5318 | |