<AMIGA>
<STUFF>


<WINDOS>
<FILES>


<LINUX>
<RULEZ!>


<MAC>
<OS-X>


<JAVA>
<APPLETS>


<JAVA>
<MOBILE>


<GP32>
<GP2X>


<DREAMCAST>
<FILES>


<SOUNDMON>
<MODULES>


<PERSONAL>
<INFO>


<ARCADE>
<COLLECTION>


<OTHER>
<PROJECTS>


<GUESTBOOK>

<HOME>






JAVA FILES

You can use the java applets found on this page(s) on your own web pages, but only if the following rules are followed:

  • The applets should not be used for any commercial purposes. If you want to use the applets commercially you should contact me.
  • The applets should not be changed
  • A reference to my webpage http://www.brianpostma.com must be added to your page
If these conditions are met you are free to use the applets, here is how:

DOWNLOAD THE SCROLLER OR PREVIEW IT

Add to your homepage using the following HTML tags:


<APPLET CODE="Scroller.class" WIDTH=512 HEIGHT=200>
<PARAM NAME="ScrollText" VALUE="Add your text here">
</APPLET>

You can change to WIDTH and HEIGHT variables to your own liking.
DOWNLOAD PICTURE ROTATOROR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Photo.class" WIDTH=150 HEIGHT=200>
<PARAM NAME="Image" VALUE="myself.jpg">
</APPLET>

The 'myself.jpg' picture can be replaced by any of your liking. Note that the WIDTH and HEIGHT tags determine the size reserved for the applet. They are not related to the picture size. Usually you would make these the same size as the picture is.
DOWNLOAD THE COPPERBARS OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Copperbars.class" WIDTH=512 HEIGHT=200>
<PARAM NAME="Text" VALUE="Amiga Files">
</APPLET>

You can change the "Amiga Files" text to anything you like. Again the WIDTH and HEIGHT tags determine the size of the applet.
DOWNLOAD THE LINEBOUNCER OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="LineBouncer.class" WIDTH=512 HEIGHT=200>
<PARAM NAME="Text" VALUE="PC">
</APPLET>

See 'Copperbars', works exactly the same (the result differs however).
DOWNLOAD CROSS FADER OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Fader.class" WIDTH=512 HEIGHT=50>
<PARAM NAME="Text1" VALUE="Java">
<PARAM NAME="Text2" VALUE="Applets">
</APPLET>

DOWNLOADFUZZY COUNTER OR PREVIEW IT

Add to your homepage using the following HTML tags:


<APPLET CODE="Counter.class" WIDTH=120 HEIGHT=40>
</APPLET>

DOWNLOAD 3D STARFIELD OR PREVIEW IT (OR DOWNLOAD THESOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="StarField.class" WIDTH=400 HEIGHT=200>
<PARAM NAME="Text" VALUE="Example">
</APPLET>

WIDTH and HEIGHT can be changed.
DOWNLAD ZOOMING TEXT OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="zoom.class" WIDTH=400 HEIGHT=100>
<PARAM NAME="Text" VALUE="Example">
</APPLET>

WIDTH and HEIGHT can be changed, however for the best effect it is advised to keep a aspect ratio similar to the text you are displaying.
DOWNLOAD ROTATING TEXT OR PREVIEW IT

Add to your homepage using the following HTML tags:


<APPLET CODE="RotatingText.class" WIDTH=400 HEIGHT=200>
<PARAM NAME="Text" VALUE="Example">
</APPLET>

WIDTH and HEIGHT can be changed, however, this will not change the size in which the text is displayed.
DOWNLOAD FIREWORKS OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="FireWorks.class" WIDTH=512 HEIGHT=200>
<PARAM NAME="Text" VALUE="Example">
</APPLET>

WIDTH and HEIGHT can be changed, however, it is advised to keep the specified height of 200.
DOWNLOAD SINE SCROLLER OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="SineScroll.class" WIDTH=400 HEIGHT=200>
<PARAM NAME="Text" VALUE="A Sine scroller ..... ">
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. Your own text can be specified.
DOWNLOAD PONG GAME (1 OR 2 PLAYERS) OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Pong.class" WIDTH=400 HEIGHT=300>
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. Don't make it too small, otherwise the bats/ball/text won't fit.
DOWNLOAD BREAKOUT GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Breakout.class" WIDTH=300 HEIGHT=300>
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. Don't make it too small, otherwise the bats/ball/text won't fit.
DOWNLOAD BLISTER BALL GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="BlisterBall.class" WIDTH=300 HEIGHT=300>
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. Don't make it too small, otherwise it won't fit.
DOWNLOAD TRON GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Tron.class" WIDTH=300 HEIGHT=300>
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs.
DOWNLOAD SINE COLOR RASTER PLUS MOVIESCROLLER OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="SineRast.class" WIDTH=400 HEIGHT=200>
<PARAM NAME="StepWidth" VALUE="8">
<PARAM NAME="SineSteps" VALUE="128">
<PARAM NAME="NumLines" VALUE="10">
<PARAM NAME="Text1" VALUE="Movie Scroller">
<PARAM NAME="Text2" VALUE="==================">
.....
<PARAM NAME="Text10" VALUE=" ">
<PARAM NAME="Background" VALUE="001030">
<PARAM NAME="TextColor" VALUE="FFC020">
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. The 'StepWidth' parameter determines the resolution of the colorraster sine. If you make this smaller, the resolution increases, but so does the processor time needed. The 'SineSteps' parameter does not have impact on the processor time used. It determines the number of steps used to walk through an entire period of the sine. The lesser this value, the quicker the sine moves.
The 'NumLines' variable is used to specify the number of text lines, for every line a variable 'Text???' must be specified (with '???' being the line number)
The last 2 variables ('Background' & 'TextColor') are optional. The 'TextColor' determines the text color as an HEX-RGB value (FFFFFF is white, FF0000 is red, 00FF00 green, 0000FF blue, 000000 is black etc. etc.). If the 'BackGround' variable is specified the color raster is turned off, and the specified colour is used instead.
DOWNLOAD WAVY PICTURE OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Wavypic.class" WIDTH=300 HEIGHT=300>
<PARAM NAME="Image" VALUE="anypic.jpg">
<PARAM NAME="Period" VALUE="128">
<PARAM NAME="Amplitude" VALUE="50">
<PARAM NAME="Stepsize1" VALUE="1">
<PARAM NAME="Stepsize2" VALUE="1">
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. The width should at least be the picture width plus 2 times the amplitude.
DOWNLOAD PACMAN GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="PacMan.class" WIDTH=384 HEIGHT=384>
</APPLET>
WIDTH and HEIGHT Should be at least 384 (anything more is actually superfluous).
DOWNLOAD JATRIS GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="jatris.class" WIDTH=176 HEIGHT=350>
</APPLET>

WIDTH and HEIGHT should be at least 176x350.
DOWNLOAD JAMIDAR GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="jamidar.class" WIDTH=352 HEIGHT=530>
</APPLET>
WIDTH and HEIGHT should be at least 352x530.
DOWNLOAD 3-D EXAMPLE OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="threed.class" WIDTH=512 HEIGHT=384>
</APPLET>
DOWNLOAD BALL GAME OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="ballgame.class" WIDTH=420 HEIGHT=155>
</APPLET>
DOWNLOAD BEZIER SPLINES EXAMPLE OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="Bezier.class" WIDTH=600 HEIGHT=300>
<PARAM NAME="TextColor" VALUE="FFEB00">
<PARAM NAME="Background" VALUE="000050">
<PARAM NAME="Text" VALUE="##BEZIER SPLINES">
</APPLET>
WIDTH and HEIGHT can be changed, according to your needs. The text value specifies the text displayed on the screen. To insert a line feed enter a "#" into the string. A "#" without any preceeding text will insert a blank line. TextColor and Background determine (you guessed it) the text color and the background color
DOWNLOAD COMBAT GAME OR PLAY THE GAME (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET ARCHIVE="combat.jar" CODE="combat.class" WIDTH=400 HEIGHT=340>
</APPLET>
DOWNLOAD SPECK INVADERS OR PLAY IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="SpeckInvaders.class" WIDTH=320 HEIGHT=240>
</APPLET>
DOWNLOAD LINE CLOCK APPLET OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE) OR GET THE DOT CLOCK

Add to your homepage using the following HTML tags (dotclock):


<APPLET CODE="Clock.class" WIDTH=750 HEIGHT=200>
<PARAM NAME="Pic" VALUE="dot.gif">
<PARAM NAME="Distance" VALUE="10">
<PARAM NAME="Background" VALUE="000050">
</APPLET>
WIDTH and HEIGHT can be changed, according to your needs. With the Pic value you can choose a graphics object with which to draw the clock. Background determines the background color and Distance allows you to finetune the distance between the individual objects that make up the clock (normally the default is ok).
DOWNLOAD ANOTHER TEXT EFFECT EXAMPLE OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="TextFX.class" WIDTH=640 HEIGHT=70>
<PARAM NAME="Text" VALUE="Place#Your text#Here">
<PARAM NAME="FontSize" VALUE="40">
<PARAM NAME="TextColor" VALUE="ffeb00">
<PARAM NAME="Background" VALUE="000000">
</APPLET>
WIDTH and HEIGHT can be changed, according to your needs. The Text value specifies the text displayed on the screen. Individual lines are seperated with a "#". FontSize determines the..eh... font size. TextColor and Background determine the text color and the background color.
DOWNLOAD 3D LANDSCAPE OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

Add to your homepage using the following HTML tags:


<APPLET CODE="landscape.class" WIDTH=600 HEIGHT=300>
<PARAM NAME="TextColor" VALUE="FFEB00">
<PARAM NAME="Background" VALUE="000050">
<PARAM NAME="LineColor" VALUE="00FFD0">
<PARAM NAME="Text" VALUE="3D LANDSCAPE#HTTP://WWW.BRIANPOSTMA.COM">
</APPLET>

WIDTH and HEIGHT can be changed, according to your needs. The Text value specifies the text displayed on the screen. Individual lines are seperated with a "#". FontSize determines the..eh... font size. TextColor, LineColor and Background determine the text color, the line color and the background color.
DOWNLOAD PARATROOPERS GAME OR PREVIEW IT (OR DOWNLOAD THE SOURCE CODE)

PARATROOPERS: A classic PC game, also known as SABOTAGE on the Apple 2

Add to your homepage using the following HTML tags (dotclock):


<APPLET ARCHIVE="Paratroopers.jar" CODE="Sabotage.class" WIDTH=600 HEIGHT=480>
</APPLET>
WIDTH and HEIGHT can be changed, according to your needs, but I'd suggest to keep the playfield large, otherwise it will impact the gameplay