Date : Mon, 17 Apr 2000 10:40:35 +0100
From : John Simpson <Simpson.J@...>
Subject: Re: Fw: *TAPE COMAND
> Thanks for all the sugestions people sent me Regarding the *tape comand
not
> reseting page to &E00. I tried most of them and none of them worked.
Do you mean that...
*TAPE
PAGE=&E00
CHAIN""
... didn't work? What error message was given?
> Some
people sugested that I had to set page to &E00 as the *tape comand didnt do
> this but I used to have a beeb years ago fitted with an acorn DNFS and the
> *tape comand resset page with that machine and I Didnt have to reset page
on
> it as the *tape comand did this for me.
Without a beeb in front of me to check I can't be certain, but I'm 90% sure
your memory is deceiving you. I don't think *TAPE does reset PAGE. After
all, if I manually set PAGE to, say &F00 to make room for my own machine
code program, and then issued a *TAPE command then PAGE would be moved thus
losing my workspace. This would be pretty inconvenient and I don't think the
Beeb does this.
> I also found that beside page setting
> itself to &1900 that LOMEM is set to &1902 instead of &E02.
Well, that's normal. LOMEM will always be =PAGE+2 if there is no program in
memory.
People sugested
> that my tape recorder and leads were not Okay but the tape does load in
> programs but they load up too high and up into the screen memory so my
> taperecorder & leads are fine.
Yes, I'm sure the tape recorder is OK.
Are you pressing break after doing the *TAPE command? If so this will
re-start DFS and move PAGE back up.
john