Ignore DP freeze setting.

Thanks to simer and Happy for pointing out something that
also cropped up in MAME: http://forums.bannister.org/
ubbthreads.php?ubb=showflat&Number=94626#Post94626

This hack fixes Banjo-Kazooie.
This commit is contained in:
Tyler J. Stachecki 2015-05-24 11:24:07 -04:00 committed by Tyler J. Stachecki
parent 7068720b25
commit 61afc41641

View file

@ -64,8 +64,8 @@ int write_dp_regs(void *opaque, uint32_t address, uint32_t word, uint32_t dqm) {
if (word & DP_CLEAR_FREEZE)
rdp->regs[DPC_STATUS_REG] &= ~DP_FREEZE;
else if (word & DP_SET_FREEZE)
rdp->regs[DPC_STATUS_REG] |= DP_FREEZE;
// else if (word & DP_SET_FREEZE)
// rdp->regs[DPC_STATUS_REG] |= DP_FREEZE;
if (word & DP_CLEAR_FLUSH)
rdp->regs[DPC_STATUS_REG] &= ~DP_FLUSH;