Thanks. :) I replayed the level from scratch after each freeze, but it froze each time. With and without JIT. It could be my memory settings, and maybe using non 32-bit memory would help? Im guessing it must be some kind of cache issue. My config is in the first post. I guess I could just use an engineer to take the building over but I havent tested it with other buildings. My base at the start of the level looked a bit corrupt until I fixed the buildings, sometimes they would disappear and reappear. Just want to say excellent progress so far, I am very much enjoying playing this for the first time. :)
Update:
I tried with Z3 fast ram, mapped to real Amiga memory space. Now the Barrack blew up ok, but when I went in to take down the rest of the base, the game slowed down and then froze. I am thinking I am using too many grenade lobbers and this is causing the issue. With Miniguns it seems to be ok, but then I got an OpenAL Audio crash, suspended to desktop.
Just tried again without music. No change, except the number in the bank got corrupted then it froze.
https://drive.google.com/file/d/1eZcuSRNRVfqR7r_i0jznQVeFQBlpFtGC/view?usp=shari...