APCComm - Amiga<->PC file transfer program

Transfer speed

The performance depends much on the speed of both systems but you should get reasonable speed even on slow systems. The following transfer rates were measured on the following systems:

Parallel port

RAM <-> HD HD <-> HD
From Amiga to PC 38 KByte/s 32 KByte/s
To Amiga from PC 18 KByte/s 15 KByte/s

Serial port

Transfer speed Effective speed
Amiga <-> PC 57600 5.2 KByte/s
Amiga <-> PC 115200 9.4 KByte/s

Comparison of transfer methods

Floppy disc
APCComm Serial
APCComm Serial
APCComm Parallel
4 KB/s
5.2 KB/s
(57600 Bit/s)

9.4 KB/s
(115200 Bit/s)

38 KB/s
Floppy: Filesize / ( Time for writing from amiga to disc + time for reading from disc to pc )

There is no crunching code so the speed doesn't depend on the content of the files you are transferring. You can get lower or ever higher values. You can expect decent rates even when using slower systems.
Also the overhead for small files is rather big so transferring many small files will impact the speed. Archiving (even without compression) is recommended for this case if time matters.

ADF mode

Direct disk access to read/write ADF images is slower, I got write speed of around 11 KByte/s and read speed of around 22 KByte/s. So it takes around 40 seconds to create an ADF image and 1 minute, 20 seconds to write it back to floppy disk.

Speed reports

other Speed reports
System Direction Speed
A1200 030/50, Celeron 333 To Amiga 16-18 KByte

Notes

The quality and performance of the serial communication on the Amiga with multitasking enabled depends heavily on the load of the system. When a lot of interrupt related stuff is going on, like disk access, sound, graphics, etc., the serial port may experience hardware overrun which leads to missing data and eventually aborted transmission. If you get such a message, try stopping CPU intensive programs or select a slower speed. Also, speeds of 57600 and more usually require a faster CPU than the base 68000.

The fast setting (115200) usually is only reliable if nothing else is running on the system (and it will also require a faster CPU). In my experience, Kickstart 3.1 is more reliable at higher speeds than older Kickstarts so the OS version will also affect achievable performance.