Jump to content

KSP 1.3.1 CTD on startup, no mods, fresh install.


Recommended Posts

Whenever I try to launch the game it immediately crashes. No crash report, nothing interesting in the log, it never even starts to load, just pops up a blank windows for a second and boom. Crash.

This is a completely fresh install, this PC has never had KSP installed on it before.

For reference, I am running Windows 10 x64, and here is my log file:

Initialize engine version: 5.4.0p4 (b15b5ae035b7)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 9.0c [nvldumdx.dll 23.21.13.8871]
    Renderer: NVIDIA GeForce GTX 750 Ti
    Vendor:   NVIDIA
    VRAM:     2017 MB (via DXGI)
    Caps:     Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=0 INTZ=1 NULL=1 RESZ=0 SlowINTZ=0 ATOC=1
Begin MonoManager ReloadAssembly
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\UnityEngine.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\UnityEngine.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-CSharp.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-UnityScript-firstpass.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-UnityScript-firstpass.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-UnityScript.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Assembly-UnityScript.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\UnityEngine.UI.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\UnityEngine.Networking.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Mono.Cecil.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Mono.Cecil.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\KSPAssets.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\KSPAssets.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\TDx.TDxInput.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\TDx.TDxInput.dll into Unity Child Domain
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\KSPTrackIR.dll (this message is harmless)
Loading D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\KSPTrackIR.dll into Unity Child Domain
- Completed reload, in  0.176 seconds
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\System.Core.dll (this message is harmless)
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\System.dll (this message is harmless)
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\Boo.Lang.dll (this message is harmless)
Platform assembly: D:\NonSteam\Kerbal Space Program\KSP_x64_Data\Managed\System.Xml.dll (this message is harmless)
<RI> Initializing input.

<RI> Input initialized.

desktop: 1920x1080 60Hz; virtual: 1920x1080 at 0,0

Most of the time I try to run KSP_x64.exe directly, but attempting to run from the launcher produces the same result (although the game demands administrator privileges when run from the launcher). Deleting the install and unpacking it again makes no difference. (BTW: Why in the hell are there no checksums provided for KSP store downloads? .zip files have internal CRC32 checksums for each file, but I don't completely trust them.)

EDIT: Downloading and installing a fresh copy does not help.

Edited by Milo Christiansen
Link to comment
Share on other sites

Finally got it working with help from the IRC channel. The solution was to force OpenGL rendering with "-force-glcore".

I am running NVidia drivers from a week or two ago (12/20/17), so that shouldn't be a problem (just in case, I am updating my drivers and I will try again (and report results here) once finished).

 

 

Link to comment
Share on other sites

(It won't let me edit my answer (probably because the moderators still haven't approved my posts after 11 hours), so here are my findings after some more testing)

  • Forcing DirectX 11 via -force-d3d11: Works.
  • Forcing OpenGL via -force-glcore: Works.
  • Relying on the game to pick the correct option: Fails, even with the latest drivers.

I have other games that need D3D9 (which is what the log says the game is trying to use), so I definitely have it installed. Other Unity games work fine.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...