Jump to content
Sign in to follow this  
Naked Snake

Looking for a person with a knowledge of the following ports

Recommended Posts

Ok, I'm writing a new section for the FAQ entitled Selecting a Source Port which is mainly for well, helping a person selecting a port that is based on their tastes (I.E. ZDoom for scripted levels or EDGE for sweet SP mods). I need somebody to review the following ports...

*note : underlined ports have been taken care of*

Boom / PrBoom

EDIT : Ok, all taken care of, thanks guys! :)

Share this post

Link to post

Boom, which was one of the first ports around, has been said by id Software's lead programmer John Carmack to be the closest thing there is to an official Doom source port. Boom does not only remove a significant amount of the bugs that were in the original Doom engine, but also extends the editing possibilities so that maps can be more advanced. Boom introduced things such as translucency and BEX - which is a more powerful version of the popular DeHackEd patch format that allows modifying the game's monsters and weapons among other things. The Boom editing extensions are today a definite standard, for which most maps are being made. The development of Boom is now closed, and the engine only works under Ms-Dos, so it may not be a given choice on new systems. However, many of the newer source ports can play levels made for Boom. The real modern continuation of Boom is PrBoom (see below), but ZDoom is also thought by many to be an intuitive expansion of Boom.

PrBoom, which runs under both Windows and Linux, is aimed at being a fast and clean, close-to-the-origins and mainly compatible source port. PrBoom is the only source port that will play back practically all demos recorded with the original Doom, Boom, DosDoom or MBF, in addition to working correctly with levels made for those ports. PrBoom also follows the original Doom as closely as possible in behaviour. Therefore, it is generally thought of as a player's port and your best choice if all you want to do is to just play the game. PrBoom features extended options (including comfortable in-game control setup) and high-resolution rendering. The PrBoom download contains two executables, the ordinary PrBoom and also GlBoom, which is the same but with OpenGL-powered hardware rendering (still aimed at looking as true to the original as possible, without adding unnecessary effects).

ZDoom is a fast and solid source port, mainly targeted at map makers. It has a wide range of editing features, such as a customized Hexen-style level format that supports ACS scripts and hubs, colored lighting, sloped floors, simplified fake 3D bridges, mirrors, and polyobjects (moving and rotating walls). ZDoom is also almost fully compatible with Boom levels, fixing several of Doom's bugs and adding map extensions, and has support for DeHackEd and BEX modifications. On the graphical side, ZDoom features high resolutions and translucency, while also having the fastest known renderer around. It has several gameplay extensions such as optional mouse look and jumping, plus the ability to walk over and under things. Also features a console, convenient Quake-style keybindings and the ability to play several music formats such as MP3 and modules. Future features may include DoomScript (a scripting extension similar to UnrealScript that will allow modifying and expanding the game), Room-over-Room support and many other things. Supports Heretic and has support for Hexen in development. Runs under Windows 95/98, Windows NT, and Linux. Very many WADs have been made for this port. Thought by many as being the premier port.

Share this post

Link to post

The Vavoom page says "THE MOST ADVANCED DOOM/HERETIC/HEXEN SOURCE PORT AROUND!" and that's no exaggeration. You want a feature? Vavoom got it, be it Hexen, Heretic or Strife support, OpenGL, Direct3D, 3D floors, colored static light sources (like in Quake(2)) etc. One of Vavoom's strongest features is VavoomC, Vavoom's own scripting language, with which you can control *everything*. There's even a converter from DDF to VavoomC. Basically it got all the good features from all ports, plus adding some new. A drawback is that Vavoom "feels" a bit weird, and quite a lot people don't like this "feel". Also, since Vavoom got a completely new renderer you need a relatively fast computer, so if you can't run Quake at a decent speed don't expect Vavoom to run good either. Vavoom is available for DOS, Windows and Linux; new versions are released more or less frequently.

Share this post

Link to post

Legacy is a multi OS port, wich for some, unfortunately is very unstable.
Supported are Win32, Dos, MacOS, MacOS X, OS/2 and Linux (x86-glibc). The port features ingame multiplayer setup and joining, aswell as TCP/IP network for lan. Extended gameplay with features such as Mlook and Jumping and possability to walk above and below objects. Full Heretic support. Extended Graphical features are, Glide, OpenGL and MiniGL modes. Colored lighting and modifiably by script dynamic lights and coronas. Extensive editing features such as 3d brushes like 3d floors, 3d light, 3d fog 3d water etc. Also featuring an extensive level script named Fraggle script originally found in SMMU. 99% Dehacked support and also 99% Boom support. Features a consol with among other features, bind functions and ingame map loading.
Also has skin support wich support change of HUD face graphics.

Many wads have been made for this port.

Ok all I can think of from the top of my head.

Share this post

Link to post

JDoom is easily one of the prettiest ports in town, supporting both OpenGL and Direct3D. Eyecandy is the name of the game here, as dynamic lighting, lens flares, and MD2s (3d models based on Quake 2's 3d model format) combine to create what is easily THE best looking Doom source port ever. Also supported are Heretic and HeXen, and they look just as good as JDoom. There is also a console, full mouselook, jumping and a host of other things that you can use to tweak the graphics, sound (3d sound is supported) and music.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this