Printer cable, Commodore 64 floppy disk data transfer cable, soldering iron, some 22 AWG or 30 AWG copper wire, continuity tester/multimeter, a computer running MS-DOS/Windows 3.1/9x/NT/ME/2000/XP, driver software, wire strippers, electrical tape, solder, flux, flux remover/rubbing alcohol, side cutters.
This is probably the most (if not, THE most) simple hardware modification on this entire website! All that's needed to connect the Commodore 64's floppy disk drive into an IBM & compatible PC is a parallel to 6-pin DIN adapter; simply put, it's a printer cable spliced into a C64 floppy disk data transfer cable (the cable that connects the drive to the C64 keyboard). Making this adapter cable is a matter of matching the wires of the C64 floppy disk data transfer cable to the connectors of the printer cable. Here are the pin-outs (click on the image to view it in a pop-up window):
Now, it's just a matter of soldering the wires properly. Just be sure to connect EACH & EVERY pin from pins 18-25 of the parallel connector to pin 2 of the Commodore 64 floppy disk data transfer cable connector! Once this is done, all that's needed is the driver program to copy the floppy images onto the computer. So, here is the driver called X1541, with documentation (it's also in the Downloads page). Once the drive is up & running with the driver, floppy disk images can easily be created & used in any C64 emulator.