Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi, thank you so much for the answer. I'm posting here the first error log that I got a few days ago when using the normal windows version. I tried to download the openGL version, but it did not launch anyway and it didn't show the error log anymore.

Celeste Error Log
==========================================

Ver 1.3.1.2
09/06/2020 23:10:56
Microsoft.Xna.Framework.Content.ContentLoadException: Error loading "Monocle\MonocleDefault". File not found. ---> System.IO.FileNotFoundException: Error loading "Content\Monocle\MonocleDefault.xnb". File not found.
   em Microsoft.Xna.Framework.TitleContainer.OpenStream(String name)
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   --- Fim do rastreamento de pilha de exceções internas ---
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   em Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   em Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   em Monocle.Draw.Initialize(GraphicsDevice graphicsDevice)
   em Monocle.Engine.LoadContent()
   em Celeste.Celeste.LoadContent()
   em Microsoft.Xna.Framework.Game.Initialize()
   em Monocle.Engine.Initialize()
   em Celeste.Celeste.Initialize()
   em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   em Monocle.Engine.RunWithLogging()

Ver 1.3.1.2
09/06/2020 23:07:09
System.DllNotFoundException: Não é possível carregar a DLL 'fmodstudio': Não foi possível encontrar o módulo especificado. (Exceção de HRESULT: 0x8007007E)
   em FMOD.Studio.System.FMOD_Studio_System_Create(IntPtr& studiosystem, UInt32 headerversion)
   em FMOD.Studio.System.create(System& studiosystem)
   em Celeste.Audio.Init()
   em Celeste.GameLoader.LoadThread()
   em Celeste.RunThread.RunThreadWithLogging(Action method)

Ver 1.3.1.2
09/06/2020 23:05:21
Microsoft.Xna.Framework.Content.ContentLoadException: Error loading "Monocle\MonocleDefault". File not found. ---> System.IO.FileNotFoundException: Error loading "Content\Monocle\MonocleDefault.xnb". File not found.
   em Microsoft.Xna.Framework.TitleContainer.OpenStream(String name)
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   --- Fim do rastreamento de pilha de exceções internas ---
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   em Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   em Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   em Monocle.Draw.Initialize(GraphicsDevice graphicsDevice)
   em Monocle.Engine.LoadContent()
   em Celeste.Celeste.LoadContent()
   em Microsoft.Xna.Framework.Game.Initialize()
   em Monocle.Engine.Initialize()
   em Celeste.Celeste.Initialize()
   em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   em Monocle.Engine.RunWithLogging()

Ver 1.3.1.2
09/06/2020 23:04:53
Microsoft.Xna.Framework.Content.ContentLoadException: Error loading "Monocle\MonocleDefault". File not found. ---> System.IO.FileNotFoundException: Error loading "Content\Monocle\MonocleDefault.xnb". File not found.
   em Microsoft.Xna.Framework.TitleContainer.OpenStream(String name)
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   --- Fim do rastreamento de pilha de exceções internas ---
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   em Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   em Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   em Monocle.Draw.Initialize(GraphicsDevice graphicsDevice)
   em Monocle.Engine.LoadContent()
   em Celeste.Celeste.LoadContent()
   em Microsoft.Xna.Framework.Game.Initialize()
   em Monocle.Engine.Initialize()
   em Celeste.Celeste.Initialize()
   em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   em Monocle.Engine.RunWithLogging()

Ver 1.3.1.2
09/06/2020 23:02:56
Microsoft.Xna.Framework.Content.ContentLoadException: Error loading "Monocle\MonocleDefault". File not found. ---> System.IO.FileNotFoundException: Error loading "Content\Monocle\MonocleDefault.xnb". File not found.
   em Microsoft.Xna.Framework.TitleContainer.OpenStream(String name)
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   --- Fim do rastreamento de pilha de exceções internas ---
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   em Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   em Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   em Monocle.Draw.Initialize(GraphicsDevice graphicsDevice)
   em Monocle.Engine.LoadContent()
   em Celeste.Celeste.LoadContent()
   em Microsoft.Xna.Framework.Game.Initialize()
   em Monocle.Engine.Initialize()
   em Celeste.Celeste.Initialize()
   em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   em Monocle.Engine.RunWithLogging()

Ver 1.3.1.2
09/06/2020 21:39:39
System.DllNotFoundException: Não é possível carregar a DLL 'fmodstudio': Não foi possível encontrar o módulo especificado. (Exceção de HRESULT: 0x8007007E)
   em FMOD.Studio.System.FMOD_Studio_System_Create(IntPtr& studiosystem, UInt32 headerversion)
   em FMOD.Studio.System.create(System& studiosystem)
   em Celeste.Audio.Init()
   em Celeste.GameLoader.LoadThread()
   em Celeste.RunThread.RunThreadWithLogging(Action method)

Ver 1.3.1.2
09/06/2020 21:38:14
Microsoft.Xna.Framework.Content.ContentLoadException: Error loading "Monocle\MonocleDefault". File not found. ---> System.IO.FileNotFoundException: Error loading "Content\Monocle\MonocleDefault.xnb". File not found.
   em Microsoft.Xna.Framework.TitleContainer.OpenStream(String name)
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   --- Fim do rastreamento de pilha de exceções internas ---
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   em Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   em Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   em Monocle.Draw.Initialize(GraphicsDevice graphicsDevice)
   em Monocle.Engine.LoadContent()
   em Celeste.Celeste.LoadContent()
   em Microsoft.Xna.Framework.Game.Initialize()
   em Monocle.Engine.Initialize()
   em Celeste.Celeste.Initialize()
   em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   em Monocle.Engine.RunWithLogging()

Ver 1.3.1.2
09/06/2020 21:38:06
Microsoft.Xna.Framework.Content.ContentLoadException: Error loading "Monocle\MonocleDefault". File not found. ---> System.IO.FileNotFoundException: Error loading "Content\Monocle\MonocleDefault.xnb". File not found.
   em Microsoft.Xna.Framework.TitleContainer.OpenStream(String name)
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   --- Fim do rastreamento de pilha de exceções internas ---
   em Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName)
   em Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject)
   em Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName)
   em Monocle.Draw.Initialize(GraphicsDevice graphicsDevice)
   em Monocle.Engine.LoadContent()
   em Celeste.Celeste.LoadContent()
   em Microsoft.Xna.Framework.Game.Initialize()
   em Monocle.Engine.Initialize()
   em Celeste.Celeste.Initialize()
   em Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   em Monocle.Engine.RunWithLogging()

The error logs above say that the game is unable to find Content (graphics / font files / etc). Is it possible the game is missing those, or you are running it from a location where it doesn't have read access? There's also a chance it thinks the working directory is somewhere else due to how it was launched, but that is unlikely unless you ran it through command line.

I've got the same problem and i'm sure it has read access and the content folder, so idk what to do.

So after finding this on the community page due to having the same issue but this comment, most specifically

"or you are running it from a location where it doesn't have read access?"

It got me thinking maybe the whole folder didnt get extracted and it turns out that the "Content" folder got left out.


To address the issue I simply extracted the "Content" folder into the same place that I had the full "Celeste" file and for neatness I had made a folder for the extract.


Hopefully I help other people get access to the game as well, cheers.