Date : Mon, 29 Sep 2003 10:54:32 +0100
From : jgh@... (Jonathan Graham Harston)
Subject: Re: DFS Execution address of BASIC program
Pete Turnbull <pete@...> wrote:
> > >What I want to know is, if *RUN loads the BASIC
> > >program and calls the Execution address (BASIC ROM start), why
>
> Anyway, when you *RUN a BASIC program it doesn't call BASIC. It's
If you want to be able to *Run a BASIC program you need to add a small bit
of machine code to the program. My *MCode command does just this. If you
do *MCode file, then you can then do *file to effectively CHAIN it. You
can even pass parameters - *file one -i two three.
*MCode is on my Utilities 2 disk JGH-018 available on my website.
DFS disk image at http://www.mdfs.net/Mirror/Image/JGH/018.ssd
Archive at http://www.mdfs.net/Mirror/Archive/JGH/018.zip
*MCode is itself MCoded!
--
J.G.Harston (JGH BBC PD Library) 70 Camm Street, Walkley, SHEFFIELD S6 3TR
jgh@... - Running on BBCs & Masters with SJ MDFS FileServer
Z80+6502/CoPro+Tubes/Econet+SJ - - - - - - - http://www.mdfs.net/User/JGH/