Ok, thanks. But I am keeping all my Atari hardware original. I don't want to modify it.
I assume you have a flashable modification in your 800XL that has allowed you to flash the bios to use MyBIOS instead. Is that correct? Does that mean that compiled/linked TBXL programs are doomed not to run as image space images under MyBIOS ?
And finally, if I reflash the MyBIOS on my MyIDE2 what benefits will I see? I don't think it (alone) will help with this situation. Correct?
Anyway, i just checked again and the MyBIOS on my MyIDE2 is F2 - 4.8.05.
they will run in Space Image, as long as you use a substitute of the original Atari XL/XE os.
That is quite normal, and is the nature of how the F-versions of MyBIOS work.
Atari RAM is just like money. You can only use it ONCE and not TWICE. The F-versions of MyBIOS (the one you are trying to use) are occupying a certain portion of the Atari RAM. Some people call it shadow ram, other people call it OS ram, and there are more names for this part of the atari RAM. It is RAM that was originally not used, since atari tried to be backward compatible with 48K OS B computers. There are some programs though, designed for XL/XE computers, that do use this RAM. TurboBasic (and the compiler) are an example of a program that uses this RAM. Also SpartaDos (diskversion) is an example of use of this RAM. That is why you can not use SpartaDos diskversion with F-version of MyBIOS.
MyBIOS F version is a replacement OS. This means the internal OS of the Atari is switched off and all the I/O and other OS tasks are handled by this replacement OS. This replacement OS is running in this RAM part.
So you can understand what happens as soon as you or the atari is trying to put something else in that RAM. Then the replacement OS is overwritten, and will not work anymore (or it will crash, or it will lead to other unpredictable or unwanted behavior)
The F version of MyBIOS is great, but limited. You can do some nice things with it, and for me it has proven some use.
As soon as you decide to use a ROM version of the MyBios (the R versions) the 'hidden ram' is again free for use; just like it is with an original Atari OS. So that increases the compatibility rate dramatically. I recommend that!
You could decide to buy yourself a syscheck II. That device gives you the facility of an EXTERNAL replacement OS. I have done this too. So I can use MyBIOS R version (the high compatible one) on a 100% stock atari. It's a great combo.