DisplayMagician Changelog

What's new in DisplayMagician 2.5.0

Jan 4, 2023
  • Added ability to select an application from a list of those installed in Windows
  • Added ability to start UWP Apps installed from the Microsoft Store (IMPORTANT: DM cannot detect when these are stopped due to Windows Permissions Restrictions. This will only be fixed when DisplayMagician is upgraded to .Net 7 which will take months to do)
  • Added FOV calculator using Markus Ewert 'dinex86' code (Thanks for saying yes when I asked Markus!)
  • Fixed DisplayMagician so that screen rotation is shown correctly in NVIDIA, AMD and Windows drivers
  • Fixed Steam library parsing so that it works with the new Steam file format released in December 2022
  • Fixed Image grabbing now detects when an exe doesn't have an icon in it and instead uses a default DM icon
  • Fixed freeing Steam files after parsing them that was preventing Steam client upgrades while DisplayMagician was running
  • Fixed DisplayMagician window positioning so that it recenters itself on the primary display after a display profile change (screen coordinates change after a display profile changes which may mean DM is off the screen, so it needs to be moved)
  • Fixed Desktop Background menu not working
  • Upgraded libraries to the latest versions

New in DisplayMagician 2.4.1.1 (Jul 1, 2022)

  • Fixed bug with centering windows that caused a Crash To Desktop (CTD).

New in DisplayMagician 2.3.1.60 (Apr 20, 2022)

  • Converted DisplayMagician to single instance model to speed up loading. Makes DisplayMagician incredibly fast in comparison to 2.1.5 (as long as you select to load on computer start).
  • Many more NVIDIA Settings tracked
  • NVIDIALibrary bugfixes
  • Bugfixes that improve support for older hardware (e.g. DVI-D, component connections)
  • Improved start program process monitoring and stopping
  • Improved single instance command parameter handling
  • Added ability to get name of current display profile from command line with DisplayMagician CurrentProfile command
  • Fixed issues with drawing tricky display layouts
  • Works with USB and Wireless displays

New in DisplayMagician 2.1.5.5 (Dec 27, 2021)

  • Can run Applications as an administrator (UAC)
  • Can run Start Programs as an administrator (UAC)
  • Can run a program afterwards as administrator (UAC)
  • UI Bugfix for Start Programs
  • Improved Shortcut Repository initialisation code robustness
  • Improvements:
  • It changes Display Profiles MUCH faster (in some cases under 5 seconds)
  • You can choose the image your shortcut uses
  • You can run a program after closing your game
  • It works with multiple display adapters
  • It works with PCI and USB display adapters
  • It works with AMD Eyefinity
  • It works with NVIDIA Surround/Mosaic
  • It works with SuperDisplay (Android Tablets as a display)
  • It saves NVIDIA and Windows HDR settings
  • It stores screen refresh rates and bezel settings
  • It can apply a Windows background when it changes profiles
  • Many, many other tweaks and fixes.

New in DisplayMagician 2.1.4.1 Pre-release (Dec 23, 2021)

  • Bugfix for CTD when using Uplay, Origin, Epic or GOG libraries at the same time as a Steam Library game.
  • Massive speed and memory improvements.

New in DisplayMagician 2.1.3.1 (Dec 21, 2021)

  • UI Bugfix for Start Programs
  • Improved Shortcut Repository initialisation code robustness

New in DisplayMagician 2.1.2.3 (Dec 19, 2021)

  • Supports multiple display adapters
  • Supports SuperDisplay (Android Tablets as a locally attached display)
  • Supports USB displays
  • All windows are now resizeable
  • Robustness fixes for various display driver parsing
  • Fixed some WinLibrary bugs
  • Improved cloned screen reliability with older displays
  • Added cancel button to UI form and to Windows Toast
  • Rewrote process detection logic to improve reliability

New in DisplayMagician 2.1.2.3 Pre-release (Dec 18, 2021)

  • Supports multiple display adapters
  • Supports SuperDisplay (Android Tablets as a locally attached display)
  • Supports USB displays
  • All windows are now resizeable
  • Robustness fixes for various display driver parsing
  • Fixed some WinLibrary bugs
  • Improved cloned screen reliability with older displays
  • Added cancel button to UI form and to Windows Toast
  • Rewrote process detection logic to improve reliability

New in DisplayMagician 2.1.2.1 Pre-release (Dec 18, 2021)

  • Supports multiple display adapters
  • Supports SuperDisplay (Android Tablets as a locally attached display)
  • Supports USB displays
  • All windows are now resizeable
  • Robustness fixes for various display driver parsing
  • Fixed some WinLibrary bugs
  • Improved cloned screen reliability with older displays
  • Added cancel button to UI form and to Windows Toast
  • Rewrote process detection logic to improve reliability

New in DisplayMagician 2.1.0 Pre-release (Nov 20, 2021)

  • DisplayMagician v2.1 has a lot of improvements:
  • It changes Display Profiles MUCH faster (in some cases under 5 seconds)
  • You can choose the image your shortcut uses
  • You can run a program after closing your game
  • It works with AMD Eyefinity
  • It works with NVIDIA Mosaic video cards
  • It saves NVIDIA and Windows HDR settings
  • It stores screen refresh rates and bezel settings
  • It can apply a Windows background when it changes profiles
  • Many, many other tweaks and fixes.
  • This new functionality does come at a slight cost though… as the old Display Profiles will not work with DisplayMagician v2.1.0. The new Display Profiles record about 10x the amount of information as the old Display Profiles, and use a completely new format. This unfortunately also means that you have two tasks you’ll have to do before DisplayMagician v2.1.0 will work:
  • You will need to create new Display Profiles
  • You will need to update your Game Shortcuts to use one of the new Display Profiles
  • Once you do the two tasks listed above, DisplayMagician will work as it always has, but now it will allow you to get your Displays exactly as you want them!

New in DisplayMagician 2.0.1 (Oct 2, 2021)

  • IMPORTANT: You will need to create new Display Profiles, and then you will need to update your Game Shortcuts to use those new Display Profiles in order for this version of DisplayMagician to work.
  • This release of DisplayMagician is a new major release. It brings about three completely new, scratch-built video manipulation libraries, over 4 months in the making. These new video libraries are designed to record ALL of the display settings available within NVIDIA, AMD and Windows setups, fixing a whole slew of issues that earlier versions of DisplayMagician had.
  • DisplayMagician v2 has a lot of improvements:
  • It changes Display Profiles MUCH faster (in some cases under 5 seconds)
  • It works with AMD Eyefinity
  • It works with NVIDIA Mosaic video cards
  • It saves NVIDIA and Windows HDR settings
  • It stores screen refresh rates and bezel settings
  • It can apply a Windows background when it changes profiles
  • Many, many other tweaks and fixes.
  • This new functionality does come at a slight cost though… as the old Display Profiles will not work with DisplayMagician v2.0.1. The new Display Profiles record about 10x the amount of information as the old Display Profiles, and use a completely new format. This unfortunately also means that you have two task you’ll have to do before DisplayMagician v2.0.1 will work:
  • You will need to create new Display Profiles
  • You will need to update your Game Shortcuts to use one of the new Display Profiles
  • Once you do the two tasks above, DisplayMagician will work as it always has, but now it will allow you to get your Displays exactly as you want them!

New in DisplayMagician 1.1.4 (Jun 7, 2021)

  • Fixed: You can use application-based Game Shortcuts again!

New in DisplayMagician 1.1.3 (Jun 7, 2021)

  • Fixed: Command line argument passing to start programs works again!
  • Added: More reliable handling of unsupported game libraries.

New in DisplayMagician 1.1.2 (Jun 6, 2021)

  • Added: Epic Games launcher support
  • Added: GOG.com launcher support
  • Added: More reliable stopping of started start programs
  • Fixed: All start programs after a start program with the "Don't start if program already running" checkbox will now be started