Here is a link to a new, updated tutorial playlist: • Portal 2 Speedrun Tutorial
HEY! Here's a video that does a much better job at explaining how to set up the game for running: • Video
To reiterate: WATCH THE VIDEO LINKED ABOVE, it is much better than this one.
Portal 2 Speedrunning Discord Server: https://discordapp.com/invite/hRwE4Zr
My Discord Server: / discord
My twitch: / canteven
Links:
Here is a video that explains the setup process probably better than I do: • Video
Link to download SAR (highly recommended):
https://s.portal2.sr/sar
File to link SAR with LiveSplit:
https://s.portal2.sr/asl
LiveSplit:
http://livesplit.org/downloads/
How to start a run:
0.) Make sure you have all your SAR settings correct. The most important ones are sar_autorecord 1 and sar_speedrun_offset 16868 if you're using container ride save.
1.) Make sure you're either at the main menu or in a map that is NOT container ride.
2.) Type in console "load containerridesave" if you're using container ride save or "map sp_a1_intro1" if you're not.
3.) Pause the game immediately upon loading in.
4.) Record a demo using the command "record demoname" where demoname can be anything you want
5.) Unpause and start your speedrun
Commands Used:
bind mwheelup +jump - binds scrolling up to jumping for bunnyhopping
bind mwheeldown +jump - does the same thing for scrolling down
map sp_a2_laser_chaining - command to get to the map where I demonstrated bunnyhopping
plugin_load sar - loads SAR so you can use all the useful commands
sar_autorecord 1 - makes sure that when you start recording demos, the game will never stop until you type "stop" in the console
ui_loadingscreen_transition_time 0 - saves about 4 minutes of load times during a full game run
cl_showpos 1 - shows your position, angle, and velocity, which is very useful for certain tricks in the run
sar_hud_velocity 2 - shows horizontal speed as opposed to total speed (I'm not sure if this is allowed in runs but it's useful for seeing how good you are at bunnyhopping)
bindtoggle (key) sar_sr_hud - sets a key to turn on and off the in-game SAR timer
sar_speedrun_offset 16868 - sets up sar for container ride save so it adds the correct amount of time to the run
bind (key) "incrementvar mat_ambient_light_r 0 0.05 0.05;incrementvar mat_ambient_light_g 0 0.05 0.05; incrementvar mat_ambient_light_b 0 0.05 0.05" - sets a key to toggle bright mode, most useful for chapter 5, but not necessary
save quick - makes a quicksave
load quick - loads that quicksave