This page contains a list of programs I have written over the years. This list, however, is not complete. I have lost a lot of my earlier programs that were written mainly in QBasic because of bad floppy disks, hard disk failures and too much playing with fdisk on DOS. ;-)

Please note that the major part of this software is still (and will always remain) beta. Some programs may not work at all. With a few exceptions, I have no intention to finish them. All programs are written because I needed them, and the programs in this directory are discontinued because a better (free) program became available or I lost interest in the subject the program was written for.

My level has raised thru the years, so older programs (particularly the ones from before 1999) are likely to be badly written. Please also see my maintained Open Source Software.

All the programs are distributed under the GNU Public License. These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

This page does not include stuff I have written commercially.

C001500-1.0.tbz

OS:Web(PHP)
Date:December 1999-August 2000
The scripts I wrote for the ThinkQuest site I made together with David Mericle and Juan Camilo Durado Duran for the years 2000 and 2001.

Stichting Voedselallergie.tbz

OS:Web(PHP)
Date:Somewhere in 1999
A simple site I made as an alternative to www.voedselallergie.nl

adressen-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3)
Date:TODO
TODO

ads.tbz

OS:Web(Pure HTML)
Date:Beginning of 1997
Site containing the articles of a schoolpaper from my primary school.

aex-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1997/1998
Simple capital market emulator

arj-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1996/1997
Simple front-end to the arj and pkunzip utilities

backieup-19960616.bin.tbz

OS:Windows 3.x(Visual Basic 3)
Date:June 1996
Front-end to some DOS-Batchfiles for backing up my personal data(binaries)

backieup-19960616.src.tbz

OS:Windows 3.x(Visual Basic 3)
Date:June 1996
Front-end to some DOS-Batchfiles for backing up my personal data(sources)

backieup-19970330.bin.tbz

OS:
Date: July 1997
Front-end to some DOS-Batchfiles for backing up my personal data(binaries)

backieup-19970330.src.tbz

OS:
Date: July 1997
Front-end to some DOS-Batchfiles for backing up my personal data(sources)

backieup-data.tbz

OS:Windows 3.x(DOS Batch)
Date:1996-1997
The batch files belonging to the backieup program mentioned above

basic-progs.src.tbz

OS:DOS(QuickBasic)
Date:1993-1997
A collection of various small programs I wrote in QuickBasic

bc-0.0001.tbz

OS:DOS(Turbo C++)
Date:1998
First(historical) version of Battle Commander

bc.scr

OS:Windows '95/'98/NT
Date:1998
Screensaver explaining the story behind Battle Commander. This one is old and therefore probably not applicable anymore.

bcclient-0.4.1.tbz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:1999/2000
The initial 'real' client library for BattleCommander

bcclient-0.4.2.tbz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:1999/2000
Some bugfixes and small feature enhancements to bcclient-0.4.1

bccons-0.1.tbz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:1999
Small, command-line client for BattleCommander using the old network structures.

bccurs-0.1.tbz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:1999
Small, non-working curses client for BattleCommander (old networkstructure)

bcserver-0.2.tar.gz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:2000
First really working server for BattleCommander.

bcserver-0.3.tar.gz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:2000
Lots of feature enhancements to bcserver-0.2

bcserver-0.4.1.tbz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:2000
Another set of feature enhancements(and bug fixes!) to bcserver-0.3

bcserver-20010701.tbz

OS:POSIX(GNU C)
Date:2001
Snapshot of the latest working BattleCommander server, using the new network structures.

blokjes.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:1997/1998
Screensaver showing a lot of 'blocks' on the screen

bmps.tbz

OS:None(PaintBrush)
Date:1993-1998
A collection of images I made for my programs

boekhoud-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1994?
Initial(non-working) release of a book-keeping program

books2html-1.0.tbz

OS:POSIX(GNU C)
Date:2000
Program that converts bookmark files (in my style) to HTML, for use in a website.

catchbal-1.0.exe.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997/1998
Small windows game(binaries)

catchbal-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997/1998
Small windows game(sources)

cb98.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:1997/1998
Zipped version of CatchBall

cgu-'97.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Set of program I wrote to administrate my marks at school

cgu.setup-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Setup program belonging to CGU '97

cgu.zip

Zipped version of CGU '97

controlcommander-1.01.bin.tbz

OS:DOS(QuickBasic)
Date:1995-1996
Funny Norton Commander clone(binaries)

controlcommander.bin.tbz

OS:DOS(QuickBasic)
Date:1995-1996
Funny Norton Commander clone(binaries)

controlcommander.help.tbz

OS:DOS(QuickBasic)
Date:1995-1996
Funny Norton Commander clone(help files)

controlcommander.src.tbz

OS:DOS(QuickBasic)
Date:1995-1996
Funny Norton Commander clone. This package contains the sources for all versions)

controldam-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997?
Small, but non-finished checkers clone

controlgen-1.0.src.tbz

OS:Windows 3.x/'95/'98/NT(Visual Basic 4.0)
Date:Genealogy program, non-finished

controlquestion-'97.bin.tbz

OS:DOS(QuickBasic)
Date:1997
Nice, small, program to learn a vocabulary

controlquestion-'98.src.tbz

OS:Windows 3.x/'95/'98/NT(Visual Basic 4.0)
Date:1998
Nice program to learn a vocabulary

controlschaak-'98-2.12a.bin.tbz

OS:Windows '95/'98/NT(Visual Basic 4.0)
Date:1998
Second release of ControlSchaak, a chess clone. Shareware($20)

controlschaak-'98.1.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1998
Initial release of ControlSchaak, a chess game. Graphics by Jelle Helming.

controlschaak-'98.1.02.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1998
Some minor improvements to ControlSchaak 1.0(binaries)

controlschaak-'98.1.02.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1998
Some minor improvements to ControlSchaak 1.0(sources)

controlschaak-2.01.tbz

OS:Windows '95/'98/NT(Visual Basic 4.0)
Date:1998
Initial second release of ControlSchaak

controlscrs-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1996
Set of screensavers for DOS

controlsetup-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995?
Universal setup program

controlsheed-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997?
Windows program used to administrate my marks

controlunit-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997?
Yet another program aimed to administrate my marks

contro~1.scr

OS:Windows 3.x(Visual Basic 3.0)
Date:1996/1997
Screensaver with the ControlSoft logo(did I have one then ? ;)

cs.zip

Don't know what this is.

cs98.zip

OS:Windows 3.x
Date:1998
Zipped version of ControlSchaak

ctrlsoft-homepage.tbz

OS:Web(Pure HTML)
Date:1996/1997
Homepage for my pseudonym company 'ControlSoft'

ctrlsoft.scr

OS:Windows 3.x
Date:1996/1997
Yet another ControlSoft screensaver

cu-1.0.tbz

OS:Linux
Date:1998?
Small utility that reads /var/utmp and outputs the number of users logged in. Useful in command shells.

dos-scrsav-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1995?
Set of screensavers for DOS(binaries)

dos-scrsav-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995?
Set of screensavers for DOS(sources)

erwt-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997/1998
Small windows game lets you shoot green vegetables at balloons

fruitjoy-1.0.tbz

OS:POSIX
Date:1998
Nice joke based on a sort of icecream here in Holland

fs98.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:1998
Zipped version of 'FabaShoot', probably just 'erwt' with another name

geluid-1.0.tbz

OS:DOS(QuickBasic)
Date:1998?
Some old quickbasic programs making noise

gewicht-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1997?
QuickBasic that indicates whether your length/weigth combination is ok. I believe I ripped this program from something...

homepage1.tbz

OS:Web(Pure HTML)
Date:1995?
My first homepage...

homepage2.tbz

OS:Web(Pure HTML)
Date:1996/1997?
My second homepage

homepage3.tbz

OS:Web(Pure HTML)
Date:1998
My third homepage

icons.tbz

OS:None(VB Icon editor)
Date:1995-1998
Collection of icons I made

jjcom-0.5.bin.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Simple Norton Commander clone(binaries)

jjcom-0.5.src.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Simple Norton Commander clone(sources)

jjcom-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Simple Norton Commander clone(binaries)

jjcom-1.0.help.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Simple Norton Commander clone(help files)

jjcom-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Simple Norton Commander clone(sources)

jjcsetup-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Universal setup program(sources)

jjcsetup-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Universal setup program(sources)

jjmuziek-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Play music with your internal computer speaker

jjprinter-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995/1996
Test your printer(useless program)

jos-0.001.tbz

OS:DOS(C++)
Date:1998
command.com improved clone

jwg-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1996
Administrate your space experiences

klok-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1997
Learn how to read a clock

labelprint-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1997
Format text to put on labels and print them(binaries)

labelprint-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1997
Format text to put on labels and print them(sources)

libbcclient-0.1.tbz

OS:POSIX
Date:1998
Initial (historical) release of the bcclient library. Very obsolete.

logtime-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1996/1997
Logs the time you sit behind your computer(sources)

logtime.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:1996/1997
Logs the time you sit behind your computer(binaries)

mailutils-1.0.tbz

OS:POSIX
Date:2000
Grab mail addresses from mailboxes and convert from mail2pine, pine2mutt and to vcard

micq2centericq-1.0.tbz

OS:POSIX
Date:2000
Converts micq rc files+history to centericq

midi.tbz

OS:N/A(Cubase)
Date:1997-1999
Couple of midi files I made

mm-1.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1996?
Leave messages for other users of the computer(binaries)

mm-1.1.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1996?
Leave messages for other users of the computer(sources)

moederdag-1.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995/1996?
Program I wrote for 'mothers' day'

moederdag-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995/1996?
Program I wrote for 'mothers' day'

moederdag-1.1.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995/1996?
Program I wrote for 'mothers' day'

motor-1.0.tbz

OS:POSIX(GNU C+Perl)
Date:2001
Drivers for my motor tool

muis-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1996/1997?
Mouse drivers for quickbasic

muziek-1.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997?
Make music with your internal computer speaker

nepvirus-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1996
Fake DOS virus

nieuwjaar-1.0.tbz

OS:POSIX(GNU C)
Date:1999
Send certain people an email with midnight

nio-00_01.tbz

OS:POSIX/WIN32/DOS(C)
Date:2000/2001
My contribution to the Dutch Olympiad in Informatics

nio-98_99.tbz

OS:POSIX/WIN32/DOS(C)
Date:1998/1999
My contribution to the Dutch Olympiad in Informatics

nio-99_00.tbz

OS:POSIX/WIN32/DOS(C)
Date:1999/2000
My contribution to the Dutch Olympiad in Informatics

nss_mysql-1.0.tbz

OS:GNU systems/Solaris(GNU C)
Date:2000
MySQL passwd+shadow module for NSSswitch

ntstuur-1.0.tbz

OS:WinNT
Date:1999
Send messages to a certain person(use with care!)

octava.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:1996/1997
Search in 4 searchengines at once

oud.tbz

Lots of old garbage whereof I'm not sure what it is

pamail2.tbz

OS:Web(PHP)
Date:2001
Mailinglist scripts

persaldo.scr

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Screensaver with the 'persaldo' logo

plot-1.0.tbz

OS:POSIX(Perl)
Date:2001
Drivers for my motor tool to work as a plot

portping-0.5.tbz

OS:POSIX/Windows '95/'98/NT(GNU C/Visual C++)
Date:2001
Ping a server on a certain port, useful for HTTP

praktijk-4.6.bin.tbz

OS:DOS(QuickBasic)
Date:1994/1995
Administrate the files of a dietist

priem-1.0.tbz

OS:POSIX
Date:1998
Gives a list of primes

qb-graphics-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1994-1998
A collection of QuickBasic files giving graphical output

samba_mysql-0.2.tbz

OS:N/A(GNU C)
Date:2000/2001
Patch for Samba-HEAD to have it support MySQL

soh-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Screen saver with the SOH logo(sources)

soh.scr

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Screen saver with the SOH logo(binaries)

spine-0.1.tbz

OS:POSIX
Date:2001
Todo/schedule manager in the style of mutt and slrn

ssvbline.scr

OS:Windows 3.x(Visual Basic 3.0)
Date:1997?
Screensaver with the SVB logo

stad-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1994?
Clone of 'tankbenk'(binaries)

stad-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1994?
Clone of 'tankbenk'(sources)

start-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1996
DOS bootup menu(binaries)

start-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1996
DOS bootup menu(sources)

svb-1.0.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Screensaver with the SVB logo(sources)

svb.scr

OS:Windows 3.x(Visual Basic 3.0)
Date:1997
Screensaver with the SVB logo(binaries)

tafelprint-1.0.bin.tbz

OS:
Date:

tafels-0.5.bin.tbz

OS:DOS(QuickBasic)
Date:1995
Program to practise multiplying

tafels-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1995
Program to practise multiplying(binaries)

tafels-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1995
Program to practise multiplying(sources)

tankbenk-0.1.src.tbz

OS:DOS(QuickBasic)
Date:1993-1996
Paratrooper clone(never finished)

tankbenk-1.0.bin.tbz

OS:DOS(QuickBasic)
Date:1993-1996
Paratrooper clone(never finished)

tankbenk-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1993-1996
Paratrooper clone(never finished)

tao-1.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995
Collection of backgrounds and a screensaver for TAO, a company.

tel2000-1.0.tbz

OS:POSIX(GNU C)
Date:1999
Simple program that reports the number of seconds until 2000

todo-1.0.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.0.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.1.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.1.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.2.1.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.2.1.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.2.2.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.2.2.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.2.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.2.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.3.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.3.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.4.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.4.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.1.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.1.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.2.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.2.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.3.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.3.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.4.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.4.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.tar.bz2

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

todo-1.5.tar.gz

OS:POSIX(GNU C)
Date:2000
Utility to administrate todo entries

totstand-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1997
Program to administrate cycling tours

typefout-1.0.tbz

OS:POSIX
Date:2000
Suggests possible mistypes for given words

usaco.tbz

OS:POSIX(GNU C)
Date:2000-2001
Exercises I made for the USACO training program.

verslag2html-1.0.tbz

OS:POSIX(GNU C)
Date:2000
Small utility used to convert files in my style reports to HTML

vlaswiek.scr

OS:Windows 3.x(Visual Basic)
Date:1997
ScreenSaver I made with the logo of my primary school

vogels-1.0.src.tbz

OS:DOS(QuickBasic)
Date:1996?
Small program I wrote for my sister. Administrates the view of birds

weerstnd-1.0.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

werkw-'97.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

werkw-'97.src.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

werkw-'98.2.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

werkw-6.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

werkw-7.0.bin.tbz

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

werkw6win.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:
A program to learn Dutch verbs and their conjugation

werkw7.zip

OS:Windows 3.x(Visual Basic 3.0)
Date:1995-1998
A program to learn Dutch verbs and their conjugation

zegtijd-1.0.tbz

OS:POSIX(Shell)
Date:2001
Nice small program that says the current time using the soundcard

zegup-1.0.tbz

OS:POSIX(Shell)
Date:2001
Nice small program that says which hosts are up using the soundcard

zon-1.0.src.tbz

OS:N/A(Perl)
Date:2001
Driver software for my sun watch tool