Author Topic: Carter glitch on q2dm1?  (Read 9968 times)

Offline Electfried

  • Full Member
  • ***
  • Posts: 121
  • Fight me you'll die fast in like a hit or two
    • View Profile
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #15 on: March 18, 2013, 04:35:19 PM »
Quote
Re: Carter glitch on q2dm1?

Yes, I agree. The Carter administration was such a huge fuck up that it's horrendous effects were felt 20 years later in video games. I certainly didn't vote for him. But I would definitely elect him to be fried. I know that's a serious alligation.



SOME ONE GAVE A SHIT ABOUT TITLE POSTS
Fight me you'll die fast in like a hit or two

Offline haunted

  • Irrepressibly Profuse Member
  • *
  • Posts: 10149
  • I am hollywood.
    • View Profile
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #16 on: March 18, 2013, 05:13:50 PM »
Jay Dolan:

It's mostly noticeable with clearing/djing those 64 unit crate boxes on certain maps relative to the origin.. i think me and adren were testing it and completed it with as little as 65-66 fps or something(after multiple tries) on dm8 one time contrary to what you read in n00k1e's guide.

It's interesting to think about the other effects the origin has on movement per map and how it's played too in a vague sense.

Offline [BTF] Reflex

  • Loquaciously Multiloquent Member
  • ****
  • Posts: 5324
  • !
    • View Profile
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #17 on: March 22, 2013, 08:20:01 PM »
Nudges..  sounds like the solution they had to 'sticky wall syndrome'

I wonder if this relates to being able to go faster while strafing against a wall.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
Sometimes I think it’s a sin when I feel like I’m winnin’ when I’m losin’ again

Offline Jay Dolan

  • Swanky Member
  • *****
  • Posts: 644
    • View Profile
    • Quetoo.org
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #18 on: March 23, 2013, 06:56:05 AM »
Possibly. I'm not actually aware of being able to strafe jump noticeably faster along walls, but the "overbounce" velocity I mentioned earlier might enable that. The other thing that likely helps there is the clip against an immediate wall doesn't cost any pmove time: your movements are each time-boxed like everything in Quake. But time and distance traveled are treated as one in the same in the pmove code, so if you don't actually travel any distance, you don't burn any time. Thus, clipping against an immediate wall and picking up that overbounce is essentially free. Here's what I'm talking about:

http://jdolan.dyndns.org/trac/browser/quake2/trunk/src/qcommon/pmove.c#L119

Notice how time_left is decreased only by distance traveled -- it is not impacted by changes in your velocity vector as a result of clipping.

-----------------

To break it down a little further:

When you run into a wall, pmove attempts to clip your velocity along that plane and scale it back up to your intended speed. Here's the code that calculates how to clip along edges and applies overbounce:

http://jdolan.dyndns.org/trac/browser/quake2/trunk/src/qcommon/pmove.c#L63

And here's where that clipping is invoked (PM_StepSlideMove, the heart of Quake physics):

http://jdolan.dyndns.org/trac/browser/quake2/trunk/src/qcommon/pmove.c#L162

It's this logic (the "go along the crease" bit) that likely enables what you're describing, but it's also what hangs you up when jumping up stairs sometimes. I spent literally weeks rewriting all of this logic to try to simplify clipping and produce more fluid interactions with stairs and crates and things. This is why double-jumping is incredibly easy in Quake2World. But I only had limited success in making stairs easier to jump up:

http://jdolan.dyndns.org/trac/browser/quake2world/trunk/src/pmove.c#L133

Someday I'll revisit that and get it totally right ;)

Offline [BTF] Reflex

  • Loquaciously Multiloquent Member
  • ****
  • Posts: 5324
  • !
    • View Profile
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #19 on: March 24, 2013, 08:57:41 PM »
Just to clarify, its not while jumping.

Only way I can think to show it is walking off the ssg platform on dm3 over to the armor.
If you straf and slide the wall you can make it without jumping..  if you just walk off normally you cant.

Something Luci showed me..  can use it anywhere to get a TINY bit more speed and not make noise jumping.
Links to code not required (I never made it past Turbo Basic)

Thinking about it,  there is probably no relation.



  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
Sometimes I think it’s a sin when I feel like I’m winnin’ when I’m losin’ again

Offline haunted

  • Irrepressibly Profuse Member
  • *
  • Posts: 10149
  • I am hollywood.
    • View Profile
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #20 on: March 24, 2013, 10:33:56 PM »
The only relation is that it can be similarly broken down into a vector against the plane(wall) you're sliding against. Forward+strafe would be the horizontal and vertical components, and they are dotted into each other, equating to a single vector that's a combination of force applied perpendicular+parallel to the plane, like a sweet spot of sorts or maximum point in which you'll go the fastest.

You can usually only take advantage of physics like this in the air. So adding an additional plane to the mix(floor + wall) obviously changes things, but no it's probably not related precisely how you're thinking reflex.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Jay Dolan

  • Swanky Member
  • *****
  • Posts: 644
    • View Profile
    • Quetoo.org
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #21 on: March 25, 2013, 08:43:22 AM »
The only relation is that it can be similarly broken down into a vector against the plane(wall) you're sliding against. Forward+strafe would be the horizontal and vertical components, and they are dotted into each other, equating to a single vector that's a combination of force applied perpendicular+parallel to the plane, like a sweet spot of sorts or maximum point in which you'll go the fastest.

You can usually only take advantage of physics like this in the air. So adding an additional plane to the mix(floor + wall) obviously changes things, but no it's probably not related precisely how you're thinking reflex.

Not horizontal and vertical, but X and Y. And not dot-product, but added. But yes, you are on the right path.

Ref, I wasn't linking to code to bore you to death. I know that quadz, Qwazy and some of the others are equally interested in the code as I am, that's all.

It'd be easy enough to add some instrumentation to the pmove code and confirm at least some of these theories. Basically, record the length of the player's velocity vector pre- and post-clipping, and print whenever clipping results in an increase. If anyone is particularly interested, I can do that.
« Last Edit: March 25, 2013, 08:49:04 AM by Jay Dolan »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline haunted

  • Irrepressibly Profuse Member
  • *
  • Posts: 10149
  • I am hollywood.
    • View Profile
  • Rated:
Re: Carter glitch on q2dm1?
« Reply #22 on: March 25, 2013, 08:56:33 AM »
ah, yeah i meant 2 dimensional tip to tail / vector sum; not dot product. It was early when I typed that.

edit: or late... something like that.
« Last Edit: March 25, 2013, 09:05:43 AM by haunted »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

 

El Box de Shoutamente

Last 10 Shouts:

Costigan_Q2

November 11, 2024, 06:41:06 AM
"Stay cozy folks.

Everything is gonna be fine."

There'll be no excuses for having TDS after January 20th, there'll be no excuses AT ALL!!!
 

|iR|Focalor

November 06, 2024, 03:28:50 AM
 

RailWolf

November 05, 2024, 03:13:44 PM
Nice :)

Tom Servo

November 04, 2024, 05:05:24 PM
The Joe Rogan Experience episode 223 that dropped a couple hours ago with Musk, they're talking about Quake lol.

Costigan_Q2

November 04, 2024, 03:37:55 PM
Stay cozy folks.

Everything is gonna be fine.
 

|iR|Focalor

October 31, 2024, 08:56:37 PM

Costigan_Q2

October 17, 2024, 06:31:53 PM
Not activated your account yet?

Activate it now! join in the fun!

Tom Servo

October 11, 2024, 03:35:36 PM
HAHAHAHAHAHA
 

|iR|Focalor

October 10, 2024, 12:19:41 PM
I don't worship the devil. Jesus is Lord, friend. He died for your sins. He will forgive you if you just ask.
 

rikwad

October 09, 2024, 07:57:21 PM
Sorry, I couldn't resist my inner asshole.

Show 50 latest
Welcome, Guest. Please login or register.
November 22, 2024, 10:26:36 AM

Login with username, password and session length