Cyprian wrote: Sun May 19, 2024 9:26 pm
There is 'Maddalt' function:
https://freemint.github.io/tos.hyp/en/g ... ml#Maddalt
" »Inform GEMDOS of alternative memory« - Register 'Alternative' RAM with GEMDOS. "
It is used to add more than 4 RAM to the TOS memory pool and it was implemented in GEMDOS 0.19 (TOS 2.x)
Yes indeed, but normally that is alt-ram whch is bolted onto the 68000 and needs PRG flags set. But what I am talking about is, pure ST RAM. In that would TOS itself see more than 4MB if it was installed..
Thinking about it, you normally have to boot the system without alt-ram enabled because TOS would try and allocate video RAM in alt-ram which results in a black screen. So then Maddalt is used to allocate the RAM and the shifter still gets limited to 4MB. It is a bit messy.. But this to me basically insinuates that TOS does actually check for more than 4MB STRAM.