Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!UIAMVS.BITNET!AWCTTYPA From: AWCTTYPA@UIAMVS.BITNET ("David A. Lyons") Newsgroups: comp.sys.apple Subject: INTBASIC; diff btw BRUN and BLOAD+CALL Message-ID: <8902111720.aa11136@SMOKE.BRL.MIL> Date: 12 Feb 89 01:06:07 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 32 X-Unparsable-Date: Saturday 11 Feb 89 4:21 PM CT >Date: Fri, 10 Feb 89 07:52:34 GMT >From: Henk Uijterwaal >Subject: Re: loading INTBASIC in DOS 3.3 >No, BLOADing a file and followed by a CALL to the first adress is exactly >the same as BRUNning a file. There are two differences (although I don't know whether they're important in the case of LOADER.OBJ0). First: during a BRUN, the zero-page CSW and KSW hooks ($36-9) do not point to DOS; during a CALL they do. Second: a BRUN with MON C,I,O mode turned on hangs the system under most conditions. >On my //e this command bloads INTbasic correctly: > > ] BLOAD INTBASIC, A$D000 > >After you've done that, you can switch to INTbasic with the INT command >and back to applesoft with FP Yup, that will work _if_ the language card is write-enabled. To make sure it'll work, you'd have to twiddle $C08x location twice first. I don't remember which one off-hand. The HELLO program on the _older_ DOS 3.3 System Masters (before they came up with the faster LOADER.OBJ0) demonstrates it. >Henk Uijterwaal --David A. Lyons bitnet: awcttypa@uiamvs DAL Systems CompuServe: 72177,3233 P.O. Box 287 GEnie mail: D.LYONS2 North Liberty, IA 52317 AppleLinkPE: Dave Lyons