Skip to content
  • Glitchy Scripts's avatar
    285cf922
    Implemented the XHV Engine (Voice Chat). · 285cf922
    Glitchy Scripts authored
    Added the Opus Codec audio library.
    Upgraded the project to MSVC Platform Toolset v141 (VS15 2017) (due to Opus) and Windows10SDK 17763 instead of Windows81SDK (due to some Microsoft SDK compliance bug on Toolset v141).
    Added CI script commands to build the Opus codec library from source and also added the needed install for CMake to CI Docker script.
    Improved keystrokes across all textbox controls.
    The HOME/Guide hotkey is now listening on any XLLN window or the DirectX Title window but will not be triggered by other combinations with modifiers such as Super, Control, Alt, or Shift.
    All XLLN windows will no longer be initialised in DLLMain due to race conditions and thread creation signalling deadlocking. They instead are now un/initialised from XLiveInitialize/XLiveUninitialize.
    All window control message numbers have been converted from compiler macros/defines to a big enum to improve iterability and ID numbering.
    Updated layout and added new UI elements to the main XLLN window for the XHV Engine.
    Refactored the many local user setting arrays to be one bigger struct array instead.
    Updated the README.md with basic build instructions and to also include all used third party code licenses.
    285cf922
    Implemented the XHV Engine (Voice Chat).
    Glitchy Scripts authored
    Added the Opus Codec audio library.
    Upgraded the project to MSVC Platform Toolset v141 (VS15 2017) (due to Opus) and Windows10SDK 17763 instead of Windows81SDK (due to some Microsoft SDK compliance bug on Toolset v141).
    Added CI script commands to build the Opus codec library from source and also added the needed install for CMake to CI Docker script.
    Improved keystrokes across all textbox controls.
    The HOME/Guide hotkey is now listening on any XLLN window or the DirectX Title window but will not be triggered by other combinations with modifiers such as Super, Control, Alt, or Shift.
    All XLLN windows will no longer be initialised in DLLMain due to race conditions and thread creation signalling deadlocking. They instead are now un/initialised from XLiveInitialize/XLiveUninitialize.
    All window control message numbers have been converted from compiler macros/defines to a big enum to improve iterability and ID numbering.
    Updated layout and added new UI elements to the main XLLN window for the XHV Engine.
    Refactored the many local user setting arrays to be one bigger struct array instead.
    Updated the README.md with basic build instructions and to also include all used third party code licenses.
Loading