[comp.sys.apple] Problems with prodos v1.2 and backup //

mdavis@seismo.css.gov@pro-sol.UUCP (03/08/87)

Ted, your problems are with Backup // only.  ProDOS 1.2 is not at fault.
I was recently told of a small patch to Backup // which will allow it to
run correctly under any ProDOS version.  Apparently, either Apple goofed up
the original version, or they were making some kind of illegal MLI call
on purpose.

Anyway, you need to modify three bytes in the program.  Use your favorite disk
editor.  What I usually do in these cases is make sure my /RAM volume (or any
floppy disk) is freshly formatted, then copy Backup // into it.  Now run your
disk editor (such as DiskWorks) and tell it to find these bytes:

        20 B7 BF

There should be only one set like that in Backup //.  Now change the middle
byte to 00.  You would then have:

        20 00 BF

which works out to a correct JSR $BF00 and allows Backup // to work perfectly
with ProDOS 8 v1.2 and above.  (Ray Montagne, from Apple, told me that there
is a newer version of Backup // that is being distributed on the Apple IIGS
System disks just recently -- alas, mine didn't come with it when I got my GS
about a month ago).

--Morgan