Computer Software Stuff
Herein you may find various bits of general software, written by
myself, most of which I have made available under the GNU General
Public License. One or two things here are actually useful, while some
things are mainly educational. The remainder is merely curious.
An emulator for the game "Chip's Challenge". For Linux or Windows
(uses the SDL library).
Patches to speed up gzip and zlib compression. For Intel Pentium and
Pentium Pro machines.
A collection of programs that access and manipulate ELF files. For
The Teensy Files
Experiments with, and documents about, creating very small Linux ELF
An implementation of solitaire Boggle. The code is lightly commented
and relatively portable. Requires ncurses.
Games for the Linux console
Computer games the whole world loves to play, specifically written for
the Linux console.
C Partial Preprocessor
A program for automatically resolving
in C code.
A small library for managing complex undo/redo history. Written in
An example of how to write a game that provides both graphical and
textual user interfaces.
A Unicode character set browser for the terminal.
A hexdump utility that dump Unicode codepoints instead of raw bytes.
A hexdump utility that colorizes the output.
16-bit Windows software
A few very old programs for Microsoft Windows 3.x.
Windows not old enough for you? Here's a showcase of one-line Basic
programs for the TRS-80.