Jump to content
IGNORED

steps to diskcopy a 5.25" floppy with only one 1541 drive on the VIC-20?


Recommended Posts

Hi, just as the title thread says... I have one 1541 drive hooked up to my VIC 20 and would like to copy an entire floppy disk's contents (which is only 2 large files actually) onto a blank floppy, but only using the one drive I have available. I found the steps in the 1541 manual, but the poster had written in things and crossed out things and I found it a little tricky to navigate, so I am hoping someone here would kindly just post the exact procedure step by step. Many thanks!

Edited by newTIboyRob
Link to comment
Share on other sites

How big are the files?  The unexpanded VIC-20 is going to be tough to use for this.  3.5kB for BASIC, a program will take 1kB, so you're left with 2.5kB at most for transfer, so divide the total file size by 2500 and then multiply by 2 for number of disk swaps 🙂

 

You don't have a 64 or know someone with one, or a ZoomFloppy?

Link to comment
Share on other sites

Good points. Oh, I should have mentioned I do have the 16 RAM cartridge inserted, and turns out that the files were smaller in size than I originally remembered.  The sizes should allow me to do this. Can you post the exact procedure step by step so I can give it a try? 

 

My 64 is all packed away and I don't have a ZoomFloppy unfortunately, so I will need to go the 1 drive disk swap method, it looks like. 

Edited by newTIboyRob
Link to comment
Share on other sites

Many times I have toyed with the idea to make some file copying program for the VIC-20, but as mentioned the buffer space even on a medium expanded computer will be rather small, meaning a lot of swaps to load and save blocks between the disks. A full disk copier sounds a possibly bigger task, as even if the main program resides within 3.5K, there would be 11 cycles with 16K or 7 cycles with 24K expansion. I saw the linked program mentioning 50 buffers but I don't know what it means.

Link to comment
Share on other sites

I didn't pay close attention to the description, but I'd assume 50 buffers is 50 256 byte buffers of data (1541 buffer size).  If so, that's 12.5K of data, which seems in line with the expansion required (maybe the app takes up 7kB, which leaves about 12kB free for data.

 

Jim

Link to comment
Share on other sites

I actually don't mind a lot of swaps since I would be doing it only for these 2 files on the disk. Back in the day with my IBM 5150, with one drive, I can remember doing something like 20 swaps, maybe even more, for a diskcopy. Thank you @brain, but with the mix of these artic statewide temperatures, mail delays, mail re-routes and the like, not to mention the possibility of outright loss of a disk which has really some really precious and hard to come by programs on them, this time around, I respectfully think I should pass on your copying offer.  Though I very much appreciate that!

Link to comment
Share on other sites

Just to put this thread to bed...  and in case there is someone new here who is learning... I thought of one way that could work, and it did. This worked because, after checking the 2 source files I had on the source disk, they were indeed PRG program files and each was 25 and 24 sectors. This method also was successful because I have the VIC-1111 16K RAM Cartridge inserted at the rear right side port. It only took about 5-10 mins for the whole shebang:

 

On my VIC-20 with 1541 drive, I took a blank DD (not HD) disk and first just successfully formatted it with the command OPEN 1,8,15,"N:MYDISK,01":CLOSE1  (Typing LOAD "$",8  then LIST will show the directory, though empty.)

 

then remove this target disk and insert the source disk... remember to do this, though an obviously needed thing to do.

 

Type LOAD "MYFILE",8  (or whatever your file name is within the quotes) from the source disk to put the file in memory.

 

again, swap out disks, but this time remove the source disk and reinsert the target disk... remember, as that is crucial.

 

Type SAVE "MYFILE",8  (or whatever your file name is within the quotes), which will now save the program in memory to your target disk. Repeat procedure as necessary for as many files needed or fittable.

 

Now you'll have the same file/s copied over from your source disk onto your target disk, creating a nice disk file/s back up, without altering the contents of either file.  Always a good idea to make at least 1, or more, backups.

Edited by newTIboyRob
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...