Fixes Crashes when loading the game.
Indirectinput wrapper can be used to fix the crashes.
(It solves a bug on old games that crash from seeing too many hid input devices.)
dinput.dll just needs to be pasted into “Infernal Machine\Resource” .
Using Dgvoodoo, or disabling audio devices didn’t work for me. Originally used this fix for episode 1 racer that would constantly crash as well on steam.