Myst IV won’t launch/crashes on launch. Can I fix this?
We have heard from players that they were able to resolve Myst IV issues by disabling their HID (Human Interface Devices) one at a time until they were able to locate the device that was causing the issue.
To view the HID on your system, open up Device Manager and expand ‘Human Interface Devices.’
There you will find a list of devices and there may be some devices with a generic label of ‘HID-compliant vendor-defined device.’ You can right-click on each one, go into Properties and select the Driver tab where the device can be disabled. If it does not state the vendor, you can go to the Details and change the Property to ‘Hardware Ids’ in the drop-down menu. You will find the Vendor ID and Device ID written in a format similar to this: HID\VID_046d&PID_c537&mi_00 [Example only]. Then you can search for the information in your browser to see exactly what piece of hardware it is before you disable it.
If it is gaming hardware causing the problem, disable just the one device. You will want to be sure to re-enable whatever device you disabled after playing Myst IV.
Any fix to be made will (hopefully) be done by Microsoft. An official report has been filed with them. This issue came about after one of their Windows 10 updates.
Another workaround: Go to https://github.com/riverar/IndirectInput/releases, download dinput.dll and place it in your /bin folder. Here are the steps, one by one:
Go to the linked site above; download “dinput_0.1_win10_x86.zip”, then Extract.
Next, open and move “dinput.dll” to the /bin folder of the game’s files.
The file path should look like –> D:\Program Files (x86)\Steam\steamapps\common\Myst IV Revelation\bin
For many players those steps fix the issue of immediately crashing upon launch.
If those fail to work, find the .exe that launches the game, right click it and choose compatibility and the set resolution to 640×480. That may do the trick.