ZXpand tape scrape
Re: ZXpand tape scrape
OK, I tried V5.1 with a short tape that had a couple of files. It's pretty cool to rip the files off of the tape onto the SD! However, I was only able to load the files as long as the app and ldr.p were in the same directory. In a nutshell, this is what was said:
CONFIG "D=SCRAPED"
LOAD "UTILS/TPSCRP"
This is what I had to do to get it to work:
CONFIG "D=SCRAPED"
LOAD "SCRAPED/TPSCRP"
In digging a little deeper, I verified that you can do a similiar function with CAT and CONFIG:
CAT "" would show all the root directories such as GAMES1, GAMES2, UTILS1, UTILS2, etc.
CONFIG "D=GAMES1" would set CWD to GAMES1 and then,
CAT "" would show all of the files within the GAMES1 directory. And from there,
CAT "../UTILS1" would show all of the files within the UTILS1 directory.
Page 8 of the ZXpand manual indicates that the LOAD command should do the same thing, which means:
CONFIG "D=SCRAPED"
LOAD "../UTILS1/TPSCRP"
should work, and I believe this is what you really had in mind, correct? However, it doesn't. Did I uncover a bug in version 3 of EPROM firmware or did I just simply miss something?
Regards,
ksng36
CONFIG "D=SCRAPED"
LOAD "UTILS/TPSCRP"
This is what I had to do to get it to work:
CONFIG "D=SCRAPED"
LOAD "SCRAPED/TPSCRP"
In digging a little deeper, I verified that you can do a similiar function with CAT and CONFIG:
CAT "" would show all the root directories such as GAMES1, GAMES2, UTILS1, UTILS2, etc.
CONFIG "D=GAMES1" would set CWD to GAMES1 and then,
CAT "" would show all of the files within the GAMES1 directory. And from there,
CAT "../UTILS1" would show all of the files within the UTILS1 directory.
Page 8 of the ZXpand manual indicates that the LOAD command should do the same thing, which means:
CONFIG "D=SCRAPED"
LOAD "../UTILS1/TPSCRP"
should work, and I believe this is what you really had in mind, correct? However, it doesn't. Did I uncover a bug in version 3 of EPROM firmware or did I just simply miss something?
Regards,
ksng36
Re: ZXpand tape scrape
Hmm, that is unexpected. I'll have a little dig - thanks for the report!
C
C
Re: ZXpand tape scrape
Thanks so much for tape scrape! This will allow me to move/copy autorun program on tape to card. (Not much faith in my cassettes).
However removes from the ether an opportunity to tackle the problem. Now to see about editing "chess" to eliminate a bug.
However removes from the ether an opportunity to tackle the problem. Now to see about editing "chess" to eliminate a bug.
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
Re: ZXpand tape scrape
In the ancient times this was a way to disable the AUTORUN:
1 REM 1234
2 POKE 16514,55
3 POKE 16515,195
4 POKE 16516,67
5 POKE 16517,3
6 FAST
7 RAND USR 16514
This will simply set the carry flag and jump at an unexpected ROM position to produce an error just after the LOAD.
1 REM 1234
2 POKE 16514,55
3 POKE 16515,195
4 POKE 16516,67
5 POKE 16517,3
6 FAST
7 RAND USR 16514
This will simply set the carry flag and jump at an unexpected ROM position to produce an error just after the LOAD.
Re: ZXpand tape scrape
In theory, there is no difference between theory and practice. But, in practice, there is.
-
- Posts: 2201
- Joined: Sat Nov 26, 2016 2:42 am
Re: ZXpand tape scrape
Just used this to back up copies of the TS1500 literacy programs! Awesome.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Re: ZXpand tape scrape
When I get my TS back from Ian I'll give this a try myself. By the way, do you ever sleep?
TS 1000 bought in 1982 and brought back to life by Sir Ian