src/mess/drivers/genesis.c
| r4864 | r4865 | |
| 338 | 338 | MDRV_IMPORT_FROM( genesis_cartslot ) |
| 339 | 339 | MACHINE_DRIVER_END |
| 340 | 340 | |
| 341 | static MACHINE_DRIVER_START( ms_megadpal ) |
| 342 | MDRV_IMPORT_FROM(megadpal) |
| 343 | |
| 344 | MDRV_MACHINE_RESET( ms_megadriv ) |
| 345 | |
| 346 | MDRV_IMPORT_FROM( genesis_cartslot ) |
| 347 | MACHINE_DRIVER_END |
| 348 | |
| 341 | 349 | static MACHINE_DRIVER_START( ms_megdsvp ) |
| 342 | 350 | MDRV_IMPORT_FROM(megdsvp) |
| 343 | 351 | |
| r4864 | r4865 | |
| 473 | 481 | ROMX_LOAD( "laseractive_bios_1_02_j.bin", 0x000000, 0x020000, CRC(00eedb3a) SHA1(26237b333db4a4c6770297fa5e655ea95840d5d9), ROM_BIOS(4) ) |
| 474 | 482 | ROM_SYSTEM_BIOS(4, "xeye", "JVC X'eye") |
| 475 | 483 | ROMX_LOAD( "xeye_bios_j.bin", 0x000000, 0x020000, CRC(290f8e33) SHA1(651f14d5a5e0ecb974a60c0f43b1d2006323fb09), ROM_BIOS(5) ) |
| 484 | ROM_SYSTEM_BIOS(5, "mcd2", "Mega-CD 2 v2.00C") |
| 485 | ROMX_LOAD( "megacd2_bios_2_00c_j.bin", 0x000000, 0x020000, CRC(dd6cc972) SHA1(d203cfe22c03ae479dd8ca33840cf8d9776eb3ff), ROM_BIOS(6) ) |
| 476 | 486 | ROM_END |
| 477 | 487 | |
| 478 | 488 | ROM_START( segacd ) |
| r4864 | r4865 | |
| 487 | 497 | ROMX_LOAD( "segacd_model2_bios_2_00w_u.bin", 0x000000, 0x020000, CRC(9f6f6276) SHA1(5adb6c3af218c60868e6b723ec47e36bbdf5e6f0), ROM_BIOS(4) ) |
| 488 | 498 | ROM_SYSTEM_BIOS(4, "v102las", "Pioneer LaserActive v1.02") |
| 489 | 499 | ROMX_LOAD( "laseractive_bios_1_02_u.bin", 0x000000, 0x020000, CRC(3b10cf41) SHA1(8af162223bb12fc19b414f126022910372790103), ROM_BIOS(5) ) |
| 490 | | ROM_SYSTEM_BIOS(5, "v221", "CDX v2.21") |
| 491 | | ROMX_LOAD( "segacdx_bios_2_21_u.bin", 0x000000, 0x020000, CRC(d48c44b5) SHA1(2b125c0545afa089b617f2558e686ea723bdc06e), ROM_BIOS(6) ) |
| 500 | ROM_SYSTEM_BIOS(5, "v104las", "Pioneer LaserActive v1.04") |
| 501 | ROMX_LOAD( "laseractive_bios_1_04_u.bin", 0x000000, 0x020000, CRC(50cd3d23) SHA1(aa811861f8874775075bd3f53008c8aaf59b07db), ROM_BIOS(6) ) |
| 502 | ROM_SYSTEM_BIOS(6, "v221", "CDX v2.21") |
| 503 | ROMX_LOAD( "segacdx_bios_2_21_u.bin", 0x000000, 0x020000, CRC(d48c44b5) SHA1(2b125c0545afa089b617f2558e686ea723bdc06e), ROM_BIOS(7) ) |
| 492 | 504 | ROM_END |
| 493 | 505 | |
| 494 | 506 | /* some games use the 32x and SegaCD together to give better quality FMV */ |
| r4864 | r4865 | |
| 724 | 736 | MDRV_IMPORT_FROM( pico_cartslot ) |
| 725 | 737 | MACHINE_DRIVER_END |
| 726 | 738 | |
| 739 | static MACHINE_DRIVER_START( picopal ) |
| 740 | MDRV_IMPORT_FROM(megadpal) |
| 741 | MDRV_CPU_MODIFY("maincpu") |
| 742 | MDRV_CPU_PROGRAM_MAP(_pico_mem) |
| 727 | 743 | |
| 744 | MDRV_MACHINE_RESET( ms_megadriv ) |
| 745 | |
| 746 | MDRV_IMPORT_FROM( pico_cartslot ) |
| 747 | MACHINE_DRIVER_END |
| 728 | 748 | |
| 749 | |
| 750 | |
| 729 | 751 | ROM_START( pico ) |
| 730 | 752 | ROM_REGION(0x1415000, "maincpu", ROMREGION_ERASEFF) |
| 731 | 753 | ROM_REGION( 0x10000, "soundcpu", ROMREGION_ERASEFF) |
| r4864 | r4865 | |
| 750 | 772 | /* YEAR NAME PARENT COMPAT MACHINE INPUT INIT CONFIG COMPANY FULLNAME */ |
| 751 | 773 | CONS( 1989, genesis, 0, 0, ms_megadriv, md, genesis, 0, "Sega", "Genesis (USA, NTSC)", 0) |
| 752 | 774 | CONS( 1993, gensvp, genesis, 0, ms_megdsvp, md_sel, gensvp, 0, "Sega", "Genesis (USA, NTSC, w/SVP)", 0) |
| 753 | | CONS( 1990, megadriv, genesis, 0, ms_megadriv, md, md_eur, 0, "Sega", "Mega Drive (Europe, PAL)", 0) |
| 775 | CONS( 1990, megadriv, genesis, 0, ms_megadpal, md, md_eur, 0, "Sega", "Mega Drive (Europe, PAL)", 0) |
| 754 | 776 | CONS( 1988, megadrij, genesis, 0, ms_megadriv, md, md_jpn, 0, "Sega", "Mega Drive (Japan, NTSC)", 0) |
| 755 | | CONS( 1994, pico, 0, 0, pico, pico, md_eur, 0, "Sega", "Pico (Europe, PAL)", 0) |
| 777 | CONS( 1994, pico, 0, 0, picopal, pico, md_eur, 0, "Sega", "Pico (Europe, PAL)", 0) |
| 756 | 778 | CONS( 1994, picou, pico, 0, pico, pico, genesis, 0, "Sega", "Pico (USA, NTSC)", 0) |
| 757 | 779 | CONS( 1993, picoj, pico, 0, pico, pico, md_jpn, 0, "Sega", "Pico (Japan, NTSC)", 0) |
| 758 | 780 | |