Releases: p2sr/SourceAutoRecord
1.14.6
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
Fixes:
- increase max
ghost_locatordistance - locator goes through glass
- don't queue locators while paused
- ghost voice chat buffering (@aIIison)
- disable ghost wave taunt while crouching
- improve plugin unloading flow (_restart sometimes works again) (with help from @PortalRex)
- Mel ghost server connection
1.14.5
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Advisory
Voice chat, and other features added in this update, were not performing correctly in testing done immediately after release. A corrective release will be made soon.
Changelog
Features:
- allow cinematic camera outside demos @Krzyhau
sar_cam_drive 2drive without LMB @ThisAMJ- cam speed settings
sar_cam_drive_base_speed,_buildup_scale - un-cheat protect camera control features
- disable dev watermark when spectating
- deep dip event twitch integration
- twitch integration always filter out bot commands
sar_on_<x>_clearcan take an indexghost_tauntghost_locatorping+ghost_voiceproximity chat @aIIison
Fixes:
- case-insensitive
ghost_spec_pov - better handling of invalid ghost positions
- don't cull ghost back-faces #336
1.14.4
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- get accurate player size (@ThisAMJ)
sar_toast_align_text- toasts may look incorrect if you haven't updated srconfigssar_loads_coop_dots(@KiIoOnline)sar_disable_autograbcheat for coop- support The Cleaning Game and Divinity closed beta
Fixes:
- fix freeze on coop disconnect
- batch overlay meshes - long traces no longer crash
- optimized ghost performance a bit
- removed Herobrine
This version is on an updated version of the Windows SDK. If you experience any issues that didn't occur on the previous version, please make an issue or contact @amj on Discord.
Full Changelog: 1.14.3...1.14.4
1.14.3
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- unprotect
hidehud. This command is classified as non-functional and you can do whatever you want with it. sar_trace_vphys_record,sar_trace_reveal,sar_trace_playback_rate. Mainly for cinematic purposes. VPhys recording is only used forsar_trace_compare.
Fixes:
- patched a major memory leak in INFRA. Let us know if performance issues persist. (@ThisAMJ)
- index oob with incomplete
autoaim ent - edge-cases with
engine->GetMaxClients()returning zero. Warning: This change caused a regression where your game will freeze when disconnecting from a coop game. You can unfreeze it by typingmat_norendering 0. (#326) This will be fixed in the next release.
Full Changelog: 1.14.2...1.14.3
1.14.2
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
sar_sr_hud 2split timer (@ThisAMJ)sar_sr_hud_bg- show tenths at the end of ghost sync countdown
sar_speedrun_autoreset_invertto reset if splits are faster than the specified time. Used to disqualify illegal coop drop mtriggers.- revert
sar_hud_precisionban for LP. Players can dosar_hud_precision_disable_warning lpwhen playing LP
Fixes:
- ignore non-player portals in
TickRules(thanks @p2r3) - fix some UB (@mlugg)
- renderer console threading (
RReenndered 887 frames to 'cc::\pgogmamilile s( x(8x6)\sttam\steataamapcos\commontal 2\portal2\al2\turret-key_l4cker0r_1p4-50.mp4')
Also changed GitHub actions to move off of the deprecated windows-2019 image. Let us know if things that worked before no longer do.
1.14.1
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- floor reportals un-patch (@KiIoOnline)
- protects against some remote command execution exploits (@ThisAMJ)
- negative length for
svar_substrto trim from end - show coop slot on trace hover
Fixes:
sar_startdemosfoldersorting- don't say "Hello!" message without
sar_netmessage_enable - cap
sar_hud_precisionto 2 without cheats - remove newlines from
sar_cfg_message
1.14
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- support for 2011 build of Portal 2 (let us know of any issues) by @ImAciidz
sar_hud_shorthand(@ThisAMJ)- patch MaterialSystem memory allocation in mods - hardcoded check for
portal2which allocates more render memory than other mods. Thanks to the good folks at TWP (especially Kelsey) for pointing us in the right direction! - allow
sar_startdemoson a directory
Fixes:
- velocitygraph y position
- add a safeguard to partner leaderboard closing (may fail less often)
- don't slide toasts that have zero duration
- super-rare toast disappearing bug (thanks to AMJ's dad for helping debug!)
- format fullgame time in
stats.csv - graphical issues after resetting in
mp_coop_credits
1.13.13
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- experimental support for The Beginner's Guide and The Stanley Parable (@ThisAMJ)
sar_twitch_chat_*- basic twitch chat integration (thanks to Krzyhau/KrzyMod)sar_velocitygraph_text_color/sar_velocitygraph_text_groundspeed
Fixes:
- Check for memory patch reference
- Block
restart_levelin coop while Orange is loading (#300) - CD release download link
sar_auto_voidclip_pauseon odd tick (hopefully)- don't show
sar_cheat_hudin demo playback - fix old interface method and version fallback
- linux dev watermark font
1.13.12.11
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Fixes:
- Fixed a threading issue with the updater, causing crashes with srconfigs /
sar_updatein autoexec (@ThisAMJ)
1.13.12
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2 - Open developer console and enter
plugin_load sar
Changelog
Features:
- SAR version warning - from now on, you will be notified in-game if your SAR version is outdated. (@ThisAMJ)
sar_hud_anglesmodes 3/4 for single axes (thanks @0atsy)sar_speedrun_triggers_info(thanks @p2r3)- Record category rules into demos -- format subject to change, tracking #306
Fixes:
- crashes after game update (
sar_aim_point_hud, demo playback, etc) sar_cheat_hudnow always on by default -- if annoying, change it to 1 or 0.- canary stream downgrading
sar_portalcolor_spdon't apply when at default valuessar_portalcolor_spnot reverting when plugin unloaded- newline in autoreset text (thanks Rex for bringing to my attention)
- water movement game differences