gordon@alberta.UUCP (Gordon Atwood) (06/11/86)
For those of you who have been playing around with Prodos (on the Apple IIe, but this will probably apply to the IIc, and the II), I ran across an interesting (to me) problem. Prodos failed to peform a BSAVE (with certain) parameters. Specifically: BSAVE /RAM/TEMP, A$1000, L$300, B$400, TTXT resulted in a transfer of information that appeared to have taken the B-parameter and replaced it with the L-parameter. ie, equivalent to BSAVE /RAM/TEMP, A$1000, L$300, B$300, TTXT A subsequent attempt using: BSAVE /RAM/TEMP, A$1000, L$200, B$400, TTXT result in a similar equivalencie, ie ,L$200, B$200, TTXT. I investigated further and discovered the culprit to be buried in the MLI (the BI read in the correct parameters). At this point I went to a local dealer and obtained a new copy of Prodos (although it turned out to be the same version 1.1.1). The dealers version worked fine, so I replace my version with theirs. It's quite possible that my problem was just a random glitch, but if any of you are tinking around with the BSAVE command, and having problems, you might try my solution. [Incidently, I have had no problem with the BLOAD command]. ----- Now for the question. I have a RENUMBER program (from who knows where) that worked reasonably well under DOS 3.3. However, after porting it to PRODOS it just dies when given a Basic program. I am currently investigating allocating a buffer before loading the program, but am not meeting with success. If by any chance you have had a similar problem (and have solved it), I would love to here about your solution. Please note: Solutions that involve buying a new one, or writing my own need not be sent to me. ----- Hope someone out there found this interesting. G.H.A.