diff options
author | 2020-05-28 01:21:13 +0200 | |
---|---|---|
committer | 2020-05-28 01:21:27 +0200 | |
commit | 33c3bc59ec42362372a298eba2ea0872b4320ea1 (patch) | |
tree | 6c6a353cbe66c54018dac45040d0ff8b25263281 /src | |
parent | edc883ea7a68836e6f44338f5d2d7792bd7e69cc (diff) |
armedf: correct game title (nw)
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/drivers/armedf.cpp | 15 | ||||
-rw-r--r-- | src/mame/drivers/cmmb.cpp | 6 | ||||
-rw-r--r-- | src/mame/drivers/namcos22.cpp | 2 | ||||
-rw-r--r-- | src/mame/video/armedf.cpp | 1 |
4 files changed, 11 insertions, 13 deletions
diff --git a/src/mame/drivers/armedf.cpp b/src/mame/drivers/armedf.cpp index 1752e49f5f8..686b7692f00 100644 --- a/src/mame/drivers/armedf.cpp +++ b/src/mame/drivers/armedf.cpp @@ -14,7 +14,7 @@ Kozure Ookami Crazy Climber 2 (c)1988 Nichibutsu -Armed Formation +Armed F (アームドF, not "Formation Armed F") (c)1988 Nichibutsu Sky Robo / Tatakae! Big Fighter @@ -838,6 +838,7 @@ static INPUT_PORTS_START( legion ) PORT_DIPSETTING( 0x00, DEF_STR( On ) ) #else PORT_DIPUNUSED_DIPLOC( 0x40, 0x40, "SW2:7" ) /* Listed as "Unused" */ + PORT_DIPUNUSED_DIPLOC( 0x80, 0x80, "SW2:8" ) #endif INPUT_PORTS_END @@ -1905,9 +1906,9 @@ void armedf_state::init_legion() /* This is a hack to allow you to use the extra features of 3 of the "Unused" Dip Switches (see notes above). */ u16 *ROM = (u16 *)memregion("maincpu")->base(); - RAM[0x0001d6 / 2] = 0x0001; + ROM[0x0001d6 / 2] = 0x0001; /* To avoid checksum error */ - RAM[0x000488 / 2] = 0x4e71; + ROM[0x000488 / 2] = 0x4e71; #endif m_scroll_type = 2; @@ -1918,8 +1919,8 @@ void armedf_state::init_legionjb() #if LEGION_HACK /* This is a hack to allow you to use the extra features of 3 of the "Unused" Dip Switches (see notes above). */ - u16 *RAM = (u16 *)memregion("maincpu")->base(); - RAM[0x0001d6/2] = 0x0001; + u16 *ROM = (u16 *)memregion("maincpu")->base(); + ROM[0x0001d6/2] = 0x0001; /* No need to patch the checksum routine (see notes) ! */ #endif @@ -1956,8 +1957,8 @@ GAME( 1987, kozure, 0, kozure, kozure, armedf_state, init_kozur GAME( 1988, cclimbr2, 0, cclimbr2, cclimbr2, armedf_state, init_cclimbr2, ROT0, "Nichibutsu", "Crazy Climber 2 (Japan)", MACHINE_SUPPORTS_SAVE ) GAME( 1988, cclimbr2a, cclimbr2, cclimbr2, cclimbr2, armedf_state, init_cclimbr2, ROT0, "Nichibutsu", "Crazy Climber 2 (Japan, Harder)", MACHINE_SUPPORTS_SAVE ) -GAME( 1988, armedf, 0, armedf, armedf, armedf_state, init_armedf, ROT270, "Nichibutsu", "Armed Formation (Japan)", MACHINE_SUPPORTS_SAVE ) -GAME( 1988, armedff, armedf, armedf, armedf, armedf_state, init_armedf, ROT270, "Nichibutsu (Fillmore license)", "Armed Formation (Fillmore license)", MACHINE_SUPPORTS_SAVE ) +GAME( 1988, armedf, 0, armedf, armedf, armedf_state, init_armedf, ROT270, "Nichibutsu", "Armed F (Japan)", MACHINE_SUPPORTS_SAVE ) +GAME( 1988, armedff, armedf, armedf, armedf, armedf_state, init_armedf, ROT270, "Nichibutsu (Fillmore license)", "Armed F (Fillmore license)", MACHINE_SUPPORTS_SAVE ) GAME( 1989, skyrobo, 0, bigfghtr, bigfghtr, bigfghtr_state, init_armedf, ROT0, "Nichibutsu", "Sky Robo", MACHINE_SUPPORTS_SAVE ) GAME( 1989, bigfghtr, skyrobo, bigfghtr, bigfghtr, bigfghtr_state, init_armedf, ROT0, "Nichibutsu", "Tatakae! Big Fighter (Japan)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/drivers/cmmb.cpp b/src/mame/drivers/cmmb.cpp index b99fdf300a3..f070fed1f4d 100644 --- a/src/mame/drivers/cmmb.cpp +++ b/src/mame/drivers/cmmb.cpp @@ -129,8 +129,6 @@ void cmmb_state::cmmb_charram_w(offs_t offset, uint8_t data) { m_charram[offset] = data; - offset&=0xfff; - /* dirty char */ m_gfxdecode->gfx(0)->mark_dirty(offset >> 4); m_gfxdecode->gfx(1)->mark_dirty(offset >> 5); @@ -455,5 +453,5 @@ ROM_START( cmmb103 ) //ROM_FILL( 0x1c124, 2, 0xea ) // temporary patch to avoid waiting on IRQs ROM_END -GAME( 2001, cmmb103, 0, cmmb, cmmb, cmmb_state, empty_init, ROT270, "Cosmodog / Team Play (Licensed from Infogrames via Midway Games West)", "Centipede / Millipede / Missile Command (rev 1.03)", MACHINE_NO_SOUND|MACHINE_NOT_WORKING ) -GAME( 2002, cmmb162, 0, cmmb, cmmb, cmmb_state, empty_init, ROT270, "Cosmodog / Team Play (Licensed from Infogrames via Midway Games West)", "Centipede / Millipede / Missile Command / Let's Go Bowling (rev 1.62)", MACHINE_NO_SOUND|MACHINE_NOT_WORKING ) +GAME( 2001, cmmb103, 0, cmmb, cmmb, cmmb_state, empty_init, ROT270, "Cosmodog / Team Play (licensed from Infogrames via Midway Games West)", "Centipede / Millipede / Missile Command (rev 1.03)", MACHINE_NO_SOUND|MACHINE_NOT_WORKING ) +GAME( 2002, cmmb162, 0, cmmb, cmmb, cmmb_state, empty_init, ROT270, "Cosmodog / Team Play (licensed from Infogrames via Midway Games West)", "Centipede / Millipede / Missile Command / Let's Go Bowling (rev 1.62)", MACHINE_NO_SOUND|MACHINE_NOT_WORKING ) diff --git a/src/mame/drivers/namcos22.cpp b/src/mame/drivers/namcos22.cpp index 4c8e08ed88a..e0663309e4a 100644 --- a/src/mame/drivers/namcos22.cpp +++ b/src/mame/drivers/namcos22.cpp @@ -31,7 +31,7 @@ TODO: + cybrcomm enemies should flash white when you shoot them, probably lighting related + timecris helicopter, car, grenade boxes should flash white when you shoot them (similar to cybrcomm) - improve ss22 spot, only used in dirtdash and testmode, not understood well: - + should probably be done before global fade + + should be done before global fade, see dirtdash when starting at jungle level + should not apply to some of the sprites in dirtdash jungle level (eg. time/position) + how is it enabled exactly? the enable bit in spotram is set in tokyowar too(which doesn't use spot) + what is the high bit in spot_factor for? not used anywhere diff --git a/src/mame/video/armedf.cpp b/src/mame/video/armedf.cpp index 513e60d9c30..45a9b36f1f8 100644 --- a/src/mame/video/armedf.cpp +++ b/src/mame/video/armedf.cpp @@ -372,7 +372,6 @@ u32 armedf_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, con m_fg_tilemap->set_scrollx(0, m_fg_scrollx); m_fg_tilemap->set_scrolly(0, m_fg_scrolly); break; - } screen.priority().fill(0, cliprect); |