Bugs fixed in the unofficial version

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49223
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Bugs fixed in the unofficial version

Post by Graf Zahl »

EDIT: I added some more bugs that are fixed in 2.0.99 and also made a list of many 'not a bug's that should be moved to the 'closed bugs' forum.



This is just meant as a reference.

The following bugs are fixed in the unofficial version:

Doors at co-ordinates 0,0 would destroy the player's armor: (already fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=5424
*http://forum.zdoom.org/potato.php?t=7038
*http://forum.zdoom.org/potato.php?t=6728

Additionally there's still some quick hack code in P_DoCrunch that was added to circumvent this that should be removed now:

Code: Select all


	// crunch dropped items
	if (thing->flags & MF_DROPPED)
    {
    	// [GrafZahl] Just a quick fix to prevent items in a player's inventory from being crushed
    	// I still think this should be taken care of by the inventory system, not a special check here.
		if (!thing->IsKindOf(RUNTIME_CLASS(AInventory)) || !static_cast<AInventory*>(thing)->Owner)
			thing->Destroy ();
		return;		// keep checking
    }

Camera textures that haven't been defined in TEXTUREx crash (fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=7034

Monsters could attack objects that can't be hurt
*http://forum.zdoom.org/potato.php?t=6946

Enter & Numpad Enter couldn't be bound seperately (and nor could the two shift keys)
*http://forum.zdoom.org/potato.php?t=6944

Secrets by secret trigger things weren't credited to player
*http://forum.zdoom.org/potato.php?t=6910

Inventory items being reduced to 1 upon starting a new level can now be prevented via MAPINFO
*http://forum.zdoom.org/potato.php?t=6825
*http://forum.zdoom.org/potato.php?t=6050 (added option)

The sound sequence code was missing range checks (fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=6821

Friendly monsters could enter their see state twice in A_Look
*http://forum.zdoom.org/potato.php?t=6652

Having both an active door and a lift in the same sector caused problems
*http://forum.zdoom.org/potato.php?t=6433

There were a couple of problems with bullet puffs
*http://forum.zdoom.org/potato.php?t=6529 (except for the suggestion at the end)

MF4_RANDOMIZE wasn't used to randomize exploding projectiles
*http://forum.zdoom.org/potato.php?t=6527

MF_ICECORPSE was set in the wrong place of the code (fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=6411

Doublebinds didn't work outside of a level
*http://forum.zdoom.org/potato.php?t=6446

Friendly monsters would count in kills statistic
http://forum.zdoom.org/potato.php?t=6274 (partially fixed)

The short textures compatability flag got the texture height of texture 0 incorrectly
*http://forum.zdoom.org/potato.php?t=6203
*http://forum.zdoom.org/potato.php?t=5869

DONTBOB didn't work, SHOOTABLE would cause problems if used on a weapon (flag was read from the wrong variable), and part of the code didn't support AltFire (fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=5750

Moving plats with sector type would change sector's secret bit
*http://forum.zdoom.org/potato.php?t=6267

Terrain based damage (e.g. Hexen's X_001 flat) was inflicted twice (and incorrectly) if the sector had a valid special
*http://forum.zdoom.org/potato.php?t=6302
*http://forum.zdoom.org/potato.php?t=5717

Underwater air supply duration can now be set via a MAPINFO
*http://forum.zdoom.org/potato.php?t=5188

Monsters of the same species but different friendliness couldn't hurt each other
*http://forum.zdoom.org/potato.php?t=5756

Scaled images drawn on a canvas with a virtual size didn't work (fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=6014

Weapon slot info in Strife wasn't saved (fixed in 2.1.0)
*http://forum.zdoom.org/potato.php?t=6022

Hexen's invisible spawners used a Hexen-specific sprite
*http://forum.zdoom.org/potato.php?t=6011

Monsters without pain states but with a pain chance would vanish
*http://forum.zdoom.org/potato.php?t=5794

Linedefs with specials which copy their tag to another argument (e.g. TranslucentLine) wouldn't work properly in Doom format maps
*http://forum.zdoom.org/potato.php?t=5792

Keys and locks were far too limited in their usability
*http://forum.zdoom.org/potato.php?t=4326

Coop Inventory bug (Code fix is in 2.0.99)
*http://forum.zdoom.org/potato.php?t=5272

Incorrect R_PointToAngle use
*http://forum.zdoom.org/potato.php?t=5272

Big monsters can't do melee attacks (fixed with meleerange DECORATE property)
*http://forum.zdoom.org/potato.php?t=2547

Sigil Stage 1 is doing no damage
*http://forum.zdoom.org/potato.php?t=9207

Strife menu sounds missing
*http://forum.zdoom.org/potato.php?t=8697

And just for fun here's a some remaining 'missing face in status bar' reports:
*http://forum.zdoom.org/potato.php?t=6158
*http://forum.zdoom.org/potato.php?t=5944

(19/02/2006): And here's some 'not a bug's that have accumulated over the last year.
http://forum.zdoom.org/potato.php?t=9468
http://forum.zdoom.org/potato.php?t=9382
http://forum.zdoom.org/potato.php?t=9359 (wrong forum)
http://forum.zdoom.org/potato.php?t=6608
http://forum.zdoom.org/potato.php?t=9331 (wrong engine)
http://forum.zdoom.org/potato.php?t=9121
http://forum.zdoom.org/potato.php?t=9063
http://forum.zdoom.org/potato.php?t=9147
http://forum.zdoom.org/potato.php?t=9217 (duplicate)
http://forum.zdoom.org/potato.php?t=9152 (unofficial)
http://forum.zdoom.org/potato.php?t=9128 (needs newer version)
http://forum.zdoom.org/potato.php?t=8985
http://forum.zdoom.org/potato.php?t=8932
http://forum.zdoom.org/potato.php?t=8929
http://forum.zdoom.org/potato.php?t=8917
http://forum.zdoom.org/potato.php?t=8813
http://forum.zdoom.org/potato.php?t=8281
http://forum.zdoom.org/potato.php?t=7642
http://forum.zdoom.org/potato.php?t=7704
http://forum.zdoom.org/potato.php?t=7669 (unofficial)
http://forum.zdoom.org/potato.php?t=7616
http://forum.zdoom.org/potato.php?t=7602
http://forum.zdoom.org/potato.php?t=7575
http://forum.zdoom.org/potato.php?t=7592
http://forum.zdoom.org/potato.php?t=7556
http://forum.zdoom.org/potato.php?t=7385 (duplicate)
http://forum.zdoom.org/potato.php?t=6553 (Bad DEHACKED work)
http://forum.zdoom.org/potato.php?t=7064 (duplicate of 6553)
http://forum.zdoom.org/potato.php?t=6696
http://forum.zdoom.org/potato.php?t=6829
http://forum.zdoom.org/potato.php?t=6766
http://forum.zdoom.org/potato.php?t=6778
http://forum.zdoom.org/potato.php?t=6688
http://forum.zdoom.org/potato.php?t=6652
http://forum.zdoom.org/potato.php?t=6633 (ZDoomGL)
http://forum.zdoom.org/potato.php?t=6565 (duplicate)
http://forum.zdoom.org/potato.php?t=6524
http://forum.zdoom.org/potato.php?t=6486
http://forum.zdoom.org/potato.php?t=6500
http://forum.zdoom.org/potato.php?t=6425
http://forum.zdoom.org/potato.php?t=6458
http://forum.zdoom.org/potato.php?t=6455 (unofficial)
http://forum.zdoom.org/potato.php?t=6429
http://forum.zdoom.org/potato.php?t=6393
http://forum.zdoom.org/potato.php?t=6173 (duplicate)
http://forum.zdoom.org/potato.php?t=6133
http://forum.zdoom.org/potato.php?t=6118
http://forum.zdoom.org/potato.php?t=6144
http://forum.zdoom.org/potato.php?t=6106
http://forum.zdoom.org/potato.php?t=6050
http://forum.zdoom.org/potato.php?t=6069 (duplicate)
http://forum.zdoom.org/potato.php?t=6056
http://forum.zdoom.org/potato.php?t=5786
http://forum.zdoom.org/potato.php?t=5975 (Old IWAD, duplicate)
http://forum.zdoom.org/potato.php?t=5953
http://forum.zdoom.org/potato.php?t=5829
http://forum.zdoom.org/potato.php?t=5821
http://forum.zdoom.org/potato.php?t=5810 (duplicate)
http://forum.zdoom.org/potato.php?t=5800 (duplicate)
http://forum.zdoom.org/potato.php?t=5700
http://forum.zdoom.org/potato.php?t=5688
http://forum.zdoom.org/potato.php?t=5660
http://forum.zdoom.org/potato.php?t=5664
http://forum.zdoom.org/potato.php?t=5488 (broken DEHACKED abuse)
http://forum.zdoom.org/potato.php?t=5435
http://forum.zdoom.org/potato.php?t=5409 (DEHSUPP issue)
http://forum.zdoom.org/potato.php?t=5372 (not a bug, feature added in 2.0.99)
http://forum.zdoom.org/potato.php?t=4766 (duplicate)
http://forum.zdoom.org/potato.php?t=4219
http://forum.zdoom.org/potato.php?t=1707
http://forum.zdoom.org/potato.php?t=2133
http://forum.zdoom.org/potato.php?t=3227
http://forum.zdoom.org/potato.php?t=2851
http://forum.zdoom.org/potato.php?t=2752 (not a bug and a feature to prevent it in custom monsters has been added)
http://forum.zdoom.org/potato.php?t=2482
http://forum.zdoom.org/potato.php?t=2533
http://forum.zdoom.org/potato.php?t=728
http://forum.zdoom.org/potato.php?t=1667 (has been added as a DECPRATE option in 2.0.99)
http://forum.zdoom.org/potato.php?t=1457 (is this suggestion even practical?)
http://forum.zdoom.org/potato.php?t=1231 (seems to be intentional)
http://forum.zdoom.org/potato.php?t=850
http://forum.zdoom.org/potato.php?t=671


And is ZETH still being developed? It doesn't seem so...
http://forum.zdoom.org/potato.php?t=5404
http://forum.zdoom.org/potato.php?t=731
http://forum.zdoom.org/potato.php?t=623
http://forum.zdoom.org/potato.php?t=353


(and if someone asks: I had a lot of spare time this afternoon! ;) )
Last edited by Graf Zahl on Mon Apr 10, 2006 3:24 pm, edited 19 times in total.
User avatar
Cutmanmike
Posts: 11351
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Post by Cutmanmike »

Image
User avatar
Kirby
Posts: 2697
Joined: Thu Aug 26, 2004 1:23 pm

Post by Kirby »

:D
Cptschrodinger
Posts: 380
Joined: Thu Oct 21, 2004 5:27 pm

Post by Cptschrodinger »

That's a lot of potato!
killingblair
Posts: 937
Joined: Mon Oct 04, 2004 9:16 pm

Post by killingblair »

Graf, did I ever tell you I love you?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49223
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

I'm scared... :?
dennisj1
Posts: 399
Joined: Sun Jan 11, 2004 1:46 pm
Location: Superior, WI

Post by dennisj1 »

@Graf, could you try to find the bug that hangs "void.wad" in the intro after somebody says "Let's Go!"
killingblair
Posts: 937
Joined: Mon Oct 04, 2004 9:16 pm

Post by killingblair »

Graf Zahl wrote:I'm scared... :?
As in a love...like...nevermind.
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

cutmanmike wrote:Image
Indeed

Graf: Could you please put the topic title of the bug next to the link? or better yet, make the link the topic title.
It would kinda help with the readabillity.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49223
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

I'll do when I have some spare time.


Thanks for making this sticky. That will make things a little easier. ;)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49223
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

From now on I will post all the bugs that I found and fixed for the unofficial version here. Here's the first:

Light transfer thinkers don't properly transfer any lighting effect that was started after them because the lighting effect comes later in the thinker chain.

Fixed by adding 2 new statnums: One for DLighting and another for DLightTransfer. This should ensure that all light transfers are handled after any lighting effect.
User avatar
Bashe
Posts: 1680
Joined: Mon Nov 10, 2003 11:32 am
Location: Ohio
Contact:

Post by Bashe »

The status bar face bug still remains, but that's childs play compared to the other ones.
User avatar
Kirby
Posts: 2697
Joined: Thu Aug 26, 2004 1:23 pm

Post by Kirby »

Depends on whether it is know what causes that particular bug
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49223
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

I don't. And frankly I don't have any desire to investigate. If Randy posts his fix I'm glad to add it to the unofficial build but IMO it's not worth redundant work.
NiGHTMARE
Posts: 3463
Joined: Sat Jul 19, 2003 8:39 am

Post by NiGHTMARE »

I was simultaneously bored and feeling helpful, so:

Doors at co-ordinates 0,0 would destroy the player's armor: http://forum.zdoom.org/potato.php?t=6728, http://forum.zdoom.org/potato.php?t=7038

Camera textures between TX tags wouldn't work: http://forum.zdoom.org/potato.php?t=7034

Heretic Mummies could attack objects that can't be hurt: http://forum.zdoom.org/potato.php?t=6946

Enter & Numpad Enter couldn't be bound seperately (and nor could the two shift keys): http://forum.zdoom.org/potato.php?t=6944

Secrets by secret trigger things weren't credited to player: http://forum.zdoom.org/potato.php?t=6910

Ceiling/Floor_Raise/LowerInstant often needed 2 tics to complete instead of one: http://forum.zdoom.org/potato.php?t=6827

Inventory items being reduced to 1 upon starting a new level can now be prevented via MAPINFO: http://forum.zdoom.org/potato.php?t=6825, http://forum.zdoom.org/potato.php?t=6050

The sound sequence code was missing range checks: http://forum.zdoom.org/potato.php?t=6821

Having both a door and a lift in the same sector wouldn't work: http://forum.zdoom.org/potato.php?t=6433

There were a couple of problems with bullet puffs: http://forum.zdoom.org/potato.php?t=6529

The MF4_RANDOMIZE could thereotically cause problems when used in Heretic, Hexen or Strife: http://forum.zdoom.org/potato.php?t=6527

Frozen enemies no longer have to shatter: http://forum.zdoom.org/potato.php?t=6411

Keys bound to more than one function could cause problems when pressed during intermission screens and the like: http://forum.zdoom.org/potato.php?t=6446

Friendly monsters would count in kills statistic: http://forum.zdoom.org/potato.php?t=6274

Terrain based damage (e.g. Hexen's X_001 flat) was inflicted twice if the sector had a valid special: http://forum.zdoom.org/potato.php?t=5717, http://forum.zdoom.org/potato.php?t=6302

DONTBOB didn't work, sHOOTABLE would cause problems if used on a weapon, and part of the code didn't support AltFire: http://forum.zdoom.org/potato.php?t=5750

Moving plats with sector type would change kill secrets: http://forum.zdoom.org/potato.php?t=6267

The short textures compatability flag was causing problems: http://forum.zdoom.org/potato.php?t=6203

Underwater air supply duration can now be set via a MAPINFO flag: http://forum.zdoom.org/potato.php?t=5188

Monsters of the same species but different friendliness couldn't hurt each other: http://forum.zdoom.org/potato.php?t=5756

Scaled images drawn on a canvas with a virtual size was causing problems: http://forum.zdoom.org/potato.php?t=6014

There were a couple of Weapon slot-related problems in Strife: http://forum.zdoom.org/potato.php?t=6022

DECORATE FogSpawner duplicates wouldnt spawn, since they had no frames: http://forum.zdoom.org/potato.php?t=6011

Monsters without pain states but with a pain chance would vanish: http://forum.zdoom.org/potato.php?t=5794

Linedefs with specials which copy their tag to another argument (e.g. TranslucentLine) wouldn't work properly in Doom format maps: http://forum.zdoom.org/potato.php?t=5792

There was a problem with the additive scrollers borrowed from Caverns of Darkness: http://forum.zdoom.org/potato.php?t=5768

Keys and locks were far too limited in their usability: http://forum.zdoom.org/potato.php?t=4326
Post Reply

Return to “Closed Bugs [GZDoom]”