Skip to content

v1.0.4 — speedhack + logging enhancements

Choose a tag to compare

@e-gleba e-gleba released this 18 Nov 19:14
8994901

v1.0.4 — speedhack + logging enhancements

log_file

dll overlay expansion: game speed manipulation + diagnostic infrastructure.

new features

speedhack implementation

  • added game speed manipulation functionality via timeGetTime hook
  • allows real-time acceleration/deceleration of game physics and timing
  • integrated into bass proxy overlay for seamless injection

logging improvements

file-based diagnostic output

  • implemented persistent file logging alongside console output
  • logs written to bass_proxy.log in game directory
  • useful for troubleshooting proton/wine deployments where console unavailable

logging refactor

  • cleaned up logging infrastructure for better readability
  • lowercase unix-style format with std::quoted()-like inserts
  • improved diagnostic messages across overlay components

build & tooling

cmake modernization

  • warning flags moved to dedicated compiler warnings target
  • better separation of concerns in build configuration
  • cmake formatting cleanup

c++26 performance optimizations

  • minor perf improvements leveraging c++26 stdlib features
  • reduced overhead in timing-critical code paths

proton/steam runtime

improved linux deployment

  • enhanced launch_proton.sh script reliability
  • better handling of file copies vs symlinks in wine prefix
  • automatic log file accessible for debugging steam proton sessions

changelog: v1.0.3 (2025-11-17) → v1.0.4 (2025-11-18)

full changelog: v1.0.3...v1.0.4