An IDE for remote compiling and debugging UNIX and LINUX applications from Windows.
Find out more here.

Heat Map and Prism Map
Heat maps and Prism maps in Google Earth.
Find out more here.

Transmission PR
A Web Client for the Transmission BitTorrent daemon.
Find out more here.

DirectX programming

My first attempt with Direct 3D.
Builds a dynamic world with DirectX 7.0. Supports 3DS and MD2 models, and allows user defined objects and lights.
Find out more here.

My experiences with game script programming - featuring my very own scripting language and virtual machine.
Find out more here.

OpenGL programming

An incomplete MFC project with Quake MD2 model OpenGL rendering and editing capabilities.
Find out more here.

3D Studio plugins

3D Studio MAX 2.5 plug-in, which modifies the mesh using custom expressions.
Find out more here.

A 3D Studio MAX 2.5 filter that produces sub-title alike texts to the rendered image.
Find out more here.


Amiga Demos
My long forgotten Amiga demos. Code and executable for the Commodore Amiga computer (can be run using an Amiga emulator).
Find out more here.

Demo Source Code
My very first source code for the PC. Lots of assembler and Pascal routines. Fancy 3D graphics, polygon graphics, gouraud shading and a Wolfenstein engine in 500 lines of assembler/Pascal.
Check them out. These files were very popular many years ago.
Find out more here.

LED Frogger
The game of Frogger implemented on a LED display.
Find out more here.

PIR USB Keyboard driver
Building DIY Motion Detection hardware to wake up your PC.
Find out more here.