Software we use for transfer
Posted: Tue May 18, 2004 3:40 pm
Here is yet another thread (maybe it should be made Sticky by the moderator?) where I thought we can post exactly which program we successfully have used to transfer and convert files from and to the VIC.
I can start with the following suite:
tape64 by Andreas Matthies
http://www.funet.fi/pub/cbm/crossplatfo ... atassette/
http://www.mds.mdh.se/~dal95acn/vicfiles/tape64src.zip (modified)
This program converts WAV to TAP to PRG/T64, either in one or two steps. Unfortunately, the final (?!) version available on Funet doesn't work too well with PAL VIC-20, although it seems to work with NTSC VIC-20 without modification, maybe due to different clocks. I modified it and sent a patch to Andreas, who never replied me.
It is a one-way conversion, so you can not get WAV from a PRG with this one.
WAV-PRG and Audiotap by Fabrizio Gennari
http://wav-prg.sourceforge.net/index.html
These two programs supposedly do pretty much the same thing as tape64 does, but are bi-directional. Audiotap converts WAV <-> TAP, while WAV-PRG for some odd reason converts TAP <-> PRG/T64. There seems to be a limitation of one PRG per TAP, but since TAPs are possible to concatenate (at least for use in VICE), that is not a big problem.
I haven't tried the resulting WAV in a real VIC, so I don't know if it'll work - somebody who likes to can do and report here about success or not.
cbmconvert by Marko Mäkelä
http://ftp.funet.fi/pub/cbm/crossplatfo ... nvert.html
This is a neat utility which can be used to generate or extract files from disk images, read T64 images (after some complaining) etc. It does not handle TAP, but since both tape64 and WAV-PRG above have T64 output, it will work anyway.
I used them all in this way:
1. Convert Jeff's WAV to T64 with tape64
2. Extract the PRG from the T64 with cbmconvert
3. Create a D64 image with Jeff's and Boray's entries using cbmconvert
4. Convert the two PRG files into P00 files, as they will include a file name which WAV-PRG includes in the TAP
5. Use WAV-PRG twice to generate TAP files
6. Manually concatenate the TAPs into one
7. Use Audiotap to generate WAV out of the final TAP
For following entries, I will extend the D64 image, concatenate new files on the TAP and regenerate the WAV as required. Notice that I did not include my previously listed entry, as I might look into options to simplify or shorten it more.
The zipped archive can be found at http://www.mds.mdh.se/~dal95acn/vicfiles/vic20compo.zip
I can start with the following suite:
tape64 by Andreas Matthies
http://www.funet.fi/pub/cbm/crossplatfo ... atassette/
http://www.mds.mdh.se/~dal95acn/vicfiles/tape64src.zip (modified)
This program converts WAV to TAP to PRG/T64, either in one or two steps. Unfortunately, the final (?!) version available on Funet doesn't work too well with PAL VIC-20, although it seems to work with NTSC VIC-20 without modification, maybe due to different clocks. I modified it and sent a patch to Andreas, who never replied me.
It is a one-way conversion, so you can not get WAV from a PRG with this one.
WAV-PRG and Audiotap by Fabrizio Gennari
http://wav-prg.sourceforge.net/index.html
These two programs supposedly do pretty much the same thing as tape64 does, but are bi-directional. Audiotap converts WAV <-> TAP, while WAV-PRG for some odd reason converts TAP <-> PRG/T64. There seems to be a limitation of one PRG per TAP, but since TAPs are possible to concatenate (at least for use in VICE), that is not a big problem.
I haven't tried the resulting WAV in a real VIC, so I don't know if it'll work - somebody who likes to can do and report here about success or not.
cbmconvert by Marko Mäkelä
http://ftp.funet.fi/pub/cbm/crossplatfo ... nvert.html
This is a neat utility which can be used to generate or extract files from disk images, read T64 images (after some complaining) etc. It does not handle TAP, but since both tape64 and WAV-PRG above have T64 output, it will work anyway.
I used them all in this way:
1. Convert Jeff's WAV to T64 with tape64
2. Extract the PRG from the T64 with cbmconvert
3. Create a D64 image with Jeff's and Boray's entries using cbmconvert
4. Convert the two PRG files into P00 files, as they will include a file name which WAV-PRG includes in the TAP
5. Use WAV-PRG twice to generate TAP files
6. Manually concatenate the TAPs into one
7. Use Audiotap to generate WAV out of the final TAP
For following entries, I will extend the D64 image, concatenate new files on the TAP and regenerate the WAV as required. Notice that I did not include my previously listed entry, as I might look into options to simplify or shorten it more.
The zipped archive can be found at http://www.mds.mdh.se/~dal95acn/vicfiles/vic20compo.zip