J BFAOLD TO NEW OSBY MATTHEW RATCLIFFANTIC MAGAZINE 11;I:,&A,;@ ,;@ , + A( +((READING 2 A<1)@'67B:,%@,.>:,1 @`d-@#F:A,"A6- An$$(NOT END OF FILE F:A,xD(* END OF FILE *#6-D(Total length =B:, BYTES##(NOW SEARCHING FOR CALLS-@B:,&@[7<%@,4 167<%@,. M( FOUND AT BYTE#[6-%@[7<%@,4 >167<%@,. JM( FOUND AT BYTE#[6-%@ W#(FOUND & MADE  CHANGES/"T( NO CHANGES, NEEDS SOME OTHER FIXW&&(PRESS KEY WHEN NEW DISK( IS READY (New file to write to"?$((press only if )(?B:,"A, 6. A6F A`*@@F( Writing file .....@--@B:,)*@@:7<,,- J@T( ALL DONE^,,($OLD ATARI OS TO נ̠Ӡ 'XLATOR))(!* : THIS PROGRAM Ԡ *))(!* WORK, BUT IS NOT A SURE FIX *++(#IT WILL READ ANY UNPROTECTED BINARY''(DOS FILE AND REPLACE ALL OLD OS++(#CALLS TO THE ԭ AND ԭ$--(% ROUTINES TO THE NEW ROUINES.$$(IN THE 'XL OPERATING SYSTEM.8++(#ĠӠ Ӡ Πנ̠ӠB**("JSR $F6A4 > JSR $F2B0 OUT PUT CHARL,,($JSR $F63E > JSR $F24A GET KEYBD CHARV(`--(%Definitely works on the SYNASSEMBLER.j++(#I have not modified any other progst++(#with this,but may work. If you have~++(#binary program that scrolls & locks++(#up when should print to GR.0 screen))(!or does the same when keybd input,,($expected, then this fix should work.('#(PRESS Π to continue'4 +(4(PUT DISK WITH FILE TO +'(In DRIVE #1 and press Π+''@@D1:*.* A`@( AP@##(Type filename to 'xlate and"(press Π " A - A*@@-$2( I/O ERROR F:A,(@2 Ap A3B:, @)(INVALID FILE NAME3 A637@<@,4:)7@<@,4:6$6 6.$67@<@,.D1:367@,.6$D:DEREXL