Everytime I try and launch the game it gives me this Error message
Ver 1.4.0.0
1/29/2026 9:41:01 PM
System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at Microsoft.Xna.Framework.Input.UnsafeNativeMethods.GetState(PlayerIndex playerIndex, XINPUT_STATE& pState)
at Microsoft.Xna.Framework.Input.GamePad.GetState(PlayerIndex playerIndex, GamePadDeadZone deadZoneMode)
at Monocle.MInput.GamePadData.Update()
at Monocle.MInput.Update()
at Monocle.Engine.Update(GameTime gameTime)
at Celeste.Celeste.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Monocle.Engine.RunWithLogging()
//any help would be appreciated ;3
#My game crashes upon launch
76 messages · Page 1 of 1 (latest)
@shadow portal
Steam Instructions
Epic Games Store Instructions
If you have Everest installed, you will need to reinstall it after verifying.
Probably
the Steam Instructions?
If you're on steam then yes
maybe you can read the error message
Yeah
Ok sorry if my communication was too concise but the command is a reusable instruction to tell you to verify your game files since it looks like there's something wrong with your install, but since windows vanilla gets xna (a bad version of the game) you may have to switch to fna if it continues
I don't remember this error but it looks suspicious
in what way does it look "suspicious"?
Having presumably corrupt game files soon after installing, though it could be a red herring and caused by xna
I guess I have nothing to lose
Indeed as verifying game files does not make you lose anything
nope still didn't work
I am pretty sure this isn't a corrupt file thing
Xinput?
controller?
but I don't have controllers connected
I just repaired XNA and Direct X
but still nothing
yup
I have the public version by default
no way that's the problem
rightttttt...?
I guess I got nothing to lose
The windows default version is inferior basically to the beta used on every other os
🎉
thanks a ton :3
I'm getting multiple people are typing when you type, crazy code
I don't even wanna know what the issue was atp THANKS
Unless there's actually someone else
Fair enough
That might have been me. I was trying to help them over on Reddit and ran into this thread. Not sure if I accidentally started typing here...
Good old r/celeste help posts where you probably won't be directed to the wiki or discord
Or was it celestegame
If anyone reads this, 'existance' is spelt existence...
It was r/celestegame, which actually does automatically link the discord on tech support questions. Unfortunately, it does require selecting that particular flair
You said you're on the fna beta, am I thinking of something else or is that 1.3.3.0
(Still have a memory of the first time I tried to find the sub and went to r/celeste... not going to do that again LOL)
Yeah, that's the one
It is actually v1.4.0.0, I believe
Not sure why it's listed like this
Actually, let me go open the game and check for sure
Can confirm it's 1.4.0.0
But I guess there's a reason people recommend opengl here (idk)
I never actually checked the version beyond the listing lol
Maybe fna just runs on directx
Yeah, I was pretty sure it was the right version on the title screen, but I got scared LOL
FWIW, selecting the XNA version also says the wrong thing
I wonder what picking xna on linux would do, cant test today
Hmmm... good question. Doesn't that require setting up WINE/proton in a pretty specific way? I don't really remember, as I don't have any linux machines currently
Celeste can kinda well run with proton but theres usually no reason not to use native
Reminds me I was meant to look at why my everest log says no vulkan device found, and a few lines down says it's rendering the game with my vulkan...
the beta-1.3.3.0 branches were for testing the changes that eventually became 1.4, however they can't rename or delete the branch without kicking people off of it and back to XNA by default
so they were just set to 1.4 and kept around