So that method actually does work for me...I had been given different instructions on how to do so, which did work...listed below. I don't think loading the program as .p via Open Tape is the issue but doing a SAVE seems to be:Fruitcake wrote: ↑Wed Aug 05, 2020 5:11 pmI'd like to try and replicate the error so I can investigate its cause.bwinkel67 wrote: ↑Wed Aug 05, 2020 8:51 am I can create a .wav file but it cannot be loaded into a real TS1000 or a real ZX81. All other .wav files that were created by EightyOne (about 8 of them) work with no problem. When I convert this particular one (the one for madn.bas) using an old 1999 tool, ZXC.EXE (which created a .RAW and then Audacity created the .WAV) it works. Since it's creating a digitally clean analog signal I was surprised by that. I would have figured it should work for all of them.
Are you creating the .wav file from EightyOne as follows?
- Copy the BASIC listing text from your original post above
- Paste it into a new blank text file and save it with name MADN.b81
- Run EightyOne
- Open the Tape Manager window
- Open the Wave Loader window
- Drag/drop the MADN.b81 file into the EightyOne main window or the Tape Manager window
- At the dialog that appears, leave all load options unchecked and click OK
- The program loads into EightyOne and the Tape Manager shows the program
- In the Tape Manager window, right click on the MADN program and select "Convert Tape to Wave"
- In the Wave Loader window, click the Save icon, type the filename "MADN.wav" and click Save
And then the generated .wav file will fail to load into a real ZX81?
If you create the .wav file via another method in EightyOne, could you list the steps you use.
- Take BASIC listing and convert to .p file using zxtext2p.exe
- Load .p file into EightyOne (v1.16) via File->Open Tape (in ZX81 mode, though I have tired TS1000 as well see *** below)
- Run game to make sure it works (it does...I put it in 1 player mode and it just auto-plays to completion)
- Open Tape Manager window
- Open Wave Loader window
- Set Options->Tape->Destination to Wave Loader
- (optional, if not empty, in Wave window hit new to set to 0)
- Type SAVE "MADN" in ZX81 window
- In Wave window hit "record" (right after hitting enter, maybe half second when screen is blank)
- In Wave window hit disk icon to save tape as .wav file once it finishes
*** When I'm in TS1000 mode and open a tape file it immediately goes to the K cursor and doesn't load anything. If you type LOAD "" and hit enter it loads the program. That has been happening for me since I started using TS1000 mode.