Emulating slow ram was another hack - basically set the appropriate entries in exec so the machine thought it had slow ram and go through the memory list changing the flags so it looked like slow ram to anything requesting it.
If the machine only had 1mb of chip ram, the hack was basically to split it into two and set one half as chip and one half as slow, again via system flags.
In reality, 99% of it was smoke and mirrors.
My original inspiration for BootUte was to fix apps that broke when I upgraded my A500 to Kickstart 2.04 and early versions emulated some of the underlying BCPL stuff from 1.3 that was removed in 2.04. As the program evolved, that code was removed as I found it wasn't really needed to fix most things.
|