Trace is back for a third trip into Axiom Verge, with a slight route change and even better grapple movement.

Game objectives

  • Emulator used: libTAS 1.4.6
  • Takes damage to save time
  • Uses a game restart sequence
  • Genre: Platform, Action, Adventure
You can refer to the previous submission for most of the tricks and glitches. Here is all the new stuff only.
Commentaries as subtitles: UserFiles/Info/638888839881881085

Door transition optimization

Door transitions could be improved even more. In general, we want to reduce the size of Trace's sprite along the axis of the door as much as possible. Because when entering the door, the animation lasts until the whole sprite is inside the door. Also for the exit, Trace is placed so the sprite is entirely inside the door, and we take back control when the whole sprite is a fixed number of pixels away from the door.
So, for horizontal transitions, we want the sprite that has the smallest width size. The best one is when looking up or down in the air, so we jump while looking up just before entering the door, and press forward the next frame, so that the previous sprite is kept when entering the door. This is an illustration compared to just walking, with how long the animations of going inside and outside a door take:
For vertical doors going up, the best sprite is looking diagonally down. For vertical doors going down, it is better to crouch while entering the door.

Framerate manipulation jumps

One specific jump was made possible by some framerate manipulation during the jump. By setting the framerate to 30 during the rise of the jump, Trace will bonk on the ceiling later. Then, using a high framerate (300) on the fall of the jump, it will just barely help clearing the gap. This is not a bug, but is due to the fact that the engine is tied to framerate, and to how and in which order the game updates Trace's position and velocity on each frame.
Here is an example of a simulated jump with coyote time, where you can change the variables, including the framerate (f). This was made by speedrunner RareBeeph from the game's code and variables.
With this jump made in the drone room, we can access the grapple without grabbing glitch gun 2. This saves about 110 seconds from the old route.

Grapple tricks

Instant swing

This is fastest movement possible with the grapple. When we are very close to a ceiling and we grapple up, Trace will snap down a bit because the grapple has a minimum length. However, Trace's position is not fully updated yet, so if we press right or left on the next frame, Trace will swing considerably on the opposite direction to try to match its vertical position. We can then cancel and grapple up again, to move horizontally very fast.

Swinging clip

Using this, we can clip through 1-tile walls, by grappling one the ceiling next to the wall, and start a swing

nymx: Claiming for judging.
nymx: Trying to expand my emulator base. Sorry, I have ran into problem after problem trying to get this set up. Maybe next time. I will say this, its a very sharp and optimized looking TAS...I just have to perform a sync test and that will be all. Leaving this for another member to complete.

nymx: Claiming for judging.
nymx: Thanks to fsvgm777 for the sync verification. I had already went through this TAS and confirmed that it is good to go. So I'll just go ahead and finalize it now. Really good work and it has a strong showing of roughly 10 minutes over https://www.speedrun.com/axiomverge/runs/mk2ol85m.
Accepting.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Location: 127.0.0.1
Joined: 8/3/2004
Posts: 16818
Location: 127.0.0.1
This topic is for the purpose of discussing #9817: keylie's Linux Axiom Verge in 20:48.996
Encoder, Reviewer, Skilled player (1823)
🇲🇦 Morocco
Joined: 11/18/2011
Posts: 449
Location: 🇲🇦 Morocco
Wow unexpected!
I still learn more about English. https://www.youtube.com/user/McBobX100
I wrote:
Working is the best way to achieve goals in speedruning. Hardworking is a pain.
Active player (339)
Location: Stockholm, Sweden
Joined: 4/21/2004
Posts: 3524
Location: Stockholm, Sweden
Keylie!!! Please do a 100% run. I humbly beg of you :)
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
Joined: 1/14/2016
Posts: 116
I imagine Trace does a pirouette every time he enters a horizontal door transition, and it is funny every time. What change made it possible to skip one extra boss near the end?
Active player (316)
Location: RNG Bullet Hell
Joined: 11/21/2023
Posts: 67
Location: RNG Bullet Hell
Grappling hook is always amazing in a TAS, and this is maybe the best grappling hook ever. The alternate camera encode is very well done, maybe the best I have ever seen! Legendary content. Looks like the internet is not dead yet.
keylie
He/Him
Editor, Emulator Coder, Expert player (3071)
Joined: 3/17/2013
Posts: 394
Chanoyu wrote:
What change made it possible to skip one extra boss near the end?
If you are talking about Ukhu, this boss unlocks the drone teleport item. It is supposed to be used to enter the Temple (17:28 in the video), but we can use the grapple instead. I considered worth taking in the old TAS, but it is definitively not considered how fast grapple is.
Joined: 1/14/2016
Posts: 116
Thanks, that makes sense.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4094
Love to see your return to Axiom Verge! Speedy TAS of the year candidate
Puzzle gamedev https://patashu.itch.io Famitracker musician https://soundcloud.com/patashu Programmer, DDR grinder, enjoys the occasional puzzle game/shmup.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Location: 127.0.0.1
Joined: 8/3/2004
Posts: 16818
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [6813] Linux Axiom Verge by keylie in 20:48.996