summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2010-04-20 17:08:00 +0000
committer Angelo Salese <angelosa@users.noreply.github.com>2010-04-20 17:08:00 +0000
commit410a6f80238b30e7f0e30f067df5dc4eb7e97803 (patch)
treeeb76035371445d843380c9055f46fceef57cc313
parent26dd6203581c248e5c3d4f77ff289b9a5dd1e2af (diff)
Added a RAM mirror that fixes The Typing of the Dead booting [Angelo Salese]
-rw-r--r--src/mame/drivers/naomi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/drivers/naomi.c b/src/mame/drivers/naomi.c
index c90c59b8e9c..31fefe428bb 100644
--- a/src/mame/drivers/naomi.c
+++ b/src/mame/drivers/naomi.c
@@ -1307,10 +1307,13 @@ static ADDRESS_MAP_START( naomi_map, ADDRESS_SPACE_PROGRAM, 64 )
/* Area 3 */
AM_RANGE(0x0c000000, 0x0dffffff) AM_RAM AM_BASE(&naomi_ram64) AM_SHARE("share4")
+
AM_RANGE(0x0e000000, 0x0fffffff) AM_RAM AM_SHARE("share4")// mirror
AM_RANGE(0x8c000000, 0x8dffffff) AM_RAM AM_SHARE("share4") // RAM access through cache
+ AM_RANGE(0xac000000, 0xadffffff) AM_RAM AM_SHARE("share4") // written here by totd
+
/* Area 4 */
AM_RANGE(0x10000000, 0x107fffff) AM_WRITE( ta_fifo_poly_w )
AM_RANGE(0x10800000, 0x10ffffff) AM_WRITE( ta_fifo_yuv_w )