[Coco] My latest project

Joel Ewy jcewy at swbell.net
Mon Dec 23 21:00:42 EST 2013


On 12/21/2013 11:36 PM, Bill Pierce wrote:
> Hi guys,
> If anyone is interested, I've started a blog on my latest project... "MShell - The Ultimate OS-9 Manager"
> I won't go into details here, but give it a read if you're interested in the "Next Big Thing" for OS-9/NitrOS-9.
>
> If you have any thoughts or suggestions (and there's room for plenty), just drop me a private email.
> Here's the link:
>
> https://sites.google.com/site/dabarnstudio/mshell---the-ultimate-os-9-gui
>
> Thanks :-)

Hey Bill,

This looks really cool.  I'd love to read more about the virtual memory 
and "fragged" routines you are using.  I assume the virtual memory is 
controlled within the application.  Any chance these could eventually be 
turned into libraries other people could use?

I've been thinking for a long time about a system for building boot 
files like what you're working on.  I'd love to see this come to 
fruition.  Since this is largely about helping out beginners it would be 
cool if it did at least some minimal sanity checking on the boot lists, 
warning you if you have a descriptor with no driver or file manager, or 
a driver with no associated descriptors.  It should also keep a running 
total of memory usage, and maybe even tell you how close you are to an 
8K block boundary.

Here's another idea:  a data module builder.  This could also be used to 
cook up device descriptors on the quick.  Say you need a few more 
windows, or you need to rename a descriptor so it doesn't conflict with 
something else of the same name.  Dial up the type of module -- data 
module or device descriptor.  If it's a data module, you insert 
appropriate data structures for BASIC09, C, or ML.  If it's a device 
descriptor, select your file manager and driver from a list (you will 
already have the database for your boot list builder) and it will bring 
up a template.  Fill in the values, set the edition and revision, and 
tell it to build.

Keep us posted.

JCE

> Bill Pierce
> 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
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>




More information about the Coco mailing list