my pc has an issue where it randomly seems to stop. Like the screen goes black audio stops etc. and I have to restart it. It's a bit annoying but normally isn't a problem however this time it crashed while playing this game and when I restarted it the game wouldn't start. I tried deleting the files and redownloading them but I still get this error does anyone know if this is a bug or just an issue with my pc?
Error:
Celeste 64 v.1.0.1
Error Log (1/31/2024 9:41:56 PM)
Call Stack:
System.Text.Json.JsonException: '0x00' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0.
---> System.Text.Json.JsonReaderException: '0x00' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0.
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader&, ExceptionResource, Byte , ReadOnlySpan`1 )
at System.Text.Json.Utf8JsonReader.ConsumeValue(Byte)
at System.Text.Json.Utf8JsonReader.ReadFirstToken(Byte)
at System.Text.Json.Utf8JsonReader.ReadSingleSegment()
at System.Text.Json.Utf8JsonReader.Read()
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader&, JsonSerializerOptions, ReadStack&)
--- End of inner exception stack trace ---
at System.Text.Json.ThrowHelper.ReThrowWithPath(ReadStack& , JsonReaderException)
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader&, JsonSerializerOptions, ReadStack&)
at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.Deserialize(Utf8JsonReader&, ReadStack&)
at System.Text.Json.JsonSerializer.ReadFromSpan[TValue](ReadOnlySpan`1, JsonTypeInfo`1, Nullable`1 )
at System.Text.Json.JsonSerializer.ReadFromSpan[TValue](ReadOnlySpan`1, JsonTypeInfo`1)
at System.Text.Json.JsonSerializer.Deserialize[TValue](String , JsonTypeInfo`1)
at Celeste64.Save.Deserialize(String) in /home/noel/Projects/Celeste64/Source/Save.cs:line 157
at Celeste64.Startup.BeginGame() in /home/noel/Projects/Celeste64/Source/Scenes/Startup.cs:line 23
at Celeste64.Startup.Update() in /home/noel/Projects/Celeste64/Source/Scenes/Startup.cs:line 46
at Celeste64.Game.Update() in /home/noel/Projects/Celeste64/Source/Game.cs:line 123
at Foster.Framework.App.<Tick>g__Update|69_0(TimeSpan)
at Foster.Framework.App.Tick()
at Foster.Framework.App.Run(String, Int32, Int32, Boolean )
at Foster.Framework.App.Run[T](String, Int32, Int32, Boolean )
at Celeste64.Program.Main(String[]) in /home/noel/Projects/Celeste64/Source/Program.cs:line 23
Game Output:
Celeste 64 v.1.0.1
Foster: v0.1.14
Platform: Microsoft Windows 10.0.19045 (X64)
Framework: .NET 8.0.1
SDL: v2.28.5
OpenGL: v3.3.13596 Core Profile Forward-Compatible Context 20.10.20.14 27.20.11020.14001, AMD Radeon(TM) Graphics
FMOD Bindings: v20218
FMOD: v20207
Loaded Bank: C:\...\Celeste64-win-x64\Content\Audio\Master.strings.bank
Loaded Bank: C:\...\Celeste64-win-x64\Content\Audio\Master.bank
Loaded Bank: C:\...\Celeste64-win-x64\Content\Audio\music.bank
Loaded Bank: C:\...\Celeste64-win-x64\Content\Audio\sfx.bank
Loaded Assets in 874ms