Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!ginosko!xanth!mcnc!rti!sunpix!matthew From: matthew@sunpix.UUCP ( Sun Visualization Products) Newsgroups: comp.sys.apple Subject: Re: Bird's Better 'Bye' Message-ID: <947@friar-taac.UUCP> Date: 24 Oct 89 14:20:37 GMT References: <1989Oct23.041020.25027@helios.physics.utoronto.ca> Organization: Sun Microsystems, Research Triangle Park, NC Lines: 51 In article <1989Oct23.041020.25027@helios.physics.utoronto.ca>, Christopher Neufeld > > A question for some of the Apple programmers out there: is there any > chance that Apple can get together with Alan Bird of Beagle Brothers to > make "Bird's Better 'Bye'" the standard ProDOS quit routine? I don't boot > ProDOS8 disks from the GS/OS 5.0 version of ProDOS8 because I much prefer > Mr. Bird's quit routine. > As it is, every time there is an update of ProDOS8, I have to buy > another Applied Engineering peripheral to get Bird's Better 'Bye' > included. :-) > -- > Christopher Neufeld With a little help from BASIC.SYSTEM, you can have "Bird's Better 'Bye'" in any version of ProDOS8 you wish. The ProDOS quit code is only 768 bytes long (three 256 byte pages). So far Apple has always alloted three full pages in the ProDOS file for this code, and it has always been stored on page boundrys. (This could change in the future, but is correct so far). If you have BBB enhanced ProDOS8 file, do the following. #with the BBB enhanced ProDOS file: BLOAD PRODOS,TSYS,A$2000 BSAVE BBB,A$xxxx,L$0300 #with the ProDOS file to be enhanced: BLOAD PRODOS,TSYS,A$2000 BLOAD BBB,A$xxxx BSAVE PRODOS,TSYS,A$2000,Eyyyyy The variable 'yyyyy' is the decimal value for the length of ProDOS as specified by doing a CATALOG. The variable 'xxxx' is dependent upon the verion of ProDOS8 you are using and should be taken from the below table. ProDOS8 xxxx ----------------------------- 1.1.1 $5700 1.2 $5900 thru 1.7 $5900 1.8 $5A00 -- Matthew Lee Stier | Sun Microsystems --- RTP, NC 27709-3447 | "Wisconsin Escapee" uucp: sun!mstier or mcnc!rti!sunpix!matthew | phone: (919) 469-8300 fax: (919) 460-8355 |