ZXpand tape scrape

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
ksng36

Re: ZXpand tape scrape

Post by ksng36 »

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! :D 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
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZXpand tape scrape

Post by sirmorris »

Hmm, that is unexpected. I'll have a little dig - thanks for the report!

C
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: ZXpand tape scrape

Post by gammaray »

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.
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
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: ZXpand tape scrape

Post by stefano »

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.
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: ZXpand tape scrape

Post by Paul »

I didn't know this hack.
I always use

Code: Select all

FAST
RAND USR 836
instead.
Works fine ;)
In theory, there is no difference between theory and practice. But, in practice, there is.
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZXpand tape scrape

Post by sirmorris »

+1!
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: ZXpand tape scrape

Post by Lardo Boffin »

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
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZXpand tape scrape

Post by sirmorris »

:D
User avatar
mhudson52
Posts: 141
Joined: Tue Sep 27, 2016 2:17 am
Location: Decatur, Alabama (US)

Re: ZXpand tape scrape

Post by mhudson52 »

When I get my TS back from Ian I'll give this a try myself. By the way, do you ever sleep? :D
TS 1000 bought in 1982 and brought back to life by Sir Ian
Post Reply