PDA

View Full Version : DelphiDoom 1.1.3 (pre-release snapshot)



Jimmy Valavanis
21-10-2009, 10:20 AM
This is a pre-release snapshot of the DelphiDoom project.


The last few weeks I've started working with the DelphiDoom project again, making some changes and adding some new features. Current project status seems stable and corrects several bugs of the previous release.

New features include:
-Support for OpenGL-friendly bsp nodes.
-OpenGL HUD improvements.
-Advanced dynamic lighting definition (currently only OpenGL version).
-Transparency in 8 bit color software rendering mode (not only in 32 bit color modes).
-Disk access speed optimizations (hash table indexing for lumps/external PK3 files).
-Improved synchronization during demo playback.
e.t.c.

Complete change log inside the rar file:

Download link: http://www.4shared.com/file/14238220..._20091021.html

The download link contains both OpenGL and Software mode executables, complete source code, shareware game data, glbsp utility and pre-build GL-friendly nodes for the shareware data.

Some screenshots:

8 bit rendering transparency:
http://img190.imageshack.us/img190/2654/000oy.gif

OpenGL advanced dynamic lighting:
http://img44.imageshack.us/img44/2734/002bj.jpg

cragwolf
22-10-2009, 02:59 AM
Would this compile under Free Pascal or just Delphi? Keep up the fine work.

NecroDOME
22-10-2009, 05:11 PM
**** YEAH!! I love doom!! I was raised with this game :)

Jimmy Valavanis
23-10-2009, 04:08 AM
This version is not compatible with Free Pascal Compiler, the last official version 1.0.2.383 can be compiled with FPC but it's not stable (crashes after a while). Only version 0.7 is fully compatible with FPC. In addition the FPC executables don't support external PK3/PK4/ZIP files and PNG-format external textures. These versions can be found at http://delphidoom.sitesled.com/downloads.html

cragwolf
23-10-2009, 09:25 PM
This version is not compatible with Free Pascal Compiler, the last official version 1.0.2.383 can be compiled with FPC but it's not stable (crashes after a while). Only version 0.7 is fully compatible with FPC.

OK.


In addition the FPC executables don't support external PK3/PK4/ZIP files and PNG-format external textures.

I see. Would be nice to get an FPC programmer working on this project, since Free Pascal does support the extraction of PK3/PK4/ZIP files with the zlib unit, and PNG images with the imlib unit.