#My game crashes upon launch

76 messages · Page 1 of 1 (latest)

shadow portal
#

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

vale ploverBOT
dense cobalt
#

Probably

shadow portal
#

nah I don't have Everest

#

this is my first time launching the game

dense cobalt
#

That's an aside to verifying game files

#

The links are what actually matters

shadow portal
#

the Steam Instructions?

dense cobalt
#

If you're on steam then yes

shadow portal
#

maybe you can read the error message

dense cobalt
#

Yeah

shadow portal
#

pwease :3

#

I can't decipher this cryptic magic

dense cobalt
#

I don't remember this error but it looks suspicious

shadow portal
#

in what way does it look "suspicious"?

dense cobalt
#

Having presumably corrupt game files soon after installing, though it could be a red herring and caused by xna

shadow portal
#

I guess I have nothing to lose

dense cobalt
#

Indeed as verifying game files does not make you lose anything

shadow portal
#

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

vale ploverBOT
#

To switch to the version of Celeste using the FNA framework, go to your Steam properties for Celeste and switch to the opengl beta.
If you have Everest, you will need to reinstall it after doing this.

dense cobalt
#

You should try using fna

#

Are you on x64 windows?

shadow portal
#

yup

#

I have the public version by default

#

no way that's the problem

#

rightttttt...?

#

I guess I got nothing to lose

dense cobalt
#

The windows default version is inferior basically to the beta used on every other os

shadow portal
#

wait no way

#

it actually worked!

dense cobalt
#

🎉

shadow portal
#

thanks a ton :3

dense cobalt
#

I'm getting multiple people are typing when you type, crazy code

shadow portal
#

I don't even wanna know what the issue was atp THANKS

dense cobalt
shadow portal
#

meow

#

meow (x1)

#

meow (x2)

#

see multiple meows

#

multiple people

#

scary

dense cobalt
#

Fair enough

alpine cave
dense cobalt
#

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...

alpine cave
#

It was r/celestegame, which actually does automatically link the discord on tech support questions. Unfortunately, it does require selecting that particular flair

dense cobalt
#

You said you're on the fna beta, am I thinking of something else or is that 1.3.3.0

alpine cave
#

(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)

dense cobalt
#

Uh

#

Are you playing a 5 year old build... Hopefully not

alpine cave
#

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

dense cobalt
#

Interesting

#

It'd be weird if it was actually outdated

alpine cave
#

Can confirm it's 1.4.0.0

dense cobalt
#

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

alpine cave
#

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

dense cobalt
#

I wonder what picking xna on linux would do, cant test today

alpine cave
#

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

dense cobalt
#

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...

peak acorn
#

so they were just set to 1.4 and kept around