- 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 sites
–
General information
–
File types
–
Data transfer
The Commodore brandname and the chickenhead logo are
property of Commodore International BV, a Tulip company.