[Coco] Request for Discussion new level 2 Nitros9 booting.
Bill Pierce
ooogalapasooo at aol.com
Wed Oct 29 10:05:14 EDT 2014
I think I'm with Bll Nobel on this, CocoBoot would be perfect with the (pending) Level 3 code.
From what I understand about Level 3, just before "boot" is called, Krn looks for a "NITROS9" module in the bootlist, if found, it jumps there instead of boot.
The NITROS9 module then loads the rest of the bootfile parsing the files to various places: in "Sytem", "SCF", and "RBF" memory sections.
Maybe the CocoBoot loader could replace the NITROS9 module and do the same job.
The only thing that concerns me with Level 3 is that even though you gain system memory by removing SCF and RBF drivers, you lose 32k of global memory as the SCF and RBF sections are allocated 16k of global memory each.
On Disto 1 & 2 meg systems... this is trivial, but on a 512k system, it hurts as there's not as much program and "virtual memory" (get/put buffers, graphics screens, text screens, windows, ect).
Since I'm writing software at the moment that uses tons of virtual memory, I've seen global memory get "eat up" very quickly on a 512k machine.
Since I have 1 meg on my real Coco, I have to keep a copy of VCC set for 512k to test my software to make sure I haven't over run the global memory.
Bill Pierce
"Today is a good day... I woke up" - Ritchie Havens
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Webmaster of The TRS-80 Color Computer Archive
http://www.colorcomputerarchive.com/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com
More information about the Coco
mailing list