Homepage for Luigi Di Fraia C64 Section by Luigi Di Fraia
Articles Game Cheats Contribute!

Last Updated: 27 Mar 2014


Commercial tape loaders found on Commodore 64 tapes

There are many types of encoding schemes to store data on cassette tapes. Different manufacturers invented/chose different schemes: some proved to be faster or more reliable than others. Therefore some formats are much more common than others. Most of these formats are known by name i.e. Novaload, Cyberload etc and supported by FinalTAP/TAPClean.

I contributed to the study and description of some of these and other yet unsupported schemes. Part of this information is available here.


DC2N - a preservation and replacement device for the Commodore datassette that uses flash cards to store data

DC2N unit by Luigi Di Fraia The official DC2N project area

The DC2N ancestor's project (lptc2n) page is available here.


USBhost-64 - Turning Commodore 64 into a USB host for Mass Storage Drives

USBhost-64 Project Home by Luigi Di Fraia USBhost-64 project homepage


TAP Icon v2

Preview images for TAP icon by Luigi Di Fraia

This is a system icon in 3 different sizes, suitable for TAP files. Right click on one of the links below and select "Save as" to save to disk.

TAP icon downloads
TAP-true-color.ico True color icon
TAP-256-colors.ico 256 color icon
TAP-16-colors.ico 16 color icon


TAPClean Front End

TAPClean is a console utility whose key features are:

TAPClean Front End is not just a front end program as its name suggests. It incorporates unique features not found in TAPClean, such as:
For ease of use the TAPClean Front End packages include binaries of TAPClean as well.

Actual TAPClean FE snapshot by Luigi Di Fraia

Actual TAPClean FE snapshot by Luigi Di Fraia

Actual TAPClean FE snapshot by Luigi Di Fraia

Actual TAPClean FE snapshot by Luigi Di Fraia

TAPClean Front End downloads
Windows binaries tapcleanfe-rel-20140321-gtk-2.24.zip Windows (all versions) with GTK+ runtime installed
Windows binaries tapcleanfe-rel-20140321-gtk-2.24-bundled.zip Bundled with GTK+ 2.24 DLLs for Windows
(no GTK+ installation required)
Windows binaries tapcleanfe-rel-20140321.msi MSI installer (includes optional GTK+ runtime and User Manual)
Linux binariesLinux binaries tapcleanfe-rel-20140321-i386.tar.gz
tapcleanfe-rel-20140321-x86_64.tar.gz
Debian Linux with GTK+ / Ubuntu
Solaris binaries tapcleanfe-rel-20130116-sol10-x86-local.tar.gz
tapcleanfe-rel-20121005-sol10-sparc-local.tar.gz
Solaris 10 with GTK+ 2.12.0
Solaris binaries tapcleanfe-rel-20130116-sol10-x86-local-bundled.tar.gz
tapcleanfe-rel-20121005-sol10-sparc-local-bundled.tar.gz
Bundled with GTK+ 2.12.0 libraries for
Solaris 10 (use LD_LIBRARY_PATH)
PDF documentation tapcleanfe-rel-20140321-user-manual.pdf Release 20140321 User Manual
PDF documentation tapcleanfe-rel-20121005-user-manual.pdf Release 20121005 User Manual
MS-DOS binaries Windows binaries tap-convert-rel-1.3-dos.zip Batch file to convert TAP files to V0
Windows binaries tcrep2html-rel-1.2-win32.zip Convert the TAPClean plain-text report to HTML with hyperlinks!

This software requires GTK+ 2.24 or later runtime files. Get the latest available package for Windows from here.


TAPStudio2

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

Actual TAP Studio 2 snapshot by Luigi Di Fraia

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).

Actual TAP Studio 2 snapshot by Luigi Di Fraia

The above picture shows that the pulse trace can be arranged horizontally as well.

TAPStudio2 downloads
Windows binaries tapstudio2-rel-0.3-gtk.zip Windows (all 32-bit versions) with GTK+ runtime
Linux binariesLinux binaries tapstudio2-rel-0.3.tar.gz Debian Linux with GTK+ / Ubuntu

This software requires GTK+ 2.8 or later runtime files. Get the latest available package for Windows from here. Direct link to version 2.10.11-1, used for test purposes.


TAP Studio Win-32 native

This is a TAP and DC2N DMP file monitor to inspect tape image contents. It can also be used to edit DMP files and save them as TAP.

Actual TAP Studio Win32 snapshot by Luigi Di Fraia

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).

Actual TAP Studio Win32 snapshot by Luigi Di Fraia

The above picture shows one of the available features: silence noisy areas of the tape image before saving to file.

Actual TAP Studio Win32 snapshot by Luigi Di Fraia

The above picture shows an unreadable tape image: pulses are scattered all over the place, rather than clustered in thin bands.

TAP Studio Win-32 native downloads
Windows binaries tapstudio-rel-1.4.5-win32.zip Windows (all 32-bit versions)
Windows binaries tapstudio-rel-1.5.2-win32.zip BETA version - single DMP/TAP executable
Windows (all 32-bit versions)


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:

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

TAPMoni downloads
MS-DOS binaries Windows binaries tapmoni-rel-1.2.5c-dos.zip DOS and Windows


C64 BASIC Lister (Win)/CBM BASIC Lister (Linux and Windows with GTK+ 2.8 or later)

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) by Luigi Di Fraia Program snapshot (GNOME GTK+ 2.8 or later) by Luigi Di Fraia

BASIC Lister downloads
Windows binaries c64basiclister-rel-1.1f-win32.zip Windows (all 32-bit versions)
Windows binaries cbmbasiclister-rel-2.03-gtk.zip Windows (all 32-bit versions) with GTK+ runtime
Linux binariesLinux binaries cbmbasiclister-rel-2.03.tar.gz Debian Linux with GTK+ / Ubuntu

The GTK+ version requires GTK+ 2.8 or later runtime files. Get the latest available package for Windows from here. Direct link to version 2.10.11-1, used for test purposes.


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

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:

Actual DASM snapshot by Luigi Di Fraia  Actual Checksumcalc snapshot by Luigi Di Fraia
Program snapshot (GNOME GTK+ 2.8 or later) by Luigi Di Fraia  Program snapshot (GNOME GTK+ 2.8 or later) by Luigi Di Fraia

CBM tools downloads
Windows binaries dasm-rel-2.1b-addxor-rel-1.1-win32.zip Windows (all 32-bit versions)
Windows binaries cbmdasm-rel-2.25-gtk.zip Windows (all 32-bit versions) with GTK+ runtime
Linux binariesLinux binaries cbmdasm-rel-2.25.tar.gz Debian Linux with GTK+ / Ubuntu

The GTK+ version requires GTK+ 2.8 or later runtime files. Get the latest available package for Windows from here. Direct link to version 2.10.11-1, used for test purposes.


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 by Luigi Di Fraia


BMP2Koala downloads
Windows binaries bmp2koala-rel-1.2b-win32.zip Windows (all 32-bit versions) Online Help


TapWav

Actual TapWAV snapshot by Luigi Di Fraia

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 downloads
Windows binaries tapwav-rel-2.5d-win32.zip Windows (all 32-bit versions) Online Help

Luigi Di Fraia.

Email Luigi Di Fraia comments/suggestions Links suggested by Luigi Di Fraia

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