Repository navigation
Releases: donijokay/AutoHDR
Release list
AutoHDR v1.0.6
Also in this build
- Tray About… dialog (version, MIT license, GitHub link)
AutoHDR v1.0.6
EN · NVIDIA-App-style game library: auto-discovers Steam / Epic / XboxGames / custom folders; per-game On/Off; HDR on process start for enabled games (keeps HDR on Alt-Tab).
ID · Perpustakaan game ala NVIDIA App: auto-discover Steam / Epic / XboxGames / folder kustom; On/Off per game; HDR saat proses mulai untuk game yang On (tetap HDR saat Alt-Tab).
What's new / Apa yang baru
Game library / Perpustakaan game
- EN: Auto-discovers installed games from Steam (
libraryfolders.vdf+steamapps\common), Epic (%ProgramData%\Epic\...\Manifests\*.item), Xbox/Game Pass (XboxGames\*\Contentwhen accessible), and custom folders. Newly found games are added with Enabled=On by default. Existing On/Off is preserved. Missing installs stay in the list as Not found. - ID: Menemukan game terpasang dari Steam, Epic, XboxGames, dan folder kustom. Game baru default Enabled=On. Pengaturan On/Off lama tetap. Instalasi hilang ditandai Not found.
Process-tracked HDR / HDR berbasis proses
- EN: For library games with Enabled=On, when the process starts →
EnableHdrForGameimmediately (no fullscreen wait). When the process exits → ~2.5s debounce →RestoreAfterGame. HDR stays on while the process is alive (Alt-Tab / leave fullscreen does not restore). - ID: Game library yang On: proses mulai → HDR langsung. Proses keluar → debounce ~2.5s → restore. HDR tetap menyala selama proses hidup (Alt-Tab tidak mematikan).
Fullscreen fallback (unchanged from 1.0.5) / Cadangan fullscreen
- EN: Processes not in the library (or library entry Off) still use fullscreen detection, Print Screen exclusions, and 2-hit start debounce. Disabled library games are not triggered via fullscreen fallback (Off means Off).
- ID: Proses di luar library (atau Off) tetap memakai deteksi fullscreen, exclusion Print Screen, dan debounce 2 poll. Game library yang Off tidak dipicu lewat fallback fullscreen.
Settings UI / Antarmuka Settings
- EN: New Games tab: checklist (Name / Source / Status / Exe), path tooltip, Refresh, Add folder…, Add exe…, Enable/Disable all, enabled-game count. Detection + General tabs keep whitelist, coverage, HDR displays, poll, start with Windows.
- ID: Tab Games baru: checklist, Refresh, tambah folder/exe, Enable/Disable all, hitungan game On. Tab Detection & General tetap ada.
Persistence / Penyimpanan
- EN:
%AppData%\AutoHDR\games.jsonstores games +customFolders. Config remains inconfig.json. - ID:
%AppData%\AutoHDR\games.jsonmenyimpan daftar game + folder kustom.
Tray / Tray
- EN: Menu Games… opens Settings on the Games tab. Startup balloon mentions library auto-detect + default On.
- ID: Menu Games… membuka tab Games. Balloon startup menyebut auto-detect library.
Kept from 1.0.5 / Dipertahankan dari 1.0.5
- Screenshot / Snipping exclusions, fullscreen start debounce, Toggle HDR ownership when armed, logging, icon, FDD publish.
Requirements / Persyaratan
- Windows 10/11 with an HDR-capable display
- .NET 8 Desktop Runtime (framework-dependent build)
Download: https://dotnet.microsoft.com/download/dotnet/8.0
Install the Desktop Runtime (Windows x64).
Tip / Tips
- EN: Prefer the Games list On/Off over the whitelist for titles you play. Use Add folder… / Add exe… for stores AutoHDR does not scan. Whitelist remains for stubborn non-library fullscreen titles.
- ID: Utamakan On/Off di tab Games. Pakai Add folder… / Add exe… untuk toko yang tidak di-scan. Whitelist tetap untuk judul fullscreen di luar library.
Install / Pasang
- Extract
AutoHDR.exe(keep theAssetsfolder next to it). - Run
AutoHDR.exe— system tray. - Right-click tray → Games… to review the library; leave desired titles On.
- Enable AutoHDR if disarmed.
Ekstrak, jalankan, cek tab Games, pastikan AutoHDR armed.
Files in this release
AutoHDR.exe— FDD win-x64 (needs .NET 8 Desktop Runtime)Assets/autohdr.ico/Assets/autohdr.png— app/tray icon
Do not push to GitHub from this packaging step.
AutoHDR v1.0.5
AutoHDR v1.0.5
EN · Print Screen / Snipping overlays no longer flicker HDR; better borderless & maximized game detection (e.g. Resonance).
ID · Overlay Print Screen / Snipping tidak lagi membuat HDR berkedip; deteksi game borderless & maximized lebih baik (mis. Resonance).
What's new / Apa yang baru
- ID: Overlay Snipping / Print Screen Win11 sempat dianggap “game” sehingga HDR nyala-mati sekejap. Diperbaiki dengan exclusion host screenshot/Game Bar, debounce mulai (2 poll beruntun PID sama), dan restore hanya untuk sesi yang sudah established. Debounce restore saat leave-fullscreen tetap ada.
Bug 2 — Borderless / windowed games (e.g. Resonance)
- EN: Default
FullscreenCoverageThresholdlowered to 0.88. Detection now accepts maximized (IsZoomed) windows, wider borderless size tolerance (~8–16 px), topmost / no-thick-frame windows even with caption, and client-area coverage vs monitor. Near-miss debug lines (coverage ≥ 0.75) log at most once per process name per minute. Settings whitelist tip: list stubborn games by exe name (e.g.Resonance). -
- ID: Ambang coverage default jadi 0.88. Deteksi mendukung jendela maximized, toleransi borderless lebih longgar, window topmost / tanpa thick frame meski ada caption, dan coverage client area. Log near-miss untuk debugging (maks. sekali/menit per proses). Tip Settings: whitelist exe yang bandel (mis.
Resonance).
- ID: Ambang coverage default jadi 0.88. Deteksi mendukung jendela maximized, toleransi borderless lebih longgar, window topmost / tanpa thick frame meski ada caption, dan coverage client area. Log near-miss untuk debugging (maks. sekali/menit per proses). Tip Settings: whitelist exe yang bandel (mis.
Unchanged / Tidak berubah
- EN: v1.0.4 Toggle HDR now ownership (armed → restore af
-
Tip / Tips
-
- EN: If a title still does not trigger HDR, add its exe name (without
.exe) to Settings → whitelist, e.g.Resonance.
- EN: If a title still does not trigger HDR, add its exe name (without
-
- ID: Jika game masih tidak memicu HDR, tambahkan nama exe (tanpa
.exe) di Settings → whitelist, misalnyaResonance.
- ID: Jika game masih tidak memicu HDR, tambahkan nama exe (tanpa
-
Install / Pasang
-
- Extract
AutoHDR.exe(keep theAssetsfolder next to it if present).
- Extract
-
- Run
AutoHDR.exe— it lives in the system tray.
- Run
-
- Right-click tray → Enable AutoHDR.
- Ekstrak
AutoHDR.exe(biarkan folderAssetsdi sampingnya jika ada), jalankan, aktifkan AutoHDR di tray.
-
Files in this release
-
AutoHDR.exe— FDD win-x64 (needs .NET 8 Desktop Runtime)
-
Assets/autohdr.ico/Assets/autohdr.png— app/tray icon
- Do not push to GitHub from this packaging step.ter game exit) remains intact.
-
- ID: Perilaku ownership Toggle HDR now dari v1.0.4 tetap utuh.
Requirements / Persyaratan
- Windows 10/11 with an HDR-capable display
-
- .NET 8 Desktop Runtime (framework-dependent build)
- Download: https://dotnet.microsoft.com/download/dotnet/8.0
- Install the Desktop Runtime (Windows x64) — not only the ASP.NET / runtime-only package.
Bug 1 — Print Screen HDR flicker / berkedip HDR
- EN: Win11 fullscreen Snipping / Print Screen overlays were treated as games, so AutoHDR briefly enabled HDR then restored (flicker). Fixed by:
-
- Excluding screenshot / Game Bar hosts (
ScreenClippingHost,SnippingTool,ScreenSketch,PickerHost,ShellHost,CaptureService,GameBarPresenceWriter, Xbox overlay helpers, plus Photos / Video.UI noise).
- Excluding screenshot / Game Bar hosts (
-
- Start debounce: HDR enables only after 2 consecutive successful detections of the same ProcessId — one-poll overlays no longer flip HDR.
-
- Restore is only scheduled for established sessions (not during start debounce). Leave-fullscreen → debounce restore for desktop / Print Screen friendliness is unchanged.
AutoHDR v1.0.4
AutoHDR v1.0.4
EN · Manual Toggle HDR now while AutoHDR is armed keeps HDR on through the game, then turns it off after you exit.
ID · Toggle HDR now saat AutoHDR armed: HDR tetap ON selama main game, lalu OFF setelah keluar game.
What's new / Apa yang baru
Manual Toggle HDR + game session
- EN: With AutoHDR armed, use tray → Toggle HDR now to turn HDR ON before or during play. AutoHDR remembers the previous HDR state and turns HDR OFF (restore) after you exit the game (same restore path as auto-enable). Balloon: "HDR on — will turn off after you exit the game."
- ID: Saat AutoHDR armed, klik tray → Toggle HDR now untuk menyalakan HDR. AutoHDR menyimpan state sebelumnya dan mematikan HDR (restore) setelah kamu keluar dari game. Balloon: "HDR on — will turn off after you exit the game."
Bug fix
- EN: Previously, Toggle HDR now cleared game-session bookkeeping and cleared AutoHDR’s restore ownership, so HDR might stay on after the game exited. Fixed: mid-game toggle no longer clears the session; enabling while armed claims restore ownership; disabling clears ownership only.
- ID: Sebelumnya, Toggle HDR now menghapus sesi game dan ownership restore, sehingga HDR bisa tetap menyala setelah game ditutup. Diperbaiki: toggle di tengah game tidak menghapus sesi; enable saat armed mengklaim ownership restore.
Disarmed behavior
- EN: If AutoHDR is disarmed, Toggle HDR is a simple on/off (no after-game restore claim).
- ID: Jika AutoHDR disarmed, Toggle HDR hanya on/off biasa (tanpa klaim restore setelah game).
Requirements / Persyaratan
- Windows 10/11 with an HDR-capable display
- .NET 8 Desktop Runtime (framework-dependent build)
Download: https://dotnet.microsoft.com/download/dotnet/8.0
Install the Desktop Runtime (not just the ASP.NET / runtime-only package).
Install / Pasang
- Extract
AutoHDR.exe(keep theAssetsfolder next to it if present). - Run
AutoHDR.exe— it lives in the system tray. - Right-click tray → Enable AutoHDR (armed), then Toggle HDR now if you want HDR on before launching a game.
Ekstrak AutoHDR.exe (biarkan folder Assets di sampingnya jika ada), jalankan, aktifkan AutoHDR di tray, lalu gunakan Toggle HDR now bila perlu.
Files in this release
AutoHDR.exe— FDD win-x64 (needs .NET 8 Desktop Runtime)Assets/autohdr.ico/Assets/autohdr.png— app/tray icon
Do not push to GitHub from this packaging step.
AutoHDR v1.0.2
AutoHDR v1.0.2
Perbaikan Print Screen / Snipping Tool di desktop saat game masih jalan.
Perubahan
- HDR dimatikan kembali (~2–2,5 detik) setelah keluar dari fullscreen ke desktop/Alt-Tab — meski proses game masih hidup
- Print Screen & Snipping Tool di desktop bisa dipakai lagi
- Jika kembali ke game fullscreen dalam jendela debounce, HDR tetap/menyala lagi tanpa flicker
- Log menjelaskan restore karena meninggalkan fullscreen/desktop, bukan hanya exit proses
Cara pakai
- Install .NET 8 Desktop Runtime (x64) dulu (wajib):
https://dotnet.microsoft.com/download/dotnet/8.0
Pilih Desktop Runtime → Windows x64. - Download
AutoHDR.zipdari release ini. - Extract, jalankan
AutoHDR.exe(ganti versi lama jika masih jalan). - Ikon muncul di system tray.
Catatan
- Butuh layar yang mendukung Windows HDR.
- Log opsional:
%AppData%\AutoHDR\autohdr.log - Kalau SmartScreen muncul: More info → Run anyway.
Changes
- HDR restores ~2–2.5s after leaving fullscreen (desktop / Alt-Tab) even if the game process is still alive
- Windows Print Screen and Snipping Tool work on the desktop again
- Returning to the fullscreen game within the debounce window cancels restore and re-enables HDR (no flicker)
- AppLog messages say restore is due to leaving fullscreen/desktop, not only process exit
Setup
- Install .NET 8 Desktop Runtime (x64) first:
https://dotnet.microsoft.com/download/dotnet/8.0
Choose Desktop Runtime → Windows x64. - Download
AutoHDR.zipfrom this release, extract, runAutoHDR.exe.
AutoHDR v1.0.1
AutoHDR v1.0.1
Perbaikan crash saat balik ke desktop dari game HDR.
Perubahan
- HDR tetap nyala jika game masih berjalan (misalnya Alt-Tab)
- HDR baru dikembalikan ~2,5 detik setelah proses game benar-benar tutup
- Lebih tahan gagal API display (tidak crash AutoHDR)
Cara pakai
- Install .NET 8 Desktop Runtime (x64) dulu (wajib):
https://dotnet.microsoft.com/download/dotnet/8.0
Pilih Desktop Runtime → Windows x64. - Download
AutoHDR.zipdari release ini. - Extract, jalankan
AutoHDR.exe(ganti versi lama jika masih jalan). - Ikon muncul di system tray.
Catatan
- Butuh layar yang mendukung Windows HDR.
- Log opsional:
%AppData%\AutoHDR\autohdr.log - Kalau SmartScreen muncul: More info → Run anyway.
Changes
- Keep HDR on while the game process is still alive (e.g. Alt-Tab)
- Restore prior HDR ~2.5s after the game process exits
- Hardened display API calls so AutoHDR does not crash on failure
Setup
- Install .NET 8 Desktop Runtime (x64) first:
https://dotnet.microsoft.com/download/dotnet/8.0 - Download
AutoHDR.zip, extract, runAutoHDR.exe.
AutoHDR v1.0.0
AutoHDR v1.0.0
Aplikasi tray Windows 11: menyalakan HDR saat game fullscreen/borderless mulai, dan mengembalikan HDR saat game ditutup.
Cara pakai
- Install .NET 8 Desktop Runtime (x64) dulu (wajib):
https://dotnet.microsoft.com/download/dotnet/8.0
Pilih Desktop Runtime → Windows x64. - Download
AutoHDR.zipdari release ini. - Extract, jalankan
AutoHDR.exe. - Ikon muncul di system tray. Biarkan AutoHDR aktif.
Catatan
- Butuh layar yang mendukung Windows HDR.
- Kalau SmartScreen muncul: More info → Run anyway.
- Sumber kode: repository ini.
Windows 11 tray app that turns HDR on when a fullscreen/borderless game starts and restores HDR when it closes.
Setup
- Install .NET 8 Desktop Runtime (x64) first:
https://dotnet.microsoft.com/download/dotnet/8.0
Choose Desktop Runtime → Windows x64. - Download
AutoHDR.zipfrom this release. - Extract and run
AutoHDR.exe.