Commodore 64/128 Utilities

Below are some useful utilities that can be used in converting files, playing back sound, etc.

SD Card Tools

These utilities are for use with SD2IEC devices which replace your official CBM floppy disk drive with an SD card reader and associated firmware to quickly load Commodore programs from an SD card.

Title Description Download
SD Formatter A Windows utility for formatting SD cards to FAT16 or FAT32, for use with an SD2IEC device.
CBM FileBrowser v1.6 A program launcher for Commodore machines. Even if it was originally intended for devices with sd2iec firmware, it works also with any CBM drive (without sd2iec functions of course). Works on the following devices: MMC2IEC, SD2IEC, uIEC, C64-SD, 1541, 1541-II, 1571, and 1581. It's easy to use - just install your SD drive into your Commodore (64/128/VIC-20/C16/Plus4), load the program and run it. Visit official site here for more information.
SD2IEC Downgrader The original SD2IEC flash ROM. If you ever need to downgrade to the original release, this file is the one. Some alpha version of the SD2IEC need a downgrade to this before upgrading to a later version. To use, just put the .bin file into the root of a blank SD card, insert the SD card into your SD2IEC and power on.

 

Tape/Disk Conversion

These utilities allow you to edit disk images, convert from one file format to another, or get programs off your old audio cassettes and into your computer, or vice-versa. Naturally, this requires a cassette player, a suitably configured sound card and cabling between the two. Also provided are disk utilities that allow you to edit disk image files (.D64).

Title Description Download
64DMon An editor for 1541 disk image files. Also included is v100 beta.
64TAPVOC Tomaz Kac's Windows utility for converting .TAP tape image files to .VOC PCM audio format. Source code is not included
64utils TAP <-> VOC Converters & Play TAP v0.03b by Tomaz Kac. Converts CCS64 .TAP tape image files to and from .VOC format
TAPWAV Luigi Di Fraia's Windows program for converting .TAP tape images to .WAV PCM audio format. Source code is not included
TAPWAV Luigi Di Fraia's Windows program for converting .TAP tape images to .WAV PCM audio format. Source code is not included
Turbo Tape Loader v1.3 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 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/
CBMTT v1.1 This MS-DOS program converts Commodore tapes to PC and back. Source code not included. Uploaded by the author, Richard Storer <rstorer@cyberspace.org>.
Tape64 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 WIN32 Converts 16-bit audio samples to the TAP format used by CCS64 and VICE. Windows version. Uploaded by the author, <andreas.matthies@gmx.net>.

 

File Conversion

These utilities convert program files or BASIC program listings from one file format into another.

Title Description Download
Image Creator Beta 0.9 A utility for converting disks between .D64 images and 1541 floppies. Only supports device #8 or #9 so the CMD "Swap" button and SuperSnapshot cartridge will both come in handy
IBM D64->1541 Jochen Adler's single purpose utility to extract .D64 files from PC floppies and write them directly to 1541 disks. Requires a 1571 or 1581 drive to read the PC-formatted disk
CBM Convert for Windows 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. The second download, CSDPMI3B.zip is a binary distribution that is needed to run CBM Convert.
CBM Convert for DOS 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.

 

The second download, CSDPMI3B.zip is a binary distribution that is needed to run CBM Convert.
Copy2D64 Copies MS-DOS files to 1541 disk images, includes Pascal source code.In compressed .ARJ format. Use UNARJ or other decompression tool that supports the .ARJ standard to extract.
List64 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 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>.
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.

 

Text Conversion

These utilities convert text formats from one format to another.

Title Description Download
cbm2asc A PETSCII to ASCII converter. Supports also BASIC and SpeedScript. Source code not included

 

Miscellaneous

Other utilities and drivers for the C64.

Title Description Download
Rossmoller Turbo Process Docoumentations and a disk image for this rare C-64 accelerator card. Now includes a complete scan of the original english manual (in PDF form)
CBMPR11 Allows you to connect a Commodore printer to an IBM PC
LPT IEC v0.9.2 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/.

 

Demos

The demo scene virtually began on the C64!

Title Description Download
Season's Greetings Perhaps the earliest of C-64 demos, this may be the one that started it all! Excellent use of keyboard graphics and sprites to create a convincing display without a bitmap