Skip to content

v1.0.2 — overlay ui improvements & code cleanup

Choose a tag to compare

@e-gleba e-gleba released this 28 Aug 13:14

v1.0.2 — overlay ui improvements & code cleanup

image

comprehensive refactor of bass proxy overlay => improved ui, logging, and stability fixes.

overlay ui improvements

ui 2.0 redesign

  • complete visual overhaul of imgui interface
  • improved layout and readability across main/hooks/performance tabs
  • enhanced imgui backend integration for opengl 3.x rendering

logging enhancements

  • refactored logging system for clearer diagnostics
  • lowercase unix-style formatting with std::quoted()-like inserts
  • better error tracking and debug output

runtime stability

bass.dll dependency fix

  • resolved startup crash caused by missing bass_real.dll
  • ensured proper bundling in release artifacts
  • fixed dll path resolution logic

threading cleanup

  • removed obsolete thread library calls that could cause hangs
  • streamlined initialization sequence

code quality

general cleanup

  • removed unused game_path variable
  • reformatted codebase for consistency
  • cleanup of cpp proxy code
  • removed performance monitoring data

build system updates

clang-win32 toolchain

  • added new toolchain for win32 targeting
  • small build configuration fixes

reverse engineering artifacts

decompiled sources

  • added new decompiled game sources from ghidra
  • improved understanding of main loop and rendering pipeline
  • extracted dll_main for better analysis

game executable

  • added dumped exe for reverse engineering reference

dependencies

glm integration

  • added glm math library for future shader/matrix work

changelog covers commits from v1.0.1 (2025-08-22 21:54:12) → v1.0.2 (2025-08-28 13:14:00).

Full Changelog: v1.0.1...v1.0.2