crashes on launch on my windows 10 as well.
Celeste 64 v.1.0.1
Error Log (1.02.2024 15:52:20)
Call Stack:
System.AggregateException: One or more errors occurred. (The input string '.5' was not in a correct format.)
---> System.FormatException: The input string '.5' was not in a correct format.
at System.Number.ThrowFormatException[TChar](ReadOnlySpan`1)
at System.Number.ParseFloat[TChar,TFloat](ReadOnlySpan`1, NumberStyles, NumberFormatInfo)
at System.Single.Parse(ReadOnlySpan`1, NumberStyles , IFormatProvider )
at System.Single.Parse(String, NumberStyles, IFormatProvider )
at System.Single.Parse(String, IFormatProvider )
at System.Convert.ToSingle(String, IFormatProvider)
at System.String.System.IConvertible.ToSingle(IFormatProvider)
at System.Convert.ChangeType(Object, Type , IFormatProvider)
at System.Convert.ChangeType(Object, Type )
at Sledge.Formats.Map.Objects.Entity.GetProperty[T](String, T)
at Sledge.Formats.Map.Objects.Entity.GetFloatProperty(String, Single)
at Celeste64.Map..ctor(String, String) in /home/noel/Projects/Celeste64/Source/Map.cs:line 122
at Celeste64.Assets.<>c__DisplayClass21_1.<Load>b__0() in /home/noel/Projects/Celeste64/Source/Assets.cs:line 78
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__281_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread, ExecutionContext, ContextCallback, Object)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread, ExecutionContext, ContextCallback, Object)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&, Thread )
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean)
at System.Threading.Tasks.Task.Wait(Int32, CancellationToken)
at System.Threading.Tasks.Task.Wait()
at Celeste64.Assets.Load() in /home/noel/Projects/Celeste64/Source/Assets.cs:line 183
at Celeste64.Startup.BeginGame() in /home/noel/Projects/Celeste64/Source/Scenes/Startup.cs:line 16
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.0 NVIDIA 551.23, NVIDIA GeForce GTX 1070/PCIe/SSE2
FMOD Bindings: v20218
FMOD: v20207
Loaded Bank: C:\Users\xxx\Downloads\Celeste64-win-x64\Content\Audio\Master.strings.bank
Loaded Bank: C:\Users\xxx\Downloads\Celeste64-win-x64\Content\Audio\Master.bank
Loaded Bank: C:\Users\xxx\Downloads\Celeste64-win-x64\Content\Audio\music.bank
Loaded Bank: C:\Users\xxx\Downloads\Celeste64-win-x64\Content\Audio\sfx.bank