Date : Wed, 08 Apr 1998 10:32:21 +0100 (BST)
From : Rich <rst20@...>
Subject: Re: Tape To Disk Transfer problems!!
On Tue, 7 Apr 1998, Chris Johns wrote:
> In message <3.0.3.32.19980407221255.006e3ca4@...> you wrote:
>
> > a downloader for the machine code parts - using this code for 2084 a *INFO
> > 2084 gives this information: $.2084 000500 001d00 005300 0A5
> >
> > So, this is the downloader used:
> > 10*KEY0 *LOAD"2084"1900|M*TAPE|MFORT%=0TO&5300 STEP
> > 4:T%!&500=T%!PAGE:NEXT|MCALL&1D00|M
> > 20*FX 138,0,128
> > 30END
>
> Isn't &500 somewhere in the BASIC workspace <snip>
Yes, I think you're right - you could try this little assembler prog
instead:
10 *Load "2084" 2000
20 *Tape
30 P%=&380:[OPT 2
40 LDX #&53:LDY #0:.loop LDA &2000,Y:STA &500,Y:INY:BNE loop
50 INC loop+2:INC loop+5:DEX:BNE loop:JMP &1D00:]
60 CALL &380
If that doesn't work then I haven't a clue :)
Cheers,
Rich
--
+-------------------------------------------+-------------------------+
| Richard Talbot-Watkins, | Tel: 01223 500997 |
| St Catharine's College, Cambridge CB2 1RL | E-Mail: rst20@... |
+-------------------------------------------+-------------------------+