Download Latest Version Defend SRC + bin 1.20 (932.6 kB)
Email in envelope

Get an email when there's a new version of Rebel Defender Game

Home
Name Modified Size InfoDownloads / Week
rdefen 2024-03-27
README.txt 2024-03-27 1.8 kB
Totals: 2 Items   1.8 kB 0
REBEL DEFENDER - README

"Rebel Defender" is a Star-Wars-style retro game,
looking like the star wars games which existed in the past on Atari ST.
 A vector graphics pseudo-3D game with nice sound effects.

Finally, after a so long period of inactivity, I've decided to upload an
updated version working with PulseAudio and tested on a recent distribution (Ubuntu 22.04). 

1) Compiling from source files

After having unzipped "rdefen20.zip" (the one you are now in),
enter this directory from the console,
make the script "build.sh" executable, and launch it.


2) Installing the already compiled game

In your home/user/bin directory (~/bin), create a folder share/defender
Move the following files to this destination:

"snd1.wav" to "snd3.wav"



3) Running the game

From your user directory, type "rdefender" from the console or launch from a shortcut via your desktop.

Hope you will enjoy !

--------------------------------------------------------------------------------------------------


Note: If you find that the game is too fast and difficult, you can do the following modifications:

In the rdefender.c source file,

- Look for this code part:

		/* Enemy regeneration */
		if (recoverdelay < 100)
		{
			recoverdelay += 1;
		}
		else
		{
			if (ntie < (gamelevel+4))
			{
				/* Create a new tie-fighter */
....

- Then replace "(ntie < (gamelevel+4))" by "(ntie < (gamelevel+3))"

- Finally, look for this code part:

		/* Delay instead of sound handling */
		while (Timer_msec(gt) < reftim) {}
	}
	reftim = Timer_msec(gt) + 12;
....

- Then replace 12 by 16.

- Save, rebuild (via "build.sh") and replace "rdefender" by the new one.

Have more fun !


V.PORTET, Paris, FR.
vincentportet_95@hotmail.com
Version 2.0 of the 27th of March 2024
Source: README.txt, updated 2024-03-27