Kamil Trzciński
17832841ff
Support SMU of Vangogh GPU shipped with BIOS 113
2022-12-20 15:15:24 +01:00
Kamil Trzciński
9d4828fdf1
GPU detection will log errors to Sentry.io
2022-12-20 14:45:03 +01:00
Kamil Trzciński
aa6c9791e6
Show Top-Most Anti-Cheat ackonwledge
2022-12-20 09:48:31 +01:00
Kamil Trzciński
9c0a326d48
Require to acknowledge Anti-Cheat impact on PowerControl
2022-12-19 13:34:15 +01:00
Kamil Trzciński
a6600d7905
Properly support many display devices with the same name
2022-12-18 10:00:55 +01:00
Kamil Trzciński
147ef53a7f
Fallback OSK to CTRL+WIN+O
2022-12-16 11:30:22 +01:00
Kamil Trzciński
49f86225cb
Update hidapi.net to properly Dispose() device
2022-12-16 11:30:22 +01:00
Kamil Trzciński
54354fe9e9
Validate that all dependencies are installed
2022-12-15 21:47:05 +01:00
maniman303
c4fd544cc2
Theme responsive notification icons ( #23 )
2022-12-14 21:13:06 +01:00
Kamil Trzciński
6947f4615c
Log exceptions in various places
2022-12-12 18:44:02 +01:00
Kamil Trzciński
10a8598b82
Add Sentry error tracking
2022-12-12 18:31:29 +01:00
Kamil Trzciński
36d0169119
Some icons are not content
2022-12-12 11:41:20 +01:00
Kamil Trzciński
4d5763f9a6
Tune PowerControl key repeats
2022-12-12 11:39:50 +01:00
Kamil Trzciński
2941f66230
Add Setup.exe installer to install all except RTSS
2022-12-11 14:06:46 +01:00
Kamil Trzciński
2259e17b21
Add Updater.exe that can update to latest release and debug
2022-12-11 02:35:46 +01:00
Kamil Trzciński
7e36c818c3
Make Sharpening to be DEBUG feature
2022-12-10 12:30:25 +01:00
Kamil Trzciński
4b66119d57
Support -run-on-startup on command line
2022-12-10 11:23:47 +01:00
Kamil Trzciński
ef73516bfe
Update Mappings to Shortcuts and all links
2022-12-10 10:21:32 +01:00
Kamil Trzciński
1d6043cab0
Store PowerControl settings in .ini
2022-12-08 10:50:08 +01:00
Kamil Trzciński
658898d632
All SteamController settings are stored in .ini file in root folder
2022-12-08 10:49:06 +01:00
Kamil Trzciński
dc9b7648f7
PowerControl reads input every 50ms instead of 250ms
2022-12-05 19:04:41 +01:00
Kamil Trzciński
eaec34d950
Fix DPad Up for the first time on overlay
2022-12-05 19:04:40 +01:00
Kamil Trzciński
9d9a9a4196
Allow to disable usage of Kernel Drivers (to allow work with Anti-Cheat detection)
...
This allows to use all tools with Anti-Cheat detection.
2022-11-26 20:49:36 +01:00
Kamil Trzciński
bad617549e
Add Haptic feedback and selectable profiles
2022-11-26 10:19:50 +01:00
Kamil Trzciński
ecbd0407c0
Add SteamController implementation
...
This adds a Steam Shortcuts, Desktop Mode, and X360 Emulation
- Supports all Steam Shortcuts (including on-screen keyboard, and brightness)
- Supports Desktop mode (with a scroll on left pad and left stick), and trackpoint (on right stick)
- Supports X360 mode: hold Options for 1s to switch between Desktop and X360
- Holding Steam button enables Desktop like controls and stops passing all inputs to X360
2022-11-26 10:19:50 +01:00
Kamil Trzciński
f704640d04
Add Image Sharpening option
2022-11-24 01:04:03 +01:00
Kamil Trzciński
00e60e72ba
Retry Vangogh GPU detection 3 times
2022-11-23 10:30:13 +01:00
Kamil Trzciński
7b3884c86b
Reset FPS limit if anything related to resolution changes
2022-11-23 10:29:41 +01:00
Kamil Trzciński
4bb264802d
Match GPU memory regions via Device Manager framework instead of Ring 0
2022-11-22 17:59:27 +01:00
Kamil Trzciński
a25ac7d4f4
Detect SMU Features
2022-11-22 09:33:51 +01:00
Kamil Trzciński
af52e41aef
Add GPU scaling and Vivid Gaming selection
2022-11-21 21:28:16 +01:00
Kamil Trzciński
f7e3e70c2b
Use global mutex to ensure driver access are sequential
2022-11-20 21:32:17 +01:00
Kamil Trzciński
a1a438c3f8
Improve CPU/GPU frequency setting
2022-11-20 21:32:17 +01:00
Kamil Trzciński
a3a25bfb4e
Add VangoghGPU SMU controller with CPU and GPU clock frequency control
2022-11-20 16:43:10 +01:00
Kamil Trzciński
e12c00242b
Show Full OSD if in Power Control mode
2022-11-20 15:42:21 +01:00
Kamil Trzciński
e376b9dcc8
Add ExternalHelpers project and move all externally acquired dependencies there
2022-11-20 15:25:50 +01:00
Kamil Trzciński
b06ac16fba
Move AMD to GPU.AMDAdrenaline
2022-11-20 15:00:22 +01:00
Kamil Trzciński
7b1442db14
Create ToolStripSeparator for Separator item
2022-11-20 14:56:46 +01:00
Kamil Trzciński
a7f16dbde6
Check if AMD GPU scaling is enabled to allow changing resolution by default
2022-11-19 21:28:28 +01:00
Kamil Trzciński
85c8ee379f
Fix PowerControl not starting-up again
2022-11-19 13:51:44 +01:00
Kamil Trzciński
681db9231d
Cycle most of options for PowerControl
2022-11-19 09:48:31 +01:00
Kamil Trzciński
b94719adb0
Order resolutions
2022-11-19 09:48:31 +01:00
Kamil Trzciński
e5fd135b30
Reset resolution to default as it will pick highest refresh rate
...
Make Resolution change to be experimental features
2022-11-19 09:47:53 +01:00
Kamil Trzciński
c89a59ab0b
Set DEVMODE settings as returned by EnumDisplaySettings
2022-11-19 09:47:31 +01:00
Kamil Trzciński
0021f1b083
Show refresh rate only if many available
2022-11-19 09:47:31 +01:00
Kamil Trzciński
a3bb9e19ff
Allow changing resolution
2022-11-19 09:47:31 +01:00
Kamil Trzciński
15369826f9
Fix PowerControl crash on startup
2022-11-19 09:13:50 +01:00
Kamil Trzciński
7dc418a0e0
Control SMT
2022-11-18 21:00:52 +01:00
Kamil Trzciński
d7ad2f1d71
Shortcut to reset to default
2022-11-18 16:14:29 +01:00
Kamil Trzciński
b672c4e9c3
Fix volume/brightness by 5
2022-11-18 15:57:14 +01:00