Home C64 Section
Articles Game Cheats Contribute!

Commercial tape loaders found on C64 tapes

The detailed description of some of the C64 commercial loaders I documented so far. Visit the page here.


DC2N - a digital replacement for the Commodore datassette that uses memory cards to store data

The official DC2N project homepage

The DC2N diary I keep while working at it is available here.

The DC2N ancestor, lptc2n, project page is available here.


D1541 - a digital replacement for the Commodore disk drive

The official D1541 project homepage

The D1541 diary I keep while working at it is available here.


TAP Icon v2

Preview images

3 True color images in various sizes. Fully compatible with XP. Download it here.

Also available: 256 color version and 16 color version.


TAPClean Front End

Actual Program snapshot

TAPClean FE
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary
[116 KB] 
Download 
Linux binaryDebian Linux 
[155 KB] 
Download 

TAPClean Front End is part of the TAPClean project. Visit the sourceforge website to know more about TAPClean.

TAPClean FE User manual available here!
Try tcrep2html: convert the text report generated by TAPClean into an html file! Get it here.

Note: This software requires GTK+ 2.0 runtime files. Get the latest available package from here. Direct link to version 2.10.11-1.


TAP File Studio

Actual Program snapshot

TAP Studio
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary
[40 KB] 
Download 
Linux binaryDebian Linux 
[75 KB] 
Download 

This is a TAP and DC2N DMP file monitor to inspect tape image contents.

Note: This software requires GTK+ 2.0 runtime files. Get the latest available package from here. Direct link to version 2.10.11-1.


libtap library

libtap library + demo programs (with source code)
Platforms: Win-32, Linux
Download
Windows [44 KB] 
Debian [21 KB] 
User Manual (PDF)
[384 KB] 
Download 

The libtap library package provides a useful C API that can speed up the production of software that writes TAP files and the cross-development of C64 software. It provides full support for TAP v1 only.
This API comes in the form of a static library (.a) for the GNU toolchain (C/C++ programs), both for Linux and Win-32.

Loaders currently supported:

The package includes four example programs written in C (with source code) that ecapsulate prg files into TAP files using the CBM Kernal loader, the Trilogic v3.2 loader, or the Turbo Tape 64 loader.

An idea of what users can do by using the libtap library is given below:

Tap Maker preview snapshot

This is a project of mine, Tape Maker, that remasters TAP files using prg files.


libcbmhires library

libcbmhires library + demo programs (with source code)
Platforms: Win-32, Linux
Download
Windows [50 KB]  Debian [47 KB] 
User Manual (PDF)
Coming soon 

The libcbmhires library package provides a useful C API that can speed up the production of software that decodes CBM hires (bitmap, sprites, fonts) and the cross-development of C64 software.
This API comes in the form of a static library (.a) for the GNU toolchain (C/C++ programs), both for Linux and Win-32.

Current features:

The preview package includes some example programs written in C (with source code) that show how to use the library API.

An idea of what users can do by using the libcbmhires library is given below:

Multiviewer snapshot Multiviewer snapshot

The demo programs' output files were opened with an image viewer (included within the libcbmhires archive).

Note: The image viewer (NOT the library itself!) requires GTK+ 2.0 runtime files. Get the latest available package from here. Direct link to version 2.10.11-1.


TAPMoni Console version

Regular behaviour
 Regular behaviour
A motor problem occurred
 A motor problem occurred


TAPMoni 1.2.5c (CONSOLE)
Platforms: MS DOS, Win 98SE, 2000, XP (portable to other platforms)
Windows binary
[82 KB] 
Download 
Linux binaryConsole
version
not planned

TAPMoni has lately evolved to what its name says, a TAP file monitor, which converts the apparently senseless bytes in a TAP file into easily understandable "graphic pulses". It doesn't require any deep experience about the TAP stuff, thus being a little helping hand for anyone wanting to (better) understand the data structure beyond raw TAP file bytes.

TAPMoni was born as a C2N head adjustment/diagnostic tool that reads TAP files to perform an adjustment or to point out a problem.
For alignment purposes, this program should be used just for disaster recovery. A C64 native head adjustment tool should be preferred, where available.
Current features are:


TAPMoni GUI version (pre-release)

Program snapshot (GNOME)

TAPMoni GUI (pre-release)
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary
[21 KB] 
Download 
Linux binaryDebian Linux 
[41 KB] 
Download 

See TAPMoni above for details. TAPMoni GUI is a beta software: Known issues were fixed, but some others may show up before the official release is out.

Note: This software requires GTK+ 2.0 runtime files. Get the latest available package from here. Direct link to version 2.10.11-1.


Exam20

Exam20 1.03c (CONSOLE)
Platforms: MS DOS, Win 98SE, 2000, XP, Linux
Windows binary
[22 KB] 
Download 
Linux binaryDebian Linux 
[16 KB] 
Download 

Exam20 is a VIC20 TAP file examiner I wrote to help myself fixing many of those TAPs over time.
Current features are:

Additional support images can be consulted here and here.


C64 BASIC Lister (Win)/CBM BASIC Lister (Linux and Windows with GTK+ 2.0)

Program snapshot (Windows XP) Program snapshot (GNOME GTK+ 2.0)

C64 BASIC Lister 1.1F (Win) and
CBM Basic Lister 2.02 BETA
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary[18 KB] 
Download 
[26 KB] 
GTK+ version 
Linux binaryFedora C5 
[44 KB] 
Download 

CBM BASIC Lister (formerly C64 BASIC Lister) is a tool to generate an easily readable and printable BASIC listing of any CBM BASIC program (C64/VIC20, etc.) saved as Prg file.
Current features are:

Note: The GTK+ version requires GTK+ 2.0 runtime files. Get the latest available package from here. Direct link to version 2.10.11-1.


6510 Dasm 2.1b and AddXor 1.0/CBM Dasm (Linux and Windows with GTK+ 2.0)

Program snapshot  Program snapshot
Program snapshot (GNOME GTK+ 2.0)  Program snapshot (GNOME GTK+ 2.0)

6510 Dasm 2.1b + AddXor 1.1 and
CBM Dasm 2.23
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary[18 KB] 
Download 
[32 KB] 
GTK+ version 
Linux binaryFedora C5 
[58 KB] 
Download 

6510 Dasm/CBM Dasm: These small utilities disassemble a binary file to C64 asm language.
Current features are:


AddXor: This small utility calculates ADDition+Exclusive OR checksums and SubChrist's Final Tap CRC32 values for a binary file to compare them with known checksums. Mainly indicated to check Turbo Tape files' data integrity against their original checksums.
Current features are: Note: The GTK+ version requires GTK+ 2.0 runtime files. Get the latest available package from here. Direct link to version 2.10.11-1.


BMP2Koala

Program snapshot Bitmap viewer


BMP2Koala 1.2b
Platforms: Win 98SE, 2000, XP
Windows binary
[36 KB] 
Download 
Online Help 

BMP2Koala is a tool to build C64 Koala-Painter pictures from compatible PC Bitmap files and save them using one of the supported formats.
Current features are:


TapWav

Program snapshot

TapWAV 2.5d
Platforms: Win 98SE, 2000, XP
Windows binary
[37 KB] 
Download 
Online Help 

TapWAV is a small utility which converts TAP files into audio files to save them on C64 tapes with an audio recorder plugged to the soundcard output line. No specific hardware is needed for this conversion.

You can visit the old DOS pages here.


Inspect win32 v2.1G (Work in progress)

Actual Program snapshot

Inspect2.2w32 (CONSOLE) + Inspect32 (DEMO)
Platforms: Win 98SE, 2000, XP
Windows binary
[15 KB] 
Download 
Online Help

In the above example, the options were set to decode "US Gold" turbo chunks within TAP files.


Luigi Di Fraia.

Email the author comments/suggestions

Comers since area creation: Since April 2002 - Best viewed at 1024x768

Last Updated: 8 Jun 2008