You don't have MMU emulation enabled, if datacache is enabled without MMU, it will cache everything, including chip ram which isn't really going to work if blitter is also used. Same would happen with real hardware if chip ram is marked as cacheable. This was the main reason for data cache emulation, ability to debug cache related problems using emulation. It is not very useful for games or normal WB use, it only slows everything down.
I can duplicate this with older versions and current version. (You sure you really have identical config?)
Anyway, I'll add workaround because this kind of config that can't exist in real world is mostly useless in this case: if no MMU emulation enabled and data cache emulation is enabled, chip ram is always forced not data cacheable.
|