[comp.sys.apple] ProDOS Quit code refuses to acknowledge a new volume

brianw@microsoft.UUCP (Brian Willoughby) (05/19/89)

I've been having some problems with the quit code of programs like
BinSCII1.0.3 and II+UnShrinkIt1.0.  It seems that *sometimes* I can put
in a new volume and execute BASIC.SYSTEM, and sometimes ProDOS
stubbornly refuses to turn on the access LED and look at the new floppy.
It usually checks one drive, sometimes both when it likes me.

What is the problem here? Is it the fault of the application programmer?
Isn't the quit code part of ProDOS? or do some applications replace it
with their own? Is there anything special I can do to force a check of
online volumes, or do I continue to power down to quit a program?

I'm running ProDOS 8 v1.2 on a 64K Plus clone with the TransWarp
Accelerator (wow) and two 5.25 floppies (yeck). What's the latest ProDOS
8 version anyway?

Brian Willoughby
...!uw-beaver!microsoft!brianw          brianw@microsoft.UUCP

dlyons@Apple.COM (David Lyons) (05/19/89)

In article <5755@microsoft.UUCP> brianw@microsoft.UUCP (Brian Willoughby) writes:
>I've been having some problems with the quit code of programs like
>BinSCII1.0.3 and II+UnShrinkIt1.0.  It seems that *sometimes* I can put
>in a new volume and execute BASIC.SYSTEM, and sometimes ProDOS
>stubbornly refuses to turn on the access LED and look at the new floppy.
>It usually checks one drive, sometimes both when it likes me.
>
>What is the problem here? Is it the fault of the application programmer?
>Isn't the quit code part of ProDOS?

It sounds very much like the application's fault.  If any file is left open
on a disk, ProDOS intentionally refuses to look for a different disk in the
drive that is supposed to still contain the disk with an open file on it.
Applications should always close all open files before QUITting.

>What's the latest ProDOS 8 version anyway?

ProDOS 8 1.7 is current; it's on GS System Disk 4.0 as the P8 file inside
the System folder.  I don't remember whether it's also on Apple II System
Disk 3.1 (not GS System Disk 3.1).

>Brian Willoughby
>...!uw-beaver!microsoft!brianw          brianw@microsoft.UUCP

 --Dave Lyons, Apple Computer, Inc.          |   DAL Systems
   AppleLink--Apple Edition: DAVE.LYONS      |   P.O. Box 875
   AppleLink--Personal Edition: Dave Lyons   |   Cupertino, CA 95015-0875
   GEnie: D.LYONS2 or DAVE.LYONS         CompuServe: 72177,3233
   Internet/BITNET:  dlyons@apple.com    UUCP:  ...!ames!apple!dlyons

   My opinions are my own, not Apple's.