A team of speedrunners have annihilated Half-Life, crafting a speedrun that uses a strange teleportation glitch to finish the game in a little over six minutes.
The run was performed by members of the SourceRuns community, which is dedicated to hosting speedruns for games that use the GoldSrc (called “Gold Source”) or Source engine. It started as a project in 2016 after a new glitch was discovered. Half-Life uses the GoldSrc engine, which has a few interesting quirks that the runners used to blast through the game in 6 minutes and 26 seconds. The current world record for the Steam version of the game is 31m 25s 193ms by parklez. This run is “segmented” and performed by multiple runners, so it’s technically in a category unto itself. But it’s also one of the fastest runs, thanks to some strange occurrences in the GoldSrc engine.
Chief among these oddities takes place in the game’s console, where actions and scripts are run. Whenever players perform an input, it is placed in a queue before being run. Using a command called “wait” pauses the progress of that queue, which includes pausing level transitions. By forcing the console to wait, runners can cross level boundaries without immediately loading the next level. This allows them to move back through a level they were just in; when the new level loads, their position is offset and they start in a location different than the game intends when running normally. This allows players to load out of bounds or in specific locations, a trick they can use to skip through most of the game.
If you want a far more technical breakdown, you can watch the video above. One of the key glitches is called “save warping.” By loading a save during the wait period, runners can further manipulate their position. However, you can’t just warp to any map. If you warp to a map that isn’t connected to your current one, you spawn into the game unable to move. The trick is to “chain” warps together, creating a sort of ping-pong pathway through the game. The end result is a speedrun that starts normally and then slowly builds into a rapid fire Quantum Leap episode.
Advertisement
Commentary track
Successfully complete the game. Then, start a new game and choose a level to get an option to play it with an audio commentary track.
Cheat Codes
Open Steam, go to your 'Play Games' menu, and select Half-Life 2: Episode One. Right click on it and select 'Properties'. Click the 'Launch Options' button, then type '-console'. Click 'Ok', then close. Double click 'Half-Life 2: Episode One' to start the game. While playing the game, press ~ to display the console window. Type 'sv_cheats 1' and press [Enter] to enable cheat mode. Then, enter one of the following codes to activate the corresponding cheat function. Also, any code can be used as a command line parameter by prefixing it with the '-' character. Note: For games that were downloaded from Steam, to use cheats in Single Player mode, start the game with the '-applaunch -dev -tconsole' command line parameter.
Use one of the following values with the 'map [map name]' code:
Use one of the following values with the 'npc_create [name]' code:
Use one of the following values with the 'give [item name]' code:
Advertisement
Commentary track
Successfully complete the game. Then, start a new game and choose a level to get an option to play it with an audio commentary track.
Cheat Codes
Open Steam, go to your 'Play Games' menu, and select Half-Life 2: Episode One. Right click on it and select 'Properties'. Click the 'Launch Options' button, then type '-console'. Click 'Ok', then close. Double click 'Half-Life 2: Episode One' to start the game. While playing the game, press ~ to display the console window. Type 'sv_cheats 1' and press [Enter] to enable cheat mode. Then, enter one of the following codes to activate the corresponding cheat function. Also, any code can be used as a command line parameter by prefixing it with the '-' character. Note: For games that were downloaded from Steam, to use cheats in Single Player mode, start the game with the '-applaunch -dev -tconsole' command line parameter.
Use one of the following values with the 'map [map name]' code:
Use one of the following values with the 'npc_create [name]' code:
Use one of the following values with the 'give [item name]' code:
To enable the cheat console in Half-Life, you will need to open the game via the command prompt or a special shortcut which you will create. To do this, do the following:
Enable the Console Via Shortcut
To Enable the Console Via Command Prompt:
Special note on paths and game versions: There are plenty of versions of Half-Life on the market (Stream, retail, a game of the year edition, etc.), therefore your path or method of enabling the console may be slightly different than listed above. Here are some of the differences you can try if you run into a problem:
Steam versions of Half-Life - The console is enabled by default in Steam versions of the game. Open it as normal and press the tilde key '~' to the left of the number one to open the console.
Retail versions of Half-Life (and other download sites) - These copies of the game enable the console in the most common manner, described at the beginning of the article
Game of the Year versions of Half-Life - For the Game of the Year edition of Half-Life the console is enabled similar to regular retail versions, with one extra command parameter. Use the first method in this article, but add the -dev command as well, so your shortcut or path looks similar to this: 'C:Program FilesSierraHalf-Lifehl.exe' -dev -console.
Enabling Cheats in Half-Life
If this is the first time you are enabling cheats they will not activate until you load a game, start a new game, or move to another level.
Congrats, cheats in Half-Life are activated, you can snag all of the Half-Life cheat codes below.
Half-Life Cheats Codes
Adjust Gravity: /sv_gravity <-999 - 999999>
Legend of zelda sims 4 custom content. PS4 users are completely out of luck, so hopefully, you either have a Wii U, intend on purchasing a Switch, or Nintendo breaks their current business practices and lets it loose upon the gaming world.
AI Node Information: /impulse 195; /impulse 196; /impulse 197; /impulse 199
All Weapons and Ammo: /impulse 101
Auto-reload Disabled: /-reload
Auto-reload Enabled: /+reload
Control on-Screen Monsters: /impulse 109
Delete Monster/NPC from World: /impulse 203
Developer Mode Off: /developer 0
Developer Mode On: /developer 1
God Mode: /god
HEV Suit, Weapons, and Ammo: /impulse 101
List Global Entities: /impulse 104
Map Select: /map <map name>
Model/Sprite Stats, While Looking at Target: /impulse 106
Monster Stats, While Looking at Monster: /impulse 103
No Clipping Mode: /noclip
Obtain Item: /give <item name>
Opponents Ignore Character: /notarget
Return to First Person View: /firstperson
See Things Brightly Without Flashlight: /lambert -1.0001
Set Reload Speed; 0 is fastest, 3500 is default: /rate <0-3500>
Silent Player: /impulse 105
Spawn Blood: /impulse 202
Spawn Human Grunt: /impulse 76
Half Life 2 Low Life Glitch
Spawn Gibs and Blood: /impulse 102
Speak Sentence: /speak <word.word2.word3>
Speak Word: /speak <word>
Strange Colors and Wireframes: /r_fullbright 9
Suicide: /kill
Subscribe for more useful tutorials!Make sure to Like, Favorite and Share this video and Subscribe if you haven't do so already atWatch More:If you face any problem in how to find Camtasia Studio Serial Number / Software Key or know any other methods, feel free to comment or contact us. You can't find your activation key to your program?
Texture Name, While Looking at Object: /impulse 107
Third Person View: /thirdperson
Toggle Game Speed: /host_framerate <0,1>
Toggle Light Amplifier: /r_fullbright <0,1>
Verbose Developer Mode: /developer 2
Half-Life Item List
The following items are used with the /give code:
Half-Life Walkthoughs and FAQs
Need more in depth help in Half-Life on the PC? Check these guides, written by gamers like you and me:
Have More Cheats?
If you have another cheat for this video game please send it in and we will add it to our video game cheats index shortly.
Half Life Glitch Life Lyrics
Monster spawn
Did you know that you can spawn monsters? Now you do!
-give monster_x Replace x with any of the following: Scientist Barney Gman Headcrab Zombie Alien_slave Alien_grunt Bullchicken Gargantua Human_grunt Alien_controller Houndeye Snark Cockroach Apache Osprey Human_assassin Tentacle Barnacle Bigmomma Babycrab Nihilanth The following ones are only for Opposing force: Op4loader Alien_voltigore Baby_voltigore Shocktrooper Shockroach Blkop_apache Male_assassin Cleansuit_scientist Otis Human_grunt_ally Human_torch_ally Human_medic_ally Recruit Drillsergeant Pitworm Geneworm Zombie_barney Zombie_grunt Gonore Note 1: The impulse 106 command will help a lot about figuring out what an enemy is called. Note 2: If you try to spawn a Non Playable Character (NPC) in an area where they do not already excist the game will freeze, like spawning a gargantua in the tram ride in the beginning of the game or if you try to spawn a scientist while fighting nihilanth. However: There IS a way to get around it. By spawning NPC's at an area where they already excist you can spawn it right in front of a loading checkpoint and walk through it. In 8 out of 10 times, the NPC will be transferred to the next loading area too. This way, I was able to bring a headcrab all the way back to the beginning of the sector C area (where the game starts) even before the huge catastrophe. Hope you appreciate my work in writing all of this. Bye! Half Life Glitch Life InsuranceSep 30th 2006, ID#9668| REPORTComments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |