Turbo-Pascal Programs (DOS)

Some of my early graphics programs that show a nice or at least interesting screen.


3D_8
in 3dkram.zip (127 KB)
Unfinished fly-through-tunnel game using my own line clipping algorithm.
3D_9
in 3dkram.zip (127 KB)
3D-Morphing between a sphere and a cube with flat shading.
3D_10
in 3dkram.zip (127 KB)
Flight through a starfield with mouse navigation.
3D_11
in 3dkram.zip (127 KB)
Flight through starfield with motion blur, precalculated and stored in XMS for high frame rate playback.
3D_Demo
in 3dkram.zip (127 KB)
Rotating cube.
3D_Demo2
in 3dkram.zip (127 KB)
Rotating spaceship.
3D_Prog
Two cubes as a cross-eyed stereo display.
4EckDem2
Spinning square to demonstrate my own polygon rendering algorithm.
4EckDem
Another demo of my polygon rendering algorithm.
4EckDem6
Paint program for quads to explain the polygon rendering algorithm step by step.


5Gewinnt
5gewinnt.zip (13 KB)
or 'Luffarschack' from Sweden. Get 5 in a row to win. Play against the computer or with your friend; features annoying sound effects as well.
adl_test
Test of ADLIB capabilities of the sound card, all options configurable.
Ball4e
in 3dkram.zip (127 KB)
My first raytracer - using high school maths. Animation with a bouncing ball that casts a shadow. The frames are saved in the XMS and the ball color changes during playback.


bezier3
in 2dkram.zip (78 KB)
Bezier screensaver with smooth color gradients.






Bundeswettbewerb Informatik
Images of some informatics contest programs. You see the fractals and a map with a path planning for robot navigation.
demo320
Renders a pattern and cycles the palette colors.


feuerwrk
in 2dkram.zip (78 KB)
Simple fireworks screensaver with several types of rockets.
fourier2
Discrete fouriertransform of a sound file.
fourier3
Discrete fouriertransform and inverse transform of major frequencies producing a funny effect that I heard some years later in a pop song.
game!
Flight game - don't hit the cubes.






gunship4
gunship4.zip (127 KB)
Very cool space shooter with mouse or joystick control, 6 levels, sound effects and highscores.
gunsh_l
Ascii-Level-Editor for Gunship.
icon
Editor for Windows-Icons (16 colors) incl. transparency.
intfren4
in 2dkram.zip (78 KB)
Circular waves generated by a mouse click interfere and are then animated.
[no image] keybled
keybled.zip (5 KB)
Keyboard LED animation.
magicpyr
in magic.zip (11 KB)
Cross-eyed stereo image of a pyramid using a random pattern.
magicwav
in magic.zip (11 KB)
Cross-eyed stereo image of a 2d sinus wave using a random pattern.
malen
Simple paint program for small children that can't press the mouse button and move it at the same time.
mnr
Marcel's network race, unfinished - once wanted to become a game.




morph
mmorph4.zip (35 KB)
Morphing programm using Vesa graphics mode: morphes two images after specifying a set of control points. Exports or shows the result as an animation.
mrace
Unfinished car racing game.
polydemo
Demo of my own polygon clipping algorithm.
quix2
in 2dkram.zip (78 KB)
Simple screensaver with moving lines and background image.
raycast1
in 3dkram.zip (127 KB)
Raycaster with textures, unfortunately a bit slow.
regenbog
Simulates ligth refraction at a drop of water.
schnee1s
in 2dkram.zip (78 KB)
Snow flake christmas screensaver with sound.
sonderz
Zeigt eine ASCII-Tabelle.
[no image] song
Sound playback of 'pour Elise' on a Soundblaster.
spektrum
in 2dkram.zip (78 KB)
Shows the visible light spectrum and its red, green and blue components used by the monitor.
springsp
Calculates all solutions for solitaire (finishing with one stone in the middle - see the graphics I prepared on the left.
sterne3
in 3dkram.zip (127 KB)
Starflight screensaver with passing earth-like planets.
svgademo
Tests with vesa mode, 16- and 24-Bit color depths.
textuhr
Shows an analogue clock in textmode reprogramming the character images.
textur
Renders a textures quad using my own algorithm.
v256demo
Demo of a couple of self implemented drawing algorithms.
vokabel
Vocabulary learning program with intelligent choice of the asked vocabulary.
wavelet
Test with Haar-Wavelet-Transform.
wisch
in 2dkram.zip (78 KB)
Fast distortion of an image with the mouse.
wolken
in 2dkram.zip (78 KB)
Renders clouds and animates them by cycling the palette colors.
wolken3
in 2dkram.zip (78 KB)
Generates and shows a height map of an island.
zeichen6
Graphics in text mode by reprogramming the character pixels.
zeichens
Displays text mode character pixels.
... I wrote a lot of other simple programs that are just too boring to be listed here :-)

© Marcel Lancelle