--- a/src/sh4/mmu.c Sat Aug 09 11:17:06 2008 +0000 +++ b/src/sh4/mmu.c Tue Aug 19 08:38:10 2008 +0000 @@ -169,7 +169,8 @@ } break; case CCR: - mmu_set_cache_mode( val & (CCR_OIX|CCR_ORA) ); + mmu_set_cache_mode( val & (CCR_OIX|CCR_ORA|CCR_OCE) ); + val &= 0x81A7; break; default: break;