[Won't change] Weird bug

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.
Post Reply
User avatar
Espi
... in rememberance ...
Posts: 55
Joined: Thu Jul 17, 2003 6:51 am
Location: Finland
Contact:

Weird bug

Post by Espi »

http://koti.phnet.fi/repoes/heh.wad

This happens with 47i, walk to the teleport and then straight at the bars, you'll walk throught the 32 pixel wide gap.
User avatar
Ty Halderman
... in rememberance ...
Posts: 282
Joined: Thu Jul 17, 2003 9:53 pm
Location: New Orleans LA
Contact:

Post by Ty Halderman »

Well, the Doomguy is 32 wide, so it's theoretically possible anyway. I recall that occasionally the a player could get through a 32 gap or fall down a 32 wide hole in DOOM too. I seem to remember purposefully avoiding making any areas of exactly 32 wide when it was important he not go there or get trapped.

In particular, if one was on a ledge next to a 32-wide gap and restored a game from there, you'd drop and get trapped. In this case, I guess the accuracy of the teleport spot and wall alignment is such that it's precisely in the middle. If you move anywhere at all first, you can't get through. However, I bet if you made the pillars 45 degrees from the way they are, still with a 32 gap between the closest point, you could eventually wriggle through.

Certainly not a ZDoom bug, and it happens with 47-not-i too and probably all versions.
User avatar
Espi
... in rememberance ...
Posts: 55
Joined: Thu Jul 17, 2003 6:51 am
Location: Finland
Contact:

Post by Espi »

It seems to be a ZDoom specific bug, with doom2.exe and prboom I can't squeeze through.
User avatar
Enjay
 
 
Posts: 26993
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Espi wrote:It seems to be a ZDoom specific bug, with doom2.exe and prboom I can't squeeze through.
Interesting.

Doom2, PRBOOM, Doomsday, Legacy and Eternity won't let me through.

Zdoom (all versions back to 1.18 - didn't test older), Ports based off Zdoom (GL and Skulltag tested), EDGE 1.24, EDGE 1.27 and Vavoom will let me through.

Boom and MBF don't work on this machine, but I suspect they will behave like their derivatives.


As Ty said though, I'm sure that with a little luck, and a bit of a following wind, you could squeeze through 32 wide gaps every now and again in Doom2, so best to make sure the gap is smaller anyway.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Post by randi »

Technically, there is no reason why they should block you, because the space between them is exactly the width of the player. Perhaps you shoud call it an original Doom bug that you cannot pass through them in Doom.

And since this falls under the category of physics, don't expect me to intentionally do anything about it. The Doom physics system is scattered all over in too many pieces with too many interdependencies for me to possibly grasp all its nuances.
Cyb
Posts: 912
Joined: Tue Jul 15, 2003 5:12 pm

Post by Cyb »

there are instances in doom2.exe where you can sneak through a 32uint gap, for instance:

http://ural2.hszk.bme.hu/~ha211/compet- ... ge=map16-2
http://ural2.hszk.bme.hu/~ha211/compet- ... ge=map21-2
http://ural2.hszk.bme.hu/~ha211/compet- ... page=map22

and this one is between a torch and a wall which is quite hard to squeeze through:

http://ural2.hszk.bme.hu/~ha211/compet- ... page=map19
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $
Contact:

Post by Bio Hazard »

Enjay wrote:
Espi wrote:It seems to be a ZDoom specific bug, with doom2.exe and prboom I can't squeeze through.
Interesting.

Doom2, PRBOOM, Doomsday, Legacy and Eternity won't let me through.

Zdoom (all versions back to 1.18 - didn't test older), Ports based off Zdoom (GL and Skulltag tested), EDGE 1.24, EDGE 1.27 and Vavoom will let me through.

Boom and MBF don't work on this machine, but I suspect they will behave like their derivatives.


As Ty said though, I'm sure that with a little luck, and a bit of a following wind, you could squeeze through 32 wide gaps every now and again in Doom2, so best to make sure the gap is smaller anyway.
you have way too much time on your hands
User avatar
Kappes Buur
 
 
Posts: 4177
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Post by Kappes Buur »

.

The first time I encountered this "bug" was in (plain old) HERETIC E1M1, when I squeezed through the columns separating the water areas.

.
User avatar
Hirogen2
Posts: 2033
Joined: Sat Jul 19, 2003 6:15 am
Operating System Version (Optional): Tumbleweed x64
Graphics Processor: Intel with Vulkan/Metal Support
Location: Central Germany
Contact:

Post by Hirogen2 »

Ty Halderman wrote:Well, the Doomguy is 32 wide,
Uh... for me, he is 64 wide (radius 32).
Cyb
Posts: 912
Joined: Tue Jul 15, 2003 5:12 pm

Post by Cyb »

uh, no his radius is 16
User avatar
Enjay
 
 
Posts: 26993
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Hirogen2 wrote:Uh... for me, he is 64 wide (radius 32).
Acording to Dehacked, the player width is 16. An items true width is twice their value in the source or dehacked. The source refers to them not as width (as dehacked does) but as "radius". From my understanding, however, doom things are actually square when viewed from above so it would be more accurate to refer to the 16 value as "half its width" rather than its radius.

Edit: Dammit Cyb. :)
User avatar
Hirogen2
Posts: 2033
Joined: Sat Jul 19, 2003 6:15 am
Operating System Version (Optional): Tumbleweed x64
Graphics Processor: Intel with Vulkan/Metal Support
Location: Central Germany
Contact:

Post by Hirogen2 »

Hm. If I make a tunnel, the tunnel opening needs to be 64 wide and 56 high to let the player pass.
User avatar
Ty Halderman
... in rememberance ...
Posts: 282
Joined: Thu Jul 17, 2003 9:53 pm
Location: New Orleans LA
Contact:

Post by Ty Halderman »

Hirogen2 wrote:Hm. If I make a tunnel, the tunnel opening needs to be 64 wide and 56 high to let the player pass.
Try 33 wide and I bet it'll work. Or you need to put your Doomguy on a diet :shock:
User avatar
Enjay
 
 
Posts: 26993
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Post by Enjay »

Hirogen2 wrote:Hm. If I make a tunnel, the tunnel opening needs to be 64 wide and 56 high to let the player pass.
56 high, yes, but 64 wide no. You should be able to get down something much narrower than that - 32 apparently. :)

Enemies are wider than the player (Zombie = "width" 20, so is actually 40 wide) and do not move with the accuracy and finesse of a human controlled player, so a wider opening is better for them to ensure they will follow you into a tunnel reasonably easily.

Edit: Dammit Ty :) :)
Post Reply

Return to “Closed Bugs [GZDoom]”