After a long beta, a major update to Majesty Gold HD is now released! As many of you know, the updates include:
- DirectX 9 is used as the default graphics API. This makes Majesty much more compatible with newer versions of Windows.
- Modding and Steam Workshop support, including an SDK for making new Quests and modifying the functionality of existing Quests and Freestyle games.
- Many bug fixes.
The Steam installer has been updated to auto-install the needed Microsoft runtime files, but if you had not subscribed to the beta and the game will now not start anymore, you can try uninstalling it and re-installing it or manually install the Microsoft runtime files from these links.
Visual Studio 2008 Redistributable SP1https://www.microsoft.com/en-us/download/details.aspx?id=5582
DirectX End User Runtimes June 2010https://www.microsoft.com/en-us/download/details.aspx?id=8109
If for some reason, you are having issues with DirectX 9 or you just want to switch back to the older DirectDraw API, you can change back by going to the Settings page in game or by editing MajXPrefs in your My Documents/My Games/MajestyHD directory with Notepad and changing the <UseD3D> value from 1 to 0.
The new install provides an SDK with some documentation on how to get started. Yes, the documentation is limited, but will be improved ASAP. The SDK is located in the same directory where Steam installs your games, usually C:\Program Files (x86)\Steam\steamapps\common\Majesty HD
If for some reason you are really having no luck running the new version, the old version is also located in the same directory where Steam installs your games, usually C:\Program Files (x86)\Steam\steamapps\common\Majesty HD. There will be an executable named MajestyHD - Old.exe.
If you are having issues with the new version, please post with as much information as you can, such as what OS you are running and what graphics card.
I would like to thank everyone who subscribed to the beta and helped out with making it solid enough for release. I will be starting a new beta shortly that will add Steam based multiplayer and more!