Svenska English
Here are some utilities I have written that are not run on Commodore machines, but which work on data for Commodore machines.
All programs described on this page are released according to the GNU General Public License, version 2.
bastext is a program I developed for iDOC=. Its purpose is to convert Commodore BASIC programs from and to binary formats, making it easy to transport those programs over text-only media, without losing content in the transfer, due to character set insimilarities and similar, and to make it easy to convert the text format back to a working BASIC program even if you don't have bastext. It's also aimed as to being compatible with tok64.
You can download the latest version, 1.0, here. The file is a 121,185 byte ZIP archive, and comes with precompiled DOS, OS/2, Linux (i86/Sparc) and SunOS/Sparc versions, and full source code.
The source code can also be downloaded using
Git
from
Alioth
by cloning from either
git://git.debian.org/git/users/peterk/bastext.git
or
http://git.debian.org/git/users/peterk/bastext.git.
If you make changes, patches are very welcome.
D64 browser is a small program I developed for the web version of my old PD library to allow the D64 files (disk images) to be browsable from the web. It supports displaying the directory of D64 images, as well as extracting individual files, either as text, detokenized BASIC using Bastext or as direct C64 binary downloads.
The source code can be downloaded using
Git
from
Alioth
by cloning from either
git://git.debian.org/git/users/peterk/d64-browser.git
or
http://git.debian.org/git/users/peterk/d64-browser.git.
If you make changes, patches are very welcome.
These small utilities converts Koala Painter and Art Studio images to portable pixmaps (PPM). You can download the latest version here: koalatoppm, (zip, 16,911 byte, updated 1999-06-12), artstudiotoppm (zip, 16,281 byte, updated 1999-06-12). The archives comes with precompiled DOS versions, and full source (known to compile under Linux).
The source code can also be downloaded using
Git from Alioth:
koalatoppm
(cloning URL
git://git.debian.org/git/users/peterk/koalatoppm.git
or
http://git.debian.org/git/users/peterk/koalatoppm.git) and
artstudiotoppm
(cloning URL
git://git.debian.org/git/users/peterk/artstudiotoppm.git
or
http://git.debian.org/git/users/peterk/artstudiotoppm.git).
See the manual page for koalatoppm.
This program converts Commodore 64 font files (must be stored as PRG files with starting addresses) to portable bitmaps (PBM). The program supports fonts in the sizes 1×1 characters (8×8 pixels), 1×2, 2×1 and 2×2. You can download the latest version, 1.0, here (updated 2004-01-03). The file is a 2228 byte GZip compressed Tar archive and contains the complete source code.
The source code can also be downloaded using
Git
from
Alioth
by cloning from either
git://git.debian.org/git/users/peterk/fonttopbm.git
or
http://git.debian.org/git/users/peterk/fonttopbm.git.
If you make changes, patches are very welcome.