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