summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/jalmah.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/jalmah.cpp')
-rw-r--r--src/mame/drivers/jalmah.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mame/drivers/jalmah.cpp b/src/mame/drivers/jalmah.cpp
index 5c578686ae7..276b5d55425 100644
--- a/src/mame/drivers/jalmah.cpp
+++ b/src/mame/drivers/jalmah.cpp
@@ -1023,20 +1023,20 @@ void jalmah_state::jalmah(address_map &map)
map(0x080000, 0x080001).portr("SYSTEM");
map(0x080002, 0x080003).portr("DSW");
// 0x080004, 0x080005 MCU read,different for each game
- map(0x080010, 0x080011).w(this, FUNC(jalmah_state::jalmah_flip_screen_w));
+ map(0x080010, 0x080011).w(FUNC(jalmah_state::jalmah_flip_screen_w));
// 0x080012, 0x080013 MCU write related,same for each game
// 0x080014, 0x080015 MCU write related,same for each game
-/**/map(0x080016, 0x080017).ram().w(this, FUNC(jalmah_state::jalmah_tilebank_w));
- map(0x080018, 0x080019).w(this, FUNC(jalmah_state::jalmah_okibank_w));
- map(0x08001a, 0x08001b).w(this, FUNC(jalmah_state::jalmah_okirom_w));
-/**/map(0x080020, 0x08003f).ram().w(this, FUNC(jalmah_state::jalmah_scroll_w));
+/**/map(0x080016, 0x080017).ram().w(FUNC(jalmah_state::jalmah_tilebank_w));
+ map(0x080018, 0x080019).w(FUNC(jalmah_state::jalmah_okibank_w));
+ map(0x08001a, 0x08001b).w(FUNC(jalmah_state::jalmah_okirom_w));
+/**/map(0x080020, 0x08003f).ram().w(FUNC(jalmah_state::jalmah_scroll_w));
map(0x080041, 0x080041).rw("oki", FUNC(okim6295_device::read), FUNC(okim6295_device::write));
// 0x084000, 0x084001 ?
map(0x088000, 0x0887ff).ram().w(m_palette, FUNC(palette_device::write16)).share("palette"); /* Palette RAM */
- map(0x090000, 0x093fff).ram().w(this, FUNC(jalmah_state::sc0_vram_w)).share("sc0_vram");
- map(0x094000, 0x097fff).ram().w(this, FUNC(jalmah_state::sc1_vram_w)).share("sc1_vram");
- map(0x098000, 0x09bfff).ram().w(this, FUNC(jalmah_state::sc2_vram_w)).share("sc2_vram");
- map(0x09c000, 0x09ffff).ram().w(this, FUNC(jalmah_state::sc3_vram_w)).share("sc3_vram");
+ map(0x090000, 0x093fff).ram().w(FUNC(jalmah_state::sc0_vram_w)).share("sc0_vram");
+ map(0x094000, 0x097fff).ram().w(FUNC(jalmah_state::sc1_vram_w)).share("sc1_vram");
+ map(0x098000, 0x09bfff).ram().w(FUNC(jalmah_state::sc2_vram_w)).share("sc2_vram");
+ map(0x09c000, 0x09ffff).ram().w(FUNC(jalmah_state::sc3_vram_w)).share("sc3_vram");
map(0x0f0000, 0x0f0fff).ram().share("jshared_ram");/*shared with MCU*/
map(0x0f1000, 0x0fffff).ram(); /*Work Ram*/
map(0x100000, 0x10ffff).ram().share("jmcu_code");/*extra RAM for MCU code prg (NOT ON REAL HW!!!)*/
@@ -1048,25 +1048,25 @@ void jalmah_state::urashima(address_map &map)
map(0x080000, 0x080001).portr("SYSTEM");
map(0x080002, 0x080003).portr("DSW");
// 0x080004, 0x080005 MCU read,different for each game
- map(0x080010, 0x080011).w(this, FUNC(jalmah_state::jalmah_flip_screen_w));
+ map(0x080010, 0x080011).w(FUNC(jalmah_state::jalmah_flip_screen_w));
// 0x080012, 0x080013 MCU write related,same for each game
// 0x080014, 0x080015 MCU write related,same for each game
-/**/map(0x080016, 0x080017).ram().w(this, FUNC(jalmah_state::urashima_dma_w));
- map(0x080018, 0x080019).w(this, FUNC(jalmah_state::jalmah_okibank_w));
- map(0x08001a, 0x08001b).w(this, FUNC(jalmah_state::jalmah_okirom_w));
-/**/map(0x08001c, 0x08001d).ram().w(this, FUNC(jalmah_state::urashima_bank_w));
+/**/map(0x080016, 0x080017).ram().w(FUNC(jalmah_state::urashima_dma_w));
+ map(0x080018, 0x080019).w(FUNC(jalmah_state::jalmah_okibank_w));
+ map(0x08001a, 0x08001b).w(FUNC(jalmah_state::jalmah_okirom_w));
+/**/map(0x08001c, 0x08001d).ram().w(FUNC(jalmah_state::urashima_bank_w));
map(0x080041, 0x080041).rw("oki", FUNC(okim6295_device::read), FUNC(okim6295_device::write));
// 0x084000, 0x084001 ?
map(0x088000, 0x0887ff).ram().w(m_palette, FUNC(palette_device::write16)).share("palette"); /* Palette RAM */
- map(0x090000, 0x093fff).ram().w(this, FUNC(jalmah_state::urashima_sc0_vram_w)).share("sc0_vram");
- map(0x094000, 0x097fff).ram().w(this, FUNC(jalmah_state::urashima_sc0_vram_w));
- map(0x098000, 0x09bfff).ram().w(this, FUNC(jalmah_state::urashima_sc0_vram_w));
+ map(0x090000, 0x093fff).ram().w(FUNC(jalmah_state::urashima_sc0_vram_w)).share("sc0_vram");
+ map(0x094000, 0x097fff).ram().w(FUNC(jalmah_state::urashima_sc0_vram_w));
+ map(0x098000, 0x09bfff).ram().w(FUNC(jalmah_state::urashima_sc0_vram_w));
// AM_RANGE(0x094000, 0x097fff) AM_RAM_WRITE(urashima_sc1_vram_w) AM_SHARE("sc1_vram")/*unused*/
// AM_RANGE(0x098000, 0x09bfff) AM_RAM_WRITE(urashima_sc2_vram_w) AM_SHARE("sc2_vram")/*unused*/
/*$9c000-$9cfff Video Registers*/
-/**/map(0x09c000, 0x09dfff).w(this, FUNC(jalmah_state::urashima_vregs_w));
+/**/map(0x09c000, 0x09dfff).w(FUNC(jalmah_state::urashima_vregs_w));
/**///AM_RANGE(0x09c480, 0x09c49f) AM_RAM_WRITE(urashima_sc2vregs_w)
- map(0x09e000, 0x0a1fff).ram().w(this, FUNC(jalmah_state::urashima_sc3_vram_w)).share("sc3_vram");
+ map(0x09e000, 0x0a1fff).ram().w(FUNC(jalmah_state::urashima_sc3_vram_w)).share("sc3_vram");
map(0x0f0000, 0x0f0fff).ram().share("jshared_ram");/*shared with MCU*/
map(0x0f1000, 0x0fffff).ram(); /*Work Ram*/
map(0x100000, 0x10ffff).ram().share("jmcu_code");/*extra RAM for MCU code prg (NOT ON REAL HW!!!)*/