[comp.sys.apple2] Autoload of ProDOS8?

neufeld@physics.utoronto.ca (Christopher Neufeld) (11/26/90)

   Does anybody know of a file which can be put in the System.Setup
directory to force GS/OS to load ProDOS8 into memory on the boot? I only
have one 3"1/2 drive, and it's annoying to switch disks a few times the
first time you want to run a ProDOS8 program. Since it stays resident
after that, I assume there must be some way to tell it to load in right
from the start, to save the disk swapping.


-- 
 Christopher Neufeld....Just a graduate student  |
 neufeld@helios.physics.utoronto.ca    Ad astra! |  S = k log W
 cneufeld@{pnet91,pro-micol}.cts.com             |    Boltzmann's epitaph
 "Don't edit reality for the sake of simplicity" |

meekins@CIS.OHIO-STATE.EDU (timothy lee meekins) (11/26/90)

In article <1990Nov25.191310.5155@helios.physics.utoronto.ca> you write:
>
>   Does anybody know of a file which can be put in the System.Setup
>directory to force GS/OS to load ProDOS8 into memory on the boot? I only
>have one 3"1/2 drive, and it's annoying to switch disks a few times the
>first time you want to run a ProDOS8 program. Since it stays resident
>after that, I assume there must be some way to tell it to load in right
>from the start, to save the disk swapping.
>

I don't know of any existing programs that do this, but it would be very
simple to write a program to do this. Basically, ask the user which
O/S "he" wants, then from quit code, you can to BASIC.SYSTEM or some
other P8 program if "he" wants ProDOS 8, otherwise do a normal quit
or quit to known file such as Finder or Orca shell.

Also, I seem to remember a program published in Nibble a few years back
that would boot to either ProDOS 16 or ProDOS 8, but I think it modified 
the boot block or the ProDOS file itself. It's been awhile since I've
seen it.  

>
>-- 
> Christopher Neufeld....Just a graduate student  |
> neufeld@helios.physics.utoronto.ca    Ad astra! |  S = k log W
> cneufeld@{pnet91,pro-micol}.cts.com             |    Boltzmann's epitaph
> "Don't edit reality for the sake of simplicity" |


-- 
-------------------------------------------------------------------------------
>> Tim Meekins                  <<>> Snail Mail:           <<>>   Apple II   <<
>>   meekins@cis.ohio-state.edu <<>>   8372 Morris Rd.     <<>>   Forever!   <<
>>   timm@pro-tcc.cts.com       <<>>   Hilliard, OH 43026  <<>>              <<
-------------------------------------------------------------------------------

MQUINN%UTCVM@PUCC.PRINCETON.EDU (11/27/90)

On Mon, 26 Nov 90 00:13:10 GMT <info-apple-request@APPLE.COM> said:
>   Does anybody know of a file which can be put in the System.Setup
>directory to force GS/OS to load ProDOS8 into memory on the boot? I only
>have one 3"1/2 drive, and it's annoying to switch disks a few times the
>first time you want to run a ProDOS8 program. Since it stays resident
>after that, I assume there must be some way to tell it to load in right
>from the start, to save the disk swapping.

I don't know of a 'file' that will do it, but there's an incredibally easy
'method' of doing it.  Here's what you do:

1. Rename the file ProDOS in the root directory to something else, say
   "ProDOS2".
2. copy the P8 file from the system directory to the root directory.
3. rename P8 to ProDOS
4. make a simple BASIC program that starts up ProDOS2

  10 D$=CHR$(4)
  20 ?D$;"-PRODOS2

   and save it as STARTUP in the root directory.

5. (optional) you might want to make a menu in the STARTUP BASIC program
   that let's you choose between ProDOS 8 and GS/OS.  I have one like this
   on one of my HD cartridges with an MS-DOS partition on it for the PC-
   Transporter.  I have a menu with 3 choices: Apple //e, Apple //gs, IBM.
   It's extremely convenient.  I don't have to go through GS/OS to start PCT.
>--
> Christopher Neufeld....Just a graduate student  |
> neufeld@helios.physics.utoronto.ca    Ad astra! |  S = k log W
> cneufeld@{pnet91,pro-micol}.cts.com             |    Boltzmann's epitaph
> "Don't edit reality for the sake of simplicity" |

----------------------------------------
  Michael J. Quinn
  University of Tennessee at Chattanooga
  BITNET--   mquinn@utcvm
  pro-line-- mquinn@pro-gsplus.cts.com