Indiana Jones® and the Infernal Machine™

Indiana Jones® and the Infernal Machine™

Crash Fix Solution
So this is for the GOG version but it may help the steam version as well.

Indirectinput wrapper can be used to fix the crashes.

Indirectinput [github.com]

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.
Naposledy upravil reigan42; 25. lis. 2022 v 12.37
< >
Zobrazeno 1630 z 32 komentářů
reigan42 původně napsal:
I've heard from some other people disabling multiple audio devices helps.
How do I do that?
dragonseeker418 původně napsal:
reigan42 původně napsal:
I've heard from some other people disabling multiple audio devices helps.
How do I do that?
https://www.thewindowsclub.com/enable-or-disable-sound-output-device-in-windows-10
After many many hours of playing with bugs and searching for solutions i found out that the glitches in my game's runtime only occur when i pick up things. Then the ESC menu stops working and the visual items begin to flicker on my screen, like as if some loading/unloading loop has gone infinite.

Running Windows Media Player with music before starting the game offered me the possibility to play the game quite normal. The graphical issues with picking up things didn't always occur anymore. But still sometimes they did.

So i started debugging this more and more and came to the conclusion that if it works better when another application is already using my audio device, then it must be that the indy game detects that and goes for some fallback sound settings or options. Long story short: i believe the game holds corrupt sound settings when being installed on newer computers.

What I finally did to fix my problem was starting the game and in the pre-game-menu choose for 'Options' => 'Advanced options' => 'Analyze your Computer'. Some tests will pass, some will fail. You can either fix those or just proceed and try if it even cares. I closed the test results and then closed my other audio apps on my computer and started the game. I loaded some level. Then i opened the ESC menu and went to the Sound Options and pulled the sound level completely to the left (completely off). I exited the game and went back to Windows. Then i started the game again, loaded my level, played a bit and picked something up (a medkit or so). And now the ESC menu was still working correctly and the graphics were not bugging.

Then i went again to the ESC menu and opened Sound Options again and set the sound level back turned on at some value. Then I exited the game and started again. And from that point everything worked like it should have worked from day one. I think that with these actions i rewrote some kind of the audio settings of the game in a file or in the Windows register and therefore making things work from this point on.

I hope this may also help someone else.

And if picking up things still makes trouble for you, then let Quick Save and Quick Load become your closest friend *sigh* making it able to play the game with the least possible hassle.
Delade původně napsal:
After many many hours of playing with bugs and searching for solutions i found out that the glitches in my game's runtime only occur when i pick up things. Then the ESC menu stops working and the visual items begin to flicker on my screen, like as if some loading/unloading loop has gone infinite.

Running Windows Media Player with music before starting the game offered me the possibility to play the game quite normal. The graphical issues with picking up things didn't always occur anymore. But still sometimes they did.

So i started debugging this more and more and came to the conclusion that if it works better when another application is already using my audio device, then it must be that the indy game detects that and goes for some fallback sound settings or options. Long story short: i believe the game holds corrupt sound settings when being installed on newer computers.

What I finally did to fix my problem was starting the game and in the pre-game-menu choose for 'Options' => 'Advanced options' => 'Analyze your Computer'. Some tests will pass, some will fail. You can either fix those or just proceed and try if it even cares. I closed the test results and then closed my other audio apps on my computer and started the game. I loaded some level. Then i opened the ESC menu and went to the Sound Options and pulled the sound level completely to the left (completely off). I exited the game and went back to Windows. Then i started the game again, loaded my level, played a bit and picked something up (a medkit or so). And now the ESC menu was still working correctly and the graphics were not bugging.

Then i went again to the ESC menu and opened Sound Options again and set the sound level back turned on at some value. Then I exited the game and started again. And from that point everything worked like it should have worked from day one. I think that with these actions i rewrote some kind of the audio settings of the game in a file or in the Windows register and therefore making things work from this point on.

I hope this may also help someone else.

And if picking up things still makes trouble for you, then let Quick Save and Quick Load become your closest friend *sigh* making it able to play the game with the least possible hassle.

Never encountered that's really interesting. I know in star wars battle front 2 you have to enable stereo mix under recording in sound control panel or it would crash on windows 10 perhaps that would maybe help for this game as well.
Yeah... There's no .dll file in this link.
Ceceli ♠ původně napsal:
Yeah... There's no .dll file in this link.
https://github.com/riverar/IndirectInput/releases/tag/0.1
reigan42 původně napsal:
Ceceli ♠ původně napsal:
Yeah... There's no .dll file in this link.
https://github.com/riverar/IndirectInput/releases/tag/0.1

Hey! I forgot to thank you. It works. Thank you :dssmile:
the dinput.dll actually solved all the crash I had. I wonder why this is not included as an official fix at this point. Also, now I can set the highest resolution (4:3) with no issue , first I was playing at lowest res to avoid triggering any crash and it was pretty awful.
Thank you so much! Adding this file fixed the black screen and crash to desktop for me upon launching the game.
i need it again, it doesnt work
Daniil 20. říj. 2023 v 13.03 
just wanted to say my thanks. Worked as described
Delade původně napsal:
After many many hours of playing with bugs and searching for solutions i found out that the glitches in my game's runtime only occur when i pick up things. Then the ESC menu stops working and the visual items begin to flicker on my screen, like as if some loading/unloading loop has gone infinite.

Running Windows Media Player with music before starting the game offered me the possibility to play the game quite normal. The graphical issues with picking up things didn't always occur anymore. But still sometimes they did.

So i started debugging this more and more and came to the conclusion that if it works better when another application is already using my audio device, then it must be that the indy game detects that and goes for some fallback sound settings or options. Long story short: i believe the game holds corrupt sound settings when being installed on newer computers.

What I finally did to fix my problem was starting the game and in the pre-game-menu choose for 'Options' => 'Advanced options' => 'Analyze your Computer'. Some tests will pass, some will fail. You can either fix those or just proceed and try if it even cares. I closed the test results and then closed my other audio apps on my computer and started the game. I loaded some level. Then i opened the ESC menu and went to the Sound Options and pulled the sound level completely to the left (completely off). I exited the game and went back to Windows. Then i started the game again, loaded my level, played a bit and picked something up (a medkit or so). And now the ESC menu was still working correctly and the graphics were not bugging.

Then i went again to the ESC menu and opened Sound Options again and set the sound level back turned on at some value. Then I exited the game and started again. And from that point everything worked like it should have worked from day one. I think that with these actions i rewrote some kind of the audio settings of the game in a file or in the Windows register and therefore making things work from this point on.

I hope this may also help someone else.

And if picking up things still makes trouble for you, then let Quick Save and Quick Load become your closest friend *sigh* making it able to play the game with the least possible hassle.
I HAVE SOLVED THIS PROBLEM BY pasting ddraw.dll file into "Infernal Machine\Resource".
Tried it. It doesn't work. Do I need fresh save files or something? I did install a widescreen scaling patch thing that for some stupid reason keeps restarting the game from the beginning if i choose Load Game from the launcher, but not the Load Game option in-game.
The launcher is bugged here too, so always first start a new game and then choose for Load Game if you need to load a game. It is annoying but nothing to do about it. If it really annoys you, you can edit the level file which is for some reason a pure text based file which has the whole cutscene thing in it. If you delete these lines, the cutscene will be skipped and the new game will not take that long.
Worst case scenario, the game is now runnable on something called DREAMM. The resolution is small, but the game itself seems to work OK
< >
Zobrazeno 1630 z 32 komentářů
Na stránku: 1530 50