|Anonymous | Login | Signup for a new account||2017-09-21 05:13 UTC|
|My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001658||Zandronum||[All Projects] Bug||public||2014-01-12 00:25||2015-01-05 23:03|
|Assigned To||Torr Samaho|
|Target Version||2.0||Fixed in Version||2.0|
|Summary||0001658: Floor_Waggle acts differently between Hexen map Format and UDMF|
|Description||Floor_Waggle in the Hexen map format makes objects and players jump in the air at certain higher numbers. However, when in UDMF map format, this does not occur. Behavior in the latest (G)ZDoom is that the player / item bouncing occurs in both UDMF and Hexen map formats. This also occurs in 1.2|
|Steps To Reproduce||* Load up the test wad with DOOM II and go to map01. Players and items bounce after a bit on the right side.|
* Go to map02, players / items will no longer bounce.
|Attached Files||Floor_Waggle_Fall_Bouncing.wad [^] (38,658 bytes) 2014-01-12 00:25|
Torr Samaho (administrator)
|Is it any different in GZDoom 880?|
|Same as in current Zandronum. (Right side does not bounce items in UDMF.)|
Finally decided to register. I would like to say that I discovered this problem with a mod of mine, where one of the features would move the map through Floor_Waggle. When I was playing around with it long ago, I set it to quite a high value, and the result made it kick players and objects into the air. I actually liked this bouncing effect, but then I discovered the other day that it didn't bounce players in maps in the UDMF format, and felt gutted that it's lost its bounciness.
I looked up on the ZDoom Wiki at the UDMF article and it stated that for maps to remain compatible with UDMF, it needed a "dropactors = true;" line for every tagged sector, so I thought that was the reason why it wouldn't bounce stuff, so I took a map originally done in Hexen format where my mod did bounce players, painstakingly converted it into UDMF, and added "dropactors = true;" to every sector in the map. Surprisingly, this didn't fix the issue where the players wouldn't bounce.
As I realised that the maps that I play this mod on were being updated from Hexen to UDMF format, I felt powerless to fix the issue, and began losing hope.
At a last resort, I made the two test maps for DOOM II (the same one Gummywormz attached) to show to the ZDoom community to demonstrate my problem, when I discovered that the player and objects did bounce in the UDMF map in the latest GZDoom! At that moment, I instantly deduced it as a bug in Zandronum.
I would like to say thank you for submitting the report, Gummywormz, when I was hesitant at first, but eventually, he convinced me to join.
Torr Samaho (administrator)
|Can somebody check when this was fixed in ZDoom?|
|It appears fixed in 2.6.0. (Which makes sense, considering one of the changes in 2.5.0 was "smoother floor_waggle")|
edited on: 2014-01-18 00:25
Alright, I've been testing stuff as well. I've downloaded three versions of plain ol' ZDoom with none of the fancy GZDoom OpenGL features from the Version History wiki page.
In versions 2.3.0 (r1455) and 2.3.1 (r1480), the player and objects didn't bounce in the UDMF map, just like in Zandronum. However, when I tried it with version 2.4.0 (r2065, although the wiki says r2075), the player and objects did bounce in the UDMF map.
Prehaps there's something there inbetween ZDoom r1480 and ZDoom r2065 that fixes this issue?
Torr Samaho (administrator)
|Zandronum 2.0 already contains everything from ZDoom up to revision 2509. According to Gummywormz it's not working in ZDoom 2.5.0, so even if something in 2.4.0 fixed this, 2.5.0 broke it again. We need to find the fix that was made after 2.5.0.|
|Yep, just tried now. It's broken again in 2.5.0 (r2508), but fixed again in 2.6.0 (r3730). For fun, I tried all future versions after that and it doesn't appear to brake again.|
|I want to ask. Where do I download the ZDoom SVN revisions between r2508 and r3730? It would make the revision where it's fixed easier to pinpoint.|
|You have to compile them yourself (which I have been unable to do so far) or browse through the commits on GitHub (which are not properly searchable).|
|If you want compiling help, please PM me|
|gzdoom r1250 fixed the issue (got merged in zdoom in r3329).|
|after testing with 2.0-r150105-2058, issue seems fixed|
edited on: 2015-01-05 23:02
Issue addressed by commit 23ef572: out of sequence fix backport from GZDoom revision 1250: - Fixed some uninitialized values in UDMF init that Valgrind was complaining about. - Added checks for empty UDMF maps to prevent This addresses the 2.0 specific problems reported in 1658.
Committed by Benjamin Berkels [Torr Samaho] on Monday 05 January 2015 21:58:48
Changes in files:
src/p_udmf.cpp | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
|Opponents:||No one explicitly opposes this issue yet.|
|2014-01-12 00:25||Gummywormz||New Issue|
|2014-01-12 00:25||Gummywormz||File Added: Floor_Waggle_Fall_Bouncing.wad|
|2014-01-12 09:04||Torr Samaho||Note Added: 0007970|
|2014-01-12 16:09||Gummywormz||Note Added: 0007980|
|2014-01-16 22:58||Beed28||Note Added: 0008031|
|2014-01-17 07:08||Torr Samaho||Note Added: 0008035|
|2014-01-17 23:26||Gummywormz||Note Added: 0008049|
|2014-01-18 00:22||Beed28||Note Added: 0008050|
|2014-01-18 00:25||Beed28||Note Edited: 0008050||View Revisions|
|2014-01-18 10:36||Torr Samaho||Note Added: 0008051|
|2014-01-18 10:37||Torr Samaho||Product Version||2.0-beta => 1.2|
|2014-01-18 11:50||Beed28||Note Added: 0008052|
|2014-01-19 17:01||Beed28||Note Added: 0008101|
|2014-01-19 17:09||Gummywormz||Note Added: 0008102|
|2014-06-15 15:06||Watermelon||Note Added: 0009410|
|2014-06-15 15:06||Watermelon||Status||new => feedback|
|2015-01-05 17:32||Edward-san||Note Added: 0011287|
|2015-01-05 19:20||Edward-san||Assigned To||=> Torr Samaho|
|2015-01-05 19:20||Edward-san||Status||feedback => assigned|
|2015-01-05 22:58||WaTaKiD||Note Added: 0011304|
|2015-01-05 23:01||cobalt||Status||assigned => needs testing|
|2015-01-05 23:01||cobalt||Target Version||=> 2.0|
|2015-01-05 23:01||cobalt||Steps to Reproduce Updated||View Revisions|
|2015-01-05 23:02||cobalt||Note Added: 0011305|
|2015-01-05 23:02||Dusk||Note Edited: 0011305||View Revisions|
|2015-01-05 23:03||Dusk||Status||needs testing => resolved|
|2015-01-05 23:03||Dusk||Fixed in Version||=> 2.0|
|2015-01-05 23:03||Dusk||Resolution||open => fixed|
Questions or other issues? Contact Us.
|Copyright © 2000 - 2017 MantisBT Team|