summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author ClawGrip <clawgrip@hotmail.com>2021-01-24 13:19:51 +0100
committer GitHub <noreply@github.com>2021-01-24 23:19:51 +1100
commitd33d8227b0c32170b10f3d8dbd6e56f81bf05b7b (patch)
treee37d056be54c0f996f9d166d45a1cce59006f481 /src
parent0911f1dfbd3cb4ce668143be12af760f43cf0d30 (diff)
nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696)
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/nmk16.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mame/drivers/nmk16.cpp b/src/mame/drivers/nmk16.cpp
index 763895a4c29..9889dfb829d 100644
--- a/src/mame/drivers/nmk16.cpp
+++ b/src/mame/drivers/nmk16.cpp
@@ -7633,6 +7633,14 @@ ROM_START( redhawks )
ROM_REGION( 0x40000, "oki1", 0 ) // Samples
ROM_LOAD( "5.bin", 0x00000, 0x40000, CRC(e911ce33) SHA1(a29c4dea98a22235122303325c63c15fadd3431d) )
+
+ ROM_REGION( 0x300, "proms", 0 ) // Bipolar PROMs, not dumped
+ ROM_LOAD( "n82s147an.bin", 0x000, 0x200, NO_DUMP )
+ ROM_LOAD( "n82s129n.bin", 0x200, 0x100, NO_DUMP )
+
+ ROM_REGION( 0x26e, "plds", 0 ) // PLDs, not dumped
+ ROM_LOAD( "gal16v8d.bin", 0x000, 0x117, NO_DUMP )
+ ROM_LOAD( "gal20v8b.bin", 0x117, 0x157, NO_DUMP )
ROM_END
void afega_state::init_redhawkg()
@@ -8658,7 +8666,7 @@ GAME( 1995, dolmen, 0, twinactn, dolmen, nmk16_state, init_
GAME( 1998, stagger1, 0, stagger1, stagger1, afega_state, empty_init, ROT270, "Afega", "Stagger I (Japan)", 0 )
GAME( 1997, redhawk, stagger1, stagger1, stagger1, afega_state, init_redhawk, ROT270, "Afega (New Vision Ent. license)", "Red Hawk (USA, Canada & South America)", 0 )
GAME( 1997, redhawki, stagger1, redhawki, stagger1, afega_state, init_redhawki, ROT0, "Afega (Hae Dong Corp license)", "Red Hawk (horizontal, Italy)", 0 ) // bootleg? strange scroll regs
-GAME( 1997, redhawks, stagger1, stagger1, stagger1, afega_state, empty_init, ROT0, "Afega (Hae Dong Corp license)", "Red Hawk (horizontal, Spain)", 0 )
+GAME( 1997, redhawks, stagger1, redhawki, stagger1, afega_state, empty_init, ROT0, "Afega (Hae Dong Corp license)", "Red Hawk (horizontal, Spain)", 0 )
GAME( 1997, redhawkg, stagger1, redhawki, stagger1, afega_state, init_redhawkg, ROT0, "Afega", "Red Hawk (horizontal, Greece)", 0 )
GAME( 1997, redhawke, stagger1, stagger1, stagger1, afega_state, empty_init, ROT270, "Afega (Excellent Co. license)", "Red Hawk (Excellent Co., Ltd)", 0 ) // earlier revision? different afega logo and score and credit number fonts compared to other sets
GAME( 1997, redhawkk, stagger1, stagger1, stagger1, afega_state, empty_init, ROT270, "Afega", "Red Hawk (Korea)", 0 )