Dramatic increase of player speed

Bugs that have been fixed, including bugs reported here.
Links are provided here for bugs reported at both Sourceforge sites and Github:
https://sourceforge.net/p/edge2/bugs/
https://sourceforge.net/p/edge/bugs/
https://github.com/3dfxdev/EDGE/issues? ... s%3Aclosed
Post Reply
CeeJay
Posts: 224
Joined: Sat Jan 26, 2013 9:56 am

Dramatic increase of player speed

Post by CeeJay »

On occasion when walking (usually in a straight line) I get a sudden dramatic increase in speed for a brief moment before it returns to normal. When the glitch does occur, it tends to repeat. It reminds me of the old wall sliding issue found in vanilla Doom, where you would get a boost in speed when sliding along walls, only here it hapens out in the open. Another issue that may or may not be related is that I seem to be able to squeze through between spaces where the player is not supposed to fit, breaking some levels.

User avatar
Corbachu
Site Admin
Posts: 778
Joined: Fri Jun 08, 2012 11:22 am
Gender:
Contact:

Re: Dramatic increase of player speed

Post by Corbachu »

I'm in the process of reworking the physics code in EDGE to match DOOM/ZDOOM closer.

Upon careful study, it looks like EDGE does twice as many calculations as other ports of its kind for movement and collision
detection. While I applaud the thoroughness of it, I believe this is why we are experiencing "floaty" momentum and other
issues relating to player speed and movement. If one was to look at P_XYMovement, EDGE has extra defines for STEPMOVE,
which is EDGE-exclusive for collision details. This isn't quite what I think we had in mind, and I consider it deprecated. I will
remove these extra checks very soon, and introduce a compatibility switch for people who prefer the old "EDGE" way of
calculating collision and movement. With all of that extra code out of the way in XYMovement, we should see an increase of
performance in the gameplay all the way around, since those extra checks won't be calculated for the player/mobjs.

Sound good? =)

BTW, which version are you using? I made recent changes to the physics code in hopes that I would get feedback from you
guys (at the DRDTeam website, it's the Aug 15 2017 build. Please let me know before I continue.
\(סּںסּَ` )/ۜ

CeeJay
Posts: 224
Joined: Sat Jan 26, 2013 9:56 am

Re: Dramatic increase of player speed

Post by CeeJay »

That sounds like it makes sence.

The newer builds don't work for me, remember. I use an older one, dated Januari 27th.

User avatar
Corbachu
Site Admin
Posts: 778
Joined: Fri Jun 08, 2012 11:22 am
Gender:
Contact:

Re: Dramatic increase of player speed

Post by Corbachu »

Damn - that's right. I still haven't figured that out. It seems it is an isolated issue.

Just out of curiosity, for those builds that aren't working correctly - you do have the necessary VS2015 runtimes
installed, right? You can grab them from here, at least
so you can make sure it's installed properly. I know people encountered this kind of bug via SourceForge, among other oddities.

Also, Microsoft published this article (https://support.microsoft.com/en-us/hel ... in-windows)
that you should definitely review and install. Having those two installed properly is key to tracking what problems you are encountering.

Even with the CRASH REPORTs, I can't really do much since I don't experience the same thing.
\(סּںסּَ` )/ۜ

Return to “Fixed Bugs”