summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2012-09-12 14:27:13 +0000
committer Angelo Salese <angelosa@users.noreply.github.com>2012-09-12 14:27:13 +0000
commitd45cd973c18111fc60a8b8b72e403a3c506ede19 (patch)
treeb1f62c8551db4ed69b5c8167cb1c341c1ba37ed6 /src/mame
parent60d69c180f5ade6978e3c9593b50cb0657bcbb66 (diff)
Checkpoint
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/machine/seicop.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/machine/seicop.c b/src/mame/machine/seicop.c
index df36c6d2831..f161ddfd814 100644
--- a/src/mame/machine/seicop.c
+++ b/src/mame/machine/seicop.c
@@ -1542,7 +1542,7 @@ static WRITE16_HANDLER( seibu_common_video_regs_w )
case (0x026/2): { state->m_scrollram16[3] = seibu_vregs[offset]; break; }
case (0x028/2): { state->m_scrollram16[4] = seibu_vregs[offset]; break; }
case (0x02a/2): { state->m_scrollram16[5] = seibu_vregs[offset]; break; }
-// case (0x03a/2): Godzilla sets this up to be 0x1ef / 0x1eb, presumably bit 2 is vertical wrap-around on/off?
+
default: { logerror("seibu_common_video_regs_w unhandled offset %02x %04x\n",offset*2,data); break; }
}
}
@@ -2630,11 +2630,11 @@ static WRITE16_HANDLER( generic_cop_w )
// return;
address = (cop_dma_src[cop_dma_trigger] << 6);
- length = ((cop_dma_size[cop_dma_trigger]+1) << 4);
+ length = ((cop_dma_size[cop_dma_trigger]+1) << 5);
- for (i=address;i<address+length;i+=4)
+ for (i=address;i<address+length;i+=2)
{
- space->write_dword(i, fill_val);
+ space->write_word(i, fill_val);
}
return;