summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-09-18 16:09:09 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-09-18 16:09:09 +0000
commitc61b8ff24904c0eb2422b333b6b741c0c0e5f0a0 (patch)
treebe72338c98a2446c0973be2d0b5405aa1e05bfc0
parentdad99e71075c0725940704aa040293bb37ab77ab (diff)
From: Luigi30 [mailto:luigi30@gmail.com]
Sent: Wed 9/17/2008 10:00 AM To: submit@mamedev.org Subject: 40love.c fix Fixes bug 2210 Actual fix from MASH
-rw-r--r--src/mame/drivers/40love.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/40love.c b/src/mame/drivers/40love.c
index af0cfbbd6a6..6eb7e8dac47 100644
--- a/src/mame/drivers/40love.c
+++ b/src/mame/drivers/40love.c
@@ -672,12 +672,12 @@ static ADDRESS_MAP_START( 40love_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0x880b, 0x880b) AM_READ_PORT("P2")
AM_RANGE(0x880c, 0x880c) AM_READ_PORT("DSW1") AM_WRITE(fortyl_pixram_sel_w) /* pixram bank select */
AM_RANGE(0x880d, 0x880d) AM_READ_PORT("DSW2") AM_WRITENOP /* unknown */
- AM_RANGE(0xa000, 0xbfff) AM_ROMBANK(1)
AM_RANGE(0x9000, 0x97ff) AM_READWRITE(fortyl_bg_videoram_r, fortyl_bg_videoram_w) AM_BASE(&videoram) /* #1 M5517P on video board */
AM_RANGE(0x9800, 0x983f) AM_RAM AM_BASE(&fortyl_video_ctrl) /* video control area */
AM_RANGE(0x9840, 0x987f) AM_RAM AM_BASE(&spriteram) AM_SIZE(&spriteram_size) /* sprites part 1 */
AM_RANGE(0x9880, 0x98bf) AM_READWRITE(fortyl_bg_colorram_r, fortyl_bg_colorram_w) AM_BASE(&colorram) /* background attributes (2 bytes per line) */
AM_RANGE(0x98c0, 0x98ff) AM_RAM AM_BASE(&spriteram_2) AM_SIZE(&spriteram_2_size)/* sprites part 2 */
+ AM_RANGE(0xa000, 0xbfff) AM_ROMBANK(1)
AM_RANGE(0xc000, 0xffff) AM_READWRITE(fortyl_pixram_r, fortyl_pixram_w) /* banked pixel layer */
ADDRESS_MAP_END
@@ -692,12 +692,12 @@ static ADDRESS_MAP_START( undoukai_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0xa804, 0xa804) AM_READWRITE(from_snd_r, sound_command_w)
AM_RANGE(0xa805, 0xa805) AM_READ(snd_flag_r) AM_WRITENOP /*sound_reset*/ //????
AM_RANGE(0xa807, 0xa807) AM_READNOP AM_WRITENOP /* unknown */
- AM_RANGE(0x8808, 0x8808) AM_READ_PORT("DSW3")
- AM_RANGE(0x8809, 0x8809) AM_READ_PORT("P1")
- AM_RANGE(0x880a, 0x880a) AM_READ_PORT("SYSTEM")
- AM_RANGE(0x880b, 0x880b) AM_READ_PORT("P2")
- AM_RANGE(0x880c, 0x880c) AM_READ_PORT("DSW1") AM_WRITE(fortyl_pixram_sel_w) /* pixram bank select */
- AM_RANGE(0x880d, 0x880d) AM_READ_PORT("DSW2") AM_WRITENOP /* unknown */
+ AM_RANGE(0xa808, 0xa808) AM_READ_PORT("DSW3")
+ AM_RANGE(0xa809, 0xa809) AM_READ_PORT("P1")
+ AM_RANGE(0xa80a, 0xa80a) AM_READ_PORT("SYSTEM")
+ AM_RANGE(0xa80b, 0xa80b) AM_READ_PORT("P2")
+ AM_RANGE(0xa80c, 0xa80c) AM_READ_PORT("DSW1") AM_WRITE(fortyl_pixram_sel_w) /* pixram bank select */
+ AM_RANGE(0xa80d, 0xa80d) AM_READ_PORT("DSW2") AM_WRITENOP /* unknown */
AM_RANGE(0xb000, 0xb7ff) AM_READWRITE(fortyl_bg_videoram_r, fortyl_bg_videoram_w) AM_BASE(&videoram) /* #1 M5517P on video board */
AM_RANGE(0xb800, 0xb83f) AM_RAM AM_BASE(&fortyl_video_ctrl) /* video control area */
AM_RANGE(0xb840, 0xb87f) AM_RAM AM_BASE(&spriteram) AM_SIZE(&spriteram_size) /* sprites part 1 */