Hi all,
I'm looking for a copy program running on the VIC (I have a 16K expansion if required) that can copy programs from floppy to tape. Where on the web can I find such a program? Or is there any trick for transferring machine-code programs from disk to tape? For a basic program, it's of course simple: I can just load the program from disk and then save it to tape.
Another idea: can I maybe do this on the C64 by using a program like e.g. Copy190? That program probably won't check what's inside the files it is copying, but are the beeps on VIC tapes coded just like those on C64 tapes?
Thanks for your help,
Robert
P.S. For transferring TAP-files to real tapes: what settings should I use in WAV-PRG when making VIC tapes? Maybe someone could please add this to the sticky article dealing with file transfer - thanks.
Copy program for disk to tape transfer?
Hmm, and I thought that was a simple question...
Ok, now I've tried the "C64 method" myself: as described, I transferred a VIC program to a C64 floppy disk (it can be a VIC 20 disk as well, there is no difference) using the Star Commander. Then, I ran the Copy 190 copy program on a C64 and copied that file from disk to tape (without turbo). Then I put that tape into my VIC 20 datasette, loaded it with LOAD - and it works!
So that's the solution for my problem. It would still be interesting to know whether such a copy program exists for the VIC 20 as well.
Regards,
Robert

Ok, now I've tried the "C64 method" myself: as described, I transferred a VIC program to a C64 floppy disk (it can be a VIC 20 disk as well, there is no difference) using the Star Commander. Then, I ran the Copy 190 copy program on a C64 and copied that file from disk to tape (without turbo). Then I put that tape into my VIC 20 datasette, loaded it with LOAD - and it works!
So that's the solution for my problem. It would still be interesting to know whether such a copy program exists for the VIC 20 as well.
Regards,
Robert
I thought really hard when you posted in December, but couldn't think of any copy program at all for the VIC-20. None on the FTP site, none in my collection. For the single file machine code programs with a Basic "stub", the regular LOAD/SAVE method should work, but binary files located elsewhere in memory of course is a problem.
You're a little lucky to load C64-saved data on a VIC, but generally it works. The opposite however would much likely cause a load error, IIRC.
I thought about putting together a small copying program, maybe running in block 5 (RAM/ROM) to allow copying as large programs as possible. It may even be possible to load and store byte by byte (or rather block by block) from disk to tape to copy large files without the need of memory expansion.
You're a little lucky to load C64-saved data on a VIC, but generally it works. The opposite however would much likely cause a load error, IIRC.
I thought about putting together a small copying program, maybe running in block 5 (RAM/ROM) to allow copying as large programs as possible. It may even be possible to load and store byte by byte (or rather block by block) from disk to tape to copy large files without the need of memory expansion.
Anders Carlsson






I've copied quite a number of *.PRG programs to tape now with Copy 190, and all of them work!carlsson wrote:You're a little lucky to load C64-saved data on a VIC, but generally it works.
In case that anyone is interested, here's a list of the games that I have got running from cassette with that method:
Unexpanded:
Siege
Pit
Tammerfors
Vuokatti
Zapactris
Egg Salad
Pocket Racers 2
Omegan Trial
Chomper!
The Catch
Max
Alphoids
Antima
Bewitch
Cavern
CrazyS [Crazy Kong]
The Freeze Factory
Krell
Realms of Quest 2
16K:
River Rescue
Death Race
Tank Commander
Skyhawk
Laser Zone
Matrix
Mower Mania
Outworld
Hellgate
Sidewinder
Cosmic Firebirds
Moon Patrol
Regards,
Robert