exxos wrote: Mon Jul 13, 2020 9:14 pm
agranlund wrote: Mon Jul 13, 2020 8:51 pm
I did try some of my older programs and it looks like the floppy works fine with 2.06 patched in fastram instead of using the MMU:
https://www.exxosforum.co.uk/forum/viewt ... tos#p26716
Performance is probably quite a bit weaker due to all Tos internal variables still living in ST-RAM.
I tried that one just, but not sure if its actually loaded the TOS into RAM or not. But YAART reports no TTram installed anyway. But at least it loaded in that time.
I think this one just puts TOS at the top of TT-RAM and adjusts the top pointer down accordingly..
Which could be a problem with TF536 and the current firmware - the normal way of detecting ram finds 4MB too much so the top pointer is no good, actually wrapping back into the ST-RAM range.
If you're booting with EmuTOS in ROM then you are probably out of luck
(ttramtos.prg uses the tt-ram top pointer from the bios if available - and it is available, and wrong, if booting with emutos)
It
might work if you are booting from Atari TOS ROMs.
(I can't remember how I made that fallback memory detect code. If it was just like EmuTOS the it will not work, but if it detects by writing then there is a chance it could correctly detect 64MB)
I'd try booting with TOS2.06 in ROM, and also:
* Your TOS 2.06 image file must be located in the root of the boot drive, and it must be renamed to TTRAMTOS.IMG. (also needs to be either US, UK, German or Swedish version)
* ttramtos.prg must be in the auto folder of your boot drive.
(Or well... ok, maybe it's possible to manually run it from the desktop but in that case you must run it twice.. It should soft-reset your machine first time you run it, but a second run is needed to install the tt-ram, frb, etc to the TOS that it just had soft-reset into)
* To be safe, try powering down your machine completely and let it sit for a few seconds in case some system variables are still alive since last time your machine was powered on - it could cause it to not run properly thinking it has already been installed..
You'll see if it works if the machine soft-resets after it executed ttramtos.prg from the auto folder the first time. You'll see two boots basically.
Sysinfo is showing the correct amount of tt-ram here and Gembench is able to run from it, but that is on the TF534 though.
I could add some hacks to it to work around the memory detect issue but I'm betting it'll be fixed in a firmware update at some point anyway so I rather not

This old thing probably needs all kinds of love if it were to be brought to "consumer" level.. it was quickly hacked together and I only used it for a short while myself.