The following programs runs in MS-DOS or a DOS-prompt in windows. They
require a VGA display, and a 80386 or higher and some free memory. Columns
support the GUS soundcard, the others use the PC-honker or silence. Theese are
public domain programs, before the time I learned about licenses. Today they
would have been released under the GPL.
tvbrus.zip - Your favorite show on tv. Most
likely. Turbo Pascal source. This is about as much hacking you'll get.
follow.zip - A small DOS-screenhack. Source in
C.pi.zip - Enhance your knowledge of PI with this fine
little program. Turbo Pascal source. Known to compile with Free Pascal / Linux
too.pix.zip - Pixel-paint program with the feel of
DeluxePaint. C-source, written in DJGPP with Allegro. Features stuff like:
Nifty config-file format
8/16/24/32 bit color depths (only 8 works well though)
Edit 320x240-pictures in 640x480 (nicer menus :-)
Logical keyboard-shortcuts (ctrl-Q closes etc)
Menus that show when activated (or mouse over)
masken.zip - Nibbles, 1 or 2-player
game. ASCII-editable levels. Source in C (old and messy, C and C++ mixed).
ASCII-editable levels (based on the nibbles-game :-) )
Text-mode OR mode 0x12h graphics
Standard keyboard-input, or enhanced keyboard-input (multiple
keystrokes at once)
Pseudo-intelligent enemies. They look intelligent at least ;-)
Playable :-)
firepwr.zip - The fundaments of a FirePower (old
Amiga game) clone. Source in C++, unfinished. This is another of my games from
back when I had a fundamentalistic view on programming, i.e
do-it-yourself-or-don't. The graphics in firepwr is all my own and has 8-way
scrolling and double buffering, not mode-x though. The image loader for the
program is also mine, and can display raw images and load palettes. Saneless...
8-way scrolling done the hard way (quick-and-dirty hardware
hacks).
Level editor included.
columns.zip - Columns-game, as seen on
GameGear. Written in BC++ a long time ago, uses MIKMOD for sound. Somewhat
finished.
Quite playable.
Graphics and music by Marwin (Ingemar Henriksson).
To contact me, mail to the following address (decrypted):