Jump to content
Sign in to follow this  
Mr.Bacardi

Sector copy program for 1.44MB disks?

Recommended Posts

Need to look at the toolkit.atr but I'm not a fan of spartaDos, therefore normal mydos format is the preferred choice.

(double density. 1or 2 drives doesn't matter).

Share this post


Link to post
Share on other sites

Hello Mr. Bacardi

 

MyDOS has a sector copier built in. Here's what "MAIN.DOC" says:

 

J. Duplicate a Diskette

 

The "J" command copies all the information from one diskette to

another. The information to be copied form the source diskette is

determined by specifying a starting and an ending sector number. If

the range is not stated, the sectors marked as in use in the DOS bit

map (on the VTOC sectors) are copied. The VTOC may be constructed by

Atari DOS 2, any version of MYDOS or any other compatible operating

system.

 

Specifying a sector range is done by adding two numbers

separated by a dash and enclosed in parentheses to the end of the

drive specification(s). For example, to copy sectors 19 through 54

(tracks 1 through 3) from drive 1 to drive 3 without formatting the

diskette in drive 3, the command line could be "1,3/N(19-54)". To

copy the entire disk from drive 1 to drive 2 after formatting the

diskette in drive 2 the command could be "1,2(1-720)". This is the

proper way to duplicate a non-MYDOS compatible diskette (of course,

copies of "copy protected" disks will not normally be usable after

copying but data disks for some word processors and games can be

backed up this way). Enhanced density disks may be duplicated in the

same manner: "1,2(1-1040)".

 

If the destination disk is already a properly formatted

diskette, the "/N" modifier may be entered after either drive number

to skip the formatting of the destination drive. Otherwise, the

destination diskette will be formatted before the data from the

source is copied to it. That is, either "1/N,2" or "1,2/N" will copy

from drive 1 to drive 2 without first formatting the diskette in

drive 2.

 

Note that the "J" command, like that in ATARI DOS 2, will use

all of available memory to duplicate the diskette: this means that if

memory has been saved using the MEM.SAV file, it will no longer be

valid. Any pending program cannot be restarted after a "C" or "J"

command.

Sincerely

 

Mathy

Share this post


Link to post
Share on other sites

Hi,

 

is there a decent sector copy program available that can handle 1.44MB disks?

 

Cheers,

-Mr.Bacardi-

What disk drive are you using that does 1.44 meg? If I remember, that is a 3.5" drive, double or high density.

My RW13.COM will copy any number of sectors from one disk to another. Use 'partial copy', it will sector copy

an entire disk if you specify low and high sector numbers. It will do single or double density. If you

have something that does high density, it won't work. I don't know of any high density A8 drive.

RW13.zip

Edited by russg

Share this post


Link to post
Share on other sites

What disk drive are you using that does 1.44 meg? If I remember, that is a 3.5" drive, double or high density.

My RW13.COM will copy any number of sectors from one disk to another. Use 'partial copy', it will sector copy

an entire disk if you specify low and high sector numbers. It will do single or double density. If you

have something that does high density, it won't work. I don't know of any high density A8 drive.

The Black Box Floppy Board supports 1.2MB 5.25" and 1.44MB 3.5" high density drives

Share this post


Link to post
Share on other sites

Thanks all for the interesting feedback! Mydos seems to have some powerfull options, but what I'm looking for is something similar to "US Copy" by E.Reuss.

Means: can be run from a gamedos, fast loading time, support of extra RAM and easy to use (just set destination drive and start copy).

In my case it should work with my HDI connected to a 3,5" HD floppy drive... :D

Share this post


Link to post
Share on other sites

The Black Box Floppy Board supports 1.2MB 5.25" and 1.44MB 3.5" high density drives

Mr. Bacardi mentions an 'HDI' device. You mention BB floppy board. Are these high density drives 256 bytes/sector? If so, then I think

RW13 will work. If 512 bytes/sector, RW is out.

What's an 'HDI' device? A Hard Drive Interface?

RW will work up to 65535 sectors.

Edited by russg

Share this post


Link to post
Share on other sites

Mr. Bacardi mentions an 'HDI' device. You mention BB floppy board. Are these high density drives 256 bytes/sector? If so, then I think

RW13 will work. If 512 bytes/sector, RW is out.

What's an 'HDI' device? A Hard Drive Interface?

RW will work up to 65535 sectors.

Hi Russg,

HDI is a german HD disk interface for HD 3,5" & 5,25" floppies. density is 256bytes/sector.

I will try your RW13, but need to set up my real hw first...

Share this post


Link to post
Share on other sites

Hi Russg,

HDI is a german HD disk interface for HD 3,5" & 5,25" floppies. density is 256bytes/sector.

I will try your RW13, but need to set up my real hw first...

RW should work. It is slow. You can tell it to sector copy ENTIRE disk. Which just asks for total # sectors

instead of start & end sectors of 'Partial copy'. You could, if you had a hard drive, copy the disk sectors to a file,

then copy the file to a disk. Actually, I think a better, much quicker way would be to use Bob Puff's

Disk communicator 3.2 and make a .DCM of the disk you want to copy and unDCM it to where you want it.

I don't know if DCM will do large size disks. SpartaDOS SCOPY is another way, but SCOPY doesn't work

reliably in my experience.

I just checked. Disk Communicator does any size disk drive. Must specify max sector. It even says it

will format the destination. You just need a separate drive large enough to hold the resulting DCM file.

DCM32 won't take up space with an empty sector, it just notes it as empty and moves on. The result

is a much smaller DCM file. It is fast and reliable.

Edited by russg

Share this post


Link to post
Share on other sites

RW should work. It is slow. You can tell it to sector copy ENTIRE disk. Which just asks for total # sectors

instead of start & end sectors of 'Partial copy'. You could, if you had a hard drive, copy the disk sectors to a file,

then copy the file to a disk. Actually, I think a better, much quicker way would be to use Bob Puff's

Disk communicator 3.2 and make a .DCM of the disk you want to copy and unDCM it to where you want it.

I don't know if DCM will do large size disks. SpartaDOS SCOPY is another way, but SCOPY doesn't work

reliably in my experience.

I just checked. Disk Communicator does any size disk drive. Must specify max sector. It even says it

will format the destination. You just need a separate drive large enough to hold the resulting DCM file.

DCM32 won't take up space with an empty sector, it just notes it as empty and moves on. The result

is a much smaller DCM file. It is fast and reliable.

Disk Communicator also compresses the file, makes it smaller.

DCOMM32.zip

Edited by russg
  • Like 1

Share this post


Link to post
Share on other sites

If you are interested, I have an Action! 130XE sector copier (with the source) that is of course for single density. If you (or someone else) that is reasonably fluent in Action! wants to modify it for the HDI, it would not be too difficult. Much easier than converting an asm language program for most folks, IMO. It is pretty "bare bones" but I used it for years, and I think it will run with a mini-dos. It's called "UNICOPY." It is pretty fast -- runs on a Happy at WARP speed using an UltraSpeed driver.

 

BTW, with MyDos, I always had to tell dos that the PBI drive was a "high capacity drive." The ordinary floppy settings would only do a 720K disk. I always used MyDos or the built-in sector copier with my Floppy Board HD drives.

 

Larry

Share this post


Link to post
Share on other sites

If you are interested, I have an Action! 130XE sector copier (with the source) that is of course for single density. If you (or someone else) that is reasonably fluent in Action! wants to modify it for the HDI, it would not be too difficult. Much easier than converting an asm language program for most folks, IMO. It is pretty "bare bones" but I used it for years, and I think it will run with a mini-dos. It's called "UNICOPY." It is pretty fast -- runs on a Happy at WARP speed using an UltraSpeed driver.

 

BTW, with MyDos, I always had to tell dos that the PBI drive was a "high capacity drive." The ordinary floppy settings would only do a 720K disk. I always used MyDos or the built-in sector copier with my Floppy Board HD drives.

 

Larry

I'd be interested in playing with that action source...

Share this post


Link to post
Share on other sites

Disk Communicator also compresses the file, makes it smaller.

I played with Disk Communicator some. I think it doesn't do large drives properly, at least don't try to get it to format a large disk.

Share this post


Link to post
Share on other sites

Maximum sector number in Diskcomm IIRC is 9999.

 

 

Is there a (patched?) version by now, which can do up to 65535 sectors?

Share this post


Link to post
Share on other sites

 

Is there a (patched?) version by now, which can do up to 65535 sectors?

 

Not really (or I never heard of it). And Diskcomm. or DCM is not used that often anymore, ATR has more or less become the standard. Nowadays we can upload/download a full 90k/130k/180k diskette without any problems and do not need to worry about space or download times... if we need a copy/backup image of a 16MB or 32MB partition, one can simply use ZIP, 7z, RAR, etc. to compress it and save some space.

  • Like 1

Share this post


Link to post
Share on other sites

I'm asking because I recently copied an ATR image of 8000 sectors size to my IDE+ 2.0 with Disk Comm. 3.2, which worked fine:

 

ATR image (AspeQt) --> DCM file (IDE+, partition 1) --> unDCMed ATR image (IDE+, partition 2)

 

 

How do I do that with ATR images of more than 9999 sectors size?

 

Share this post


Link to post
Share on other sites
Posted (edited)

here's our max 720 kb copier (omc65/mac65 compatible listing), should be easy to get it work in higher densities. As far as I remember it supports max 256KiB RAM, also easy to add more. Very dirty code, but copied thousands of floppies ;]

I could tidy it up a bit, convert to mads and translate polish labels if anyone's interested.

MK720.zip

Edited by pirx
  • Like 2

Share this post


Link to post
Share on other sites

Ah sorry, I use MyDos only, should have mentioned it before. Thanks anyway!

Back in 2013 in this very thread, Mathy indicates MyDOS has a sector copy function built in:

 

http://atariage.com/forums/topic/217551-sector-copy-program-for-144mb-disks/?p=2845561

 

I don't use MyDOS, but it looks like a 1.44MB disk would be copied with this syntax for 5760 sectors?

1,2(1-5760)

Share this post


Link to post
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.

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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...