Doscopy, Doscopy+, Bamcopy, Nibblecopy
Supported Controllers:
Greaseweazle, ADF-Drive, DrawBridge aka Arduino Amiga Floppy Disk Reader/Writer
Update: 05.03.2024
Ver. 0.5d
There wa a bug on IPF2Disk.
It's fixed now.
Thanks to C. Amann from Australia.
G-Copy-Manual (eng)
G-Copy-Manual (ger)
G-Copy does not claim to be a respective follower of the legendary Amiga-Copyprogram X-Copy.
(Many...many thanks to Frank Neuhaus and H. G. Berg)
For the X-Copy History you can visit The X-Copy Shrine
After I had awakened my Amiga 1000 and A500 from their slumber after decades i found
many boxes with sparsely labeled 2DD floppy disks.
My A1000 and A500 both have floppy drives.
Yes, I know...in the meantime a lot has been done in terms of USB, SD, etc..
Mine are just original retro remained.
Since there are countless websites where you can download ADF files, but I don't have a
USB port on my Amigas, I decided to develop a copy program to write
the data from my PC to a 2DD/HD Amiga disk.
First I found the ADF-Drive by D. Tonn and started to write A-Copy in .Net.
Shortly afterwards I found more controllers.
Greasweazle and DrawBridge.
Since Keir Fraser had made his code available in Python, I decided to learn Python, to create
a copy program for all 3 controllers and started with the Greasweazle.
This was how G-Copy was born.
But for G-Copy you need at least one of this hardware:
Greaseweazle by Keir Fraser
Greaseweazle-Link
(Thanks to Keir for his great work)
ADF-Drive by D. Tonn
ADF-Drive-Link
(Thanks to Nick for his great work)
DrawBridge aka Arduino Amiga Floppy Disk Reader/Writer by Rob Smith
DrawBridge aka Arduino Amiga Floppy Disk Reader/Writer-Link
(Thanks to Rob for his great work)
I need software testers who want to test G-Copy and give me feedback please.
I would be glad about feedbacks and improvement suggestions from you.
Sometimes i can't see the forest for the trees.
Please send them to: aurbaniak@escomputing.de
So...let's see - working functions in G-COPY:
Greaseweazle:
Doscopy -> ADF file>floppy disk and floppy disk>ADF file,
Doscopy+ -> floppy disk>ADF file (like Diskripper, reading fault tracks over again for correct data)
Bamcopy -> ADF file>floppy disk and floppy disk>ADF file (only data from bitmap; much faster),
Nibblecopy -> SCP file>Diskette and floppy disk>SCP file (incl. copy protection),
DMS2Disk -> DMS file>floppy disk,
DMS2ADF -> DMS file>ADF file
IPF2Disk -> IPF file>floppy disk,
Delete -> erasing the disk by writing [G-COPY],
QFormat -> quick formatting the disk writing X-Copy-Bootblock and a bitmap,
Format -> formatting the whole disk writing X-Copy-Bootblock and a bitmap
Selection of the floppy disk drive:
- IBM A or B
- Shugart 0 or 1 or 2
Diskinfo -> shows the bitmap and the name of the floppy disk...
Directory -> shows the files and directories on the floppy disk...(source either disk or file)
Checkdisk -> checks the floppy disk for errors...
Copy IPF-file -> floppy disk...
Babarian-Orig-IPF from IPF file to floppy disk > OK...(use 81 tracks).
- Works...tried the copied floppy disk at A500 with floppy drive and Amiga emulator(FS-UAE 3.0.0 1mb fastram).
Copy from floppy disk to SCP file...use nibblecopy(81 tracks).
- Works...tried it at A500 with floppy drive and Amiga emulator(FS-UAE 3.0.0 1mb fastram)
Until now you can copy whole disks.
If you use beginning-end (say track 10-20), only the data of these tracks will be copied. (file will be smaller than 880 kb).
You can write to multiple destinations
ADF-Drive:
Doscopy -> ADF file>floppy disk and floppy disk>ADF file,
Doscopy+ -> floppy disk>ADF file (like Diskripper, reading fault tracks over again for correct data)
Bamcopy -> ADF file>floppy disk and floppy disk>ADF file (only data from bitmap; much faster),
Nibblecopy -> SCP file>Diskette but floppy disk>SCP file - Sorry but writing SCP to Disk is not supported by ADF-Drive,
DMS2Disk -> DMS file>floppy disk,
DMS2ADF -> DMS file>ADF file
IPF2Disk -> IPF file>floppy disk,
Delete -> erasing the disk by writing [G-COPY],
QFormat -> quick formatting the disk writing X-Copy-Bbootblock and a bitmap,
Format -> formatting the whole disk writing X-Copy-Bootblock and a bitmap
Diskinfo -> shows the bitmap and the name of the floppy disk...
Directory -> shows the files and directories on the floppy disk...(source either disk or file)
Checkdisk -> checks the floppy disk for errors...
Copy IPF-file -> floppy disk - Sorry but writing SCP to Disk is not supported by ADF-Drive
Copy from floppy disk to SCP file...use nibblecopy(81 tracks).
- Works...but it's slow (improvment needed)
Until now you can copy whole disks.
If you use beginning-end (say track 10-20), only the data of these tracks will be copied. (file will be smaller than 880 kb).
You can write to multiple destinations
DrawBridge aka Arduino Amiga Floppy Disk Reader/Writer:
Detecting DrawBridge works...
Reading/writing up to come...
Download G-Copy