Took a small vacation of being an adult. Didn't work.

Cajun Chicken

CRank: 6Score: 0

Classic FPS PC source ports for beginners

First Person Shooters are rubbish these days. Of course, the classics such as Doom, Duke Nukem 3D and the like are somewhat laughable these days. I'm about to give you hints and tips how you can make a classic FPS playable for the modern age thanks to the great user community of classic PC FPSes that REFUSE TO DIE. You see, kitting out these classics and playing them is a hobby of mine. I'm going share with you how to do this, because of the recent shock of finding out others don't know how to do this, people haven't played Marathon and a recent Eduke article.

Did you know because of rebuilds and added features in source ports of engines, people are still gladly playing Doom and Duke Nukem 3D and these are actually better than the subsequent releases on XBLA and PSN and vastly improved?

 So, all that you'll need to run most of these games is a copy of the original game, or the game files, most of the developers still sell digital copies of the games online, Good old Games, 3D Realms and Id's website would be a good place to start if you want to do this totally legally, even Shareware versions work or you can find them on questionable abandonware networks.
  Your PC needs to at least have Windows XP, a Pentium 4 or the equivalent of power or higher, Geforce 4 standard graphics should be fine. Basically if you're surfing the internet, can play UT2K4, Source powered games made by Valve, you won't have a single problem with doing any of this, you're just plain spoiled if you can play Crysis.

I've personally found and discovered that some of these games in the heyday must have been excellent and the game mechanics and designs are still perfectly playable today. This is probably going to be the longest blog I've ever submitted to N4G.


Doom is still recited as a classic game today, a website used to exist just based on the existence of source ports of Doom, it seems to be a landmark of a machine running homebrew, if it can run Doom, it's full potential has been discovered.

If you've never played Doom, I'm not quite sure how I could explain it, I guess that if you've played run and gun FPSes' such as Serious Sam and Painkiller, it's that kind of game after all, those two are basically using the same tried and tested template as Doom.  Here is how to set up to play Doom on a modern day machine.

1. Get the WAD. WAD files are the game files and the EXE has nothing to run without these files, basically there isn't a game without a WAD. To have a quick try of a WAD in a legal manner, you can download the shareware copy of Doom with the first episode only 'Knee Deep in the Dead'.

2. The next step, I'd suggest is to download a source port called 'Doomsday Engine.. Doomsday Engine is based on a core source port called JDoom and based on the released source code Id released in the late 90s. A brilliant guy called Skyjake seems to be the lead of developing and updating the Doomsday engine. It has also been updated to run Doom 2, Heretic and Hexen and runs many user made WADs.

3. Now you should find yourself with the Doomsday Engine. Most versions of DE end up asking you for the directories of the WAD files as it installs, you may not have all WADs, but just tell it the ones you have on your harddrive, if you get the other WADs for the other games later, just add them in the menus later.

4. Depending on the version of DE again, there should be tabs that allow you to change the graphical resolution, particle effects, lighting etc. You can also do this on the start menu of Doom which inputs the Doomsday Engine controls into Doom, so no worries. You'll just have to boot it up again. You can also easily change the controls, even to a standard of mouselook and a jump feature (if you decide to defy the way Doom SHOULD be played.)

5. Now you should have a version of Doom that looks familiar to the graphic quality of the original Halflife, with enemies and items still being sprites in the games. Which is perfectly playable in 3D.
This is where the optional stuff comes in;

6. Doomsday can be 'modded', user mods can replace textures, sky boxes. The community has even made 3D models that replace items, enemies and even to the standard of changing the whole GUI and menu screens of Doom.

Here you can find the addons and instructions where to put the files, I'd suggest signing up to New Doom. I'd keep a back up Doomsday and all the WADs at all times as I've VERY easily messed up Doomsday in the past.
 All this information I've given can also be applied to setting up Doom II, Heretic and Hexen with their own individual addon packs made by the community. Here's your basic 'shopping list' for addons for all the Doomsday supported games. Addons are usually .pk3 files and can be read in .Zip and .RARs by Doomsday.

Doom & Doom 2

Abbs Pack 5.0
jDoom Resource Pack
New Interface (jdoom).pk3
jDEP ext
jDTP Textures Doom 1 & 2
jDTP Final Doom

Heretic Retextured
Markworth Particles
h-actor Corvus

Hexen Rain
JHexen Skypack
JX lightmaps
JX Maps
JX Sfx
JX textures
Markworth Particles

Doom 1&2



You could have this!

There is also a great 'remake' of Doom 64 out there which runs in it's own self contained Doomsday .EXE. ; Doom 64 TC.

Duke Nukem 3D

Duke Nukem 3D is another game, like Doom which aside from the movement of graphics has actually aged VERY well, the interactive features, buttons, cameras, snooker balls is still fun to play. Again, you will need the original game files of Duke 3D. Luckily, setting up Duke 3D with lots of added features is a lot easier than Doom running in Doomsday.

1. Have the full game files on you, again, a shareware version should work if you don't have the full game.

2. Download EDuke 32

3. Eduke should have a similar way of finding the Duke3D game files it needs.

Get the Duke Nukem 3D HRP

Behold! You should have something that looks very much like this video.

Wolfenstein 3D

Wolf3D looks a bit lame these days. It's still playable, but bear in mind this was made by Id pre-Doom. It's one of the first examples of a FPS and arguably the first that set the genre alight.

1. Have the game files for Wolf 3D

Download NewWolf GL

Load up NewWolf GL, tweak about with graphics and sound...done!

4. Optionally, if you want addons for Wolf3D such as 3D models for guns, items and enemies, higher textures etc. You can find those on the link provided above and click on the 'Data Files' directory.

And you could have Wolf3D looking like this, a little more playable for the modern age. Although, most prefer it without the 3D models.

Rise of the Triad

Rise of the Triad was supposed to be the full sequel to Wolfenstein 3D. But Id left to make Doom and a team of Apogee was chosen to make it, what it uses is an slightly enhanced source code and engine of Wolf 3D.
 The game is completely fast paced, nuts and doesn't take itself seriously, you can choose one of four members from a team called HUNT called upon to stop a cult's bizarre supernatural activities. It has dual wielding, jumping puzzles and platforms, lots of collectibles, some that make you a god, God mode and the eccentric Dog mode. It's quite a lot of fun and you can kind of see where Croteam's Serious Sam came from.

1. Have the game files or get shareware version off of 3D Realms.

2. Download WinROTT GL

3.  Get the WinROTT GL graphic pack and DLL files too.

4. After messing with ingame options, should be ready to run and play!

See, I told you it was quite mad.


Before Halo, Bungie made a series of FPS games under the series 'Marathon' mainly for Macs, most Marathon players consider Halo to be a spiritual continuation of Marathon, even suggesting set in the same universe. There are a few references in Halo which Bungie supposedly put in, probably for fan service, but there is quite a lot in common with Halo and Marathon and it's quite interesting to play.
 The basic plot is about 3 computers on a spaceship which was made by mining out Deimos one of the planets of Mars, supposedly evil (a bit like Doom), the ship goes under attack and the computers start becoming self aware, they wake you up from stasis. The complex plot of the whole game is told through the different computer terminals from the three AIs, which are constantly trying to manipulate you and destroy each other in a war over the ship and trying to become higher entities, all the while the ship is under attack from aliens.

1. Download the game files which Bungie released for free prior to MS buying them and Halo. These can be found on Aleph One Wiki.

Just follow the steps on the Wiki which lays out how to do everything, download the addons, start the game, change the options and play a little bit of forgotten history pre-Halo.

Marathon in AlephOne


Quake is an odd franchise. Hardly none of the games in the main series by Id have nothing to do with each other. Quake is basically a tale about a marine jumping through an alternate dimension. It's a bit like Doom, basically, except this time it mixes fantasy, gothic and dark sci-fi together.

1. Get the game files. Again, a shareware version of Quake should work if you don't have the full game.

2. Download Darkplaces

Download both the packs for Quake Revitalization Project.

4. Boot up Darkplaces, should be already to play, enjoy Quake with better graphics!

Quake in Darkplaces

Shadow Warrior

Shadow Warrior is a tongue in cheek game made with the same engine as Duke Nukem 3D, Build and by 3D Realms. This time it has you playing as a stereotypical samurai/ninja character called Lo Wang. It's basically a kind of spiritual Duke 3D sequel. You have a sword and can use that to comically chop apart people you also get some great guns and explosives to kill enemies.

1. Get the game files.

2. Download JonoF's (Creator of the base of JFDuke which runs EDuke 32) JFShadowWarrior

3. Should be ready to play.

Pretty good fun

All in all, I think that's about it. I also have advice for running Decent and original Jazz Jackrabbit with source ported engines which run on modern day machines, but those aren't First Person Shooters, so I haven't typed those up. Feel free to ask, I'm always quite happy to tell what I know and be told further source ports to modernise the graphics and feel of classic games I didn't have a chance to play in the past.
 I've currently been trying to get source ports of Blood, Blood 2 and both the System Shock games to work and I've been tweaking with Quake 2 and 'Arena, I'll be quite glad if someone else has figured out how to make these work without crashing and configure these and tell me in return, my machines aren't too powerful and the last game that ran on top settings was Doom 3.

Also, enjoy the classic FPS games and play as many of the user made mods for the original game, as custom made maps, campaigns all work in these source ports, like the original game. They still stand pretty well when given a great community (of which I would LOVE to thank), new technology and features.

The story is too old to be commented.
Charlie26882827d ago

Excellent post, so many classics... <3 Heretic (chickens!) and Rise of the Triad (so much gore!)


Cajun Chicken2827d ago

I was worried that nobody would see this blog, took a lot of care in writing all this, plus it's PC based. But these days, nearly anyone can run these on a laptop for kicks.
It's great nearly all the mods and levels work too. I missed out on most of these games in their prime due to still being on an Amiga, but consider them modern retro classics and worth discovering.

I've been playing quite a bit of Marathon, awesome game.

kwicksandz2824d ago

you know cajun, for a ps3 fanboy your an alright bloke.

I personally use Zdaemon for my doom source porting. it has its own mulitplayer browser and servers all round the world running various wads. You should check it out.

glad im not the only one who likes old school FPS =)

e-p-ayeaH2819d ago (Edited 2819d ago )

Thank you very apreciated love these classics!