Skip to content
Compare
Choose a tag to compare
@YaLTeR YaLTeR released this 11 Nov 16:33

What's Changed

  • On Windows, bxt-rs now searches for patterns from multiple threads, speeding up the startup time (e.g. from 2.5 s to 0.4 s).
  • Fixed V_CalcRefdef hooks on some mods like Opposing Force.
  • Added bxt_skyname and bxt_skyname_force to change the skybox by @khanghugo.
  • Added bxt_fix_widescreen_fov by @khanghugo.
  • Added _bxt_cap_skip_non_gameplay_frames that will skip some non-gameplay frames from the recorded video by @khanghugo.
  • Added campath loading, playback and export (bxt_campath) by @khanghugo.
  • Added bxt_lightstyle and bxt_lightstyle_custom by @khanghugo.
  • Added bxt_emit_sound by @khanghugo.
  • Added Tracy profiling integration when the BXT_RS_PROFILE_TRACY environment variable is set.

TAS Studio Improvements

This bxt-rs release's TAS editor requires Bunnymod XT starting from Nov 11 2024.

  • Implemented camera view editing by holding the right mouse button, like in the BXT TAS editor by @khanghugo.
  • Added support for new hltas features: pitch overrides and max accel yaw offset editing by @khanghugo.
  • bxt-rs now forces m_rawinput 1 more aggressively, which is required for the TAS studio.
  • The status HUD now shows frame bulk FPS in addition to frame time.
  • Added frame X and Y speed to the status HUD.
  • During mouse adjustment, the status HUD shows info for the last frame of the adjusted frame bulk by @khanghugo.
  • Opening a TAS now pauses right away instead of playing it back.
  • Added bxt_tas_studio_select_next/prev.
  • Made bxt_tas_norefresh_until_last_frames work with the TAS studio by @khanghugo.
  • Added bxt_tas_studio_replay_views that visually replays the camera views without a full playback by @khanghugo.
  • Camera smoothing now also smooths the pitch angles by @khanghugo.
  • Fixed some issues with freecam.
  • Increased the default line width to 2.
  • Mispredicted frames are now truncated when watching the TAS playback.
  • Fixed unfocused playback in CS 1.6 by @khanghugo.
  • Fixed lag when editing due to slow writing to the bridged .hltas file.

Optimizer Improvements

  • Added bxt_tas_optim_change_pitch.
  • Frame count is now mutated across any two frame bulks, not just two adjacent ones.

Full Changelog: 4.0...5.0