jval Posted September 12, 2007 EDIT: Updated to lastest version 0.8.5.342 (January 4th 2008). The new version of DelphiDoom 0.8.5.342 is available for download: http://delphidoom.sitesled.com/index.html Features: 1. Support for custom actor definition in ACTORDEF lumps. 2. Support for DEX/BEX files. 3. MP3 music and WAV sfx support. 4. True 32 bit software renderer, dynamic lights, transparency effects, external 8bit and 32bit textures, support for HI-Resolution textures (flats and walls). 5. True 3D emulation mode to extent the z-axis shift limitation. 6. Easy launcher to control the most common tasks. All new features and improvements: http://delphidoom.sitesled.com/features.html Changes: 1. Terrain types and water/lava splashes 2. Chase camera view. 3. Display ENDOOM screen. 4. Monsters fight each other after player death. 5. Hexen support (DelphiHexen) 6. Network support. 7. More advanced easy launcher. Old Changes: 1. Fixed crashes with version 1.1 and 1.2 IWADs 2. Small changes to 32 bit texture caching subsystem. 3. Automap rotation. 4. Added Super packages download links. 5. Heretic support (DelphiHeretic) Older Changes: 1. Added support for custom actor definitions in ACTORDEF lumps, quite similar to DECORATE lumps. 2. Added support for Dehacked files (Both DEH and BEX format). 3. Added support for external MP3 music replacements. 4. Autodetection of WAV sfx inside WADS. 5. Random monster spawning. 6. Added DelphiDoom Monster Pak download link. More information about console commands and command-line parameters inside the downloaded zip file. Documentation: http://delphidoom.sitesled.com/documentation.html Complete change log: http://delphidoom.sitesled.com/history.html Downloads: http://delphidoom.sitesled.com/downloads.html 0 Quote Share this post Link to post
Csonicgo Posted September 13, 2007 Awesome. the 3D effect is a little wonky but great job :) EDIT: ohgod sound messed up bad. load up e1m1 and see what I mean. you can hear the other guys across the nuke-armor pool. 0 Quote Share this post Link to post
jval Posted September 14, 2007 Csonicgo said:Awesome. the 3D effect is a little wonky but great job :) It's not true 3d, it's true 3d emulation :) Csonicgo said:EDIT: ohgod sound messed up bad. load up e1m1 and see what I mean. you can hear the other guys across the nuke-armor pool. Thanks, some time ago I insreased the maximun sound clipping distance, mayby that's the problem. I think I'll make this value configurable for more flexibility, as I'm planning to make some changes to the sound system including external mp3 support. The "Work in progress" version solves this problem. 0 Quote Share this post Link to post
Csonicgo Posted September 14, 2007 Ah, that explains it: Will sound "curve" be configurable? 0 Quote Share this post Link to post
Udderdude Posted September 14, 2007 Can't seem to load the site for some reason. Maybe it's just Rogers Canada being retarded again .. 0 Quote Share this post Link to post
Da Spadger Posted September 14, 2007 I can't reach the site either. :/ 0 Quote Share this post Link to post
jval Posted September 14, 2007 Me neither, sitesled sucks!! Any other good free web hosting??? All the sitesled.com is down :( EDIT: The links now work! 0 Quote Share this post Link to post
jval Posted September 15, 2007 Csonicgo said:Ah, that explains it: Will sound "curve" be configurable? IDEA: Add a cheat to hear all sounds in a level? 0 Quote Share this post Link to post
YMB Posted September 15, 2007 jval said:Me neither, sitesled sucks!! Any other good free web hosting??? All the sitesled.com is down :( EDIT: The links now work! Fortunecity is my favorite web hosting service. 100 megs of disk space! 0 Quote Share this post Link to post
Csonicgo Posted September 16, 2007 jval said:IDEA: Add a cheat to hear all sounds in a level? heh, maybe... Actually I'm talking about sound "curve", as in, what volumes to play sounds at what distance. Doom's sound curve was linear, though I have heard that Hexen's sound curve was logarithmic, for... some odd reason (maybe due to ambient sounds?) 0 Quote Share this post Link to post
YMB Posted September 16, 2007 jval said:IDEA: Add a cheat to hear all sounds in a level? Yeah, except for getting your speakers blown out in HR2. 0 Quote Share this post Link to post
jval Posted September 16, 2007 Csonicgo said:heh, maybe... Actually I'm talking about sound "curve", as in, what volumes to play sounds at what distance. Doom's sound curve was linear, though I have heard that Hexen's sound curve was logarithmic, for... some odd reason (maybe due to ambient sounds?) In original Doom source actually it's not linear either. Sound volume depends on approximate distance, not the true distance. (See S_AdjustSoundParams() in s_sound.c in original linuxdoom source) On the other hand I'll check Hexen's source to verify about logarithmic sound curve. 0 Quote Share this post Link to post
jval Posted September 16, 2007 yomoneyboat said:Yeah, except for getting your speakers blown out in HR2. Or run out of channels and crash DirectSound!! :) :) :) 0 Quote Share this post Link to post
marome Posted October 3, 2007 I've downloaded the "Work In Preogress" version and I took a look inside the included test wad. If you want to define custom actors inside decorate lumps you should provide a respectable level of compatibility with zDoom, or if you don't I suggest to use a different lump name witch will be specific for your engine. 0 Quote Share this post Link to post
John Smith Posted October 3, 2007 yomoneyboat said:Fortunecity is my favorite web hosting service. 100 megs of disk space! 1999 called. They're coming to take you back. 0 Quote Share this post Link to post
jval Posted October 7, 2007 Lastest "Work In Progress" version 0.8.4.312 includes DelphiDoom Monster Pack with many new monsters. There is also an option to spawn random monsters (depending on difficulty of each enemy) so you can play the same level with different emenies. (Random selection is still static, i.e. running again and again will generate the same random spawning sequence, but this propably will change). Downloads: http://delphidoom.sitesled.com/downloads.html (Under the "Work in progress" section) marome said:I've downloaded the "Work In Preogress" version and I took a look inside the included test wad. If you want to define custom actors inside decorate lumps you should provide a respectable level of compatibility with zDoom, or if you don't I suggest to use a different lump name witch will be specific for your engine. In lastest "Work In Progress" I've included DelphiDoom Monster Pack witch defines many new enemies in DECORATE lumps. It's not fully compatible with zDoom but most features/functions supported. Does anyone suggest a new name? No problem, I can listen to any suggestions. 0 Quote Share this post Link to post
entryway Posted October 8, 2007 jval said:Does anyone suggest a new name? No problem, I can listen to any suggestions. DelphiDoom is good 0 Quote Share this post Link to post
andrewj Posted October 9, 2007 entryway said:DelphiDoom is good I think he meant the lump name (instead of DECORATE). 0 Quote Share this post Link to post
jval Posted October 9, 2007 entryway said:DelphiDoom is good DelphiDoom could be a good name (instead of DECORATE), but has 10 letters, not 8 as WAD lumps :) :) :) 0 Quote Share this post Link to post
Csonicgo Posted October 10, 2007 in that case: ACTORDEF USRACTOR NEWACTOR CSTMACTR etc... 0 Quote Share this post Link to post
jval Posted October 12, 2007 Csonicgo said:in that case: ACTORDEF USRACTOR NEWACTOR CSTMACTR etc... marome said:ACTORDEF seems better. I thing ACTORDEF sounds good. Changed and uploaded in latest version 0.8.4.313. 0 Quote Share this post Link to post
Csonicgo Posted October 15, 2007 SiteSled is STILL DOWN been down for over a day now. 0 Quote Share this post Link to post
Csonicgo Posted October 19, 2007 It's official: Sitesled is now gone. Their company, All Things Kind, Ltd, seems to be down also. They were hosted by Honest Networks, which has kicked the bucket. EDIT: Back up? Weird. 0 Quote Share this post Link to post
jval Posted October 25, 2007 Mirrorer to 110mb: Also added a new work in progress download: DelphiHeretic (pre-alpha version of Heretic source port) Downloads: http://delphidoom.sitesled.com/downloads.html 0 Quote Share this post Link to post
jval Posted November 1, 2007 Csonicgo said:It's official: Sitesled is now gone. Their company, All Things Kind, Ltd, seems to be down also. They were hosted by Honest Networks, which has kicked the bucket. EDIT: Back up? Weird. Sitesled works OK now, wierd. 0 Quote Share this post Link to post
marome Posted November 16, 2007 Do you plan to make the new defined enemies compatible with zdoom? How about some info about the differences between zdoom's DECORATE lumps and DelphiDoom ACTORDEF lump. 0 Quote Share this post Link to post
jval Posted November 19, 2007 marome said:Do you plan to make the new defined enemies compatible with zdoom? ... Sorry, fully compatibility is not in my future plans. marome said:... How about some info about the differences between zdoom's DECORATE lumps and DelphiDoom ACTORDEF lump. The syntax is actually the same, even if DelphiDoom is a little more flexible: eg to define the enemy flag FLOATBOB you can write: +FLOATBOB or FLOATBOB or MF_FLOATBOB or MF_EX_FLOATBOB All the above means the same to DelphiDoom ACTORDEF parser. In addition to define a missile you can either specify the DEFAULTMISSILE flag or define individual the flags that describe a missile: MISSILE NOGRAVITY NOBLOCKMAP DROPOFF There is also the DEFAULTTRANSPARENT flag to define default transparency (equivelant to RENDERSTYLE TRANSLUCENT and ALPHA 0.67). Sound aliases are located in SNDINFO lumps. $RANDOM directive is not supported but you can specify RANDOMSEESOUND, RANDOMPAINSOUND etc as the actor flags. Random sound system will do the following search for random souds: For example we have an actor with +RANDOMSEESOUND seesound "DSSEE1" DelphiDoom automatically will check DSSEE2, DSSEE3, .. DSSEE9 if present in WADs and create a random sound list. Also DelphiDoom supports some more actor fields such as: CUSTOMSOUND1 CUSTOMSOUND2 CUSTOMSOUND3 There are also some DelphiDoom specific flags like: (MF_EX_)WHITELIGHT (MF_EX_)REDLIGHT (MF_EX_)GREENLIGHT (MF_EX_)BLUELIGHT (MF_EX_)YELLOWLIGHT What not supported comparing to DECORATE lumps: RENDERSTYLE ADD crash state GoTo to states that are not defined previously: For example the following systax is accepted: Spawn: GMAN A 0 A_SetTranslucent(0.67) GMAN A 10 A_Look GMAN B 0 A_SetTranslucent(0.99) GMAN B 10 A_Look Loop See: GMAN A 0 A_SetTranslucent(0.67) GMAN AABBCCDD 1 A_Chase Loop Raise: GMAN M 0 A_SetTranslucent(0.67) GMAN M 5 GMAN LKJI 5 Goto See // See state was previously defined But the following systax is not accepted: Spawn: GMAN A 0 A_SetTranslucent(0.67) GMAN A 10 A_Look GMAN B 0 A_SetTranslucent(0.99) GMAN B 10 A_Look Loop Raise: GMAN M 0 A_SetTranslucent(0.67) GMAN M 5 GMAN LKJI 5 Goto See // ERROR: See state is not yet defined See: GMAN A 0 A_SetTranslucent(0.67) GMAN AABBCCDD 1 A_Chase Loop -------------------- The above is part of my notes for ACTORDEF definition, it's better for you to check inside DDMONSTERS.WAD (download at http://delphidoom.sitesled.com/downloads.html) which contains more that 50 new enemies defined in ACTORDEF lumps. 0 Quote Share this post Link to post
jval Posted November 19, 2007 The new version of DelphiDoom 0.8.4.317 is available for download: http://delphidoom.sitesled.com/index.html Changes include fixed crashes with version 1.1 and 1.2 IWADs, automap rotation, super packages download links, Heretic support (DelphiHeretic) and also added some videos with gameplay: http://delphidoom.sitesled.com/videos.html 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.