On this page I will list some code I have written over the years.

There's plenty more, and I am starting with the more vintage as that's what is at most risk of being lost forever and will slowly start adding more modern code here. Also, while the older code may not be as relevant today, it demonstrates fundamentals which I am proud of.

ArcTool
Commodore Amiga
Motorolla 68000 assembler
View
MegaView
Commodore Amiga
Motorolla 68000 assembler
View
Sinus Scroller
IBM PC 286+, VGA
Intel 80286 assembler
View
WinG Graphics Class
Windows 32-bit
C++/32-bit Intel assembler
View

Other Miscellanous Code

Here's another sinus scroller, which I wrote in Java this time. See the code, Read the original documentation, or See it running.