Enhanced Quake - colored lightening, bloom effects, better particles

Ifrit

Registered
IMHO updated games are currently my favourite - hmm nostalgica coupled with current gen effects. The release of Quake and /insert game engine here/ caused a fresh wind in the "homebrew scene."

We all like our games fresh and flashy and this applies to older games too.

One thing I absolutely disliked about the Quake 1 OSX port is that it enhanced nothing besides adding bilinear filtering.
The models animation were not interpolated (they were still running - stuttering in their "designed for 15fps" motion) and particle effects still looked like someone got messy with the Windows Paint spray can.

Fortunally these disadvantages got fixed with the Quake engine mod - Darkplaces:

Now we have

Quake 3 styled blood effects
much better lightening - the option for doom 3 style realtime lightening (if the author puts it back in in one of the next versions)
colored lightening support
bloom effects
much better smoke effects - looks as good as in UT2004
the option for replacing quake models and textures with high res ones

The downside is: You have to compile the OSX version yourself - along with sdl. But I'll try to guide you through the process of installing the files.

1.
Install the Developer tools (xcode). Should be on one of your Panther (OSX 10.3) installation disks.

2.
You need to enable the root user account.
Open the utils folder which is located inside you Applications folder.

Open the netinfomanager application.

Select "Security">"Authenticate" . Now type in your admin Password.
Then select "enable root user".
A new window should pop up where you have to enter a password for the root user account in order to enable it.
If you are done close the netinfo manager.

3.
SDL source code can be found at http://www.libsdl.org/download-1.2.php
Download the Source Code. Then unpack it.
Open the terminal app, type "cd" (without the quotes) and press the space bar.
Drag the folder containing the SDL source code into the Terminal window. Press "enter".
Type "su" (without quotes)
You are asked for your root password. Enter it.
You are know in super user mode. Be carefull as root you can do anything including rendering your system unuseable.
Type "./configure" (without quotes)
A bunch of text should scroll down the Terminal Window. Thats normal - don't close the terminal Window.
If its done and you see no lines at the end of the process which begin with "error" etc. then everything went fine.
Type "make" (without quotes) and it should begin compiling the code. Now do a walk or something similar - this step can take a while.
If this process is finished without errors type "make install" (without quotes) and it will begin installing the SDL libraries.

4.
The install process isn't without faults so we need to correct a mistake. The SDL installation installed a important script in the wrong folder.
For the next step we need "tinker tools" app. Of course you can use terminal too to copy the file if that is faster.
Enable "show hidden files" in Tinker tools.

Go to YourHD/usr/local/bin folder

We need to copy the "sdl-config" file to

YourHD/usr/bin directory

5.
Now download the latest darkplaces source code.
You can get it here: http://www.icculus.org/twilight/darkplaces/files/darkplacesengine20050324beta1.zip

Extract it.

type "cd" press the spacebar and drag the darkplaces source code folder into the Terminal app. Hit Enter.

Type "make". You'll see a list of various options.
Type make sdl-release. Now Darkplaces will compile.

If it is finished, create a new folder (name it quake or whatever).
Pop in you Quake CD into your CD drive. Copy the id1 folder into your newly created directory. Open your Darkplaces source folder. Copy darkplaces-sdl into your newly created Quake folder.

6. Colored lightening

Open you Quake folder. Open the id1 folder within the Quake folder. In the id1 folder create a new folder which is called "maps". (without quotes)

Download the *.lit files from: http://www.fuhquake.net/files/extras/fuhquake-lits.rar and place them in the maps folder.

Now you have colored lightning in quake.

7. Running the executable

Open up a terminal. Type cd, press the spacebar and the drag your quake folder into the Terminal. Hit Enter. Drag the Darkplaces-sdl app in the Terminal. Hit Enter. Thats all.

BTW Darkplaces crashes if you change the video mode. Restart the app and the changes you made will take place.
 

Attachments

  • dprt_hardhall.jpg
    dprt_hardhall.jpg
    88.5 KB · Views: 25
Back
Top