PDA

View Full Version : Updated DelphiDoom (Doom to Delphi Total Conversion)



Jimmy Valavanis
21-05-2007, 08:00 AM
EDIT: Updated to Version 0.7 build 285 - (18 July 2007)

EDIT: The rendering problems with Free Pascal Compiler corrected!
The problems corrected by changing some lines of code in subtraction operations between LongWord type and calls to the abs() function!

I haven't worked for a long time to my DelphiDoom project but recendly I've
managed to find some time, so I've updated my port to version 0.3.213. (EDIT: Updated to version 0.7.285)

http://img246.imageshack.us/img246/2509/delphidoomnt3.th.jpg


Lot of fixes:

-Fixed weapon positioning.
-Fixed lighttable calculation.
-Fixed demo recording and playback.
-Fixed doom2 end bug.
-Fixed the "endless" ironfeet bug .

Other new features:

-Added -compatibilitymode and -nocompatibilitymode cmd parameters for old compatibility mode
-compatibilitymode -> Behaves as the original Doom (as possible)
-nocompatibilitymode -> Use some new features
-If you have the chainsaw you can now change back to fist by pressing "1". Use -compatibilitymode to suspend this.
-Option -mainwad from the command line to specify main wad file.
-Look up and down with z-axis shift.
-Added -nozaxisshift parameter to prevent z-axis shift.
-Added -zaxisshift parameter to force z-axis shift.
-Added PRINT SCREEN button for screenshot, also creates up to 1000 screenshots.
-Partial compatible with old game engine demos

You can download the source code and the executable using the following links:

Homepage

(EDIT: Removed old version links)

savage
21-05-2007, 08:32 AM
good to hear you are still working on it. Bumped to news item.

KubRub
22-05-2007, 02:38 AM
Homepage (http://www.geocities.com/jimmyvalavanis/applications/delphidoom.html)



The GeoCities web site you were trying to view has temporarily exceeded its data transfer limit. Please try again later.

I will try again later. :)
It might be an idea to use Google's hosting: http://googlepages.com/

Jimmy Valavanis
22-05-2007, 03:57 AM
Yes, GeoCities bandwidth is very limited, that's why I've provided
the download links from a file-upload provider...

NecroDOME
26-05-2007, 03:59 PM
oooooooh..... DooM.... son of wolfenstein, father of all shooter...

must... download... now...

NecroDOME
26-05-2007, 04:24 PM
well it worked for :D keep up the good work :)

(tested with the wad of DooM 2 :P )
DooM RULEZ 4 EVER!!!!!!!!!!

Jimmy Valavanis
29-05-2007, 05:51 AM
Updated to Version 0.4 build 225 - (29/5/2007)

Programming Issues:

1. The source code now compiles also with FPC version 2.1.4. Some rendering problems with Free Pascal Compiler are corrected.
2. Changed cheat code to ate the keypress event if in cheat pending state. Now Allows usage of all keys for gameplay.

Fixes:

1. Fixed the sky texture bug. Now displays the correct sky texture depending on the episode.
2. Fixed the change music cheat bug in shareware version, now does not change the music if music number is invalid.
3. Fixed mouse support.
4. Fixed joystick support.
5. Fixed bug with unchanged textures in switches in Retail version.
6. Fixed status bar drawing from older game versions. Now works with ancient version 0.99 shareware IWAD.

Changes:

1. Look left and right unsing [HOME] and [PAGE UP] keys.
2. You can now jump using the 'a' key.
3. The god mode cheat after the player's death reborns the player.
4. No more mono audio, now supports 2 channels STEREO sound.
5. Increased maximum numbers of visible sprites from 128 to 1024.
6. Increased MAXDRAWSEGS from 1024 to 2048 (originally 256)
7. Increased MAXPLATS from 30 to 512.
8. Increased MAXLINEANIMS from 64 to 1024.
9. Increased SAVEGAMESIZE from $2C000 to $80000
10. Added -mouse, -nomouse, -joystick and -nojoystick command line parameters.
11. Maximum external wad files increased from 20 to 64
12. If there is not any known wad file in the current path tries to find one and load it. For example can be used with freedoom.wad without specifing -mainwad command line parameter.
13. Default starting resolution is now 800x600.
14. Supports up to 12 button joystick.


Download version 0.4.225 (Execurable and source code - ~606KB) http://w13.easy-share.com/1136818.html
Download version 0.4.225 (Executable, sources and demo file from shareware version ~2330KB) http://w13.easy-share.com/1136820.html

Jimmy Valavanis
05-06-2007, 07:30 AM
Updated to Version 0.5 build 232 - (5 June 2007)

What's new:

-Added Quake-style console.
-Added console commands.
-Display stderr, stdout in console.
-Changed network code, still net unavailable.
-Corrected mouse sensivity.
-Save game and Load game slots increased from 6 to 8.
-In automap is displayed the level time.

The rendering problems with Free Pascal Compiler corrected!

Jimmy Valavanis
18-07-2007, 09:17 AM
Updated to version 0.7.285, major changes include 32 bit color software renderer and external textures (BMP and TGA) support.

http://delphidoom.sitesled.com/index.html