Tools
Only the Covert Bitops Loadersystem, NinjaTracker, SadoTracker and GoatTracker
Tweak Utility are actual C64 programs; rest of them require a 32-bit
Unix-like system or Windows. C64 Tools collection
Contains several background graphics editors, 2 sprite editors and several
other commandline utilities.
Precompiled binaries for Win32 only but verified to compile also under
Linux. The utilities use SDL library
for lowlevel support.
Covert Bitops Loadersystem V3.06 New version of the loadersystem that is designed for a small runtime and one-time only initialization, but is more limited than V2.x. Based on the loader used in MW ULTRA. Also free to use and customize for all kinds of C64 productions. Differences / limitations compared to V2.x:
V3.06 adds option to exclude save routines to reduce size. Covert Bitops Loadersystem V2.29 A loader/depackersystem that is free to use and customize for all kinds of C64 productions. Features include:
V2.29 fixes occasional hang on NTSC machines with the 1-bit protocol. DASM Win32 & Linux port
This is an unofficial port of the DASM crossassembler by Matthew Dillon
(modified by Olaf Seibert), with some fixes, including better error
handling. See also the DASM official home page, the latest version from there
should compile CovertBitops productions also, when used in conjunction with an
updated C64 Tools collection.
GoatTracker 2 / GoatTracker 2 Stereo
This is a crossplatform C64 music editor.
Supports output via Dag Lem's
reSID engine, the HardSID 4U USB device & HardSID soundcards
or CatWeasel
MK3. GoatTracker V2.x Tweak Utility
A C64 program that loads/saves GoatTracker2 song files and allows editing
of the song data (orderlists, patterns, instruments, tables). NOTE: loads only
GT V2.59+ song format (GTS5), so re-save your old songs first!
NinjaTracker V2.04
A C64 music editor with quite minimal featureset. Changes to previous
versions include commands (also used as instruments), 2-column tables
and a slide function that stops at target pitch. As before, allows to
save both normal executable musicdata and gamemusic data without the player.
GoatTracker2 to NinjaTracker2 converter V1.03
Utility that converts GoatTracker2 songs to NinjaTracker V2.03+ format with some
limitations. Songs that work within the limitations can then be played back with
less memory and rastertime consumption.
MiniPlayer
A minimal / feature-stripped playroutine aiming at 9 rasterline execution time.
Contains also sound effect support. No editor, published only as source code.
Includes a GoatTracker2 song conversion tool similar to the GT2 -> NT2 converter.
MiniPlayer 2
An updated version of the original MiniPlayer, aiming at 9-10 rasterline execution time.
Does not skip wavetable execution when reading new note data for better music quality, and
adds ADSR change commands, but requires a large zeropage variable area and page alignment
of music data; music data may be larger than in the original MiniPlayer.
SadoTracker
A nice & simple C64 music editor written in 1999. Music for Advanced Action
Movie Simulator, Escape From New York & Metal Warrior 2 has been done
with this program.
SIDDasm V1.0
Written by Gufino, this program produces disassembler output
of .SID music files, so that you'll be able to see the musicroutine
code. Both DOS & Linux versions available, with source code included.
SIDDump V1.09
An utility that executes .SID file player code and outputs SID chip register & note data.
Note that illegal opcode support is lacking, only enough to make John Player tunes work, and also the
player enviroment is far from correct (basically just the CPU and 64kB of empty RAM)
SIDId
A quick & dirty HVSC playroutine identity scanner. Playroutine signatures can
be controlled via a configuration file. Additional signatures by
Yodelking, Ian Coog, ice00, Ninja & Wilfred/HVSC.
GoatTracker V1.xx and related
GoatTracker V1.53 Stereo Download NinjaTracker V1.xx
NinjaTracker V1.1 Download BME library
Not C64-related in itself, it's a graphics/sound/input library that the
graphical utilities use, using in turn SDL
library for lowlevel support. Contains 100% C code and should be
endian-independent. The library and required include files come also with
the editors but this package contains the full source for the library
itself.
GoatStudio
Neither is this C64-related, it's a very simple console application
multitrack recording program (up to 12 tracks, 48 kHz). Works in 32-bit
Windows only.
|