Ok, I was able to get Conquest fully working on Windows 8.1 64bit with an nVidia 780 GTX video card. The only thing that does not work is the Options menu, which I don't need to use anyways.
Part 1: I noticed that Conquest kept crashing in the
nvd3dum.dll file which is the nVidia driver file. So I copied an old version of
nvd3dum.dll from a Vista computer into the Conquest folder. The version of the dll I used was: 7.15.11.8586.
If you don't have an old copy of the nvd3dum.dll file you download it here:
http://www.dll-found.com/zip/ah/25579/nvd3dum.dll.zip Part 2: The other thing I did was to remove all the application compatibility settings for Conquest. There are two steps for that:
1. Make sure there are no settings for Conquest under this registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\InstalledSDB
Note: Look through all the sub keys {CLSIDs} to ensure that none of them are for Conquest. Delete any key related to Conquest. Note: remember to backup the registry before you delete the key in case you want to restore it.
2. Right-click on the Conquest.Exe file and select properties and go to the Compatibility tab and disable all items. Make sure to do this under the "Change settings for all users" button as well.
If you are running an nVidia video card these steps may work for you also.
If you have some other video card (like ATI or Intel) check the Windows Event log to see which dll Conquest.Exe is crashing in. It may be the video card driver dll as well. If it is you could try copying an old version of the dll for your vidio card. These steps may work for other video cards, but I only tested them with nVidia.