![]() |
![]() |
#1 |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
Fastest,Easiest,Cheapest way to transfer adf images between PC and Amiga(mostly 500)
[UPDATE] I've just received feedback for using the kit with AMIGA 500+ : Transfer times are reduced ~50% against AMIGA 500! You can copy an adf image to the disk in just 75 seconds!!
(Finally found something that ECS chipset along with kickstart 2.0 made a REAL difference from OCS kick 1.3: I/O ports work faster! ![]() If you happen to have a "humble" Amiga 500 like myself ,without any "serious" addons (except maybe from an extra 512k ram and a 2nd floppy...) you would probably tempted many times by the numerous games that are widely availiable today, in the form of adf images,and how you could enjoy them on your beloved A500. Or perhaps, you have some programs or games (even saved games... ![]() Up untill now, the options we have where: 1) Use a serial cable and some porgram like amiga explorer which is probably rather easy procedure, but,unfortunately the poor 68000/7.16Mhz of an A500 can't give you nothing faster than 19.2kbps transfer rate e.g. at least 8 MINUTES to transfer one adf image!!! 2)Use some floppy emu with sd card.Again,this "solution" is rather expensive (~90euro),and it doesn't give you any noticeable speed improvement,as the use of a fast sd card might suggest,the speed of amiga accessing adf images on sd card, is more or less of a classic floppy disk drive. 3)Use a CATWEASEL MK4 PLUS PCI card .Of course this card can do much more than transfer adf files to amiga disks, and for that, it's rather expensive too (~120euro including postage) Having to face this situation, i decided to try and "fill the gap" between the cheap but slow serial transfer "solution", and the fast but expensive floppy emu or catweasel pci card alternative. After a lot of searching,testing and programming, i've come up with a "solution" that , not only combines the cheap cost of the serial cable with MUCH more transfer speed,but also, is SUPER easy and simple to do it! ![]() FIRST THE "INGRIDIENTS" for the..."recipe": 1) An amiga 500 and it's psu ![]() 2) A PC running windows (XP,VISTA,7 32bit or 64bit) equiped with a parallel port. . 3) A special kit i make, where you can find it here . Kit includes a special custom made parallel cable and 1 amiga boot disk.There are 2 versions of the kit, with or without a pci parallel card in case your pc doesn't have one on board. Also ,bellow i give you all the neccesary info to try and make it yourself too! ![]() 4) Many amiga formated 3.5" disks to transfer your beloved games adf images! Also you will need one of these https://www.dropbox.com/sh/grjrqpee1...dmyzmz1ha?dl=0 . Download the appropriate file according to your windows version (adf_transfer_32 for 32bit windows and adf_transfer_64 for 64bit windows) and uncompress it anywhere in your hard disk. Now for the "cooking": FOR TRANSFERRING ADF IMAGES FROM THE PC TO AMIGA 500: 1) Connect amiga and pc with the cable (beware to plug the right end on each side,if you put it either way it will not work!) 2) Power on your amiga 3) Insert the boot disk of the kit, and wait untill floppy led turns off 4) Insert the first empty amiga disk. 5) Go to the uncompressed folder and Run adf_transfer.exe. (on windows vista/7 you must "run as administrator") 6) Press "open file" button and select the adf image you want to transfer 7) Press "transfer" button. 8 )On the cli window that will appear on you screen of your pc, you watch the procedure of the transfer.For an adf image it will take about 1 minute and 50seconds!! (compare it with the at least 8minutes you need using a serial cable for the transfer...) 9)After the transfer is completed,insert another empty amiga disk to your A500 drive 10)Goto step 6) FOR TRANSFERING DISKS FROM AMIGA 500 TO ADF IMAGES ON YOUR PC: -For 32bit version of the program ONLY: Install the special dosbox megabuild release, found in the uncompressed folder.USE THE DEAFULT INSTALL DIRECTORY (otherwise amiga->pc transfer will not work) 1) Connect amiga and pc with the cable (beware to plug the right end on each side,if you put it either way it will not work!) 2) Power on your amiga 3) Insert the boot disk of the kit, and wait untill floppy led turns off.Press <esc> and then <enter>.Wait untill floppy led turns off. 4) Insert the first amiga disk you want to transfer. 5) Go to the uncompressed folder and Run adf_transfer.exe.Select direction "AMIGA-->PC" (on windows vista/7 you must "run as administrator") 6) Press "transfer" button. 7) After the transfer is completed,you will have a newly created adf image in the folder of the adf_transfer programm.insert another amiga disk you want to transfer, to your A500 drive. 8 ) Goto step 6) The expected speed improvement over transfers using a serial cable would be: ON AMIGA 500: ABOUT 430% THE SPEED OF THE FASTEST SERIAL TRANSFER (max 19200bps) ON AMIGA 500+/600:ABOUT 220% THE SPEED OF THE FASTEST SERIAL TRANSFER (max 38400bps) ON AMIGA 1200: ABOUT 150% THE SPEED OF THE FASTEST SERIAL TRANSFER (max~56000bps) Using xcopy (perhaps the best disk utility on amiga) needs about 1minute and 40 seconds to copy an entire disk,which is roughly the same time you need to transfer the adf image from your pc to amiga disk, using an amiga 500! As you can see, the hole step procedure is so plain and simple that,if you follow exactly the steps above, you can transfer many disks in a row, without even having a monitor connected to your amiga! Now, if you are more of a "do it your self" guy, you can try and make the special parallel calble yourself: You wil need 2X 25pin D male connectors and make the cable (using a multistrand cable with at least 10 inner cables) according to this: ============================================= AMIGA SIDE | Pins | PC SIDE ---------------------------------------------- Data bit 0 | 2 <---> 2 | Data bit 0 Data bit 1 | 3 <---> 3 | Data bit 1 Data bit 2 | 4 <---> 4 | Data bit 2 Data bit 3 | 5 <---> 5 | Data bit 3 Data bit 4 | 6 <---> 6 | Data bit 4 Data bit 5 | 7 <---> 7 | Data bit 5 Data bit 6 | 8 <---> 8 | Data bit 6 Data bit 7 | 9 <---> 9 | Data bit 7 Busy | 11 <---> 11 | Busy Paper Out| 12 <---> 1 | Strobe Ground | 25 <---> 25 | Ground ============================================== Also you must take the file "paradise" which is in the folder "TOAMIGA" (inside the "adf_transfer" folder that you previous download),transfer it to an amiga disk and execute it in wb's amiga shell.For more information read the included paradise.doc. I hope this new method of fast,easy and cheap adf transfer would make many of you to get your old amiga's out of the closets and trunks ![]() ![]() ![]() *some usefull notes: 1)Always turn off amiga and pc before connecting parallel cable. 2) On the amiga-->pc transfers you may notice that sometimes pc and amiga can't start the connection.In that case press <esc> and <enter> on amiga and "transfer" button on pc program. 3) I have succesfully test the kit with the program using an amiga 500 and 2 pc's:a rather old athlon xp with on board parallel port running windows xp/7 32bit, and a modern quad core amd fx pc equiped with a parallel port on a pci card, running windows xp/32bit and windows 7/64bit. 4) All programs that are used in the transfer proccess (including my adf_transfer gui utility) are freeware. 5) Some "teaser": Check out the attached photo of the program, "on duty". Notice that having transfered ~25% of the adf file to disk,the ramaining time expected, is less than 85seconds!! Last edited by ikonsgr; 01 July 2017 at 17:06. Reason: Links removed; archives contain workbench images. |
![]() |
![]() |
#2 |
Registered User
Join Date: Jul 2012
Location: USA
Posts: 242
|
Tutorial
Thank you for the very clear Tutorial.
|
![]() |
![]() |
#3 |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Is this ADF files only, or any type of files ?
|
![]() |
![]() |
#4 |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
The automatic step procedure i describe above, is for transfer adf images only.I did that in order to simplify and "automate" the hole procedure as much as possible, and also because i think that adf image transfer is what most people want
BUT, the paradise dos utility ,which is actually doing the transfers, can be used for any kind of transfers, stand alone files, or even hole directories (i mention that on my ebay listing too). Inside the adf_transfer folder you will find the paradise.doc document that explains how to use paradise utility manually on both amiga and pc.It's like using a common dos command with various parameters. Now,if you are planning to use 32bit version of adf_transfer you must also check Cli_usage_of_paradise_on_windows.txt ,which explains in 2 words how to use manually paradise under windows xp,vista,7. If you are planing to use 64bit version of adf_transfer then you must use paradise through dosbox svn daum (which is also included in the "dosbox" subfolder). You must also configure the dosbox's config file ("dosbox.conf") in order to enable parallel port usage through dosbox. (open dosbox.conf with notepad , go down to [parallel] section,and follow the instructions given there). |
![]() |
![]() |
#5 |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
I now offer TWO VERSIONS of the adf transfer kit:One with the cable and amiga boot disk and one which also includes a pci parallel card for all of you that you dont have a pc with parallel port onboard!
![]() Last edited by ikonsgr; 09 February 2013 at 15:01. Reason: Link removed. Workbench 1.3 disk image hosted. |
![]() |
![]() |
#6 |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,157
|
I just bought one of these kits for my A500+ and can confirm that it's excellent!
(The only thing lacking is an easy way to format newly-bought floppies before using them ![]() |
![]() |
![]() |
#7 |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
Thanks for your support mate!
So,you confirm the time needed for an adf transfer to disk, using an Amiga 500+ , to be about 75seconds? As for the "thing" you said, i included an adf image of xcopy under the "Usefull adf images" subdir of the adf transfer program. Using xcopy is the most fast and easy way to format amiga disks! It takes ~35seconds to format a disk, and if you happen to have a second floppy drive,you can format 2 disks at the same time! ![]() |
![]() |
![]() |
#8 | ||
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,157
|
Quote:
Quote:
Since i had a whole batch to format, and no blanks at all that were already formatted, I booted with the floppy supplied with the kit and did this: > Ctrl-D > Esc > Return (Breaks out of the program on the disk) > copy df0:system/format ram: > ram: (eject boot disk, insert disk to be formatted) > format drive df0: name Empty (repeat the last line as necessary.) Worked a treat - (though tedious to type on an A500 plus whose key caps are currently being Retrobrited!) |
||
![]() |
![]() |
#9 | |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
Quote:
Note also that apart from adf image of xcopy i've included an adf image of the boot disk -so you can immediately make easy and fast backup of it- and a workbench 1.3 disk! |
|
![]() |
![]() |
#10 |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
@ikonsgr:
Thanks for making these utilities and hardware available the Amiga community. ![]() However, I've had to remove your link in the opening post to the ADF_TRANSFER archives, because they contain Workbench Disk images. Your links cannot be restored until you have removed the ©Commodore files from the archives. Only then will they be within the EAB rules. |
![]() |
![]() |
#11 |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,157
|
Well I've just stopwatched it on my A500+ and it took about 1.53 - similar to the claimed speed for an A500. Maybe the transfer speed varies from PC to PC? That's still an impressive result though - great kit
![]() |
![]() |
![]() |
#12 | |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
Quote:
![]() |
|
![]() |
![]() |
#13 | |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
Quote:
Anyway, good thing is that, up until now, all kits i gave works fine for everyone! ![]() |
|
![]() |
![]() |
#14 |
Posts: n/a
|
The wiring diagram for the cable looks a bit strange to me, parallel pin 11 (Busy) is on the status register and is therefore an input, why are the 'Busy' lines wired together when they are both inputs, can anyone shed any light on this or am I missing something?
Thanks guys. |
![]() |
#15 |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,186
|
Just came across this. Out of curiosity any 'screenshot' of what is happening during this process on the Amiga side?
|
![]() |
![]() |
#16 |
Local Moderator
Join Date: Oct 2009
Location: Lancashire, UK
Age: 48
Posts: 1,633
|
From my experience, the Cheapest, way to do it was with a 720k PC disk, ZIP, and crossdos. I have a video showing how to do it this way, and I'll get it uploaded soon.
![]() |
![]() |
![]() |
#17 |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Yup, that's how I do it
![]() Still, sometimes ADF cannot be packed into 720K. That's where HJSPLIT comes in handy on the PC side. Then just join the files on Amiga using the native JOIN command. |
![]() |
![]() |
#18 |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
@ Matt The specific cable might use parallel port but it's NOT a typical parallel cable. Obviously the guy who made it many years ago is using a custom way of his own for managing transfer thus the "strange" wiring you mention!
![]() @lesta_smsc Check out this. When you insert boot disk, it just runs automatically paradise utility and waits for connection. But you really shouldn't care at all of what happening on the amiga side. Apart from changing disks you don't do nothing else! I have design the hole procedure to be as simple and easy as possible. You will not need even a monitor connected to your amiga! In practice amiga is like a "slave drive" connected to the pc via parallel port! ![]() ![]() @lifeschool I make this kit mainly for A500's where ,if i'm not mistaken,cross dos can't run on a plain A500 with 512k ram (paradise can transfer disks even on an ancient AMIGA 1000 with 256k RAM , as it does not copy hole disk to ram but only 4 sectors at a time e.g. only 44kb ram needed) Anyway, even if you can use cross dos on any amiga 500, i never said ABSOLUTE "cheapest". I said "Fastest,Easiest,Cheapest" combined! ![]() You insert the boot disk in amiga.Wait 10seconds for drive to stop. Then with a couple of mouse clicks on your windows xp/7/64bit/32bit pc, you select the adf file you want to transfer and press a button! From then, it's only a matter of selecting adf files and changing disks in you amiga drive! Pretty much easier and faster than " 720k PC disk, ZIP, and crossdos" method don't you think? ![]() Last edited by ikonsgr; 16 January 2013 at 18:46. |
![]() |
![]() |
#19 |
Registered User
Join Date: Nov 2011
Location: Thessaloniki /Greece
Posts: 81
|
I've just updated the adf transfer program.
I got feedback from a couple of friends that use the kit on a pc with 2 parallel ports, so i've added a list box with all the available port addresses to choose. You can download the new version from the same place. Last edited by ikonsgr; 09 February 2013 at 15:01. Reason: Link removed - Workbench 1.3 disk image hosted. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Easiest Way to Transfer Files From PC to Amiga 2000? | Tempest 2084 | support.Hardware | 18 | 24 August 2012 23:49 |
fastest! transfer tool: disk -> ADF ?!? | Overdoc | request.Apps | 14 | 02 November 2009 22:20 |
The easiest way to transfer data between Amiga and PC using a mass storage | Another World | support.Other | 15 | 07 January 2009 04:51 |
which one is the fastest transfer tool for Amiga disk to ADF or DMS ? | Overdoc | request.Apps | 6 | 05 October 2006 12:46 |
Transfer an adf to Amiga 500 Kickstart 1.2 problem? | scifi | New to Emulation or Amiga scene | 10 | 05 September 2002 20:55 |
|
|