GZDoom 2.2.0 released

News about GZDoom.

Moderator: Graf Zahl

User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

GZDoom 2.2.0 released

Post by Graf Zahl »

A new version is available. This one merges the legacy support back into the mainline so there is no corresponding 1.x version anymore.

New features:
  • Fully functioning Line and Sector Portals
  • Roll Sprites
  • Flat Sprites
  • Sprites Facing Camera
  • Bloom
  • Multisampling
  • Stereo 3D VR
  • Quad Stereo
  • Tonemap Setting
  • Lens Distortion Effect
  • DECORATE Anonymous Functions
  • Lots of new ZDoom development features

IMPORTANT NOTICE: In the last few days a few occurences of bad pitch handling have been brought to my attention that were introduced with version 2.2.0.
Please note that these will be fixed, if it can be verified that current behavior deviates from 2.1.1/ZDoom 2.8.1!
Any mod depending on such broken handling will have to be repaired for the upcoming 2.3.0 release!
Last edited by Graf Zahl on Mon Dec 12, 2016 16:44, edited 2 times in total.
User avatar
Tiger
Developer
Developer
Posts: 861
Joined: Thu Feb 25, 2010 3:44
Location: United States
Contact:

Re: GZDoom 2.2.0 released

Post by Tiger »

This is amazing! Thanks to everyone for making GZDoom even better than before! This is great!

Nicholas 'Tiger' Gautier
User avatar
Rachael
Developer
Developer
Posts: 3640
Joined: Sat May 13, 2006 10:30

Re: GZDoom 2.2.0 released

Post by Rachael »

Almost hard to believe a new release is out, now.
JudgeGroovy
Posts: 9
Joined: Mon Feb 29, 2016 8:16

Re: GZDoom 2.2.0 released

Post by JudgeGroovy »

Groovy! Righteous, keep rockin GZDoom team.
Guest

Re: GZDoom 2.2.0 released

Post by Guest »

The latest version of GZDooom (2.2.0) gives me the following when I try to play Brutal Doom with it:

Code: Select all

OS: Windows NT (NT 10.0) Build 10240
    
M_LoadDefaults: Load system defaults.
Using program directory for storage
W_Init: Init WADfiles.
 adding C:/GZ/gzdoom.pk3, 620 lumps
 adding C:/Absolution/Absolution/Bin/doom2.wad, 2919 lumps
 adding C:/GZ/lights.pk3, 4 lumps
 adding C:/GZ/Games/brutalv20b.pk3, 8370 lumps
 adding C:/GZ/Games/brutalv20b.pk3:e2m8.wad, 11 lumps
 adding C:/GZ/Games/brutalv20b.pk3:e3m8.wad, 11 lumps
 adding C:/GZ/Games/brutalv20b.pk3:terrain.wad, 260 lumps
 adding C:/GZ/Games/BDv20Mutator_RestoreInvisibilityPowerup.pk3, 2 lumps
 adding C:/GZ/Games/HXRTCHUD-BD20_V3.0.PK3, 99 lumps
 adding C:/GZ/Games/D4WeaponsBDtest1.pk3, 355 lumps
 adding C:/GZ/Games/ETERNALL.WAD, 1778 lumps
I_Init: Setting up machine state.
CPU speed: 3392 MHz
CPU Vendor ID: GenuineIntel
  Name: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
  Family 6, Model 58, Stepping 9
  Features: MMX SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2
I_InitSound: Initializing FMOD
FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2009.
Loaded FMOD version 4.44.61
V_Init: allocate screen.
S_Init: Setting up sound.
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
Attempting to remap non-existent texture M_DOOM to MDOMHD
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
Attempt to get invalid state See from actor ImpTorso.
Attempt to get invalid state See from actor DeadImp.
Bad hex number: no

Execution could not continue.

Script error, "brutalv20b.pk3:blood.txt" line 610:
Expected ',', got 'l'.
The previous version (2.1..1) had no problems with Brutal Doom, so whatever went wrong is with GZDoom somehow.
Blue Shadow
Global Moderator
Global Moderator
Posts: 308
Joined: Sun Aug 29, 2010 6:09

Re: GZDoom 2.2.0 released

Post by Blue Shadow »

It's actually a problem with Brutal Doom, a problem which should have been fixed ages ago.
User avatar
Rachael
Developer
Developer
Posts: 3640
Joined: Sat May 13, 2006 10:30

Re: GZDoom 2.2.0 released

Post by Rachael »

Brutal Doom's author had plenty of time to fix that.

He didn't.

I think this is one of those few cases where backwards compatibility is not a concern.

Needless to say, it's an easy error to fix. Just open Brutal Doom with your favorite Zip file editor, find the file in question, open it in notepad, and fix that particular line - change the "l" to a "0" and you're good to go.
Guest

Re: GZDoom 2.2.0 released

Post by Guest »

Brutal Doom - If the problem's with Brutal Doom, shouldn't GZDoom 2.1.1 have also given me that error message? (as I said in my previous post, it didn't.)
User avatar
Rachael
Developer
Developer
Posts: 3640
Joined: Sat May 13, 2006 10:30

Re: GZDoom 2.2.0 released

Post by Rachael »

That's not how typos work.

GZDoom 2.1.1 not flipping the error was the problem, before.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Re: GZDoom 2.2.0 released

Post by Graf Zahl »

I reported this error to the BD guy in February, when this was fixed in ZDoom so the bad constant gives an error as it should. He just did nothing at all. Well, I'll let him deal with the fallout. We can't let lazy modders dictate development terms here, especially when it comes to parsing errors that cause problems with properly declared stuff.
User avatar
Nash
Developer
Developer
Posts: 1226
Joined: Sun Sep 25, 2005 1:49
Location: Kuala Lumpur, Malaysia
Contact:

Re: GZDoom 2.2.0 released

Post by Nash »

Even on old versions of GZDoom where Brutal Doom could run and be played, the startup console spewed out like ten billion warnings. I just cringe so hard when mods get released so dirtily and completely ignore the sea of red text in the startup... I personally get nervous even just seeing ONE warning. :O
_mental_
Developer
Developer
Posts: 259
Joined: Sun Aug 07, 2011 13:36

Re: GZDoom 2.2.0 released

Post by _mental_ »

It's a fairly common practice to completely ignore warnings even among professional programmers. That's why many projects forcibly enables 'warning-as-error' policy.
Everyone can miss a message at some point however there is no excuse for ignoring them for years.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Re: GZDoom 2.2.0 released

Post by Graf Zahl »

Tell me about it. A few years ago I worked with someone like that. It was a hopeless fight to get the code base clean, because he just didn't care.
Of course this one never was a warning. It was a dumb typo that just by happenstance passed the old parser, but not the new one.
User avatar
Nightfall
Posts: 6
Joined: Sat Aug 14, 2010 19:26

Re: GZDoom 2.2.0 released

Post by Nightfall »

I'm calling it now: he's going to just get everyone to use the previous GZDoom version. Just like how he's been telling people to put Brutal Doom in the skins/ directory in Zandronum where it most definitely should not be in (and people actually do that all the time).
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Re: GZDoom 2.2.0 released

Post by Graf Zahl »

Well, if he starts doing that it may actually backfire once BD starts to become incompatible with some other stuff...

I honestly don't care. If he continues to act this stupidly I may just take down the links to the older builds... :mrgreen:
Locked

Return to “News”