HECSALV 9 Beta, the Windows 10 April 2018 Update, and NVIDIA Graphics Cards
We have identified an issue caused by an interaction between the Windows 10 April 2018 Update and NVIDIA graphics cards which impacts the HECSALV 9 Beta software. Currently, if you are using a PC with an NVIDIA graphics card and have Windows 10 Build 1803 or above installed on the computer, the 3D graphics in the HECSALV 9 Beta will not render. We have developed a workaround for this issue, but it will require either significant technical expertise or consultation with your IT department to employ. Unfortunately, the root cause of the issue lies in the interaction between the operating system, NVIDIA's drivers, and the DirectX rendering platform, so this workaround is currently our best solution to the problem. It is our hope that either Microsoft or NVIDIA will develop a true fix in the near future.
This workaround requires the use of the NVIDIA Profile Inspector, a third-party software package that can directly modify the NVIDIA drivers. Do not attempt this fix unless you are comfortable modifying advanced system settings.
The NVIDIA Profile Inspector can be downloaded here:
The following steps must be undertaken:
- Open the NVIDIA Control Panel. This can be opened by right-clicking on your desktop and selecting the appropriate item.
- Within the NVIDIA Control Panel, select "Manage 3D Settings" in the tree, then navigate to the "Program Settings" tab.
- Click the "Add" button. The following prompt has a short delay before appearing.
- Browse to "HerbertABS.Hecsalv.exe" on your computer. For a typical installation, this will be located within "C:\Program Files (x86)\Herbert-ABS\Version 9".
- If you have multiple graphics cards installed in the computer, select the highest-powered card for the option 2 dropdown.
- Click the "Apply" button at the bottom of the NVIDIA Control Panel. Once the settings have been applied, close the window.
- Open the NVIDIA Profile Inspector.
- In the upper-left dropdown, start typing the name of the new profile that was created in the NVIDIA Control Panel. The name will most likely just be the directory location of the main HECSALV 9 application.
- Once the appropriate profile is selected, find the "StereoProfile" setting. Change the value to "Yes".
- Click the "Apply Settings" button in the upper-right. Once the settings have been applied, close the window.
Rendering should now work as normal. If HECSALV 9 was open prior to following these steps, it will need to be restarted for the changes to take effect.