Previous 15994 Revisions Next

r4865 Thursday 28th May, 2009 at 10:38:09 UTC by Fabio Priuli
[MEGADRIVE] Added PAL settings for Megadrive and Pico. The issue will be completely fixed soon (refresh rate still at 60Hz, atm). Thanks to Enik. Also added two more Mega-CD/SegaCD dumps.
[src/mess/drivers]genesis.c

src/mess/drivers/genesis.c
r4864r4865
338338   MDRV_IMPORT_FROM( genesis_cartslot )
339339MACHINE_DRIVER_END
340340
341static MACHINE_DRIVER_START( ms_megadpal )
342   MDRV_IMPORT_FROM(megadpal)
343
344   MDRV_MACHINE_RESET( ms_megadriv )
345   
346   MDRV_IMPORT_FROM( genesis_cartslot )
347MACHINE_DRIVER_END
348
341349static MACHINE_DRIVER_START( ms_megdsvp )
342350   MDRV_IMPORT_FROM(megdsvp)
343351
r4864r4865
473481   ROMX_LOAD( "laseractive_bios_1_02_j.bin", 0x000000,  0x020000, CRC(00eedb3a) SHA1(26237b333db4a4c6770297fa5e655ea95840d5d9), ROM_BIOS(4) )
474482   ROM_SYSTEM_BIOS(4, "xeye", "JVC X'eye")
475483   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) )
476486ROM_END
477487
478488ROM_START( segacd )
r4864r4865
487497   ROMX_LOAD( "segacd_model2_bios_2_00w_u.bin", 0x000000,  0x020000, CRC(9f6f6276) SHA1(5adb6c3af218c60868e6b723ec47e36bbdf5e6f0), ROM_BIOS(4) )
488498   ROM_SYSTEM_BIOS(4, "v102las", "Pioneer LaserActive v1.02")
489499   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) )
492504ROM_END
493505
494506/* some games use the 32x and SegaCD together to give better quality FMV */
r4864r4865
724736   MDRV_IMPORT_FROM( pico_cartslot )
725737MACHINE_DRIVER_END
726738
739static MACHINE_DRIVER_START( picopal )
740   MDRV_IMPORT_FROM(megadpal)
741   MDRV_CPU_MODIFY("maincpu")
742   MDRV_CPU_PROGRAM_MAP(_pico_mem)
727743
744   MDRV_MACHINE_RESET( ms_megadriv )
745   
746   MDRV_IMPORT_FROM( pico_cartslot )
747MACHINE_DRIVER_END
728748
749
750
729751ROM_START( pico )
730752   ROM_REGION(0x1415000, "maincpu", ROMREGION_ERASEFF)
731753   ROM_REGION( 0x10000, "soundcpu", ROMREGION_ERASEFF)
r4864r4865
750772/*    YEAR  NAME        PARENT     COMPAT  MACHINE          INPUT   INIT     CONFIG COMPANY   FULLNAME */
751773CONS( 1989, genesis,    0,         0,      ms_megadriv,     md,     genesis,   0,   "Sega",   "Genesis (USA, NTSC)", 0)
752774CONS( 1993, gensvp,     genesis,   0,      ms_megdsvp,      md_sel, gensvp,    0,   "Sega",   "Genesis (USA, NTSC, w/SVP)", 0)
753CONS( 1990, megadriv,   genesis,   0,      ms_megadriv,     md,     md_eur,    0,   "Sega",   "Mega Drive (Europe, PAL)", 0)
775CONS( 1990, megadriv,   genesis,   0,      ms_megadpal,     md,     md_eur,    0,   "Sega",   "Mega Drive (Europe, PAL)", 0)
754776CONS( 1988, megadrij,   genesis,   0,      ms_megadriv,     md,     md_jpn,    0,   "Sega",   "Mega Drive (Japan, NTSC)", 0)
755CONS( 1994, pico,       0,         0,      pico,            pico,   md_eur,    0,   "Sega",   "Pico (Europe, PAL)", 0)
777CONS( 1994, pico,       0,         0,      picopal,         pico,   md_eur,    0,   "Sega",   "Pico (Europe, PAL)", 0)
756778CONS( 1994, picou,      pico,      0,      pico,            pico,   genesis,   0,   "Sega",   "Pico (USA, NTSC)", 0)
757779CONS( 1993, picoj,      pico,      0,      pico,            pico,   md_jpn,    0,   "Sega",   "Pico (Japan, NTSC)", 0)
758780

Previous 15994 Revisions Next


© 1998-2018 The MESS Team