-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0759b28
commit 9671d00
Showing
1 changed file
with
31 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,41 @@ | ||
# ColorGoggles | ||
|
||
Saturation manager for Intel™ and Dual-Graphics laptops. https://daniele-salvagni.github.io/color-goggles/ | ||
Saturation manager for Intel™ and Dual-Graphics laptops. | ||
|
||
<p align="center"> | ||
<img src="https://cloud.githubusercontent.com/assets/6751621/25193730/5579ccfa-2538-11e7-962e-ec0850284ebf.png"> | ||
<img src="https://user-images.githubusercontent.com/6751621/33404619-40cd918c-d565-11e7-9d63-d0ec502b5d86.png"> | ||
</p> | ||
|
||
ColorGoggles is an extremely lightweight application that automatically manages your digital saturation when playing games to enhance visibility. | ||
This application is absolutely Vac safe, many professional players are known to tweak their digitar saturation. | ||
This is an alternative to VibranceGUI for people with Intel HD Graphics or dual-graphics laptops. | ||
|
||
This is a very early version, it was initially not intended for public release and the code is in need of a complete refactor. Saturation is changed using Intel's `igfxDHLib.dll` which is undocumented, there are no public APIs so I had to reverse engineer the *Intel HD Graphics Control Panel* and then proceed by trial and error. | ||
### Installation instructions  | ||
|
||
- Download and extract the .zip | ||
- Open `C:\Windows\System32\DriverStore\FileRepository` and do a search for a file named `igfxDHLib.dll` | ||
- Copy `igfxDHLib.dll` in the same folder as `ColorGoggles.exe` | ||
|
||
You have to do this because there are multiple versions of `igfxDHLib.dll` (they are all marked as `1.0.0.0` but are different), so I cannot embed the interop types in the .exe nor give you my DLL as it wouldn't work in most cases. | ||
|
||
|
||
### Usage | ||
|
||
- Add the process name of the game you want to add | ||
- Configure at will | ||
- Have fun! | ||
|
||
|
||
### Download | ||
|
||
You can find the latest release (.zip) here: https://github.com/daniele-salvagni/color-goggles/releases | ||
|
||
--------------- | ||
|
||
#### Changelog | ||
|
||
- v0.2-beta <sup>(0917)</sup>: Fix crashes for devices with different igfx versions, add UI support for high DPI displays, add new installation instructions. | ||
- v0.1-beta <sup>(0417)</sup>: Initial release. | ||
|
||
|
||
<sub>This is a very early version, it was initially not intended for public release and the code wouldn't mind a refactor. Saturation is changed using Intel's `igfxDHLib.dll` which is undocumented, there are no public APIs so I had to reverse engineer the *Intel HD Graphics Control Panel* and then proceed by trial and error.<sub> |