Skip to content

Install Windows

Randall C. O'Reilly edited this page Mar 16, 2021 · 1 revision

Windows Install

  • Install MSVC++ 2015 (runtime C++ libraries, select e.g., vcredist_x64.exe for 64bit Windows 10)-- only if you haven't done this already.

  • Navigate to the relevant release on the main repository page, under Releases (standard numerical ordering -- latest version is highest): https://github.com/emer/cemer/releases/

  • For 64bit Windows 10: download and run emergent-V.V.V-##-win64.exe (does not have -qt53 in the filename), where V.V.V is a version number and ## is a svn version number (only on older versions).

  • For Windows versions < 10: download and run emergent-V.V.V-##-win64-qt53.exe (has -qt53 in the filename).

  • Optionally, for version 8.x and above, there may be an LTS-Version-7, which will be emergent-7.1.0-##-win64.dmg where the ## number matches the corresponding number from the main 8.x version, which must be installed first -- the 7.1.0 version depends on it!

Requirements

We have two versions of windows packages available. The main one works only on Windows 10 and uses a more advanced Qt library that offers various under-the-hood performance advantages and likely has fewer bugs, etc. The -qt53 version should work on any version of Windows (including in virtual machines) but uses an older version Qt (5.3.2) that may have various issues, but should work fine for most cases. Both are only for 64 bit processors.

To improve performance, set the process priority to "High" by Starting Task Manager, select the "Processes" tab, right-clicking on the "emergent.exe" process, select "Set Priority" --> High.

Troubleshooting

If you get an error about MSVCR100.dll not found when trying to run emergent, you need to grab this version of the MSVC++ 2010 runtime: http://www.microsoft.com/en-us/download/details.aspx?id=13523 -- It is not clear why this affects some people and not others.. And furthermore you may even need to get another version such as 2012 if you get a similar kind of error and this doesn't fix it! Why don't these things just come with the OS?

OpenGL Drivers Required!

emergent will not work if you do not have recent graphics card drivers installed (this is true for both versions). The main version requires OpenGL 2.1 or higher support that is only in Windows 10 or higher, while the -qt53 version is not quite as demanding but typically still requires updated drivers. The program may start up but when you open a project it will crash or not display properly. Here are the steps:

  • Go to the Device Manager from the Control Panel or Setup menus, available from the Start menu

  • Find Display Adapters and click them to reveal the list of installed drivers -- generally there should be only 1. You need to find the name of the manufacturer and then go to their website and download the latest version of the driver. Here is a list of commonly-used card manufacturers:

  • AMD/ATI

  • Intel

  • NVidia

  • Some sites also distribute beta versions of graphics drivers, which may give you access to bug fixes or new functionality before an official driver release from the manufacturer: Guru3D

You need to reboot your computer before the new driver will take effect. In rare cases you may need to uninstall the existing driver, reboot, then install the new one.

Clone this wiki locally