Skip to content

Error loading Rayman Revolution progression #79

@tails620

Description

@tails620

i dont find how to make work the Rayman Revolution ( PAL) Progresion

20:32:24.1362|ERROR|RayCarrot.RCP.Metro.Pages.Progression.GameViewModel|Failed to load progression for Rayman2_Ps2|7b6aa02a-3858-41e9-b75e-429b0d420f68 (Rayman Revolution)|System.InvalidOperationException: Un objet qui autorise la valeur Null doit posséder une valeur.
   à System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   à lambda_method(Closure , Nullable`1 )
   à BinarySerializer.BitDeserializer.SerializeNullableBits[T](Nullable`1 value, Int32 length, String name)
   à RayCarrot.RCP.Metro.Rayman2Ps2SaveData.PersoDsgData.<SerializeImpl>b__20_0(BitSerializerObject b) dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Binary\CPA\PS2\Rayman2Ps2SaveData.cs:ligne 101
   à BinarySerializer.BinaryDeserializer.DoBits[T](Action`1 serializeFunc)
   à RayCarrot.RCP.Metro.Rayman2Ps2SaveData.PersoDsgData.SerializeImpl(SerializerObject s) dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Binary\CPA\PS2\Rayman2Ps2SaveData.cs:ligne 99
   à BinarySerializer.BinarySerializable.Serialize(SerializerObject s)
   à BinarySerializer.BinaryDeserializer.SerializeObject[T](T obj, Action`1 onPreSerialize, String name)
   à BinarySerializer.BinaryDeserializer.SerializeObjectArray[T](T[] obj, Int64 count, Action`2 onPreSerialize, String name)
   à RayCarrot.RCP.Metro.Rayman2Ps2SaveData.SerializeImpl(SerializerObject s) dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Binary\CPA\PS2\Rayman2Ps2SaveData.cs:ligne 58
   à BinarySerializer.BinarySerializable.Serialize(SerializerObject s)
   à BinarySerializer.BinaryDeserializer.SerializeObject[T](T obj, Action`1 onPreSerialize, String name)
   à BinarySerializer.SerializerObject.SerializeFile[T](String relativePath, T obj, Action`1 onPreSerialize, String name)
   à BinarySerializer.FileFactory.Read[T](Context context, String filePath, Action`2 onPreSerialize)
   à RayCarrot.RCP.Metro.ContextExtensions.ReadStreamData[T](Context context, Stream stream, String name, Nullable`1 endian, VirtualFileMode mode, Action`1 onPreSerialize, Boolean maintainPosition, Boolean allowLocalPointers)
   à RayCarrot.RCP.Metro.EmulatedPs2FileSave.ReadAsync[T](String fileName) dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Games\Progression\Emulated\EmulatedPs2FileSave.cs:ligne 40
   à RayCarrot.RCP.Metro.EmulatedPs2FileSave.<ReadAsync>d__10`1.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   à RayCarrot.RCP.Metro.GameProgressionManager_Rayman2_Ps2.<LoadSlotsAsync>d__2.MoveNext() dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Games\Progression\Games\Ps2\GameProgressionManager_Rayman2_Ps2.cs:ligne 13
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   à RayCarrot.RCP.Metro.EmulatedGameProgressionManager.<LoadSlotsAsync>d__6.MoveNext() dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Games\Progression\Emulated\EmulatedGameProgressionManager.cs:ligne 26
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à RayCarrot.RCP.Metro.EmulatedGameProgressionManager.<LoadSlotsAsync>d__6.MoveNext() dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Games\Progression\Emulated\EmulatedGameProgressionManager.cs:ligne 26
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   à System.Linq.AsyncEnumerable.<<ToArrayAsync>g__Impl|180_0>d`1.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à System.Linq.AsyncEnumerable.<<ToArrayAsync>g__Impl|180_0>d`1.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   à RayCarrot.RCP.Metro.Pages.Progression.GameViewModel.<LoadProgressAsync>d__135.MoveNext() dans D:\Dev\Repos\RayCarrot.RCP.Metro\src\RayCarrot.RCP.Metro\Pages\Progression\GameViewModel.cs:ligne 372

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions