Inspired by @JezC H4 build thread I decided to make a more complete EmuTOS package which is useful with the TF53x and/or if you don't have a 256Kb TOS decoder fitted yet.
JezC, you'll get a performance boost if you use the PRG from the 68030 folder.
I'll just paste the hastily put together readme here:
/boot
Silent and fast booting ROM images to launch the real OS
from the AUTO folder off your boot drive.
/68030
ROM image & PRG for EmuTOS optimised for TF53x accelerators.
This build will not work without a 68030 and TT-RAM.
/68000
ROM image & PRG that works even if TF53x accelerator is not present.
You can run the full EmuTOS without a TOS2.06 decoder by burning the 192kb boot ROM and placing emutosuk.prg in the AUTO folder of your boot drive. (Make sure emutosuk.prg is the very first program that is launched
from the AUTO folder)
Build from EmuTOS 1.0 with the following source changes:
- TT-RAM detection is limited to a maximum of 64MB
On a semi-related note, @terriblefire , if it works better you could signal end-of-memory in a different way than the usual bus-error.
In addition to checking for bus-error, EmuTOS tries to write, read back, and compare values. From the github history it looks like that was added for compatibility with the Storm card.
So maybe it's easier to just acknowledge but ignore any writes to memory above the 64MB?
If this works I can modify maprom.prg & fastram.prg to do exactly the same as EmuTOS - these programs only check for the bus error.