ZDoom 2.5.0

News about ZDoom, its child ports, or any closely related projects.
[ZDoom Home] [Documentation (Wiki)] [Official News] [Downloads] [Discord]
[🔎 Google This Site]

Moderator: GZDoom Developers

Post Reply
User avatar
randi
Site Admin
Posts: 7746
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

ZDoom 2.5.0

Post by randi »

ZDoom 2.5.0 has been released.

The primary motivation for this release was the new vastly improved polyobject support. To recap, polyobjects in Hexen and previous versions of ZDoom had to obey these restrictions:
  • They had to be simple, convex objects.
  • They could not leave the subsector they were spawned in.
  • You could not have more than one polyobject per subsector.
None of these restrictions apply anymore:
  • Polyobjects can be any crazy shape you want.
  • Polyobjects can move anywhere on the map without restriction.
  • You can have as many polyobjects in a subsector as you want. You can even have polyobjects inside polyobjects if you feel like it!
  • You can also have a polyobject cover as many subsectors as you want.
There are some other improvements as well, including:
  • Support for uncompressed extended nodes, also supported by Eternity Engine and PrBoom+, to create a new cross-port standard for node storage.
  • Support for using Byte Map Fonts.
  • Ability to use metadata tags in audio formats to define custom loop points.
  • Added support for the [wiki]MUSINFO[/wiki] lump (from Risen3D and PrBoom+).
  • Improved compatibility settings to optionally allow a greater faithfulness to the vanilla Doom and vanilla Heretic.
  • ZMAPINFO as an alias for MAPINFO to avoid compatibility problems with other ports parsing this lump.
  • Full rewrite of the [wiki]SBARINFO[/wiki] system allowing many additional features and options.
  • Added support for multi-monitor display.
  • Buddha mode (one undestructable hitpoint)
  • Default reverb environment setting in MAPINFO
  • Several generalized codepointers to emulate some very specific Heretic and Hexen action functions
  • Enhanced poison damage system
  • Generalized railgun codepointers
  • New automap options
  • HOM detection system
  • ...and more
There were some bugs fixed in there, too.
Attachments
2poly.7z
Example wad for Hexen demonstrating the new polyobjects. Press +use anywhere in the top or bottom half of the map to make the respective polyobjects move around.
(5.79 KiB) Downloaded 825 times
User avatar
Zippy
Posts: 3302
Joined: Wed Mar 23, 2005 5:31 pm
Location: New Jersey

Re: ZDoom 2.5.0

Post by Zippy »

Hats off to you, sir.

Good work on everybody's part. The changelog has seen a lot of great submissions lately.
User avatar
Mr. Tee
Posts: 1111
Joined: Sun Feb 08, 2004 7:49 pm
Contact:

Re: ZDoom 2.5.0

Post by Mr. Tee »

What!? Poly-objects anywhere on map?? No more poly-object bleeding!!?? I have to update my ZDoom Editing Demo then! :D :cheers:

Great work Randy & devs!
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Re: ZDoom 2.5.0

Post by Xaser »

Oh, wow. Perfect arrival timing here -- good to have a new official release out. :)
User avatar
NeuralStunner
 
 
Posts: 12325
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: He/Him
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: ZDoom 2.5.0

Post by NeuralStunner »

Yay! :D

Some time of reprieve from reports of things not working in the latest official version, woo! :P
User avatar
Shadelight
Posts: 5113
Joined: Fri May 20, 2005 11:16 am
Location: Labrynna

Re: ZDoom 2.5.0

Post by Shadelight »

Yay, better polyobjects. :D
User avatar
Tails Butt
Posts: 46
Joined: Mon Apr 06, 2009 8:50 pm
Location: GA: United States

Re: ZDoom 2.5.0

Post by Tails Butt »

Now to revisit polyobjects in future mapping! Was also one of those with minimal luck, But this should change everything even for those who've always made great use of them! This is a big day in ZDooM's evolution! Many thanks!
User avatar
Remmirath
Posts: 2561
Joined: Sun Dec 23, 2007 3:53 am
Graphics Processor: nVidia with Vulkan support
Location: My house
Contact:

Re: ZDoom 2.5.0

Post by Remmirath »

Yay for new polyobjects!

Thanks, Randy! :)
User avatar
Cutmanmike
Posts: 11335
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Re: ZDoom 2.5.0

Post by Cutmanmike »

Awesomecakes. Anyone got an example map of a really complex polyobject NOT screwing up?
Gez
 
 
Posts: 17833
Joined: Fri Jul 06, 2007 3:22 pm

Re: ZDoom 2.5.0

Post by Gez »

The enhanced polyobject system is not all that ZDoom 2.5 can boast about. I've been on a wikibinge to update all the new/svn tags and so that let me compile a a quick list.
User avatar
Phobus
Posts: 5984
Joined: Thu May 05, 2005 10:56 am
Location: London
Contact:

Re: ZDoom 2.5.0

Post by Phobus »

Buddha Mode?

Anyway, excellent news on the release. I think I'll have to dabble with polyobjects again.
Gez
 
 
Posts: 17833
Joined: Fri Jul 06, 2007 3:22 pm

Re: ZDoom 2.5.0

Post by Gez »

Like god mode, except you can get hurt. Read this if you want to know its origin.
User avatar
Phobus
Posts: 5984
Joined: Thu May 05, 2005 10:56 am
Location: London
Contact:

Re: ZDoom 2.5.0

Post by Phobus »

Gave it a go - now I understand what you mean. Kind of fun actually seeing how dead I might be whilst incapable of dying.
User avatar
randi
Site Admin
Posts: 7746
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Re: ZDoom 2.5.0

Post by randi »

Cutmanmike wrote:Anyone got an example map of a really complex polyobject NOT screwing up?
Edit: I have attached an updated version of the map to the news post. Pressing +use in the south half of the map will have the big monstrosity spinning and moving about, taking care of Graf's point in the following post.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: ZDoom 2.5.0

Post by Graf Zahl »

It would have been more impressive with the large one rotating, too...
Post Reply

Return to “ZDoom (and related) News”