It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I tried everything, went throught the whole FAQ Thread about problems with this game not launching. Nothing helpend. No headphones, no xna fix, nothing. GoG just ignored my request for a refund and now I can not get my money back. I won't hassle any further with this game for 16$, but this is for sure the last time I bought something on GoG, especially since they seem to support unfinished beta games.

Btw: The game always crashes on startup without and shuts down without any notice. After installing SMAPi, this "Fan" tool managed to give me a proper error message:

Unbehandelte Ausnahme: System.BadImageFormatException: Die Datei oder Assembly "Microsoft.Xna.Framework.dll" oder eine Abhängigkeit davon wurde nicht gefunden. ist keine zulässige Win32-Anwendung. (Ausnahme von HRESULT: 0x800700C1)
bei System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
bei System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
bei System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
bei System.Type.GetType(String typeName, Boolean throwOnError)
bei StardewModdingAPI.Program.AssertMinimumCompatibility() in C:\source\_Stardew\SMAPI\src\SMAPI\Program.cs:Zeile 322.
bei StardewModdingAPI.Program.Main(String[] args) in C:\source\_Stardew\SMAPI\src\SMAPI\Program.cs:Zeile 106.


Of course it is XNA related, but reinstalling the game or xna won't help and I will for sure not format the whole pc to play this shitty game, which has obvious flaws in its code.
Would you please post your PC config and which OS you are using?
I'm playing the vanilla game hundreds hours without any trouble, pretty sure it is not beta.
Maybe there are some system files corrupted and need to fix?
Found this thread on the official forum, which looks like the exact same issue. The solution looks a little risky, but if it works... what the hey.

https://community.playstarbound.com/threads/badimageformatexception.139990/
avatar
wongheiming: Would you please post your PC config and which OS you are using?
I'm playing the vanilla game hundreds hours without any trouble, pretty sure it is not beta.
Maybe there are some system files corrupted and need to fix?
I am using windows 10, latest update. Gtx 1070 GPU, rest should be irrelevant to this problem.
avatar
Pangaea666: Found this thread on the official forum, which looks like the exact same issue. The solution looks a little risky, but if it works... what the hey.

https://community.playstarbound.com/threads/badimageformatexception.139990/
The dlls which he is talking of, have other names in my folder, so i can not really follow this advice. I know the issue is common, there a lot of threads about it.
Post edited April 05, 2018 by Nesphit
I believe the game comes with own error log, usually in C:\Users\<your name>\AppData\Roaming\StardewValley
If there is one, please post on here and have a look.
By the way, you install the game as standalone or via galaxy?

Without the log, I will try to repair the system first.
Repair XNA installation
Control panel programs and features, find "Microsoft XNA Framework Redistributable 4.0 Refresh", right click and repair.
Reboot and see if it work.

If it doesn't work, try system file checker.
Below is copy from MS website. The DISM thing is Windows 10 only.
1. In the search box on the taskbar, enter Command Prompt. Press and hold (or right-click) Command Prompt (Desktop app) from the search results and select Run as administrator.
2. Enter DISM.exe /Online /Cleanup-image /Restorehealth (note the space before each "/"). (Note: This step may take a few minutes to start and up to 30 minutes to run and complete.)
3. Enter sfc /scannow (note the space between "sfc" and "/").
I suggest reboot after it is finished.

I have another solution without reinstalling Windows, but it is a bit overkill.
I will share it if other attempts fail.