André's 8-bit Pages  Projects  Code  Resources  Tools  Forum
(by Google)

PET index - Transfer files to the PET and back

This page contains descriptions and links to projects that allow to transfer files from the PC to the PET and from the PET to the PC. With the popularity of the AtMega or Arduino controllers there have been a number of new entries!

  •  
    2015-09-20 Added chipitos IEEE488 to IEC.
  •  
    2013-12-30 Added Zoomfloppy and the Flyer modem.
 

Table of content

Whatever you do with the information in these pages or on the linked pages, I am not responsible for any damage you have for using this information. The information herein is provided AS-IS and there is no warranty whatsoever!

This section contains projects for file transfer.

XD2031
The XD2031 is an AtMega firmware that allows to use a PC as PET disk drive via a USB connection. Supported hardware are petSD and xs1541 (see below).
petSD
Another AtMega-based solution to use an SD card as disk drive is the petSD hardware.
IEEE488 to IEC
An AtMega-based solution to convert the IEEE488 bus commands from the PET to an IEC bus, to connect a VC1541.
PETdisk
An AtMega-based SD-Card solution. You can use an SD Card as disk drive for the PET, and exchange files with the PC via such a card!
C2N232
From the website: C2N232 is a Commodore C2N cassette drive (datassette) emulator with an RS-232 interface. It was designed by Marko Mäkelä (http://www.funet.fi/~msmakela/). The device allows data transfers between all 8-bit Commodore computers that are equipped with a cassette interface (PET series, VIC-20, C64, C128, 264 series, PET-II series) and any computer that has a 38400 bps RS-232 interface. Supported protocols include pulse width modulation (normal cassette LOAD/SAVE/OPEN, and any tape speeders that use at most 3 different pulse widths), and a custom protocol whose transfer speed exceeds 38400 bps already on a 1 MHz Commodore. The software is work in progress. The preferred methods of using the C2N232 are c2nload and cbmlink, the replacement of prlink.
cbmlink
In the same location there is cbmlink. Whereas C2N232 uses a microcontroller, cbmlink also works with a lot of different types of cables between the PET and the PC. You find a list of supported cables in the documentation.
lptiec
Lptiec is a small (hardware) interface to the PC printer port. It allows the PC to emulate an IEEE488 device, so that you can use the PC as a harddisk for the PET. The PC software runs on Linux.
par2ser
This is an experimental system that transforms the parallel IEEE488 into Commodore serial IEC. I.e. with this system the PET can use normal serial bus floppy disks like the VC1541 and company.
CBM-HD
In this project by Ruud Baltissen the PC can be used "to simulate various IEEE drives". It uses a cable from the printerport, with only a little additional logic. The PC software runs under DOS/WIN98-DOS.
xs1541 in english and the xs1541 german original.
This project uses an Atmel controller and connects the serial as well as the PET's parallel IEEE488 bus to a PC USB port! Currently, however, only reading - transfer from disk to PC - is supported!
ZoomFloppy
This little device is mainly for users of the IEC drives, but at least some basic IEEE functionality seems to be available.
Flyer Internet Modem
This is a "combination of internet modem and disk drive emulator for Commodore 8-bit computers".

Return to Homepage

Last modified: 2015-09-20
follow

Follow my 8-bit tweets on Mastodon (In new window) or Bluesky

discuss

Discuss my site on this 6502.org forum thread

(Forum registration required to post)

hot!

Dive into the retro feeling and build yourself a Micro-PET or a Multi-board Commodore 4032 replica

Need more speed? Speed up your 6502 computer with this 10 MHz 6502 CPU accelerator board

Interested in electronics design? Look at the design lesson I got from Bil Herd, the hardware designer of the C128

Want 64bit? - pimp the 6502 with the 65k processor design!