This release includes a some cool new features, and a couple of bugfixes.
One new feature is support for the Origin/EA Game Library. This took a while to sort out, but works well, and hopefully helps make it easier to add shortcuts for games you have in Origin.
Another new feature is the ability to monitor a different executable to the game you start from a game library. Previously this feature was only available if you selected the game executable directly through the game executable mode. Now you can choose to monitor another .exe other than the game and only revert things back when that changes. Gives you a lot more flexibility to have things exactly as you want them.
And lastly you can now doubleclick on the notification/system tray icon and the main application window will open. I'm not sure how I missed adding that until now, but there you go.
Two bugs were also fixed. The first one was the the Display Profiles and Audio/Microphone settings weren't reverted when the user asked them to be. That was my mistake, but now it's been fixed.
The second one is a bit more nuanced. The latest NVIDIA 466.11 drivers don't correctly get hardware information from the NVIDIA RTX 2080Ti video cards, so I've had to build some protection around the information gathering code to attempt to keep this application working even if the NVIDIA code fails.
If you have installed an earlier version of DisplayMagician, have created some Display Profiles, you have an NVIDIA RTX 2080Ti video card, and you have subsequently upgraded your NVIDIA driver to v466.11, then you will need to perform the following steps to fix your Display Profiles so they work again:
- Delete the old Display Profiles
- Recreate each DisplayProfile again from scratch
- Go through each of your Game Shortcuts to use one of the newly created Display Profiles.
Unfortunately that's the only way to regenerate the DisplayProfileIdentifiers and make everything match up again :(.
Note: When NVIDIA realises and fix their driver you will need to perform these steps again.
RELEASE NOTES:
Fixed: DisplayMagician workaround to work with broken NVIDIA 466.11 driver for RTX 2080Ti video cards. Thanks to @m0ellemeister
Fixed: Display Profile and audio/microphone weren't being left as is when the user asked them to be
Changed: Massive refactor of GameLibrary and Game code to make it easier to add new GameLibraries
Changed: Standardised the Game running logic as much as possible to make it more reliable
Added: Origin/EA Game Library support
Added: Can specify alternative executable to monitor for games run through game library
Added: Can open Main application window by doubleclicking the sytem tray/notification icon
Changed: Clicking on the 'Start DisplayMagician minimised in notification area when computer starts' checkbox now sets the minimise setting and the start on boot setting all in one go.