new clone added: 2 sets of MS Pacman / Galaga 20yr Reunion

New Clones Added
------------------------------------
Ms. Pac-Man/Galaga - 20 Year Reunion (V1.08) [Brian Troha, The Dumping Union]
Ms. Pac-Man/Galaga - 20 Year Reunion (V1.02) [Brian Troha, The Dumping Union]
This commit is contained in:
Brian Troha 2010-05-26 21:14:57 +00:00
parent 568d53bf44
commit 13f2c56c9d
2 changed files with 32 additions and 14 deletions

View File

@ -23,15 +23,13 @@
* CPU is a Z8S18020VSC (20MHz part), OSC is 73.728MHz * CPU is a Z8S18020VSC (20MHz part), OSC is 73.728MHz
Known issues/to-do's: Known issues/to-do's:
* ROM banking is not understood. Shouldn't require copying and other * Starfield is not 100% accurate
trickey
* Starfield missing
* Check the ASCI interface, there probably is fully working debug code. * Check the ASCI interface, there probably is fully working debug code.
* The timed interrupt is a kludge; it is supposed to be generated internally by * The timed interrupt is a kludge; it is supposed to be generated internally by
the Z180, but the cpu core doesn't support that yet. the Z180, but the cpu core doesn't support that yet.
* Is the clock divide 3 or 4? * Is the clock divide 3 or 4?
Versions known to exist but not dumped: v1.02, v1.03 & v1.08 Versions known to exist but not dumped: v1.03
***************************************************************************/ ***************************************************************************/
@ -330,20 +328,36 @@ MACHINE_DRIVER_END
* *
*************************************/ *************************************/
ROM_START( 20pacgal ) /* Version 1.04 */ ROM_START( 20pacgal ) /* Version 1.08 */
ROM_REGION( 0x100000, "maincpu", 0 ) ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD( "20th_104.u13", 0x00000, 0x40000, CRC(6c474d2d) SHA1(5a150fc9d2ed0e908385b9f9d532aa33cf80dba4) ) ROM_LOAD( "ms_pac-galaga_v1.08.u13", 0x00000, 0x40000, CRC(2ea16809) SHA1(27f041bdbb590917e9dcb70c21aa6b6d6c9f04fb) )
ROM_REGION( 0x8000, "proms", 0 ) /* palette */ ROM_REGION( 0x8000, "proms", 0 ) /* palette */
ROM_LOAD( "20th_101.u14", 0x0000, 0x8000, CRC(c19d9ad0) SHA1(002581fbc2c32cdf7cfb0b0f64061591a462ec14) ) ROM_LOAD( "ms_pac-galaga.u14", 0x0000, 0x8000, CRC(c19d9ad0) SHA1(002581fbc2c32cdf7cfb0b0f64061591a462ec14) )
ROM_END ROM_END
ROM_START( 20pacgala ) /* Version 1.01 */ ROM_START( 20pacgalr4 ) /* Version 1.04 */
ROM_REGION( 0x100000, "maincpu", 0 ) ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD( "20th_101.u13", 0x00000, 0x40000, CRC(77159582) SHA1(c05e005a941cbdc806dcd76b315069362c792a72) ) ROM_LOAD( "ms_pac-galaga_v1.04.u13", 0x00000, 0x40000, CRC(6c474d2d) SHA1(5a150fc9d2ed0e908385b9f9d532aa33cf80dba4) )
ROM_REGION( 0x8000, "proms", 0 ) /* palette */ ROM_REGION( 0x8000, "proms", 0 ) /* palette */
ROM_LOAD( "20th_101.u14", 0x0000, 0x8000, CRC(c19d9ad0) SHA1(002581fbc2c32cdf7cfb0b0f64061591a462ec14) ) ROM_LOAD( "ms_pac-galaga.u14", 0x0000, 0x8000, CRC(c19d9ad0) SHA1(002581fbc2c32cdf7cfb0b0f64061591a462ec14) )
ROM_END
ROM_START( 20pacgalr2 ) /* Version 1.02 */
ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD( "ms_pac-galaga_v1.02.u13", 0x00000, 0x40000, CRC(b939f805) SHA1(5fe9470601156dfc2d339c94fd8f0aa4db197760) )
ROM_REGION( 0x8000, "proms", 0 ) /* palette */
ROM_LOAD( "ms_pac-galaga.u14", 0x0000, 0x8000, CRC(c19d9ad0) SHA1(002581fbc2c32cdf7cfb0b0f64061591a462ec14) )
ROM_END
ROM_START( 20pacgalr1 ) /* Version 1.01 */
ROM_REGION( 0x100000, "maincpu", 0 )
ROM_LOAD( "ms_pac-galaga_v1.01.u13", 0x00000, 0x40000, CRC(77159582) SHA1(c05e005a941cbdc806dcd76b315069362c792a72) )
ROM_REGION( 0x8000, "proms", 0 ) /* palette */
ROM_LOAD( "ms_pac-galaga.u14", 0x0000, 0x8000, CRC(c19d9ad0) SHA1(002581fbc2c32cdf7cfb0b0f64061591a462ec14) )
ROM_END ROM_END
@ -362,5 +376,7 @@ static DRIVER_INIT(20pacgal)
* *
*************************************/ *************************************/
GAME( 2000, 20pacgal, 0, 20pacgal, 20pacgal, 20pacgal, ROT90, "Namco", "Ms. Pac-Man/Galaga - 20 Year Reunion (V1.04)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE) GAME( 2000, 20pacgal, 0, 20pacgal, 20pacgal, 20pacgal, ROT90, "Namco", "Ms. Pac-Man/Galaga - 20 Year Reunion (V1.08)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE)
GAME( 2000, 20pacgala, 20pacgal, 20pacgal, 20pacgal, 20pacgal, ROT90, "Namco", "Ms. Pac-Man/Galaga - 20 Year Reunion (V1.01)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE) GAME( 2000, 20pacgalr4, 20pacgal, 20pacgal, 20pacgal, 20pacgal, ROT90, "Namco", "Ms. Pac-Man/Galaga - 20 Year Reunion (V1.04)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE)
GAME( 2000, 20pacgalr2, 20pacgal, 20pacgal, 20pacgal, 20pacgal, ROT90, "Namco", "Ms. Pac-Man/Galaga - 20 Year Reunion (V1.02)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE)
GAME( 2000, 20pacgalr1, 20pacgal, 20pacgal, 20pacgal, 20pacgal, ROT90, "Namco", "Ms. Pac-Man/Galaga - 20 Year Reunion (V1.01)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE)

View File

@ -976,8 +976,10 @@ const game_driver * const drivers[] =
DRIVER( taiko10 ) DRIVER( taiko10 )
/* Misc Namco games */ /* Misc Namco games */
DRIVER( 20pacgal ) /* (c) 2000 Ver 1.04 */ DRIVER( 20pacgal ) /* (c) 2000 Ver 1.08 */
DRIVER( 20pacgala ) /* (c) 2000 Ver 1.01 */ DRIVER( 20pacgalr4 ) /* (c) 2000 Ver 1.04 */
DRIVER( 20pacgalr2 ) /* (c) 2000 Ver 1.02 */
DRIVER( 20pacgalr1 ) /* (c) 2000 Ver 1.01 */
DRIVER( turrett ) /* (c) 2001 licensed from Dell Electronics */ DRIVER( turrett ) /* (c) 2001 licensed from Dell Electronics */
/* Universal games */ /* Universal games */