Files under /pub/cbm/crossplatform

Here is our collection of cross-platform tools, e.g. programs that are support the Commodore 8-bit computers on other platforms.
ALLFILES
Index of all files under this area, text version.
ALLFILES.html
Index of all files under this area, HTML version.
audio/
HighVoltageSIDs/
HIGH VOLTAGE SID COLLECTION from http://www.public.asu.edu/~greiman/inc/hv_sids.html
At last! A SID tune collection specifically designed for SIDPlayer! This collection has around 95% of the most popular tunes from the Commodore 64...
hvsids-1.zip
hvsids-2.zip
hvsids-3.zip
hvsids-4.zip
hvsids-5.zip
hvsids-6.zip
hvsids-7.zip
hvsids-8.zip
hvsids-9.zip
msdos/
c64c_winamp_skin.zip
The Commodore 64c skin for WinAmp by Jaromir Król. See also the page http://www.kki.net.pl/jaromirk/c64joke/C64joke.htm.
el_sid.zip
A little program to show info on PSID music files, and change the default song number. A new version, with long filename support added. By Jaromir Król - "\//\SS/\GO".
musimage.zip
Use this with Sidplayer music disk images to get more info on .D64 files Uploaded by Peter Weighill (address no longer valid)
sounds/
vic20mix.zip
A mix of VIC-20 game music in MPEGAudio layer3 format. Composed by Timo Raita <timo.raita@hit.fi>, http://www.hit.fi/~traita/.
vic20sf.zip
A Sound Font with VIC-20 sounds. Composed by Timo Raita <timo.raita@hit.fi>, http://www.hit.fi/~traita/.
converters/
uudecode.bas
Unix to Unix decoder written in BASIC V2. Should work on all 8-bit Commodores with at least one disk drive.
Amiga/
c64amiga.readme
c64amiga.zip
Programs to transfer files C64 <-> Amiga and convert text, graphics and font files. Uploaded by Peter Weighill <stuce@csv.warwick.ac.uk> (address no longer valid).
cbmconvert-amiga-2.1.2.lha
Converts different Commodore file formats between each other. Supports various disk images, tape images, file archives and emulator file formats.
d64.lha
A program to convert C64 programs from datasette to amiga file format for use with TheA64Package etc. Uploaded by Peter Weighill.
c128@ (link)
c64@ (link)
msdos/
64Dmon32_100beta.zip
64dmn016.zip
64Dmon: an editor for 1541 disk image files
LZHconvert.lzh
Utility for renaming files in LHArchives. Instructions for creating Commodore .SFX archives on other platforms, i.e. Unix or MS-DOS.
arklnx.bas
arklnx.exe
arklnx.readme
Shows contents of some .ARK and .LNX files.
cbm2asc_11.zip
A PETSCII to ASCII converter. Supports also BASIC and SpeedScript. Source code not included.
cbmconvert-win32-2_1_2.zip
32-bit MS Windows version of cbmconvert 2.1.2, a conversion utility that reads and writes files in different Commodore-specific archive file formats, disk images or tape images. This version was created with a cross-compiler version of gcc 2.95 on Linux, targeted for the MinGW platform. The program requires the library file MSVCRT.DLL, which should be distributed with Windows since version 95 OSR2, or Internet Explorer since version 5.
cbmcv204.zip
32-bit MS-DOS binary version of cbmconvert 2.0.4, a conversion utility that reads and writes files in different Commodore-specific archive file formats or disk images. This is the MS-DOS binary version created with DJGPP; the source code is in the ../unix/ directory. You will also need the file csdpmi3b.zip. This file was provided by Wolfgang Moser.
convert.readme
convert.zip
These programs, together with LHA, simplify extracting CBM files with original filenames from .LHA archives to .D64 disk files.
copy2d64.arj
copy2d64.readme
Copies MS-DOS files to 1541 disk images, includes Pascal source code.
csdpmi3b.zip
CWSDPMI binary distribution (release 3). You will need this for running cbmconvert and other programs compiled with DJGPP.
ctools04.zip@ (link)
ctools V0.4 is a collection of programs to work with images of C64/C128 CP/M disks under Linux and MS-DOS. The C++ source code is included. Uploaded by the author, Jochen Metzinger <1metzing@informatik.uni-hamburg.de>.
d64dir32.zip
This 32-bit Visual Basic program (source code not included) will view view the contents of your D64 files featuring a nice GUI. It requires 32-bit Windows and the Visual Basic libraries.
dir_d64.zip
Display the catalog of .D64 image file and copy files from it. No source code included. Author: <demoisso@depinfo.u-nancy.fr>
dis64080.zip
A tool for extracting directory information from 1541 disk images. No source code included; only MS-DOS and OS/2 executables.
el_sid.zip
A tool for choosing the default tune in a multi-tune SidPlay file.
fvcbm20.zip
fvcbm 2.0. Views listings of Commodore archive files. Runs on MS-DOS, and compiles on SCO Unix and Linux and other little-endian systems.
fvcbm30.readme
fvcbm30.zip
fvcbm 3.0. List directories of Commodore 64/128 compatible archive files. Runs on MS-DOS and compiles on various Unix systems.
geoimage.zip
Use this with Geos disk images to get more info on .D64 files Uploaded by Peter Weighill <stuce@csv.warwick.ac.uk>
list64.exe
List64 v0.67 (FREEWARE) - C64 file image viewer, lists the contents of D64,X64,T64,Lynx,Zipcode File/4/5,Arkive,PC64,Net64,Lbr files. Supports 40 Track images(ZipCode,D64,X64). Shows size in bytes, track/sector and REL file infos,etc..., all infos you can gain out of the several formats listed above.
Author: Stefan Weber <ho1459@hof.baynet.de>
pcgeos03.zip
MS-DOS programs (including german & english documentation and TURBO PASCAL source) that extract GEOS converted files (.cvt) from disk images and translate GEOS texts, pictures and fonts to MS-DOS. Uploaded by the author, Jochen Metzinger <1metzing@informatik.uni-hamburg.de>.
su081.zip
su082.zip
Star Utilities, a pack of utilities for handling disk images, tape images, Lynx archives and ZipCode archives. Freeware, uploaded by the author, sta@ludens.elte.hu.
targetd64_bin_win32_0_2.zip
Win32 executables of TargetD64
targetd64_src_0_2.tgz@ (link)
TargetD64 is an "open source" C64 related conversion tool and emulator frontend. Archives passed to TargetD64 will be converted into D64 images without user interaction.
td64test_0_2.tgz@ (link)
Test suite for TargetD64
zip2d64.arj
MS-DOS utility that converts ZipCode files to 1541 disk images (for use with the C64S emulator), with Turbo Pascal source code.
zip2d64.exe
zip2d64.txt
Converts ZipCode files to 1541 image format. No source code included! Uploaded by the author (tiw4vobe@rhds01.rz.fht-esslingen.de).
This is version 1.1 of ZIP2D64 by Volker Beck. Version 1.0 had some problems with the ZIP-files of a ZIP-program that appends some useless bytes to the files.
pet@ (link)
unix/
LZHconvert.lzh@ (link)
Utility for renaming files in LHArchives. Instructions for creating Commodore .SFX archives on other platforms, i.e. Unix or MS-DOS.
cbmconvert-1.1.tar.gz
Converts different C64 file/disk archives to LHARC / SFX format on a Unix system.
cbmconvert-2.0.5.1.tar.gz
cbmconvert-2.1.1.tar.gz
cbmconvert-2.1.2.tar.gz
Converts different Commodore file formats between each other.
cbmconvert.html
cbmconvert release notes
crc32.c
C language source code for CRC32.
crc32.prg
Calculates 32-bit CCITT checksums to ensure data integrity in file transfers. C64/C128 executable.
crc32.readme
Instructions for CRC32.
crc32.s
6502 source code for CRC32.
ctools04.lsm
ctools04.zip
ctools V0.4 is a collection of programs to work with images of C64/C128 CP/M disks under Linux and MS-DOS. The C++ source code is included.
fvcbm30.readme@ (link)
fvcbm30.zip@ (link)
fvcbm 3.0. List directories of Commodore 64/128 compatible archive files. Runs on MS-DOS and compiles on various Unix systems.
ihex-bin.tar.gz
Converts Intel Hex to raw binary and vice versa.
pcrc.c
C source code of PCRC.
pcrc.prg
Calculates checksums for files. Older version of CRC32 to be phased out. C64/C128 executable.
pcrc.readme
Notes about PCRC.
petlp-1.1.tar.gz
This is a small program that converts printer output to Postscript, ASCII or PETSCII. petlp understands a limited set of Epson compatible printer codes. The Postscript output, when fed to a postscript printer, produces the text in a font resembling the output of a matrix printer, including the CBM graphics characters :-)
The program used to be part of VICE, but since some of the code violates the license of VICE, it was removed from the emulator and made stand-alone.
targetd64_bin_linux_i386_0_2.tgz
Linux i386 ELF libc6 binary distribution of TargetD64
targetd64_src_0_2.tgz
TargetD64 is an "open source" C64 related conversion tool and emulator frontend. Archives passed to TargetD64 will be converted into D64 images without user interaction.
td64test_0_2.tgz
Test suite for TargetD64
unkar.c
Source to dissolve Kevin's Archiver archives. Can be compiled by C64 C compilers aswell.
emulators/
detect-emu-c64.txt
Example program for detecting a Commodore 64 emulator. Most emulators use a standard method for that.
detect-emu-vic20.txt
Example program for detecting a Commodore VIC 20 emulator.
Amiga/
A4.lha
A primitive shareware Commodore plus/4 emulator for Commodore Amiga. Author: Thomas König http://members.ping.at/tomking/A4/.
C64Emulator.lha
A 'funny' C64 emulator for Amiga. Emulates the screen editor, but doesn't 'fully' execute basic commands.. (a link to /pub/amiga/misc/funstuff/Commodore64Emulator.lha)
FrodoV2_4.lha
FrodoV2_4.readme
Frodo is a multitasking freeware C64 emulator for the Amiga and DraCo. OS2.1 and a 68020 (or better) are required, as well as copies of the original C64 ROMs, which are not included. This emulator focuses on the exact reproduction of special graphical effects possible on the 64. Programmed and uploaded by Christian Bauer (bauec002@goofy.zdv.uni-mainz.de) http://www.Uni-Mainz.DE/~bauec002/FRMain.html.
MagiC64.lha
MagiC64.readme
MagiC64 is a C64 emulator for the Amiga, which tries to emulate a real C64 in an exact manner. Programmed and uploaded by Michael Kramer (michael_kramer@ac-copy.com).
ShowVIC-3.06.lha
Displays and converts different Commodore 64 graphics files on the Amiga.
TheA64Package.lha
Commodore 64 emulator for Commodore Amiga, version V2.0d, without support for communications over the Commodore serial bus. This is very obsolete, but it has some historical value. According to the Usenet article <jh25s56.23ub@sycom.mi.org> from November 1993, A64 is an enhancement of GO64, which was a commercial failure. The Fred Fish disk 156 http://www.funet.fi/pub/amiga/fish/101-200/ff156/ includes a program Go64 from August 1988 ("Not to be confused with the commercial product Go-64! from Software Insight Systems").
vicV0.65.lha
A Commodore VIC-20 emulator for the Amiga. Uploaded by Peter Weighill. Author: <etmpile@crosby.ericsson.se>
Atari/
c64.lzh
Commodore 64 emulator for Atari ST. Very rough emulation, and does not work on all ST models. The documentation is in German only.
c64.lzh.selostus
Finnish translation of the German documentation for the c64.lzh archive. Translated by Marko Mäkelä.
Frodo/
Frodo V4.0 is a free, portable C64 emulator for BeOS, Unix, MacOS, AmigaOS and Windows systems. Author: cbauer@iphcip1.physik.uni-mainz.de (Christian Bauer) http://www.Uni-Mainz.DE/~bauec002/FRMain.html
FrodoV4_1.Amiga.lha
Binary distribution for Amiga/DraCo with 68040/68060, AmigaOS 3.0 and graphics card. (Use Frodo V2.x for other Amigas.)
FrodoV4_1a.Be.tar.gz
Binary distribution for BeOS
FrodoV4_1a.Src.tar.gz
Source distribution (for *nix systems)
frodo-411.sit.hqx
MacFrodo V3.1.5 binary distribution (68k and PowerPC). See The Official MacFrodo Home Page http://internetter.com/titan/software/ for more information.
frodo4_1.win32.zip
Windows 95/NT version of Frodo. Downloaded from
http://www.burgoyne.com/pages/jasono/frodo1.html.
MacOS/
Power20-10.hqx
Power64-212.hqx
frodo-411.sit.hqx@ (link)
Frodo is a free, portable C64 emulator for BeOS, Unix, MacOS and AmigaOS systems. MacFrodo V4.1.1 binary distribution (68k and PowerPC). See The Official MacFrodo Home Page http://internetter.com/titan/software/ for more information.
mac64-04.hqx
Commodore 64 emulator v0.4 for Apple Macintosh.
VICE/
For more information about VICE, see its home page at http://viceteam.bei.t-online.de/.
BeVICE-1.15.x86.zip
VICE 1.15 for BeOS
BeVICE-1.16.x86.zip
VICE 1.16 for BeOS
VICE1.11-macosx.dmg
VICE 1.11 for Mac OS X
VICE1.14-macosx.dmg
VICE 1.14 for Mac OS X
WinVICE-1.15.zip
VICE 1.15 for Win32
WinVICE-1.16.zip
VICE 1.16 for Win32
ffmpeg-0.4.8-win32dll.zip
Compiled ffmpeg library for Win32, to be used with WinVICE 1.14
vice-1.10.tar.gz
VICE 1.10 source code
vice-1.11.tar.gz
VICE 1.11 source code
vice-1.12.tar.gz
VICE 1.12 source code
vice-1.13.tar.gz
VICE 1.13 source code
vice-1.14.tar.gz
VICE 1.14 source code
vice-1.15.tar.gz
VICE 1.15 source code
vice-1.16.tar.gz
VICE 1.16 source code
vice-1.6.tar.gz
VICE 1.6 source code
vice-1.7.tar.gz
VICE 1.7 source code
vice-1.8.tar.gz
VICE 1.8 source code
vice-1.9.tar.gz
VICE 1.9 source code
vice-os2-1.11.zip
VICE 1.11 for IBM OS/2
vice-riscos1_15.zip
VICE 1.15 for RISC OS
vice-riscos1_16.zip
VICE 1.16 for RISC OS
vice115.zip
VICE 1.15 for MS-DOS
vice116.zip
VICE 1.16 for MS-DOS
old/
For more information about VICE, see its home page at http://viceteam.bei.t-online.de/.
vice-0.11.0.lsm
vice-0.11.0.readme
vice-0.11.0.tar.gz
Older version of VICE (unsupported). It also emulates the C128, though.
vice-0.12.0.readme
vice-0.12.0.tar.gz
vice-0.13.0.readme
vice-0.13.0.tar.gz
Older versions of VICE (unsupported).
vice-0.14.0-0.14.1.diff.gz
Differences between VICE 0.14.0 and 0.14.1.
vice-0.14.1.lsm
Linux Software Map entry for VICE.
vice-0.14.1.tar.gz
VICE 0.14.1 source distribution. Emulates VIC-20, C64 and PET on
Unix/X-Window or MS-DOS/Windows 95 systems.
vice-0.14.2-roms.tar.gz
ROM images for VICE 0.14.2 (Unix/source distribution)
vice-0.14.2.tar.gz
VICE 0.14.2 source distribution
vice-0.15.0-roms.tar.gz
Firmware for running VICE 0.15.0
vice-0.15.0.lsm
VICE 0.15.0 Linux Software Map entry
vice-0.15.0.tar.gz
vice-0.16.0.tar.gz
vice-0.16.1.tar.gz
vice-1.0.tar.gz
vice-1.1.tar.gz
vice-1.2.tar.gz
vice-1.3.tar.gz
vice-1.4.tar.gz
vice-1.5-noroms.tar.gz
vice-1.5-roms.tar.gz
vice-1.5.tar.gz
Source code for old versions of VICE.
vice-roms.tar.gz
Firmware for running VICE. Contains the C128 ROM for VICE 0.11.0.
alec/
This directory contains different releases of the shareware ALE C64 emulator.
The files were uploaded by the author, johns@av.rwth-aachen.de.
ale64112.zip
The ALE C64 Emulator Version 1.12: MSDOS binaries.
alec64-1.12-aoutbin.tar.gz
The ALE C64 Emulator Version 1.12: Linux binaries in aout object format
alec64-1.12-elfbin.tar.gz
The ALE C64 Emulator Version 1.12: Linux binaries in elf object format
c64s@ (link)
cb64/
The development of the Come Back 64 emulator has been discontinued.
cb6409z.zip
Come Back 64 version 0.9z, source code package included.
comeback64_dos_cb6409e.zip
MS-DOS version
comeback64_java_cb64java_alpha4.zip
Java version
comeback64_linux_cb64alpha1-freebsd.tgz
FreeBSD binary
comeback64_linux_cb64alpha1-linuxaout.tgz
Linux a.out binary
comeback64_linux_cb64alpha1-linuxelf.tgz
Linux ELF binary
comeback64_linux_cb64alpha1-source.tgz
Source code for Unix version
comeback64_win32_cb64w_beta4.zip
Win32 version
comeback64_wince_CB64CE-0.2-ARM.zip
Windows CE binary for ARM architecture
comeback64_wince_CB64CE-0.2-MIPS.zip
Windows CE binary for MIPS architecture
comeback64_wince_CB64CE-0.2-SH3.zip
Windows CE binary for SH3 architecture
ccs64@ (link)
msdos/
C64joke.zip
C64joke40new.zip
The Commodore 64 JokEmulator http://www.kki.net.pl/jaromirk/c64joke/C64joke.htm.
SYMulator.zip
Emulates the single-board computer Synertek SYM-1 on Win32. Created by Andrew Dunn, May 2003. Based on the 65C02 emulator by Daryl Rictor http://65c02.tripod.com/.
The emulator supports the SYM's "Supermon V1.1" , "Synertek Basic" and the "RAE" resident assembler and editor ROMs. Usage: Click the reset button after starting the program. At the "." prompt, type "G C000" to start Basic, "G B000" to start the assembler, or "?" for a list of monitor commands.
WinEMU-0_5.zip
WinEMU version 0.5. The C16/Plus4 Emulator by Zsolt Prievara in 2001. Requirements: Windows 95/98/Me/NT4SP3/2000/XP, DirectX 3.0 or better.
c64.zip
Very primitive C64 emulator for IBM PC. Requires Hercules graphics card. This is probably world's first C64 emulator for IBM PC compatible hardware.
m4src.zip
Source code of Minus4 version 1.3.
minus4.zip
A plus/4 emulator for MS-DOS by Mike Dailly <mike@scotch.demon.co.uk> http://www.scotch.demon.co.uk/.
pc128_31.txt
pc128_31.zip
A C128 emulator for MS-DOS by Ulrich Meyer <umeyer@rz-online.de>.
plus4.zip
A plus/4 emulator for MS-DOS by V. Lidovski in 1997. Uploaded by <irlras@irl.msk.su>.
VICE@ (link)
c64s/
4025.d64.gz
The 4025.D64 file contains five public domain programs for use with the Commodore 64 emulator (C64S). The files on the disk image are:
Creeps - a Space Invaders clone
Invaders - another Space Invaders clone
Pool - a rather good game of billiards
Jungle Boy - a Wizard of War type game
Skier - first published by Commodore, now part of the public domain.
To use this disk image, you will need C64S version 0.9B or greater.
Just download this ** BINARY ** file to the C64S directory on your hard
drive, and you are ready to go! Enjoy!!rmelick@indiana.edu
c64manip.readme
c64manip.zip
Contains utilities for manipulating the T64 tape images of the C64S emulator.
c64s.readme
Notes about the C64S emulator (version 0.9a).
c64s09b.arj
Commodore 64 emulator for MS-DOS, requires 386 and VGA.
c64s09c.exe
Version 0.9c of the c64s emulator.Replacement for c64s386.exe.
c64s10cd.zip
Version 1.0cd of the c64s emulator.
c64s20bd.arj
C64S v2.0BD DEMO <Deutsch/German>
Requirements: 386, VGA, DOS 3.0, 500K free.
Supports PC joysticks, GUS, SB and PAS.
c64s25bd.arj
C64S German demo version V2.5B. Uploaded by Dohi/STYX <hosza@szabinet.hu>.
c64uti5.zip
Utilities for Miha Peternel's C64S emulator for 386-based IBM PC/AT compatibles.
ccs64/
CCS64 is currently the best Commodore 64 emulator for Pentium boxes running MS-DOS. The author is Håkan Sundell <Hakan.Sundell@xpress.se>, and CCS64's home page is at http://www.fatal-design.com/ccs64/.
CCS64 is also available for some Unix variants, see http://www.funet.fi/pub/cbm/crossplatform/emulators/unix/.
ccs64109.zip
CCS64 demo version 1.09 for MS-DOS
pc64/
This directory contains distribution files of the Commodore 64 emulator called PC64. It requires at least 386 and VGA, and runs in MS-DOS, Windows, OS/2 as well as in the Linux dosemu. PC64 for Windows is a newer product that requires Windows.
PC64 won't be developed or distributed any longer. See PC64-The End.txt or PC64-Das Ende.txt for more details.
64ergame.zip
A collection of games published in the German 64'er magazine.
PC64-Das Ende.txt
PC64-The End.txt
The end of PC64, posted in comp.emulators.cbm on June 14, 1997.
PC64-de.html
Informationen über PC64. Bitte dieses Dokument zuerst lesen!
PC64-en.html
Information about PC64. Please read this document first!
edk214.exe
The Emulator Developers Kit allows third party deveoplers to write extensions for PC64Win, e.g. Freezer cartridges. To program for the EDK, you'll need a Pentium PC with 32 MB RAM, Windows 95 or Windows NT, and Visual C++ 4.1 or newer.
The EDK contains PC64Win 2.14.
Please install the EDK over PC64Win 2.1x because it doesn't come with the ROM images to save space.
italiano.zip
Italian user interface (Control Center) for PC64Win.
pc64d121.zip
German version of PC64Dos 1.21.
pc64d122.zip
German version of PC64Dos 1.22, last version released by Wolfgang Lorenz. No shareware restrictions.
pc64e121.zip
English version of PC64Dos 1.21.
pc64e122.zip
English version of PC64Dos 1.22, last version released by Wolfgang Lorenz. No shareware restrictions.
pc64s.readme
Information about the PC64 source code.
pc64s122.zip
Source code for PC64Dos. All references to LICENSE.DAT have been removed.
pc64s215.zip
Source code for PC64Win. This one will require some patching, see pc64s.readme.
pc64u214.exe
PC64 for Windows, update from 2.1x to 2.14.
pc64w214.exe
PC64 for Windows, version 2.14. Runs in Windows 3.1 with Win32 and WinG (see below), in Windows 95, and in Windows NT. Features improved emulation, but the user interface is not finished yet. Requires at least a 486DX66, and a 100MHz Pentium is recommended.
testsuite-2.14.tar.gz
Emulator Test Suite version 2.14 in .tar.gz format, with .P00 files converted to raw binary format. The .S00 files were not converted.
tsuit214.zip
Emulator Test Suite version 2.14. Here you will find C64 programs that can be used to test the CPU compatibility of different emulators.
tsuit215.zip
Emulator Test Suite version 2.15. The files are now in 1541 disk image format, for easier access on all emulators. The test suite now includes IRQ and NMI timing tests.
w32s130.zip
wing100.zip
These two packages are needed to use PC64 for Windows under Windows 3.x.
transfer@ (link)
pc64@ (link)
resid/
ReSID is a Commodore 6581 or 8580 Sound Interface Device emulator. It is included in VICE, a versatile Commodore emulator.
resid-0.1.tar.gz
resid-0.10.tar.gz
resid-0.11.tar.gz
resid-0.12.tar.gz
resid-0.13.tar.gz
resid-0.14.tar.gz
resid-0.15.tar.gz
resid-0.16.tar.gz
resid-0.2.tar.gz
resid-0.3.tar.gz
resid-0.4.tar.gz
resid-0.5.tar.gz
resid-0.6.tar.gz
resid-0.7.tar.gz
resid-0.8.tar.gz
resid-0.9.tar.gz
unix/
FrodoV4_1a.Src.tar.gz@ (link)
Frodo is a free, portable C64 emulator for BeOS, Unix, MacOS, AmigaOS and Win32 systems.
Author: Christian Bauer <cbauer@iphcip1.physik.uni-mainz.de> http://www.Uni-Mainz.DE/~bauec002/FRMain.html
ccs64-1.09-aix-lib.tar.gz
CCS64 library for IBM AIX 4.1.4.
ccs64-1.09-i486linux-lib.tar.gz
CCS64 library for Linux 2.0 (i386 and above).
ccs64-1.09-osf1-lib.tar.gz
CCS64 library for OSF/1, a.k.a. Digital UNIX 4.0.
ccs64-1.09.1-ui-src.tar.gz
CCS64 user interface source code. In order to compile it, you will need the CCS64 library for the target platform.
ccs64.readme
Information about CCS64.
xcbm-0.1.2.tar.gz
Linux/curses-based C64 emulator. See also http://www.tu-chemnitz.de/%7Efachat/8bit/c64/xcbm/index.html.
VICE@ (link)
graphics/
Here you will find converters, viewers and image processing tools for different platforms. These programs support the graphics formats used on 8-bit Commodores.
Amiga/
C64Gfx-v1.3.lha
FLI and Koala to/from ppm converter for Amiga/U*ix
C64Gfx.lha
C64 graphics conversion package, precompiled for Amiga (ANSI-C sources). Version 1.5 (24.4.1999).
C64Gfx1_4.lha
ppm to Koala/FLI/BFLI(/FFLI) precompiled for Amiga (ANSI-C sources) Koala/FLI/AFLI/BFLI to IFF-ILBM/ppm precompiled for Amiga (ANSI-C sources) Koala/FLI/BFLI viewers for C64 (PAL+NTSC), some examples.
c64@ (link)
msdos/
artbmp.zip
ARTBMP v1.01b - An MS-DOS utility for viewing and converting PC/c64 graphics
c64demo.txt
c64demo.zip
C64 Picture displayer for the PC.Requires VGA.
cbmbmp11.txt
cbmbmp11.zip
A Windows program (written in Visual Basic) that makes conversions between different Commodore graphics formats. See the description file.
image64s.zip
Image64 is a tool to converting any pictures from C64 to PC & PC to C64. For more infos please read the file 'read.me'.
koala2pc.arj
koala2pc.readme
This MS-DOS utility converts Commodore 64 Koala Paint images to PCX format
petrus.zip
PetRUS 1.1 by Dima Sobolev, a character editor he wrote in order to reproduce the Russian PET character generator ROM. The program supports any Commodore 8*8 character ROMs with 256 or 512 characters (2048 or 4096 bytes).
pic64.exe
PIC64 is a programme to display C64-pictures on a PC with a VGA card. All kinds of C64-formats are supported: Hires, Multicolour, AFLI, FLI and interlaced FLI. Also different painting-programme-formats can be displayed. Finally you are able to convert the pictures to the PCX-format, known by most PC-picture- viewers. PIC64 is freeware made by Volker Beck.
ConGo/
ConGo http://www.8bit.com/congo.html is an accessory program for GoDot, running on Windows 95 or 98. These files were uploaded by the author, Matthias Matting.
c2_pics.zip
This archive contains example pictures for ConGo. To the best of the uploader's knowledge, they are in the public domain.
cgv22exe.readme
cgv22exe.zip
ConGo v2.2 without DLL files.
congov22.readme
congov22.zip
ConGo v2.2 with required DLL files.
unix/
C64Gfx-v1.3.lha@ (link)
FLI and Koala to/from ppm converter for Amiga/U*ix
C64Gfx1_4.lha@ (link)
ppm to Koala/FLI/BFLI(/FFLI) precompiled for Amiga (ANSI-C sources) Koala/FLI/AFLI/BFLI to IFF-ILBM/ppm precompiled for Amiga (ANSI-C sources) Koala/FLI/BFLI viewers for C64 (PAL+NTSC), some examples.
programming@ (link)
transfer/
Data transfer utilities
transfer.html
A survey on the available data transfer methods for 8-bit Commodore computers
1541-dos/
These are the programs and instructions on how to read and write MS-DOS disks with a modified 1541. A 1541-II cannot unfortunately be modified for the program.
1541-dos.exe
MS-DOS files in a self-extracting archive: read90k.com, 1541bloc.gif, 1541-clk.gif. For those who have no access to LHA or MS-DOS, the same files (pictures converted to a more modern format) are available individually from this directory.
1541-dos.readme
Overview and CRC32's for the files
1541-dos.sfx
C64 programs in a self-extracting archive: 1541-reads-dos, 1541-writes-90k
1541-dos.txt
Instructions for programs & the hardware modification
1541-rdp.prg
1541-rdp.readme
An improved, faster version of 1541-reads-dos.
1541bloc.png
Block diagram of the 1541 data flow when reading from the disk.
1541clk.png
An excerpt from the 1541 schematic diagram featuring the bit clock circuitry. Includes the modification instructions.
read90k.com
MS-DOS utility for reading the special 90-kilobyte format.
1541-to-PC/
1541emu2002-07-21.zip
Commodore 1541 emulator for fast PCs running MS-DOS. Written by Ville Muikkula. See http://members.surfeu.fi/1541/.
c642c64s.txt
A note from the author of c642c64s.zip.
c642c64s.zip
Connect a 1541 to an IBM PC compatible's parallel port. Besides files, this program copies also entire disks.
sc081.zip
sc082.zip
Star Commander, a giftware utility that allows you to copy files or whole disks between a PC clone running MS-DOS and a Commodore 1541 disk drive. Uses the same cable as X1541. Uploaded by the author, sta@ludens.elte.hu.
tr64_125.zip
Trans64, a program for copying files or whole disks between a PC and a 1541 disk drive. Uses its own cable or the X1541 cable.
tr_src22.zip
Source code for the Trans64 transfer routines.
vc1541-b.zip
A Commodore 1541 emulator for MS-DOS and the X1541 cable. Version 0.04pl6 beta (1998-10-26), by Torsten Paul.
vc1541-s.zip
Source code of vc1541-b.zip.
x1541.zip
Connect a 1541 to an IBM PC compatible's parallel port. Buggy program, does not work on too fast or too slow PCs. But it was the first program of this kind, so it has some historical meaning. :-)
Amiga/
D64trans.lha
D64trans.readme
Transfers files and 1541 disk images between Amiga and C64 using a parallel connection. Based on Timo Rossi's C64trans.
Easy1541.lha
Easy1541.readme
Connect a 1541 to your Amiga. This program will let you to access the drive. An Exec library and lots of examples are included.
Emul1541v11.lha
Over5_0_711.lha
Over5_0_711.readme
Transfers memory, files and 1541 disk images between Amiga and C64 or VIC-20 using an RS-232C connection.
c2n-amiga-1.1.4.lha@ (link)
Converts Commodore C2N pulse streams to binary format that consists of 192-byte tape headers and variable-length program blocks. Tested on the PET, VIC-20, C64, C128, plus/4, and on the Tangerine Oric-1. The program can be interfaced to a cassette drive emulator device C2N232 via RS-232, and it can output the pulses as sinusoidal waves in raw PCM format.
Version 1.0.3 adds preliminary support for tape images (.tap files). Version 1.1 adds support for the Tangerine Oric-1 tape format. Version 1.1.1 adds readable error messages for Windows. Version 1.1.3 switches the C2N232 to idle mode when finished. Version 1.1.4 detects data blocks (OPEN,PRINT#,...) properly. See also http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/.
c2nload-amiga-1.0.4.lha@ (link)
Load Commodore program files via the C2N232 device by first loading an auto-starting 38,400 bps fastloader. The programs can be started with a RUN or SYS command. See also http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/. Version 1.0.4 has a rewritten AmigaOS serial.device interface. It has been tested to work without problems on an A3000. Older versions used to crash on AmigaOS.
c64trans.zoo
File transfer system for C64 <-> Amiga.
cbmlink-amiga-0.9.7.lha@ (link)
A data transfer system between Commodore 8-bit computers and other systems (Amiga, IBM PC compatible, Apple Mac OS X, Unix workstations). See also cbmlink-cbmbasic.zip. This replaces prlink.
cbmlink-cbmbasic.zip@ (link)
Precompiled Commodore executables for the cbmlink server. These files contain a BASIC loader that relocates the server to a configureable location. Please see readme.txt in the archive first. The archive file cbmlink-cbmprg.zip contains the same code, but without support for
relocation.
cbmlink-cbmprg.zip@ (link)
Precompiled Commodore executables for the cbmlink server. These were separated from the other distributions in version 0.9.3. The only changes since version 0.9.5 are the changed start address of the VIC-20 server and the shorter C2N232 transfer routines.
cbmlink-cbmsrc.tar.gz@ (link)
Source code for cbmlink-cbmbasic.zip and cbmlink-cbmprg.zip. In the future, the source code for the cbmlink servers will be distributed separately from the client source code.
copy1581.lha
Allows you to use Amiga's builtin drive to read 1581 disks. Works only with ks2.0+. The original copy1581 in the packet did not seem to work and was replaced by a working version. 4-Jun-96
cutils-1.0-nopics.tgz@ (link)
cutils-1.0.readme@ (link)
cutils-1.0.tgz@ (link)
A very simple pair of programs for transfers between the VIC-20 and Linux (i386) or Amiga.
iec.lzh
Here is the 2nd public version of IEC, the program that lets you use your Commodore floppy 1541 with an Amiga. You need an adapter cable between the parallel port and floppy, and a description of it follows this package.
pdata351.lha
PData is the ultimate binary/ASCII file transfer utility between your Amiga and C64. Binaries for both Amiga and C64 included.
pdata352.lha
Transfers files and 1541 disk images between Amiga and C64 using a parallel connection.
pdatafnl.lha
Assembly'94 cd-rom edition of PData. The final and the last version of
PData ever (development ended, future releases will appear under name XData).
prlink-amiga-0.9.5b.readme
Release notes for prlink 0.9.5b.
prlink-amiga-0.9.5b.zoo
Source and precompiled prlink binaries for Amiga and all host systems (PET, Vic20, C64 and C128).
xfer64.lha
xfer64.readme
Fast file transfer program for Amiga->c64 (Parallel port->User port) Uploaded by the author, Adrian Gonzales (agonzalez@nlaredo.globalpc.net).
C2N232/
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.
C2N232.html
A description of the C2N232 device. Read this first (or after FAQ.html).
FAQ.de.html
C2N232 Häufig gestellte Fragen.
FAQ.fi.html
C2N232 Usein esitettyjä kysymyksiä.
FAQ.html
C2N232 Frequently Asked Questions.
c2n-1.1.4.tar.gz@ (link)
Converts Commodore C2N pulse streams to binary format that consists of 192-byte tape headers and variable-length program blocks. Tested on the PET, VIC-20, C64, C128, plus/4, and on the Tangerine Oric-1. The program can be interfaced to a cassette drive emulator device C2N232 via RS-232, and it can output the pulses as sinusoidal waves in raw PCM format.
Version 1.0.3 adds preliminary support for tape images (.tap files). Version 1.1 adds support for the Tangerine Oric-1 tape format. Version 1.1.1 adds readable error messages for Windows. Version 1.1.3 switches the C2N232 to idle mode when finished. Version 1.1.4 detects data blocks (OPEN,PRINT#,...) properly.
c2n-amiga-1.1.4.lha@ (link)
M68k AmigaOS executable of C2N.
c2n-win32-1_1_4.zip@ (link)
32-bit MS Windows console version of C2N. Requires MSVCRT.DLL, which should be included with the system or with an installation package of newer Microsoft software, such as the Internet Explorer 5.
c2nload-1.0.1.tar.gz
c2nload-1.0.2.tar.gz
c2nload-1.0.3.tar.gz
c2nload-1.0.4.tar.gz
Load Commodore program files via the C2N232 device by first loading an auto-starting 38,400 bps fastloader. The programs can be started with a RUN or SYS command. Version 1.0.1 also works on Commodore AmigaOS. Version 1.0.2 fixes a bug in the universal PET loader on port #2. Version 1.0.3 loads to $d000..$dfff on the Commodore 64 and 128 and adds a switch for disabling automatic start-up. Version 1.0.4 adds a progress monitor for other systems than AmigaOS.
c2nload-1.0.tar.gz
c2nload-amiga-1.0.4.lha
M68k AmigaOS executable of C2NLOAD.
Version 1.0.4 has a rewritten AmigaOS serial.device interface. It has been tested to work without problems on an A3000. Older versions used to crash on AmigaOS.
c2nload-win32-1_0_3.zip
c2nload-win32-1_0_4.zip
32-bit MS Windows console version of C2NLOAD. Requires MSVCRT.DLL.
cbmconvert-2.1.2.tar.gz@ (link)
Converts different Commodore file formats between each other. Includes decent manual pages and support for the native Commodore tape format.
cbmconvert-amiga-2.1.2.lha@ (link)
Commodore AmigaOS (Motorola 68000) version of cbmconvert 2.1.2.
cbmconvert-win32-2_1_2.zip@ (link)
32-bit MS Windows version of cbmconvert 2.1.2, a conversion utility that reads and writes files in different Commodore-specific archive file formats, disk images or tape images. This version was created with a cross-compiler version of gcc 2.95 on Linux, targeted for the MinGW platform. The program requires the library file MSVCRT.DLL, which should be distributed with Windows since version 95 OSR2, or Internet Explorer since version 5.
cbmconvert.html@ (link)
cbmconvert release notes
cbmlink-0.9.1.tar.gz
cbmlink-0.9.2.tar.gz
cbmlink-0.9.3.tar.gz
cbmlink-0.9.4.tar.gz
cbmlink-0.9.5.tar.gz
cbmlink-0.9.6.tar.gz
cbmlink-0.9.7.tar.gz
A data transfer system between Commodore 8-bit computers and other systems (Amiga, IBM PC compatible, Apple Mac OS X, Unix workstations). See also cbmlink-cbmbasic.zip.
cbmlink-0.9.tar.gz
A data transfer system between Commodore 8-bit computers and other systems.
cbmlink-amiga-0.9.7.lha
Commodore AmigaOS version of cbmlink 0.9.7.
cbmlink-cbmbasic.zip
Precompiled Commodore executables for the cbmlink server. These files contain a BASIC loader that relocates the server to a configureable location. Please see readme.txt in the archive first. The archive file cbmlink-cbmprg.zip contains the same code, but without support for
relocation.
cbmlink-cbmprg.zip
Precompiled Commodore executables for the cbmlink server. These were separated from the other distributions in version 0.9.3. The only changes since version 0.9.5 are the changed start address of the VIC-20 server and the shorter C2N232 transfer routines.
cbmlink-cbmsrc.tar.gz
Source code for cbmlink-cbmbasic.zip and cbmlink-cbmprg.zip. In the future, the source code for the cbmlink servers will be distributed separately from the client source code.
cbmlink-win32-0_9_7.zip
32-bit MS Windows console version of cbmlink 0.9.7. Supports also the parallel cables on Windows 95, 98 and ME. See also cbmlink-cbmbasic.zip.
cbmlink.html
cbmlink release notes
faucet-1.0.tar.gz@ (link)
Play or record TAP files via the C2N232 device, firmware version 4.
faucet-win32-1_0.zip@ (link)
32-bit MS Windows console version of FAUCET 1.0.
firmware/
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/).
Here you can find the firmware for the C2N232 device.
c2n-format.txt
A short description of the Commodore tape format. The C2N232 device does not recognize this format; it just recognizes different pulse widths and encodes them as the characters A through D.
c2n232.asm
The source code of the first version of the firmware. Everything is driven by interrupts. Four bytes of the 128-byte RAM are wasted for processor stack; the remaining 124 bytes are used as an RS-232 input buffer.
c2n232.s
Firmware version 4 in GNU Assembler format. All previous versions of the firmware can be selected as a compile-time option.
c2n232.s19
Compiled firmware version 4 for the SMDCR board in Motorola S record format
c2n232.txt
A very short design document of the firmware.
c2n232c.zip
Rewritten firmware with added support for the cassette motor control signal. Includes source code and compiled binary.
cisp-1.0.1.tar.gz
Compact In-System Programmer, adapted for FreeBSD. The functionality has not been changed since version 1.0.
cisp-1.0.2.tar.gz
Compact In-System Programmer, version 1.0.2. The program no longer aborts if it sees an unexpected response from the SPI device.
cisp-1.0.3.tar.gz
Compact In-System Programmer, version 1.0.3. The program does not report unexpected responses unless the -d parameter is specified. The program is included in the AVR Cross Development Kit for RPM-based GNU/Linux distributions, http://cdk4avr.sourceforge.net/.
cisp-1.0.4.tar.gz
Compact In-System Programmer, version 1.0.4. The byte programming protocols have been improved, and there are other minor fixes as well.
cisp-1.0.tar.gz
Compact In-System Programmer. With this program, you can transfer firmware to Atmel AVR microcontrollers via RS-232 or a PC-style parallel printer port. The program has been tested on GNU/Linux and on Microsoft Windows, and the serial routines should work on other Unix systems as well.
cisp-win32-1_0_4.zip
Binary distribution of cisp 1.0.4 for Microsoft Windows.
timing.dia
A timing diagram of the custom transfer protocol (the operating modes "send" and "recv") in Dia v0.88.1 format.
timing.png
A bit-mapped image of the timing diagram of the custom transfer protocol.
gallery/
8032-back.jpg
The C2N232 device between the rear cassette port of a CBM 8032-SK and the RS-232 port of an IBM Thinkpad A20m.
8032-side.jpg
The C2N232 device inserted between the side cassette port of a CBM 8032-SK and the RS-232 port of an IBM Thinkpad A20m
8032-side2.jpg
A CBM 8032-SK is loading a program from an IBM Thinkpad A20m that is connected via the C2N232 device.
backtoback.jpg
A family portrait of a CBM 8032-SK computer, a CBM 8250 dual disk drive unit, a CBM 4022 tractor printer, and a C2N232 device connecting the CBM 8032-SK rear cassette port to an IBM Thinkpad A20m.
case1.jpg
A DB25-to-DB9 adapter case modified for the "smdcr" board. Something is sawed off from both sides of the wider end.
case2.jpg
A DB25-to-DB9 adapter case modified for the "smdcr" board. The bottom side of the cassette connector is glued to the case. The photos were taken by Nicolas Welte, who made this modification.
smdcr-bottom.jpg
The bottom side of the first unit of the first production run of the C2N232. The components were desoldered from a prototype board.
smdcr-top.jpg
The top side of the first unit of the first production run of the C2N232. The device is powered from a Commodore cassette port (bottom). The permanently installed jumper wire at the bottom right makes it possible to update the AT90S2313 firmware when the jumper pad at bottom right is closed. The DB9F connector provides an RS-232 interface for the host computer. A three-wire interface (RxD+TxD+GND) suffices for normal operation; CTS/RTS handshaking is needed for updating the firmware.
vic20.jpg
A Commodore VIC-20 equipped with a 32-kilobyte memory expansion, connected to an IBM Thinkpad A20m via the C2N232 device for invoking a game of Omega Race.
hardware/
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 hardware design (made with the Eagle layout editor by CadSoft) is based on two integrated circuits: an Atmel AT90S2313 microcontroller and a Maxim MAX232 line driver.
These files may be used according to the terms of the GNU General Public License. Essentially, you may make money and need not pay any royalties to anyone, and if you modify the design, you must make the modifications available on the same conditions.
dil.zip
First prototype design (schematic diagram and circuit board layout) for dual-in-line packaged chips (AT90S2313-DIP20 and MAX232-DIP16). The files are in CadSoft Eagle and PNG formats.
smd.zip
The two prototype surface mounted designs "smd" and "smdl". The archive contains the schematic diagrams and board layouts in CadSoft Eagle format and rewiring instructions to make the board compatible with newer designs.
smdcr.zip
Cost reduced surface mounted design of the board. There are no resistors, and only one type of capacitors are used. The originally planned 470 nF capacitors have been replaced with 100 nF. The microcontroller is programmed via the RS-232 interface. The files are in CadSoft Eagle and PNG formats.
CBM-to-PC/
64lan965.lzh
64LAN version 0.965. A C64 <-> PC networking program, written by Mathieu van Geffen from the Netherlands. The X.400-type e-mail address of the author is C=NL; Admd=400NET; Prmd=PTT Telecom; S=van Geffen; I=M.
64nsdk01.zip
The software development kit for 64NET.
64nt8265.zip
64NET, a program that lets you to use a PC's harddisk as a disk drive on a C64. Requires a wedge on the C64 that is not too compatible with any software. The program is shareware, this is an evaluation version.
cbmlink-0.9.7.tar.gz@ (link)
A data transfer system between Commodore 8-bit computers and other systems (Amiga, IBM PC compatible, Apple Mac OS X, Unix workstations). See also cbmlink-cbmbasic.zip.
cbmlink-cbmbasic.zip@ (link)
Precompiled Commodore executables for the cbmlink server. These files contain a BASIC loader that relocates the server to a configureable location. Please see readme.txt in the archive first. The archive file cbmlink-cbmprg.zip contains the same code, but without support for
relocation.
cbmlink-cbmprg.zip@ (link)
Precompiled Commodore executables for the cbmlink server. These were separated from the other distributions in version 0.9.3. The only changes since version 0.9.5 are the changed start address of the VIC-20 server and the shorter C2N232 transfer routines.
cbmlink-cbmsrc.tar.gz@ (link)
Source code for cbmlink-cbmbasic.zip and cbmlink-cbmprg.zip. In the future, the source code for the cbmlink servers will be distributed separately from the client source code.
cbmlink-win32-0_9_7.zip@ (link)
A data transfer system between Commodore 8-bit computers and other systems (Amiga, IBM PC compatible, Apple Mac OS X, Unix workstations). See also cbmlink-cbmbasic.zip. This replaces prlink. The sources can also be compiled with Bruce's C Compiler to a MS-DOS COM executable.
clink096.readme
clink096.zip
An unidirectional transfer system (PC->plus/4,C16,C116,C64). Source code (Turbo Pascal 7.0 and Table driven CrossAsm) included.
clink098.zip
An unidirectional transfer system (PC->plus/4,C16,C116,C64). Source code (Turbo Pascal 7.0 and Table driven CrossAsm) included.
cutils-1.0-nopics.tgz
cutils-1.0.readme
cutils-1.0.tgz
A very simple pair of programs for transfers between the VIC-20 and Linux (i386) or Amiga.
over5-20021117-win32.zip
This archive contains precompiled Win32 binaries of Over5. You need the over5-20021117.tar.gz archive aswell.
over5-20021117.tar.gz@ (link)
Transfers memory, files and 1541 disk images between Unix-like systems or Windows and C64 or VIC-20 using an RS-232C connection. http://www.kahlin.net/daniel/over5/.
prlink-0.9.9.tar.gz@ (link)
Multi-purpose transfer system for PET,Vic20,C64,C128 <-> Linux,MS-DOS,Amiga. Transfers and starts Vic-20 cartridges and C= program files. Copies files and whole disks (on any drive, using standard routines). Source distribution with makefiles for GCC (Linux and AmigaDOS) and MS C 8.0 (MS-DOS).
See http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/ for cbmlink, the successor of prlink.
prlnk095.zip
MS-DOS binary distribution of prlink 0.9.5a.
ser64_80.txt
ser64_80.zip
An MS-DOS program written in Turbo Pascal that emulates a Commodore serial disk drive. Supports the X1541 and Disk64e cables.
setbreak.zip
This utility lets you to stop a hung MS-DOS program by pressing Ctrl-Alt-Ins. Very useful with MS-DOS transfer programs that cannot otherwise be aborted if the transfer hangs.
Linux/
c2n-1.1.3.tar.gz@ (link)
Converts Commodore C2N pulse streams to binary format that consists of 192-byte tape headers and variable-length program blocks. Tested on the PET, VIC-20, C64, C128, plus/4, and on the Tangerine Oric-1. The program can be interfaced to a cassette drive emulator device C2N232 via RS-232, and it can output the pulses as sinusoidal waves in raw PCM format.
See also http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/.
c2nload-1.0.4.tar.gz@ (link)
Load Commodore program files via the C2N232 device by first loading an auto-starting 38,400 bps fastloader. The programs can be started with a RUN or SYS command. See also http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/.
cbm4linux-0.3.1.readme
cbm4linux-0.3.1.tar.gz
Allows the connection of Commodore serial bus peripherals to the parallel port using the XM1541 or XP1541 cable (compatible with Star Commander). A kernel module for Linux 2.2 is included (should work with Linux 2.0 as well).
cbmlink-0.9.7.tar.gz@ (link)
A data transfer system between Commodore 8-bit computers and other systems (Amiga, IBM PC compatible, Apple Mac OS X, Unix workstations). See also cbmlink-cbmbasic.zip. This replaces prlink.
cbmlink-cbmbasic.zip@ (link)
Precompiled Commodore executables for the cbmlink server. These files contain a BASIC loader that relocates the server to a configureable location. Please see readme.txt in the archive first. The archive file cbmlink-cbmprg.zip contains the same code, but without support for
relocation.
cbmlink-cbmprg.zip@ (link)
Precompiled Commodore executables for the cbmlink server. These were separated from the other distributions in version 0.9.3. The only changes since version 0.9.5 are the changed start address of the VIC-20 server and the shorter C2N232 transfer routines.
cbmlink-cbmsrc.tar.gz@ (link)
Source code for cbmlink-cbmbasic.zip and cbmlink-cbmprg.zip. In the future, the source code for the cbmlink servers will be distributed separately from the client source code.
disk2d64-0.0.1.readme
disk2d64-0.0.1.tar.gz
Copy a 1541 disk in 50 seconds using a PAL C64 connected via a PC64 cable to a Linux system's parallel port.
faucet-1.0.tar.gz@ (link)
Play or record TAP files via the C2N232 device, firmware version 4.
over5-20021117.tar.gz
Transfers memory, files and 1541 disk images between Linux and C64 or VIC-20 using an RS-232C connection.
prlink-0.9.5a.tar.gz
prlink-0.9.7.tar.gz
prlink-0.9.8.tar.gz
prlink-0.9.9.tar.gz
Multi-purpose transfer system for PET,Vic20,C64,C128 <-> Linux,MS-DOS,Amiga. Transfers and starts Vic-20 cartridges and C= program files. Copies files and whole disks (on any drive, using standard routines). Source distribution with makefiles for GCC (Linux and AmigaDOS) and MS C 8.0 (MS-DOS). See http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/ for cbmlink, the successor of prlink.
wav-prg-1.1.readme@ (link)
wav-prg-1.1.tar.gz@ (link)
WAV-PRG 1.1 for Linux (including source code). Uploaded by the author, Fabrizio Gennari <fabrigennari@iol.it>.
wav-prg-1.2.tar.gz@ (link)
wav-prg.1.2.linux.readme@ (link)
WAV-PRG 1.2 for Linux (including source code). Uploaded by the author, Fabrizio Gennari <fabrizio.ge@tiscalinet.it>.
datassette/
64TapVoc004.zip
Tomaz Kac's Windows utility for converting .TAP tape image files to .VOC PCM audio format. Source code is not included.
64utils.zip
TAP <-> VOC Converters & Play TAP v0.03b by Tomaz Kac. Converts CCS64 .TAP tape image files to and from .VOC format.
TapWav.zip
Luigi Di Fraia's Windows program for converting .TAP tape images to .WAV PCM audio format. Source code is not included.
TurboTapeLoaderV1_3.readme
TurboTapeLoaderV1_3.zip
This MS-DOS program, whose Turbo Pascal source code is included, extracts files from audio files digitized from Commodore 64 tapes in Turbo Tape format.
c2n-1.0.1.tar.gz
c2n-1.0.2.1.tar.gz
c2n-1.0.2.tar.gz
c2n-1.0.3.tar.gz
c2n-1.0.4.tar.gz
c2n-1.0.tar.gz
c2n-1.1.1.tar.gz
c2n-1.1.2.tar.gz
c2n-1.1.3.tar.gz
c2n-1.1.4.tar.gz
c2n-1.1.tar.gz
Converts Commodore C2N pulse streams to binary format that consists of 192-byte tape headers and variable-length program blocks. Tested on the PET, VIC-20, C64, C128, plus/4, and on the Tangerine Oric-1. The program can be interfaced to a cassette drive emulator device C2N232 via RS-232, and it can output the pulses as sinusoidal waves in raw PCM format.
Version 1.0.3 adds preliminary support for tape images (.tap files). Version 1.1 adds support for the Tangerine Oric-1 tape format. Version 1.1.1 adds readable error messages for Windows. Version 1.1.3 switches the C2N232 to idle mode when finished. Version 1.1.4 detects data blocks (OPEN,PRINT#,...) properly. See also http://www.funet.fi/pub/cbm/crossplatform/transfer/C2N232/.
c2n-amiga-1.1.4.lha
M68k AmigaOS version of C2N 1.1.4.
c2n-win32-1_1_4.zip
32-bit MS Windows console version of C2N 1.1.4.
cbmtt101.readme
cbmtt101.zip
This MS-DOS program converts Commodore tapes to PC and back. Source code not included. Uploaded by the author, Richard Storer <rstorer@cyberspace.org>.
decode.pl
Recover data blocks in standard Commodore format from corrupted TAP files.
faucet-1.0.tar.gz
Play or record TAP files via the C2N232 device, firmware version 4.
faucet-win32-1_0.zip
32-bit MS Windows console version of FAUCET 1.0.
kimtap05.txt
kimtap05.zip
A decoder for KIM-1, SYM-1 and HYPERTAPE tape formats, for MS-DOS. The source must be in an 8-bit mono PCM format, sampled at 22050 Hz. Forth source code is included. Downloaded from http://www.alphalink.com.au/~edsa/.
tape64_msdos.zip
Converts 16-bit audio samples to the TAP format used by CCS64 and VICE. MS-DOS version. Uploaded by the author, <andreas.matthies@gmx.net>.
tape64_readme.txt
Release notes for Tape64. Note that this is slightly different from the readme.txt files in the zip archives.
tape64_source.zip
Converts 16-bit audio samples to the TAP format used by CCS64 and VICE. Source code. Uploaded by the author, <andreas.matthies@gmx.net>.
tape64_win32.zip
Converts 16-bit audio samples to the TAP format used by CCS64 and VICE. Windows version. Uploaded by the author, <andreas.matthies@gmx.net>.
tapir-0.05b.tar.gz
Source code of TAPir 0.05beta, a real-time converter of audio samples to low-level tape images, for Win32 and GNU/Linux. Downloaded from the CVS repository of http://tapir.sourceforge.net/.
tapir-0.05b.zip
Win32 executable of TAPir 0.05beta. Downloaded from http://tapir.sourceforge.net/.
ttape010.readme
ttape010.zip
Turbo Tape for C64, plus/4 or C16 (presumably for PAL models) and for PC compatibles running MS-DOS, with the datassette connected to the parallel port.
wav-prg-1.1.readme
wav-prg-1.1.tar.gz
WAV-PRG 1.1 for Linux (including source code). Uploaded by the author, Fabrizio Gennari <fabrigennari@iol.it>.
wav-prg-1.2.tar.gz
wav-prg.1.2.linux.readme
WAV-PRG 1.2 for Linux (including source code). Uploaded by the author, Fabrizio Gennari <fabrizio.ge@tiscalinet.it>.
wavprg11.readme
wavprg11.zip
WAV-PRG is a program which can transfer sampled C64 tape files (in Turbo Tape 64 format) to Windows 95 or NT and back. Uploaded by the author, Fabrizio Gennari <fabrigennari@iol.it>.
wavprg21.readme
wavprg21.zip
WAV-PRG 1.2 for Windows. Uploaded by the author, Fabrizio Gennari <fabrizio.ge@tiscalinet.it>.
wireless.readme
wireless.zip
Wireless Copy transfers 1541 disks between a C64/C128 and a PC running Windows 95 or 98. The medium is not a cable, but a datassette tape. No cables between the C64 and the PC are required, just a sound card on the PC. Wireless Copy comes with full source code in Turbo Pascal 7.0.
misc/
This directory contains miscellanous transferring utilities.
1581cp54.zip
1581copy version 0.54 for MS-DOS. Copies Commodore 1581 disks to and from disk images. Written by Wolfgang Moser. See also the home page at http://d81.de/.
cbm-ibm.readme
cbm-ibm.zip
PETSCII/ASCII conversion program for MS-DOS.
cbm-printer-to-ibm
Tells you how to connect a Commodore serial printer to an IBM PC compatible. Contains some source code and instructions for building a cable. You might be better off using the other packages in this directory.
cbmpr11.readme
cbmpr11.zip
Allows you to connect a Commodore printer to an IBM PC.
lptiec-0.9.2.tar.gz
André Fachat's IEEE 488 interface for the PC's printer port. The driver is for Linux. More information is available at http://www.6502.org/users/andre/ieee488/.

Mirror sitesGeneral informationFile typesData transfer

The Commodore brandname and the chickenhead logo are property of Commodore International BV, a Tulip company.