summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Phil Bennett <philipjbennett@users.noreply.github.com>2009-11-28 18:06:54 +0000
committer Phil Bennett <philipjbennett@users.noreply.github.com>2009-11-28 18:06:54 +0000
commite58f69f66c4345168f516325cca2fe967fefb964 (patch)
tree7171f26bd40f6c6400b8722ea8e03ef49d33315e
parentb6072ef38c7f2efbdc62060c78ccad8b281f7045 (diff)
New games marked as GAME_NOT_WORKING
------------------------------------ Iron Commando (SNES bootleg) [Volker Hann & Team Europe] --------- Forwarded message ---------- From: David Haywood <neohaze@nildram.co.uk> Date: Thu, Nov 26, 2009 at 11:34 PM Subject: Re: new dumps To: Klaus Sommer <klaus@hotsummer.at>, Philip Bennett <p.j.bennett@gmail.com> It dosen't work as a rom-swap (boot vector probably needs to be different at least, maybe swaps, haven't checked against the snes version) New NOT WORKING ------------------------- Iron Commander (SNES bootleg) [Volker Hann & Team Europe]
-rw-r--r--src/mame/drivers/snesb.c99
-rw-r--r--src/mame/mamedriv.c1
2 files changed, 100 insertions, 0 deletions
diff --git a/src/mame/drivers/snesb.c b/src/mame/drivers/snesb.c
index 997ebbfb704..4bd8131d1f1 100644
--- a/src/mame/drivers/snesb.c
+++ b/src/mame/drivers/snesb.c
@@ -8,6 +8,7 @@
- Killer Instinct
- Final Fight 2
- Sonic Blast Man 2
+ - Iron Commando
Not dumped:
- Final Fight 3
@@ -78,7 +79,63 @@ TODO:
Data lines of eproms are bitswapped.
+***************************************************************************
+
+Iron Commando PCB (same as Final Fight 2?)
+ ______________________________________________________________________________________________
+| |
+| _____________ XTAL1 XTAL2 |
+| | | 21.47727Mhz 24.576Mhz _______ |
+| | | |86A619 | |
+| | LATTICE | |_______| |
+| |pLSL1024_60LJ| |
+| | B611S01 | _______________ |
+| | | _________ _________ | | |
+| | | ______ | 86A621 | | 86A537 | |HM65256BLP_12 | |
+| | | | | | JDCF | | JDCF | | 01002990 | |
+| |_____________| |86A623| | | | | |_______________| |
+| | JDCF | |_________| |_________| _______________ |
+| ___________________ | | | | |
+| |4.C11 | | | |HM65256BLP_12 | |
+| | | |______| | 01002990 | |
+| |AM27C020 | |_______________| |
+| |___________________| ______ ______ |
+| ___________________ | | | | _______________ |
+| |5.C10 | ______ |86A617| |86A618| | | |
+| | | | | | JDCF | | JDCF | | KM62256BLP_10 | |
+| |27C4001 | |86A540| | | | | | 210Y KOREA | |
+| |___________________| | JDKF | | | | | |_______________| |
+| ___________________ | | |______| |______| _______________ |
+| |6.C09 | | | | | |
+| | | |______| | KM62256BLP_10 | |
+| |27C4001 | | 210Y KOREA | |
+| |___________________| ________ ________ |_______________| |
+| |D41464C | |D41464C | |
+| _______ |________| |________| |
+| | GL324 | ________ ________ |
+| |_______| ________ ________ | DIP1 | | DIP2 | |
+| |D41464C | |D41464C | |1 8| |1 8| |
+| |________| |________| |________| |________| |
+| |
+| ______ _________ _________ _________ |
+| |74LS14| |74LS245N | |74LS245N | |74LS245B | |
+| |______| |_________| |_________| |_________| |
+| |
+| ______ ______ ______ ______ |
+| |GD4021| |CD4021| |CD4021| |CD4021| |
+| |______| |______| |______| |______| |
+| |
+| _____ 1 28 _____ |
+| | || | | | | | | | | | | | | | | | | | | | | | | | | |
+| | || | | | | | | | | | | | | | | | | | | | | | | | | |
+|_________________| |______________________________________________| |_________________|
+
+
***************************************************************************/
+
+
+
+
#include "driver.h"
#include "cpu/spc700/spc700.h"
#include "cpu/g65816/g65816.h"
@@ -753,7 +810,48 @@ ROM_START( ffight2b )
ROM_LOAD("spc700.rom", 0, 0x40, CRC(44bb3a40) SHA1(97e352553e94242ae823547cd853eecda55c20f0) )
ROM_REGION(0x800, "user6", ROMREGION_ERASEFF)
+ROM_END
+ROM_START( ironcomm )
+ ROM_REGION( 0x400000, "user3", 0 )
+ ROM_LOAD( "6.c09.bin", 0x000000, 0x008000, CRC(50ea1457) SHA1(092f9a0e34deeb090b8c88553be3b1596ded60ef) )
+ ROM_CONTINUE( 0x088000, 0x008000 )
+ ROM_CONTINUE( 0x010000, 0x008000 )
+ ROM_CONTINUE( 0x098000, 0x008000 )
+ ROM_CONTINUE( 0x020000, 0x008000 )
+ ROM_CONTINUE( 0x0a8000, 0x008000 )
+ ROM_CONTINUE( 0x030000, 0x008000 )
+ ROM_CONTINUE( 0x0b8000, 0x008000 )
+ ROM_CONTINUE( 0x040000, 0x008000 )
+ ROM_CONTINUE( 0x0c8000, 0x008000 )
+ ROM_CONTINUE( 0x050000, 0x008000 )
+ ROM_CONTINUE( 0x0d8000, 0x008000 )
+ ROM_CONTINUE( 0x060000, 0x008000 )
+ ROM_CONTINUE( 0x0e8000, 0x008000 )
+ ROM_CONTINUE( 0x070000, 0x008000 )
+ ROM_CONTINUE( 0x0f8000, 0x008000 )
+ ROM_LOAD( "5.c10.bin", 0x080000, 0x008000, CRC(0c3a0b5b) SHA1(1e8ab860689137e0e94731f1af2cfc561492b5bd) )
+ ROM_CONTINUE( 0x008000, 0x008000 )
+ ROM_CONTINUE( 0x090000, 0x008000 )
+ ROM_CONTINUE( 0x018000, 0x008000 )
+ ROM_CONTINUE( 0x0a0000, 0x008000 )
+ ROM_CONTINUE( 0x028000, 0x008000 )
+ ROM_CONTINUE( 0x0b0000, 0x008000 )
+ ROM_CONTINUE( 0x038000, 0x008000 )
+ ROM_CONTINUE( 0x0c0000, 0x008000 )
+ ROM_CONTINUE( 0x048000, 0x008000 )
+ ROM_CONTINUE( 0x0d0000, 0x008000 )
+ ROM_CONTINUE( 0x058000, 0x008000 )
+ ROM_CONTINUE( 0x0e0000, 0x008000 )
+ ROM_CONTINUE( 0x068000, 0x008000 )
+ ROM_CONTINUE( 0x0f0000, 0x008000 )
+ ROM_CONTINUE( 0x078000, 0x008000 )
+ ROM_LOAD( "4.c11.bin", 0x100000, 0x040000, CRC(2aa417c7) SHA1(24b375e5bbd4be5dcd31b63ea98fbbadd53d543e) )
+
+ ROM_REGION(0x100, "user5", 0)
+ ROM_LOAD("spc700.rom", 0, 0x40, CRC(44bb3a40) SHA1(97e352553e94242ae823547cd853eecda55c20f0) )
+
+ ROM_REGION(0x800, "user6", ROMREGION_ERASEFF)
ROM_END
ROM_START( sblast2b )
@@ -774,3 +872,4 @@ ROM_END
GAME( 199?, kinstb, 0, kinstb, kinstb, kinstb, ROT0, "bootleg", "Killer Instinct (SNES bootleg)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
GAME( 1996, ffight2b, 0, kinstb, ffight2b, ffight2b, ROT0, "bootleg", "Final Fight 2 (SNES bootleg)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
GAME( 1997, sblast2b, 0, kinstb, sblast2b, sblast2b, ROT0, "bootleg", "Sonic Blast Man 2 Special Turbo (SNES bootleg)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS)
+GAME( 1996, ironcomm, 0, kinstb, ffight2b, ffight2b, ROT0, "bootleg", "Iron Commando (SNES bootleg)", GAME_NOT_WORKING )
diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c
index fb743c34d94..e824666f419 100644
--- a/src/mame/mamedriv.c
+++ b/src/mame/mamedriv.c
@@ -1201,6 +1201,7 @@ const game_driver * const drivers[] =
DRIVER( kinstb ) /* bootleg */
DRIVER( ffight2b ) /* bootleg */
DRIVER( sblast2b ) /* bootleg */
+ DRIVER( ironcomm ) /* bootleg */
/* Midway 8080 b/w games */
DRIVER( seawolf ) /* 596 [1976] */