Home Luigi Di Fraia - 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 preservation and replacement device for the Commodore datassette that uses flash 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 preservation and replacement device for the Commodore disk drive 1541

The official D1541 project homepage

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


TAP Icon v2

Preview images for TAP icon by Luigi Di Fraia

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

TAPClean Front End is intended to work in conjunction with TAPClean. Click here to know more about TAPClean.
For ease of use the TAPClean Front End packages include binaries of TAPClean as well.

Actual Program snapshot

TAPClean Front End
Platforms: Win 98SE, 2000, XP, Linux, Solaris 10 (GTK+)
Windows binaryWindows 
[74 KB] 
Download 
Linux binaryDebian Linux 
[142 KB] 
Download 
Solaris 10 x86 
Solaris binary(beta) 
[171 KB] 
Download 
PDF GuideUser Manual 
[255 KB] 
Download 

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

Batch file to convert TAP files to V0 for usage with DC2N available for Windows here.
Try tcrep2html: Windows tool to convert the plain-text report generated by TAPClean into an html file! Get it here.


TAP File Studio

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

Actual Program snapshot

The above picture shows a very good quality tape image: pulses - in green - came out of the datassette in three relatively clustered sets. The pulse durations are well distinct and match the standard ones for the encoding scheme in use (the blue bands being the average variation of the differing members of each population).

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

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 Studio Win-32 native DEMO

This is a TAP and DC2N DMP file monitor to inspect tape image contents. It's still in an initial state, but fully functional and helpful.

Actual Program snapshot

The above picture shows a very good quality tape image: pulses - in green - came out of the datassette in three relatively clustered sets. The pulse durations are well distinct and match the standard ones for the encoding scheme in use (the blue bands being the average variation of the differing members of each population).

TAP Studio Win-32 native DEMO
Platforms: Win 98SE, 2000, XP
Windows binaryWindows 
[27 KB] 
Download 
 


libtap library

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.

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

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

Luigi Di Fraia - Tap Maker preview snapshot

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


libcbmhires library

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.

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

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

Luigi Di Fraia - Multiviewer snapshot 1 Luigi Di Fraia - Multiviewer snapshot 2

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

TAPMoni is a TAP file visualization tool that 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 or just check a newly MTap-imported tape while still in MS-DOS mode.

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:

Luigi Di Fraia - TAPMoni regular behaviour
 Regular behaviour
Luigi Di Fraia - TAPMoni a motor problem occurred
 A motor problem occurred

TAPMoni 1.2.5c (CONSOLE)
Platforms: MS-DOS, Win 98SE, 2000, XP
Windows binaryAll [82 KB] 
Download 
 


Exam20

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.

Exam20 1.6 (CONSOLE)
Platforms: MS DOS, Win 98SE, 2000, XP, Linux
Windows binaryWindows 
[23 KB] 
Download 
Linux binaryDebian Linux 
[18 KB] 
Download 


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

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:

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

C64 BASIC Lister 1.1F (Win) and
CBM Basic Lister 2.03
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary[18 KB] 
Download 
[26 KB] 
GTK+ version 
Linux binaryDebian Linux 
[48 KB] 
Download 

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)

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:

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.24
Platforms: Win 98SE, 2000, XP, Linux (GTK+)
Windows binary[18 KB] 
Download 
[33 KB] 
GTK+ version 
Linux binaryDebian Linux 
[62 KB] 
Download 

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

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:

Program snapshot Bitmap viewer


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


TapWav

Program snapshot

TapWAV is a utility that converts TAP files into audio files (WAV format) that can be directly recorded to tapes with an audio recorder plugged to the soundcard output line or burned to an audio CD for later transfer to tapes by means of a Hi-Fi system. No specific hardware is needed for this conversion.

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

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 binaryWindows 
[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 Luigi Di Fraia comments/suggestions

Comers since area creation: Luigi Di Fraia - Visits since April 2002 - Best viewed at 1024x768

Last Updated: 14 Sep 2008