Releases: p2sr/SourceAutoRecord
Releases · p2sr/SourceAutoRecord
1.12.7-pre4
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- add vault save speedrun start rule
- add
sar_groundframes_total
- make BINK videos respect host time
- add
sar_fcps
commands - add
sar_ent_info
- add
sar_force_qc
- rework and simplify vphys hud
- add player vphys bbox hud
- add
sar_on_tas_start
andsar_on_tas_end
- add tools-only framebulk support (
>>
) in TAS parser - add
sar_on_xxx_clear
- use string IDs for
sar_trace
- add experimental window resizer (Windows only, for now)
- add documentation to
sar_pp_scan
- static TAS tool execution order
- add
ghost_demo_color
- add continuous mode to
sar_hud_groundframes
- add
sar_on_pb
Fixes:
- correctly disable TAS interpolation in raw playback
- advance demo queue correctly when filenames contain spaces
- prevent
sar_hud_trace
crash - use correct eye offset in
sar_trace
- predict correct velocity in TAS autostrafer
- prevent crashing on exit from incorrect hook handling
- prevent config+ crashing on exit
- execute
sar_on_exit
comamdns properly - fix autostrafer on Linux (correct platform tools inconsistencies)
- automatically disable veccam in autostrafer
1.12.7-pre3
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- use translated tick numbers for
sar_trace_bbox_at
- unhide
cl_viewmodelfov
- add
sar_hud_trace
andsar_trace_dump
to view info about trace tick - add
sar_demo_portal_interp_fix
Fixes:
- output error message on autosubmit key load failure
- run tools processing before
sar_tas_dump_player_info
- always enable interpolation in raw TAS playback
1.12.7-pre2
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
ghost_leaderaboard
- give ghost spectators
notarget
- store eye position in trace and allow teleporting to it
- teleport to current bbox tick on trace with -1
Fixes:
- don't show advancement for self when spectating
1.12.7-pre1
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
check
TAS tool- default
sar_tas_autosave_raw
to 1 - proper opaque overlay drawing
- default
sar_render_shutter_angle
to 360 - add Gaussian blending to
sar_render
- TAS script version numbers
Fixes:
- correctly center text in multi-line toasts
- show
sar_ihud
buttons correctly in TAS playback
1.12.6
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- major updates to network ghosts and ghost rendering
- support for new Portal 2 engine version
- in-world overlays are now rendered in order
- through-portal ghost proximity fade
- new
start next [now|save|map|cm]
TAS start type sar_tas_dump_player_info
sar_echo
andsar_echo_nolf
- recognise
sar_tas_pauseat
modifications during TAS playback - draw hitboxes of nearby entities in player trace
sar_vphys_setasleep
sar_pp_scan
- images for ihud inputs
- background image for ihud
zoom
button for ihudminhold
parameter for ihud buttons- unhide
ui_transition_effect
andui_transition_time
- restore velocity and portals with
sar_teleport
- install
sar.pdb
viasar_update
on Windows - replace
sar_trace
withsar_ruler
- rename
sar_player_trace
tosar_trace
sar_trace_export
sar_cam_path_interp
- mtrigger comparison for demo ghosts
sar_pphud
sar_speedrun_recover
- improve TAS autostrafer on speed gel
sar_chat
- disable client interpolation during TAS playback
- instantly open portals in non-interpolated TAS playback
- make
sar_tas_skipto
bypass all rendering - TAS usercmd debug dumps
Fixes:
- prevent garbled error messages in ghost demo parsing
- don't process usercmds until TAS player is ready
- don't skip TAS playback while waiting for sessions
- show X coordinate to correct precision in
sar_trace
- make TAS funnel movement work with tools processing (sort of)
- don't trigger
flags
speedrun rules with fake CM flags - prevent crashes and bugs when using
sar_speedrun_autostop
- fix zooming in non-raw TAS scripts
- prevent HUDs from using invalid fonts
- only suppress first
gameui_activate
after opening Steam Overlay - make stats counter actually work
- autocompletion for
sar_cam_path_remkf
- keep motion blur off during TAS playback
- don't skip multiple demos using
sar_startdemos
- prevent TAS tools changing viewangles on tick 0
- remove NaN values from TAS framebulks after tools processing
- don't crash the game when
sar_trace
commands are given invalid arguments - teleport correct player when using
sar_trace_teleport_at
- generate raws correctly when a TAS runs
sar_tas_play
1.12.6-pre15
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- add
sar_vphys_setasleep
- add entity hitbox drawing to
sar_trace
Fixes:
- Fix typo in
sar_ihud_analog_view_deshake
command name - Make TAS funnel movement work with tools processing, kinda
- Show X coordinate to correct precision in
sar_trace
1.12.6-pre14
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- Allow box overlays to be drawn through walls
- Disable
ghost_spec_see_spectators
by default - Add
sar_pp_scan
- Images for ihud inputs
- Background image for ihud
zoom
button for ihudminhold
parameter for ihud buttons
Fixes:
- Display ghost disconnect toasts correctly
- Fix some ghost rendering, maybe
- Don't show ghost advancement for spectators to players
- Don't trigger
flags
speedrun rules with fake CM flags
1.12.6-pre13
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- Disable gravity while spectating ghosts
- Unhide
ui_transition_effect
andui_transition_time
Fixes:
- Correct
ghost_type
help message - Prevent crashes and bugs when using
sar_speedrun_autostop
- Fix zooming in non-raw TAS scripts
- Prevent crash on load on Linux
- Fix
sar_aircontrol 1
on Linux mods and Windows
1.12.6-pre9
Installation
- Download:
- Place the binary into the game folder e.g.
Portal 2
- Open developer console and enter
plugin_load sar
Changelog
Features:
- restore velocity and portals with
sar_teleport
- colored names in ghost chat
- improve ghost name drawing, add
ghost_name_font
Fixes:
- convert ghost color to linear RGB during rendering only
- prevent HUDs from using invalid fonts
- only suppress first
gameui_activate
after opening Steam Overlay - make stats counter actually work