I recently acquired a uIEC/SD for my Commodore computers. It lets you use SD and SDHC cards (up to 32 GB) by plugging the device into the serial bus and accessing it as drive 10 (drive number can be changed if needed, though I already have drives 8 and 9 attached and will be leaving it as 10).
http://www.jbrain.ne...EC%7B47%7DSD.html
It makes it very easy to get files from your modern computer to the Commodore - just drag files onto a normal FAT formatted SD card. The device supports a directory hierarchy via CD commands sent on the command channel 15, ie:
open1,10,15,"cd/64games":close1 - move into directory 64games
open1,10,15,"cd←":close1 - move back up a directory
It also supports disk images which are commonly used with emulators. The most common is D64 (single sided 5 1/4" w/170 K capacity). It also supports D71 ( double sided 5 1/4" w/340 K capacity ) and D81 (double sided 3 1/2" w/800 K capacity). To mount a disk image, just CD into it:
open1,10,15,"cd/wizball.d64":close1 - mount the disk holding Wizball.
In spite of supporting disk images, this device does not emulate a complete drive (Commodore drives were "smart", complete with 6502 CPU, RAM, ROM, etc). It just supports Commodore's serial bus protocol. Because of this, it does not support fast loaders which worked by uploading replacement serial bus code to the drive. It also doesn't support the faster serial bus protocol found in the Commodore 128 and it's drives (1571 and 1581). It is faster than a normal 1541 though, probably because there's no media to spin. I did a test of a 40 block program (10 K):
64-1541 - 27 seconds
64-uIEC - 18 seconds
128-1571 - 3 seconds
128-uIEC - 18 seconds
It does however support the JiffyDOS serial bus protocol. JiffyDOS doesn't upload code to the drive - instead you swap out the ROMs in both your computer and drive(s) so the faster code is already in place. I don't have JiffyDOS, but I did find a couple software solutions that implement the protocol so I could see how well it performed. Based on my tests I think I'll look into getting the ROMS which are available from the jbrain site (first link in this post).
SJLOAD 64 - 1.2 seconds
JiffySoft128 - 1.8 seconds
http://picobay.com/d....php?title=SJLOAD
http://sites.google....C128/JiffySoft128
more info:
http://www.c64-wiki.com/index.php/uIEC
http://www.c64-wiki....ec_%28firmware%29