I started fiddling with my patched 206. It seems something in the PAK patches is causing the problem. If I force a 68030 build, DOTT works in Hatari. With the PAK patches enabled, it does the "normal" thing of just resets when loading DOTT.
Though with a 030 CPU, the TOS *should* patch the cache stuff itself.. but its hard to tell much at this point.. TOS is a lot of code to follow though..
My only thought currently is to just find where all the cache stuff is and force enable without using the PAK switches to do it. As it must be breaking something else somewhere.. Mostly TOS206 is fine other than the cache issue.. So that's my thought for a new TOS build..
EDIT
Actually some good fortune :hide:
Capture.PNG
030 CPU enables the caches anyway! So I suppose I could release this build "as is" as it should work as a patched TOS206 anyway now..
I will keep looking through the code to make sure nothing obvious got missed but hopefully it will that simple....
2.PNG
I guess my thought process was, PAK is a 030, enabling PAK stuff makes sense.
Or maybe I should have simply thought more dumb, that is not a PAK, so don't enable it :lol:
Anyway, I suppose I need to build a new ROM image now, perfect excuse to grab the latest EMUTOS as well.
Then I can see what broke after fixing it... :lol: :roll: