IS Defense
 This topic has been pinned, so it's probably important
DC_vipeout 8 Apr, 2016 @ 4:57am
Got an error 0xc000007b - SOLUTION
If you got an error 0xc000007b then it means that something is wrong with your PC setup, precisely speaking, some *.dll file in your system that the engine uses does not match the version you should have. Most often caused by having a 32bit library on 64 bit system. How does that happen? Either you have used a corrupted installer which messed stuff up, or you have downloaded a single *.dll file because some other game threw an error that it is missing.

Files that are most often wrong:

c:\windows\system32\XINPUT1_3.DLL
c:\windows\system32\X3DAUDIO1_7.DLL
c:\windows\system32\MSVCR120.DLL


Reinstall DirectX runtimes[www.microsoft.com] and required redistributable packages.[www.microsoft.com] Make sure to choose the right one - x86 for 32-bit systems and x64 for 64-bit systems. If you have 64-bit system you can install 32-bit library as well.

If the problem persist, you may wish to decide to delete the files I've mentioned and try reinstalling again. That helped some people, but I do not advise doing so. Dll files are quite important - many things may break therefore it's better do it the right way:

You have to gather detailed information - detailed description of the issue,[answers.unrealengine.com] but you need an account on the UnrealEngine AnswerHub.

Long story short, you have to download Dependency Walker[www.dependencywalker.com] and it will analyze your PC and print what is wrong. You may analyze the log file yourself and manually delete the problematic file, then find out which package it belongs to and reinstall that package. Or you can send us the info and we'll help you solve the issue, even though it's not our fault.

Step by step instruction, short version (full one is linked above):
  1. Extract depends22_x64.zip to C:\DWalker
  2. Open a command window as administrator (Start Menu -> type “cmd” in the search box and right click on cmd.exe and select Run as Administrator)
  3. Enter the following command to switch to the folder we extracted Dependency Walker to:
    cd C:\DWalker
  4. Enter the following command to have the tool generate logs while running:
    64-bit system:
    depends.exe /c /f:1 /pb /pp:1 /pg:1 /ot:Log.txt "STEAM_INSTALL_DIR\steamapps\common\IS Defense\ISDefense\Binaries\Win64\ISDefense-Win64-Shipping.exe"
    32-bit system:
    depends.exe /c /f:1 /pb /pp:1 /pg:1 /ot:Log.txt "STEAM_INSTALL_DIR\steamapps\common\IS Defense\ISDefense\Binaries\Win32\ISDefense-Win32-Shipping.exe"
This will run the appropriate *.exe file and gather relevant data. Please replace STEAM_INSTALL_DIR with the proper path, like "D:\Software\Steam\steamapps..."

You should now have a Log.txt file in the C:\DWalker folder. If you wish for us to help you with the issue, please send this file along with DXDIAG at:
support@destructivecreations.pl

In case you've never generated DXDIAG for your PC:
  1. Start dxdiag.exe from the windows start menu
  2. Press "Save All Informations" button
If that does not really help you - here's a video tutorial
https://youtu.be/Poq-BorOSHU
Last edited by DC_vipeout; 8 Apr, 2016 @ 5:11am