From 0381f1860525e2b28c5e5c285bd9a570c7b9403b Mon Sep 17 00:00:00 2001 From: Curt Coder Date: Thu, 28 Mar 2013 19:30:03 +0000 Subject: [PATCH] (MESS) c64: Added Spanish C64C variant. [The Commodore Museum] --- src/mess/drivers/c64.c | 17 +++++++++++++++++ src/mess/mess.lst | 1 + 2 files changed, 18 insertions(+) diff --git a/src/mess/drivers/c64.c b/src/mess/drivers/c64.c index 95051563b6a..19680f25b35 100644 --- a/src/mess/drivers/c64.c +++ b/src/mess/drivers/c64.c @@ -1556,6 +1556,22 @@ ROM_END #define rom_c64g rom_c64c +//------------------------------------------------- +// ROM( c64c_es ) +//------------------------------------------------- + +ROM_START( c64c_es ) + ROM_REGION( 0x4000, "kernal", 0 ) + ROM_LOAD( "251913-01.u4", 0x0000, 0x4000, CRC(0010ec31) SHA1(765372a0e16cbb0adf23a07b80f6b682b39fbf88) ) + + ROM_REGION( 0x1000, "charom", 0 ) + ROM_LOAD( "325056-03.u5", 0x0000, 0x1000, CRC(c890c175) SHA1(4f57259fff9ef1963a4e87165a6f35ca23864c76) ) // aka 325245-01 + + ROM_REGION( 0xf5, PLA_TAG, 0 ) + ROM_LOAD( "252715-01.u8", 0x00, 0xf5, BAD_DUMP CRC(54c89351) SHA1(efb315f560b6f72444b8f0b2ca4b0ccbcd144a1b) ) +ROM_END + + //------------------------------------------------- // ROM( c64c_se ) //------------------------------------------------- @@ -1606,6 +1622,7 @@ COMP( 1984, vip64, c64, 0, pal_sx, c64sw, driver_device, 0, COMP( 1984, dx64, c64, 0, ntsc_dx, c64, driver_device, 0, "Commodore Business Machines", "DX-64 (NTSC)", GAME_SUPPORTS_SAVE ) COMP( 1986, c64c, c64, 0, ntsc_c, c64, driver_device, 0, "Commodore Business Machines", "Commodore 64C (NTSC)", GAME_SUPPORTS_SAVE ) COMP( 1986, c64cp, c64, 0, pal_c, c64, driver_device, 0, "Commodore Business Machines", "Commodore 64C (PAL)", GAME_SUPPORTS_SAVE ) +COMP( 1988, c64c_es,c64, 0, pal_c, c64sw, driver_device, 0, "Commodore Business Machines", "Commodore 64C (Spain)", GAME_SUPPORTS_SAVE ) COMP( 1986, c64c_se,c64, 0, pal_c, c64sw, driver_device, 0, "Commodore Business Machines", "Commodore 64C (Sweden/Finland)", GAME_SUPPORTS_SAVE ) COMP( 1986, c64g, c64, 0, pal_c, c64, driver_device, 0, "Commodore Business Machines", "Commodore 64G (PAL)", GAME_SUPPORTS_SAVE ) CONS( 1990, c64gs, c64, 0, pal_gs, c64gs, driver_device, 0, "Commodore Business Machines", "Commodore 64 Games System (PAL)", GAME_SUPPORTS_SAVE ) diff --git a/src/mess/mess.lst b/src/mess/mess.lst index 32617f2cd59..b2f0ecc5f80 100644 --- a/src/mess/mess.lst +++ b/src/mess/mess.lst @@ -619,6 +619,7 @@ vip64 // Commodore VIP64 (SX64, PAL, Swedish) dx64 // Commodore DX-64 - Prototype c64c // Commodore 64C (NTSC) c64cp // Commodore 64C (PAL) +c64c_es c64c_se c64g // Commodore 64G (PAL) c64gs // Commodore 64 Games System