<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
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/
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>