diff options
author | Scott Stone <tafoid@users.noreply.github.com> | 2012-02-23 04:39:44 +0000 |
---|---|---|
committer | Scott Stone <tafoid@users.noreply.github.com> | 2012-02-23 04:39:44 +0000 |
commit | bce5902abcf585ae837332d613394361656e4d73 (patch) | |
tree | d1e8bf0b00ccdaca3b64a4d3618d387ccace2c67 | |
parent | 207c1bb05ea642db5db28217ffdb72dd35835b05 (diff) |
New clones added
----------------
Mortal Kombat (Yawdim bootleg - Set 2) [ScheissNussen, Smitdogg, The Dumping Union]
New games marked as GAME_NOT_WORKING
------------------------------------
Area 51: Site 4 (September 11, 1998) [ninjakid]
Added missing proms for Fax and Fax 2. [W. Belk, Smitdogg, The Dumping Union]
-rw-r--r-- | src/mame/drivers/exidy.c | 14 | ||||
-rw-r--r-- | src/mame/drivers/mediagx.c | 47 | ||||
-rw-r--r-- | src/mame/drivers/midyunit.c | 30 | ||||
-rw-r--r-- | src/mame/mame.lst | 3 |
4 files changed, 93 insertions, 1 deletions
diff --git a/src/mame/drivers/exidy.c b/src/mame/drivers/exidy.c index a6bc10c39a0..3e019b8ccad 100644 --- a/src/mame/drivers/exidy.c +++ b/src/mame/drivers/exidy.c @@ -1343,6 +1343,13 @@ ROM_START( fax ) ROM_REGION( 0x0800, "gfx1", 0 ) ROM_LOAD( "fxl1-11d.32", 0x0000, 0x0800, CRC(62083db2) SHA1(0c6e90b73419bff53f991e66d4faa9495c7d8e09) ) + +// loaded, but not hooked up + ROM_REGION( 0x0240, "proms", 0 ) + ROM_LOAD( "fxl-6b", 0x0000, 0x0100, CRC(e1e867ae) SHA1(fe4cb560860579102aedad2c81fd7bed5825f484) ) + ROM_LOAD( "fxl-8b", 0x0100, 0x0020, CRC(0da1bdf9) SHA1(0c2d85da59cf86f2d9cf5f33bdc63902ca5507d3) ) + ROM_LOAD( "fxl-11b", 0x0120, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) + ROM_LOAD( "fxl-12b", 0x0140, 0x0100, CRC(6b5aa3d7) SHA1(bfc4a6d01b977d55ad4dadc0123339343f1aa975) ) ROM_END @@ -1389,6 +1396,13 @@ ROM_START( fax2 ) ROM_REGION( 0x0800, "gfx1", 0 ) ROM_LOAD( "fxl1-11d.32", 0x0000, 0x0800, CRC(62083db2) SHA1(0c6e90b73419bff53f991e66d4faa9495c7d8e09) ) + +// loaded, but not hooked up + ROM_REGION( 0x0240, "proms", 0 ) + ROM_LOAD( "fxl-6b", 0x0000, 0x0100, CRC(e1e867ae) SHA1(fe4cb560860579102aedad2c81fd7bed5825f484) ) + ROM_LOAD( "fxl-8b", 0x0100, 0x0020, CRC(0da1bdf9) SHA1(0c2d85da59cf86f2d9cf5f33bdc63902ca5507d3) ) + ROM_LOAD( "fxl-11b", 0x0120, 0x0020, CRC(f76b4fcf) SHA1(197e0cc508ffeb5cefa4046bdfb158939d598225) ) + ROM_LOAD( "fxl-12b", 0x0140, 0x0100, CRC(6b5aa3d7) SHA1(bfc4a6d01b977d55ad4dadc0123339343f1aa975) ) ROM_END diff --git a/src/mame/drivers/mediagx.c b/src/mame/drivers/mediagx.c index 31a182a52cd..f9e4e451e38 100644 --- a/src/mame/drivers/mediagx.c +++ b/src/mame/drivers/mediagx.c @@ -61,6 +61,34 @@ LS14 (SOIC14) 74F244 (x2, SOIC20) ST ULN2064B (DIP16) + +Notes related to Area 51: Site 4 from: +http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=276606 + +Regarding the (a51site4a.chd) + +I own a dedicated cab and have sold HD replacements that use an SD card and +IDE adapter. So I have done some research and have purchased enough board sets +and HD's that I have some idea what I'm talking about. Anyhoo, The currently +supported image is Rev. 2.01 as is still sold by happ. The only difference +between the current MAME chd and a fresh Happ HD is that the MAME chd has had +it's serial # cleared, but it STILL has statistical data saved. IE. credits +inserted, games played, play times, etc... I know it's that version by the size +of the CHD. I have compressed several STOCK HD's including my own and they all are +the same size. The only HD that I have compressed that was the same as the currently +supported chd was a happ replacement HD. So in conclusion, There are two different +versions of the Area 51 Site 4 HD one that was shipped in dedicated cabs dated +Sep. 11 1998 and another Rev. 2.01 dated Sep. 7 1998 for whatever reason I cannot say. + +I do have clean copies of both in chd format, stripped of ALL statistical info. but +they still retain their serial #'s. BTW: I did use chdman to copy the currently +supported chd to a card and put it in my cab just to clear all the stats and make a clean +copy as it should be. Also, Just to be clear the size of the chd is not determined by +the original HD as I'm talking about their size after using chdman to put them onto a +SD card and then using chdman to make a chd from the SD card. They are different sizes! + +-ninjakid + */ #include "emu.h" @@ -1330,6 +1358,23 @@ ROM_START( a51site4 ) DISK_IMAGE( "a51site4", 0, SHA1(48496666d1613700ae9274f9a5361ea5bbaebea0) ) ROM_END +ROM_START( a51site4a ) + ROM_REGION32_LE(0x40000, "bios", 0) + ROM_SYSTEM_BIOS(0, "new", "v1.0h" ) + ROMX_LOAD("a51s4_bios_09-15-98.u1", 0x00000, 0x40000, CRC(f8cd6a6b) SHA1(75f851ae21517b729a5596ce5e042ebfaac51778), ROM_BIOS(1)) /* Build date 09/15/98 string stored at 0x3fff5 */ + ROM_SYSTEM_BIOS(1, "old", "v1.0f" ) + ROMX_LOAD("a51s4_bios_07-11-98.u1", 0x00000, 0x40000, CRC(5ee189cc) SHA1(0b0d9321a4c59b1deea6854923e655a4d8c4fcfe), ROM_BIOS(2)) /* Build date 07/11/98 string stored at 0x3fff5 */ + + ROM_REGION(0x08100, "gfx1", 0) + ROM_LOAD("cga.chr", 0x00000, 0x01000, CRC(42009069) SHA1(ed08559ce2d7f97f68b9f540bddad5b6295294dd)) + + DISK_REGION( "drive_0" ) +// Not sure why this does not boot. Information (at the top of the driver) might indicate this as an SD Card bootleg of the original HD. + DISK_IMAGE( "a51site4a", 0, SHA1(a0962b35c265154e571f973a819efdd06109e543) ) +ROM_END + + /*****************************************************************************/ -GAME( 1998, a51site4, 0, mediagx, mediagx, a51site4, ROT0, "Atari Games", "Area 51: Site 4", GAME_NOT_WORKING ) +GAME( 1998, a51site4, 0 , mediagx, mediagx, a51site4, ROT0, "Atari Games", "Area 51: Site 4", GAME_NOT_WORKING ) +GAME( 1998, a51site4a,a51site4, mediagx, mediagx, a51site4, ROT0, "Atari Games", "Area 51: Site 4 (September 11, 1998)", GAME_NOT_WORKING ) diff --git a/src/mame/drivers/midyunit.c b/src/mame/drivers/midyunit.c index def36562689..5fc7f0aeb50 100644 --- a/src/mame/drivers/midyunit.c +++ b/src/mame/drivers/midyunit.c @@ -2424,6 +2424,35 @@ ROM_START( mkyawdim ) ROM_LOAD ( "mkg-u109.rom", 0x580000, 0x80000, CRC(cafc47bb) SHA1(8610af6e52f7089ff4acd850c53ab8b4119e4445) ) ROM_END +ROM_START( mkyawdim2 ) + ROM_REGION( 0x10000, "audiocpu", 0 ) /* sound CPU */ + // Differs from other yawdim set - sound doesn't want to work + ROM_LOAD ( "yawdim.u167", 0x00000, 0x10000, CRC(16da7efb) SHA1(ac1db81a55aca36136b94977a91a1fc778b7b164) ) + + ROM_REGION( 0x100000, "oki", 0 ) /* ADPCM */ + // Half size as other yawdim set + ROM_LOAD( "yawdim.u159", 0x00000, 0x20000, CRC(95b120af) SHA1(41b6fb384e5048926b87959a2c58d96b95698aba) ) + ROM_CONTINUE( 0x40000, 0x20000 ) + ROM_LOAD( "mw-15.u160", 0x20000, 0x20000, CRC(6e68e0b0) SHA1(edb7aa6507452ffa5ce7097e3b1855a69542971c) ) + ROM_CONTINUE( 0x60000, 0x20000 ) + ROM_CONTINUE( 0xa0000, 0x20000 ) + ROM_CONTINUE( 0xe0000, 0x20000 ) + + ROM_REGION16_LE( 0x100000, "user1", 0 ) /* 34010 code */ + ROM_LOAD16_BYTE( "4.u25", 0x00000, 0x80000, CRC(b12b3bf2) SHA1(deb7755e8407d9de25124b3fdbc4c834a25d8252) ) + ROM_LOAD16_BYTE( "5.u26", 0x00001, 0x80000, CRC(7a37dc5c) SHA1(c4fc6933d8b990c5c56c65282b1f72b90b5d5435) ) + + ROM_REGION( 0x800000, "gfx1", 0 ) /* 8mbit dumps */ + ROM_LOAD ( "b-1.bin", 0x000000, 0x100000, CRC(f41e61c6) SHA1(7dad38839d5c9aa0cfa7b2f7199f14e0f2c4494b) ) + ROM_LOAD ( "b-2.bin", 0x100000, 0x100000, CRC(8052740b) SHA1(f1b7fd536966d9d0ce690cdec635069c340d678e) ) + + ROM_LOAD ( "a-1.bin", 0x200000, 0x100000, CRC(7da3cb93) SHA1(23b9053b3241b69988f7f2e6a9d1353dac4fc8ab) ) + ROM_LOAD ( "a-2.bin", 0x300000, 0x100000, CRC(1eedb0f8) SHA1(27c056c469c17bb176325b91cf92296c89681ac6) ) + + ROM_LOAD ( "c-1.bin", 0x400000, 0x100000, CRC(de27c4c3) SHA1(a7760d239749c7463808adec72795f9785f553ec) ) + ROM_LOAD ( "c-2.bin", 0x500000, 0x100000, CRC(d99203f3) SHA1(46ea21cbedfd42838562594b9bdc5d80360b7e5e) ) +ROM_END + ROM_START( term2 ) ROM_REGION( 0x50000, "adpcm", 0 ) /* sound CPU */ @@ -2676,6 +2705,7 @@ GAME( 1992, mkyturbo, mk, yunit_adpcm_6bit_fast, mkla4, mkyturbo, ROT GAME( 1992, mknifty, mk, yunit_adpcm_6bit_fast, mkla4, mkyturbo, ROT0, "hack", "Mortal Kombat (Nifty Kombo, hack)", GAME_SUPPORTS_SAVE ) GAME( 1992, mknifty666, mk, yunit_adpcm_6bit_fast, mkla4, mkyturbo, ROT0, "hack", "Mortal Kombat (Nifty Kombo 666, hack)", GAME_SUPPORTS_SAVE ) GAME( 1992, mkyawdim, mk, mkyawdim, mkla4, mkyawdim, ROT0, "bootleg (Yawdim)", "Mortal Kombat (Yawdim bootleg)", GAME_SUPPORTS_SAVE ) +GAME( 1992, mkyawdim2,mk, mkyawdim, mkla4, mkyawdim, ROT0, "bootleg (Yawdim)", "Mortal Kombat (Yawdim bootleg - Set 2)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND ) GAME( 1992, totcarn, 0, yunit_adpcm_6bit_fast, totcarn, totcarn, ROT0, "Midway", "Total Carnage (rev LA1 03/10/92)", GAME_SUPPORTS_SAVE ) GAME( 1992, totcarnp, totcarn, yunit_adpcm_6bit_fast, totcarn, totcarn, ROT0, "Midway", "Total Carnage (prototype, rev 1.0 01/25/92)", GAME_SUPPORTS_SAVE ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index b0bddd5ee4e..5390e655d20 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -6661,6 +6661,8 @@ maxf_102 // ?? (c) 1996 maxf_ng // ?? (c) 1996 vcircle // (proto) (c) 1996 a51site4 // ?? (c) 1998 +a51site4a // Sept.11,1998 (c) 1998 + // SNK / Rock-ola games sasuke // [1980] Shin Nihon Kikaku (SNK) @@ -7371,6 +7373,7 @@ mkla2 // (c) 1992 Midway mkla3 // (c) 1992 Midway mkla4 // (c) 1992 Midway mkyawdim // bootleg +mkyawdim2 // bootleg term2 // (c) 1992 Midway term2la3 // (c) 1992 Midway term2la2 // (c) 1992 Midway |