jdolan / quetoo

Quetoo ("Q2") is a free first person shooter based on id Tech2. GPL v2 license.
http://quetoo.org
204 stars 28 forks source link

Physics bugs on fragpipe #244

Closed WickedShell closed 8 years ago

WickedShell commented 8 years ago

I'm unable to walk/run over either of these steps or the ledge on the fragpipe. I'm not sure if this is a recent regression, or just something we all missed because we were to busy jumping around :)

quetoo027 quetoo028

jdolan commented 8 years ago

600fps? What happens if you clamp your FPS to 60?

Panjoo commented 8 years ago

Alright, I've just edited the staircases and made them out of 4 steps (of 12 units) instead of 3 (of 16 untis). Might hide this issue for now and looks somewhat better. BTW, see screenshot, I tried to clip around the doors of the fragpipe to prevent getting stuck but quetoo don't like clips intersecting with func_entities! I've had the same difficulties with the Red Armor-bridge on Lavatomb. Tried to place a clip over the gap and half the map went kuku.

bugzbugzbugz

jdolan commented 8 years ago

Oh wow. Crazy bug. Do you know of Q2's tools have this issue as well?

As for WickedShell's pmove woes, it's because he's hitting 700fps. At such small frame intervals, pmove does not correctly traverse stairs. I'm addressing this by locking the game and pmove to 60hz, like most modern games do. There's already a branch for this, and the code will be in everyone's hands by this weekend. But I'm glad you broke those stairs up -- I'm sure they look better :)

WickedShell commented 8 years ago

For the record I haven't been able to reproduce it at crazy high framerates again (without having changed the build at all, but that evening it was 100% reliable.

On Mon, Oct 31, 2016 at 8:45 PM, Jay Dolan notifications@github.com wrote:

Oh wow. Crazy bug. Do you know of Q2's tools have this issue as well?

As for WickedShell's pmove woes, it's because he's hitting 700fps. At such small frame intervals, pmove does not correctly traverse stairs. I'm addressing this by locking the game and pmove to 60hz, like most modern games do. There's already a branch for this, and the code will be in everyone's hands by this weekend. But I'm glad you broke those stairs up -- I'm sure they look better :)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jdolan/quetoo/issues/244#issuecomment-257482280, or mute the thread https://github.com/notifications/unsubscribe-auth/AAipiD65eZzooKN6v8LGULprvafG4Sv6ks5q5rW-gaJpZM4KkdAM .

jdolan commented 8 years ago

Please re-test with the latest code. We're locked at 60hz pmove now, so micro-frame moves like what you had before are no longer possible. I think this is fixed.

jdolan commented 8 years ago

I can approach 500fps on my system, and I can't reproduce this at all. I'm 95% confident this is resolved.