Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If you would care to give some specific information of exactly when you got a black window it might help. For example did you see it loading up before it went black?
Verify game files in properties is a basic first step.
You can also try to run the game in OpenGL from the steam start up options.
I assure, the game is not broken. It works. I started a brand new game last night on a clean install.
If it's not launching, there are plenty of people here that can help you. We need info from you first though. One of the best tools to diagnose problems is for you to provide a link to your logs.
Assuming you're using the most recent version of KSP (1.10.1) your logs on a Windows PC are located at: %USERPROFILE%\AppData\LocalLow\Squad\Kerbal Space Program\Player.log
Mono path[0] = 'C:/Program Files (x86)/Steam/steamapps/common/Kerbal Space Program/KSP_x64_Data/Managed'
Mono config path = 'C:/Program Files (x86)/Steam/steamapps/common/Kerbal Space Program/MonoBleedingEdge/etc'
Initialize engine version: 2019.2.2f1 (ab112815d860)
[XR] Discovering subsystems at path C:/Program Files (x86)/Steam/steamapps/common/Kerbal Space Program/KSP_x64_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: Radeon RX 560X Series (ID=0x67ef)
Vendor:
VRAM: 4077 MB
Driver: 27.20.12033.2007
Begin MonoManager ReloadAssembly
- Completed reload, in 0.416 seconds
<RI> Initializing input.
<RI> Input initialized.
<RI> Initialized touch support.
UnloadTime: 2.334500 ms
Release Build
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
[KSP Version]: 1.10.1.2939 (WindowsPlayer x64) (x64) en-us ==============================
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
[Input Devices]:
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Layout 04091009
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Layout detected: QWERTY_en-CA.cfg
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
GameSettings: Loading Keyboard Layout... Qwerty_en-GB.cfg
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
GameSettings: Qwerty_en-GB.cfg Layout Loaded!
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Creating terrain preset list
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Launcher disabled? False
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
[SteamManager]: Running under steam name: Turtle_tater
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
PhysicsGlobals: Loading database
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
[SpaceNavigatorWindows]: Could not initialize device.
Class not registered
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
******* Log Initiated for Kerbal Space Program - 1.10.1.2939 (WindowsPlayer x64) en-us *******
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
ActionCanvas MASK: 3458764513820540928
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
AppCanvas MASK: 3458764513820540928
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
MainCanvas MASK: 3458764513820540928
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Assembly): Squad/Plugins/KSPSteamCtrlr
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
AssemblyLoader: Loading assembly at C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\Squad\Plugins\KSPSteamCtrlr.dll
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
AssemblyLoader: Loading assemblies
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
VesselModules: Found VesselModule of type AxisGroupsModule with order 999
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
VesselModules: Found VesselModule of type CometVessel with order 999
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
VesselModules: Found VesselModule of type FlightIntegrator with order 0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
VesselModules: Found VesselModule of type CommNetVessel with order 999
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
VesselModules: Found 4 VesselModule types
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
************************************************************************
Environment Info
Win32NT 7FFFFFFFFFFFFFFF Args: KSP_x64.exe C:\Program Files (x86)\Steam\SteamApps\common\Kerbal Space Program\KSP_x64.exe
Mod DLLs found:
Stock assembly: Assembly-CSharp v0.0.0.0
Stock assembly: KSPSteamCtrlr v0.0.1.35
Folders and files in GameData:
Stock folder: Squad
************************************************************************
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
[AddonLoader]: Instantiating addon 'KSPSteamController' from assembly 'KSPSteamCtrlr'
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/editorLoop01
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
[KSPSteamController]: Loaded. Initializing hooks...
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/elev_loop
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/elev_start
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/elev_stop
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_ambience_nature
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_click_flick
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_click_latch
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_click_sharp
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_click_tick
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_click_tock
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_decoupler_fire
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_delete_bin
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_explosion_debris1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_explosion_debris2
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_explosion_large
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_rocket_mini
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_rocket_spurts
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_servomotor
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_tab_extend
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Audio): Squad/Sounds/sound_tab_retreat
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Texture): Squad/Agencies/C7AerospaceDivision
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Texture): Squad/Agencies/C7AerospaceDivision_scaled
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Texture): Squad/Agencies/DinkelsteinKermansConstructionEmporium
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Texture): Squad/Agencies/DinkelsteinKermansConstructionEmporium_scaled
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Load(Texture): Squad/Agencies/ExperimentalEngineering
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
We'll get this figured out. One of the things you will find is that the KSP community in general is pretty helpful. :)
1. This is a clean install. By "clean", I mean that this is either the first time you have installed KSP or you deleted a previous directory and the reinstalled.
2. You have verified files in Steam (as @GunsForBucks suggested) to make certain they were all downloaded correctly.
3. You have not modded the game. (Yet!)
4. Your computer meets the basic requirements on the Steam Store page for KSP.
5. You are not running any arguments in your launcher from Steam (by putting them in the Steam launch properties setting or by using a custom shortcut).
6. The game has never worked. (Yet!)
Assuming I am correct in all of those, then when you start the game, and it goes "black" what happens next? Do you then force close the game? The first time the game runs, it can take a while to load up and precache all the necessary files. It may seem like it isn't responding. If you do wait, how long do you wait? Does Steam indicate you are in-game? Does the task manager show KSP is running?
The fact that the log stops where it does indicates to me that some process outside the game is terminating it.
Oh, and what is your monitor resolution? The first time you run KSP, it usually defaults to a 1280 x 1024 resolution (IIRC) and windowed, so it is entirely possible that it is actually still working but behind another window.
BTW - I am about to start playing as well, but I will keep an eye on my comments. So when you respond, I should get back to you fairly quickly. :)
InvalidOperationException: Steamworks is not initialized.
If VRChat is doing the same thing, then there is definitely something outside the game causing your problem. The log just stopping without a crash points to this as well.
Looking up the notes for your Graphics Card drivers, I see this, "Enhanced Sync may cause a black screen to occur when enabled on some games and system configurations. Any users who may be experiencing issues with Enhanced Sync enabled should disable it as a temporary workaround." It's from the AMD support website. I am using an NVidia card, so I can't tell you where this setting is, but can you try disabling it and see if that changes anything?
Check that, uninstall, reinstall. Check your Steam download to make sure that the whole game is being downloaded.
I'm sorry, at this point, it looks like your problem is outside of the game itself. I may not be able to help. :(
And my log doesn't reference "Steamworks". I also don's see that in the log you posted. Is it new or from something else?
On the other hand, you may have already found a solution by now. 😂