Repository navigation
- Add unit tests for launcher UI and enhance loading state checks (f3f9637)
- Log POSIX capture, effects and session state (9ba10ab)
- Record POSIX crashes and rotate diagnostic logs (134874d)
- Test Windows log rotation and crash reporting (926194f)
- Log Windows capture, rendering and runtime state (9172d70)
- Record Windows crashes and keep logs rotating (540f4fa)
- Throttle Windows capture while the overlay is hidden (c40b59e)
- Limit concurrent screenshot writes (8124a93)
- Cap POSIX launcher rendering and skip busy frames (604d9c1)
- Load POSIX logos asynchronously (9ec2e7c)
- Bound effect downloads and abort stalled transfers (541c947)
- Keep effect preparation out of frame rendering (c873630)
- Limit effect texture memory and handle decode failures (dc912e6)
- Bound image decoding and validate DDS payloads (179997d)
- Report failed preset and cache saves (a13b58f)
- Bump Unishade version to 0.6.2 in CMakeLists.txt (a83b28d)
- Use the shared launcher on macOS and Linux (bcd4982)
- Ship UnishadeUi.dll with Setup and in releases (86ac0f3)
- Turn the Windows launcher into a library of games (13d2a9f)
- Draw the launcher on Windows from UnishadeUi.dll (c69bc35)
- Add the launcher every platform shares (cda8285)
- Let the launcher list a game's presets and pick one (146cfdc)
- Read and change any saved game's performance settings (8830d63)
- Move the web address check into a header (9adedae)
- feat: enhance ReShade version fetching to fallback on GitHub if reshade.me fails (7a08351)
- Add video metadata and thumbnails for YouTube videos on the home page (5edb37c)
- feat: update bot configuration and functionality (1f2d59b)
The macOS and Linux builds are experimental.
SHA256SUMS.txt lists the SHA-256 of each file. To check a download, run sha256sum -c SHA256SUMS.txt --ignore-missing in the folder you downloaded to, or compare the output of Get-FileHash <file> in PowerShell, or shasum -a 256 <file> on a Mac.