Doom to Delphi Total Conversion (DelphiDoom)


index
Features

 

3D Engine
Display:

The original Doom used 8 bit graphics and a display resolution of 320x200. DelphiDoom improvements include:
  1. Display resolutions up to 2048x1536.
  2. 32 bit true color software renderer.
  3. Dynamic lighting, no more colormaps.
  4. Texture filtering (optional).
  5. 8 bit and 32 bit external texture support (BMP, TGA and PNG formats).
  6. Look Up and Down using z-axis shift.
  7. True 3D emulation far beyond simple z-axis shift for best illusion of 3d enviroment.
  8. Frame interpolation to exceed the 35fps limit of the old engine.
  9. Hi resolution flats up to 512x512, bigger flats are also supported but will be scaled to 512x512.
  10. Hi resolution walls up to 1024x1024, bigger walls are also supported but will be scaled to 1024x1024.
  11. Support for Doom Hires Texture Pack.

Limitations:

Original Doom limits improved by DelphiDoom:

  1. Increased MAXDRAWSEGS limit to 2048 (originally 256).
  2. Increased MAXPLATS limit to 512 (originally 30).
  3. Increased MAXLINEANIMS limit to 1024 (originally 64).
  4. Increased MAXVISSPRITES limit to 1024 (originally 128).
Sound

New features:

  1. Autodetects and plays midi files inside PWADs.
  2. Autodetects and plays wav files inside PWADs.
  3. Support external mp3 files.
  4. Support external wav files.
Gameplay
Compatibility
  1. Compatibility with old game demos, will play the most of the old game engine demos.
  2. Compatible with first game releases (versions 1.1 and 1.2).
  3. Compatible with ancient shareware version 0.99.

Effects:

  1. Dropped items fall to ground.
  2. The player can look left and right.
  3. Puff spawning in lower textures of linedefs.

New features:

  1. New actor definitions in ACTORDEF text lumps.
  2. The player can jump.
  3. The player can change back to fist after having the chainsaw.
  4. Optional automap overlay.
  5. Optional automap rotation.
User Interface
New features:
  1. The user can access most of the new features using the menus.
  2. 3D engine can be configured thru the display options menu.
  3. Added quake-style console. List of all console commands here.
  4. New command line parameters have been added. List of all command line parameters here.
  5. Easy launcher controls the most common tasks.
  6. Slots of saved games increased from 6 to 8.

© 2004-2007 Jim Valavanis