As you know, Elite has a default orange HUD. Over the years, CMDRs found a way to alter their HUD via an XML modification.
However, the XML method has widespread unintended effects on many other important elements, such as the colour of friends/foes on the radar, and pilot portraits.
Elite Dangerous HUD Mod (EDHM) enables precise colour changes to almost any element on the HUD without the annoying side-effects of the XML method. It also functions to change the cabin lighting to any colour, or even bi-colour if you prefer. We've also dimmed some of the dashboard lights that shine directly in your face, to reduce eye fatigue.
The mod is an application of the shader modding software 3Dmigoto, and is therefore only available on PC (sorry consoles, I wish there was a way..).
EDHM Download link
Firstly, thank you to the Devs for allowing EDHM to continue into Odyssey, it's greatly appreciated
I'm very pleased to announce EDHM for Odyssey is now available. Unlike the Horizons version of EDHM, you can set custom RGB colours for every element on the HUD, and ship / station / carrier panels. Customisation for the Suit HUD (on-foot) will be available in the next EDHM update.
Due to the complexity of the Odyssey version, I recommend you use EDHM UI (developed by Blue Mystic) to install and configure the mod.
Please note: EDHM UI will install both the mod and the UI, you don't need to download anything else. You can also install the Horizons version from EDHM UI
As EDHM for Odyssey is still in development, I recommend you join us on the EDHM Discord where you can find the latest updates, new player-created themes, and general support
EDHM for Horizons has undergone several major revisions based on CMDR feedback.
Version 1.4 features:
• 19 Cabin/cockpit lighting colours
• 19 Distributor styles
• 20 CHUD colours (combat HUDs) plus a new bird-of-prey CHUD style
• 15 Radar colours
• 10 Targeting reticles
• 15 Shield colours
• 15 OwnShip hologram colours plus a new Tron hologram
• 15 Panel line colours
Included is a Panel Opacity booster hotkey for times when the sun/starlight is shining on the panels
Version 1.51 features:
• Add XML colours to your panels
• Apply the XML colour matrix to elements on the HUD (that you choose)
• OwnCarrier Highlight on the Nav panel (to make it easier to find your carrier in busy systems)
• Explorer Mode dims all internal lights in exploration vessels (Phantom, Anaconda, AspX, DBX, also KMII, Cutter)
• Change colours or turn off supercruise speed lines and snow/dust
• Clean the canopy windows
• Night vision colour options
• Can reload any changes you make to .ini files with F11 (Dev mode no longer required)
There are 5 pre-set profiles you can access with CTRL 5, CTRL 6, CTRL 7, CTRL 8, CTRL 9 (keybinds can be changed), please see the Manual for more information.
More profiles will be added to the Profile Library in the next post below, and there are lots of submissions in the EDHM Discord
NEW (02 April 2021): Anti space-fog shader (black space, preserve nebulae)
NEW (20 April 2021): Nate's Witchspace Lighting Effect (HUD and cabin lights off during a jump)
EDHM is best demonstrated by the following videos:
EDHM-UI (User Interface for Elite Dangerous HUD Mod)
by CMDR Blue Mystic
EDHM-UI enables the installation and configuration of both EDHM for Horizons and Odyssey via a beautiful UI. You can download the UI from Blue Mystic's GitHub, or the EDHM Discord.
If you have any questions about the UI please contact Blue Mystic on the EDHM Discord
Frequently Asked Questions:
• Can I configure all the colours myself?
In Horizons, you can choose an XML (any colour) and apply that colour to the elements of your choosing. You can mix XML colours with the set of EDHM colours.
In Odyssey, you can set the RGB values for every element on the HUD and panels.
• Does it work in VR?
• Is FDev ok with this? Will I get banned for using the mod?
I'm very grateful to CMDR Exigeous who contacted FDev on our behalf. FDev are fine with the mod so long as it doesn't provide an advantage over other players, or mod their ARX-related assets.
• The mod isn't working for me, all my colours are messed up
This means you have probably changed your HUD XML in GraphicsConfiguration.xml (or the override file in Appdata). The XML colour matrix in GraphicsConfiguration.xml (or the override version) needs to be reset back to default, please see the Manual.
It's also important your HDRnode, HDRnode_reference section and PrototypeLightingBalancesEnabled settings (in GraphicsConfiguration.xml) are all set to default as well, or you might run into some graphical glitches. In fact, it's best to run a 'Validate Game Files' in the ED Launcher Options menu before installing the mod (which will reset the game files to default, but doesn't erase keybinds)
• Does the mod impact FPS?
All modding reduces FPS, so expect a 10% decrease (approximately). You can restore your usual FPS by turning down shadows or ambient occlusion quality by one level.
Any FPS drops much larger than 10% indicate a conflict with the modding software, please see the troubleshooting guide in the EDHM Manual. The Horizons version has been thoroughly tested by a group of beta testers and is stable; the Odyssey version is still in development and will be optimised at a later date (but the impact is still around 10% of FPS)
• How do I load the mod on linux?
CMDR breach_candy has kindly shared these instructions:
Linux users may need to add overrides for the dlls in winecfg.
1. Run wine64 winecfg
2. Select the Elite executable 'EliteDangerous64.exe' by clicking 'Add Application' and pointing it towards the directory where the executable is located.
3. Click on 'Libraries'
4. In the 'New override for library:' section, type in d3d11, then click 'Add'. Do this for d3dcompiler_46 as well.
5. Select d3d11 and click 'Edit...'. Select 'native, builtin'.
6. Select d3dcompiler_46 and click 'Edit...'. Select native.
7. Click apply, then ok. Launch the game.
If you're using Steam to run the game on Linux, then please see these detailed instructions by CMDR Lunar_Eclipse
• How did EDHM happen?
Back in January 2020 I noticed Old Duck's Immersion mod and started to play around with shaders in 3Dmigoto. When the virus lockdown started in April 2020 I began work on the Wild Goose Chase project with CMDR Drspod.
Once that project was complete, me and my buddy CMDR Xiba2k4 decided to learn shader theory from scratch, with the intention of modding the HUD. Unfortunately Xiba left Elite before the first version of the mod was created, so I've been working on it solo for the past year.
I'm deeply grateful to CMDR DarkStarSword (creator of 3Dmigoto), as none of this would be possible without him.
Also a huge thank you to CMDR Blue Mystic for creating EDHM UI.
• More info
If you're interested, here's some older videos of the mod in action
And if you have any questions, suggestions or feedback then please leave a comment below.
I hope you enjoy the mod!