Video summary
Portal Speedrunners Discover "Singularity Warp" After 18 Years
Main summary
Key takeaways
Storyline Context (Portal)
- Portal speedrunning centers on moving through timed/locked, “cutscene-like” segments across test chambers and escape maps, culminating in the final sequences involving GLaDOS.
- The biggest long-term bottleneck discussed is Chamber 02’s entrance:
- Progress is blocked until GLaDOS finishes a ~20-second speech.
- Then there’s additional delay before the player gains control of the portal gun.
Gameplay / Speedrunning Highlights & Key Time-Saves
General Evolution of Portal Speedrunning
- Early (2007-era) runners rapidly identified shortcuts and glitches.
- Modern runners mostly save time by skipping/bypassing waiting or blocked segments, treating them like “cutscenes” in effect (even if Portal doesn’t use traditional cutscenes).
Chamber 02’s Long-Standing Problem
- It was difficult to skip legally because:
- The door opens only after GLaDOS finishes speaking.
- After that, there’s an extra wait of about ~5 seconds before the portal gun becomes active.
Core Discovery: “Singularity Warp” (May 2025)
How It Was Discovered
- Runners alatreph and hyre explored an unrelated issue and noticed a repeatable behavior:
- The game momentarily freezes and teleports the player near the Chamber 02 portal gun pedestal.
Observed Mechanics
- The teleport destination corresponds to the map’s world-space center: (0, 0, 0).
- This behavior was named “Singularity Warp.”
High-Level Explanation (As Described)
Singularity Warp requires several conditions:
- Use an older Portal build where mouse sensitivity is not capped at 10,000,000.
- Set mouse sensitivity to INFINITE (special float)
- Hold the strafe modifier so the INFINITY affects movement axes instead of view angles.
- Be in the right movement/physics condition near a portal so the engine commits position changes rather than discarding them.
Important Prerequisite: Using an Uncapped Game Version
- On Steam, Portal later enforces a sensitivity cap (10,000,000), making the trick impossible.
- The video states the uncapped behavior exists in versions before build 4197.
- For demonstration, it uses build 3420.
Strategies: Translating Gameplay Concepts Into Runner Execution
Key Inputs / Requirements (As Described)
- Set mouse sensitivity to INFINITY (only possible on old builds without the cap).
- Hold the strafe modifier key:
- Mouse input drives movement axes rather than camera/view angles.
- Approach a portal midair:
- Trigger the movement logic path that moves the player to corrupted coordinates, then clamps them to (0,0,0).
- Alternative activation:
- A WalkMove() variant can create related warps with slightly different outcomes (e.g., Z handling).
What Singularity Warp Does to the Map (Origin-Point Usefulness)
- The video analyzes how the (0,0,0) “origin” lands relative to each chamber and escape map.
- Results vary drastically:
- Many chambers warp the player out of bounds, leading to void falls or instant death / inability to progress.
- Only some chambers place (0,0,0) in/near valuable geometry.
Notable Chamber Cases Mentioned
-
Chambers 00–01:
- Origins are out of bounds → typically trapped/falling forever.
-
Chambers 02–03:
- Origin is near the portal gun → huge potential.
- However, the Chamber 02 speech delay problem remains.
-
Chambers 04–05:
- Not very helpful; includes a cube-template discussion but not framed as a major time save.
-
Chambers 06–07:
- Origin positioning supports a described route interaction:
- Skip an elevator via a chain involving:
- Save Glitch (forces the game to believe the player is touching a portal)
- Vertical Wall Warp
- Singularity Warp to manage the “void” consequences.
- Skip an elevator via a chain involving:
- Origin positioning supports a described route interaction:
-
Chamber 15:
- Highlighted as having a particularly strong inbounds use case:
- Origin near the end hallway enables a WalkMove warp.
- After getting stuck, recovery is possible because the stuck wall is a portal surface.
- Reported to skip about three quarters of the map quickly while staying inbounds.
- Highlighted as having a particularly strong inbounds use case:
-
Several later chambers (e.g., 17–19, Escapes 00–02):
- Mostly useless or self-sabotaging due to origin placement, tangency, wall-sticking, or void-only destinations.
-
Escape 02 (parking lot):
- Technically “inbounds” due to an invisible floor, but gameplay-wise it’s effectively cosmetic.
Breakthrough That Fixes Chamber 02’s Cutscene: “Prop Origin Warp”
The video emphasizes that Chamber 02’s legal cutscene skip is not solved purely via Singularity Warp.
Prop Origin Warp (INFINITE Sensitivity + Physics Props)
After Singularity Warp’s discovery, hyre found an additional effect:
- Prop Origin Warp:
- Touch a physics prop while using INFINITE sensitivity.
- Drop the prop on your head to teleport to world origin (net effect like (0,0,0)).
Conceptual explanation (as described):
- Source engine entities have visual and physics “halves.”
- The exploit destabilizes synchronization.
- A prop-drop forces the player’s physics shadow to dominate.
- The engine then corrects invalid values back to (0,0,0) using a similar “CheckVelocity” clamping style.
Making It Work in Chamber 02: Item Save Glitch (ISG)
- Chamber 02 lacks suitable physics props.
- Runners use Item Save Glitch to carry the radio from the Relaxation Vault into Chamber 02.
- With the radio placed:
- Activate Prop Origin Warp to skip the ~20 seconds of Chamber 02 waiting.
Reliability / Verification Issue and Fix
Why the Old Skip Was Problematic
- The older Chamber 02 skip depended on ISG to clip through glass.
- It was previously banned on speedrun.com because:
- ISG persists and breaks physics for the rest of the session.
- Legitimacy was hard to verify unless you quit/relaunch, which is difficult for standard verification.
The Post–June 2025 Verification Enabler
- The video states that after June 2025, a plugin was released to disable ISG using a console command—functionally simulating a restart.
- Result:
- Runs using the new Chamber 02 skip became officially allowed.
- Old ISG-dependent runs could not be retroactively verified and were not listed, though the community recognizes many as unofficial milestones.
Visual Glitches / Crash Risk + Workaround
Prop Origin Warp may cause:
- Chell’s upper body disappearing
- Ongoing crash-proneness from physics shadow desync
Workaround:
- Save/load after warping
- Source save files don’t store the physics shadow; reloading regenerates it and syncs correctly.
Resulting Impact on Records
- After the new Chamber 02 skip became legal, the video claims it:
- Shattered prior world records (both Inbounds and Out of Bounds).
- Reported outcomes:
- Out of Bounds: immediate improvement of ~14 seconds on the legal day.
- Inbounds: multiple large improvements, including ~9 seconds, then further reductions.
- Category nuance:
- Some record attempts by lacunae and SiDiouS aren’t shown on speedrun.com, but are acknowledged within the community as unofficial.
Additional Crossover: Counter-Strike 2 “Teleport Exploit” (2025)
The same general idea (infinite-ish input causing coordinate correction toward (0,0,0)-type behavior) appeared in CS2:
- A Vertigo exploit was discovered tied to a mouse-sensitivity anomaly.
Key constraints and workaround:
- CS2 has a sensitivity cap (8), so the exploit uses a different variable: m_yaw.
- Setting m_yaw to INFINITY can reproduce the black-screen/infinite-viewangles behavior.
- The final teleport/warp required a sequence including:
- frame-rate capping
- demo recording
- restoring values afterward
Patch timing mentioned:
- Hotfixed on official Valve servers around Sept 1, 2025
- Globally patched around Sept 3, 2025
Gamers / Sources Mentioned
- alatreph
- hyre
- ethan
- lacunae
- SiDiouS
- Emil Skov
- Jerome Phelps
- Portal2Ben
- Giga Marbles (collective shoutout: Emil Skov, Jerome Phelps, Portal2Ben)