1. This forum is obsolete and read-only. Feel free to contact us at support.keenswh.com

Space Engineers won't start from steam

Discussion in 'Technical Help' started by iAv3ry, Jan 20, 2014.

Thread Status:
This last post in this thread was made more than 31 days old.
  1. iAv3ry

    iAv3ry Trainee Engineer

    Messages:
    1
    I bought Space Engineers and every time I try to run it from steam I get a popup that says 'Please run this game from Steam! (restart Steam if already running). I've restarted Steam, restarted the computer, uninstalled and reinstalled the game, and verified local game cache, but nothing works. Help?
     
  2. MarkWIII

    MarkWIII Trainee Engineer

    Messages:
    3
    I have this same problem, just bought the game, less than an hour ago and it wont work, same msg. PLZ FIX THIS! I WANT TO PLAY THIS AWESOME GAME! D:
     
  3. Azgodeth

    Azgodeth Trainee Engineer

    Messages:
    98
    ive had this problem for the last two weeks, and i still havent gotten any replies to my post about it, or my tickets i emailed them.
     
  4. MarkWIII

    MarkWIII Trainee Engineer

    Messages:
    3
    I am marks uncle, I have 15 years of computer repair experience both software and hardware, after reviewing the problem thoroughly I have to say its a problem with space engineers. Several things led me to this conclusion.
    #1 All other games and applications that launch through steam still do, even though this game won't.
    #2 Reinstalling steam does not affect the problem.
    #3 Reinstalling space engineers does not affect the problem.
    #4 Running the game in administrative mode doesn't affect the problem.
    #5 Running steam in administrative mode doesn't affect the problem.
    #6 Running the game from other the 64 bit executable or the 32 bit executable neither work.
    #7 The message "Please run this game from steam" usually only occurs when you attempt to bypass a launcher which this game does not seem to have.
    #8 location of install does not matter

    #9 Removing and Reinstalled all of the distributable the game comes with does nothing. (Direct X, Visual basic C++, Net 4.0, ect, ect.)
    #10 The error "Please run this game from steam" is a steam error not an error with space engineers which means the space engineers game is telling steam the wrong launch application somewhere in the configuration.
    #11 the steam registry entry's all have proper permissions according to steam requirements.
    My nephew is very eager to start playing this game, I do understand it is in alpha however since a large number of people seem to be having this issue I would appreciate some feedback on the matter. If you have any further things for me to test I will try them out but I doubt It is a client side problem at this point.
     
  5. MarkWIII

    MarkWIII Trainee Engineer

    Messages:
    3
    I have figured out a fix that works at least for my nephew perhaps it will work for someone else.
    Inside of the space engineers folder there is a bin and bin64. if you have a 64 bit computer steam will place a text file called steamapid that labels where the exe file is. Move the text file to the bin folder instead of the bin64 then launch the game from the 32bit application instead. This seem to bypass the steam is not running error my nephew was getting.
    Hope this works for you guys.
     
  6. AVUEngineer

    AVUEngineer Trainee Engineer

    Messages:
    3
    <hr class="post_date_divider" size="1" />Hi All,

    I'm had same problem but finally I could work around and now I can play (windows 7, SP1).

    My solution :
    - Install new .NET 4.5
    - Download the txt file as suggested on forum : (https://www.spaceengineersgame.com/troubleshooting.html)
    <strong>Problem:</strong> The Logfile says "BadImageFormatException" and/or "Could not load file or assembly SteamSDK".You get the "Please run this game from Steam" error message.
    Solution: First try to restart your Steam client and/or your PC. If this doesn't work, download this file: Steam_appid.txt (right click and save link as) and paste it into the Bin and Bin64 folder of the game. You will find this inside the SteamLibrary folder in C:\Program Files(x86)\Steam\SteamApps\SpaceEngineers). Then you can start the game manually by running the SpaceEngineers.exe. You can run the 32-bit version of the game from the Bin folder or the 64-bit version of the game from the Bin64 folder.

    As mentioned just the 32-bit version will run but not from icon from desktop, you have to open a folder and go to the correct library ( BIN ). Run as administrator.
    Without installing the .NET 4.5 (but automatically the Space engineers refresh the .NET when you install - not enough) the above solution simple didn't work at all for me.
    After this repair 6 hours had just disappeared from my life in space :)
     
Thread Status:
This last post in this thread was made more than 31 days old.