mirror of
https://github.com/holub/mame
synced 2025-04-23 08:49:55 +03:00
Fixed gameplay crash regression in Zero Team [Angelo Salese]
This commit is contained in:
parent
9c691e67ef
commit
b0dc6a7fa0
@ -236,7 +236,7 @@ WRITE8_MEMBER( mc6845_device::register_w )
|
||||
/* display message if the Mode Control register is not zero */
|
||||
if ((m_register_address_latch == 0x08) && (m_mode_control != 0))
|
||||
if (!m_supports_transparent)
|
||||
logerror("M6845: Mode Control %02X is not supported!!!\n", m_mode_control);
|
||||
logerror("M6845: Mode Control %02X is not supported!!!", m_mode_control);
|
||||
|
||||
recompute_parameters(false);
|
||||
}
|
||||
@ -747,7 +747,7 @@ UINT32 mc6845_device::screen_update(screen_device &screen, bitmap_rgb32 &bitmap,
|
||||
m_end_update(this, bitmap, cliprect, param);
|
||||
}
|
||||
else
|
||||
logerror("M6845: Invalid screen parameters - display disabled!!!\n");
|
||||
logerror("M6845: Invalid screen parameters - display disabled!!!");
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -478,7 +478,8 @@ WRITE16_MEMBER(raiden2_state::cop_cmd_w)
|
||||
switch(data) {
|
||||
case 0x0205: // 0205 0006 ffeb 0000 - 0188 0282 0082 0b8e 098e 0000 0000 0000
|
||||
space.write_dword(cop_regs[0] + 4 + offset*4, space.read_dword(cop_regs[0] + 4 + offset*4) + space.read_dword(cop_regs[0] + 16 + offset*4));
|
||||
space.write_word(cop_regs[0] + 0x1c + offset*4, space.read_word(cop_regs[0] + 0x1c + offset*4) + space.read_word(cop_regs[0] + 16 + offset*4));
|
||||
/* TODO: check the following, makes Zero Team to crash as soon as this command is triggered. */
|
||||
//space.write_word(cop_regs[0] + 0x1c + offset*4, space.read_word(cop_regs[0] + 0x1c + offset*4) + space.read_word(cop_regs[0] + 16 + offset*4));
|
||||
break;
|
||||
|
||||
case 0x0904: { /* X Se Dae and Zero Team uses this variant */
|
||||
|
Loading…
Reference in New Issue
Block a user