Subject: Re: Native boot [was Booter 1.8]
To: Shawn Pearce <spearce@injersey.com>
From: The Great Mr. Kurtz <davagatw@mars.utm.edu>
List: port-mac68k
Date: 12/18/1995 21:54:23
On Mon, 18 Dec 1995, Shawn Pearce wrote:

> You saying that all we gotta do is some moving of the MacOS system suitcase
> to get the mac to change the ENTIRE boot code to hold your app rather than
> the MacOS?  I highly doubt that!  Apple wasn't that stupid, was it?  All we
> gotta do is move the MacOS, delete a single resource, delete all system
> software, and restart?  And we are running the app as the OS, rather than
> the MacOS????????

No.  It runs the app instead of the finder.  You still have access to all 
macos capabilities, just without any way to launch the finder, no desktop 
pattern (I don't think), no way to change applications, etc.  Basically, 
the application needs to have a patch to the quit code to avoid an error 
on quit of whatever the finder not found error is.  Just invoke a 
shutdown call of some sort instead of a quit/system command.  Make sure 
you check the finder/multifinder status (I think in one of those headers) 
to make sure you don't call the shutdown while the finder is running (bad 
idea) and that you don't call the quit if finder *isn't* running.

This is not 100% guranteed by me to work.  I'll have to give it a try by 
hand at home to be *absolutely* certain.  Maybe sometime tomorrow.

Later,

 /---------------------------------------------------------------------\
|David A. Gatwood             And Richard Cory, one calm summer night,  |
|davagatw@mars              Went home and put a bullet through his head.|
|dgatwood@nyx.cs.du.edu              --Edwin Arlington Robinson         |
|http://mars.utm.edu/~davagatw -or- http://nox.cs.du.edu:8001/~dgatwood |
 \---------------------------------------------------------------------/