-
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.
Glitchy Scripts authoredAdded 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