Crash as soon as I double click the game in main window to launch it.
00:00:00.908 |E| Application : Unhandled exception caught: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> LibHac.Common.HorizonResultException: ResultFsNonRealDataVerificationFailed (2002-4604): Hash error! at LibHac.Common.ThrowHelper.ThrowResult(Result result, String message) at LibHac.Tools.FsSystem.IntegrityVerificationStorage.ReadImpl(Int64 offset, Span1 destination, IntegrityCheckLevel integrityCheckLevel)
at LibHac.Tools.FsSystem.IntegrityVerificationStorage.Read(Int64 offset, Span1 destination) at LibHac.Tools.FsSystem.CachedStorage.ReadBlock(CacheBlock block, Int64 index) at LibHac.Tools.FsSystem.CachedStorage.GetBlock(Int64 blockIndex) at LibHac.Tools.FsSystem.CachedStorage.Read(Int64 offset, Span1 destination)
at LibHac.Tools.FsSystem.HierarchicalIntegrityVerificationStorage.Read(Int64 offset, Span1 destination) at LibHac.Fs.Fsa.IFile.Read(Int64& bytesRead, Int64 offset, Span1 destination, ReadOption& option)
at LibHac.Fs.FileStorage.Read(Int64 offset, Span1 destination) at LibHac.FsSystem.StorageFile.DoRead(Int64& bytesRead, Int64 offset, Span1 destination, ReadOption& option)
at LibHac.Fs.Fsa.IFile.Read(Int64& bytesRead, Int64 offset, Span1 destination, ReadOption& option) at LibHac.Loader.NsoReader.ReadSegmentImpl(SegmentHeader& segment, UInt32 fileSize, Array321 fileHash, Boolean isCompressed, Boolean checkHash, Span1 buffer) at LibHac.Loader.NsoReader.ReadSegment(SegmentType segment, Span1 buffer)
at Ryujinx.HLE.Loaders.Executables.NsoExecutable.DecompressSection(NsoReader reader, SegmentType segmentType, UInt32 offset) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Executables\NsoExecutable.cs:line 70
at Ryujinx.HLE.Loaders.Executables.NsoExecutable..ctor(IStorage inStorage, String name) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Executables\NsoExecutable.cs:line 54
at Ryujinx.HLE.Loaders.Processes.Extensions.FileSystemExtensions.Load(IFileSystem exeFs, Switch device, BlitStruct1 nacpData, MetaLoader metaLoader, Boolean isHomebrew) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\FileSystemExtensions.cs:line 67 at Ryujinx.HLE.Loaders.Processes.Extensions.NcaExtensions.Load(Nca nca, Switch device, Nca patchNca, Nca controlNca) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\NcaExtensions.cs:line 64 at Ryujinx.HLE.Loaders.Processes.Extensions.PartitionFileSystemExtensions.TryLoad(PartitionFileSystem partitionFileSystem, Switch device, String path, String& errorMessage) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\PartitionFileSystemExtensions.cs:line 163 at Ryujinx.HLE.Loaders.Processes.ProcessLoader.LoadNsp(String path) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\ProcessLoader.cs:line 74 at Ryujinx.HLE.Switch.LoadNsp(String nspFile) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Switch.cs:line 87 at Ryujinx.Ui.MainWindow.LoadApplication(String path, Boolean isFirmwareTitle) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 870 at Ryujinx.Ui.MainWindow.RunApplication(String path, Boolean startFullscreen) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 920 at Ryujinx.Ui.MainWindow.Row_Activated(Object sender, RowActivatedArgs args) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 1259 at System.RuntimeMethodHandle.InvokeMethod(Object, Void**, Signature, Boolean) at System.Reflection.MethodInvoker.Invoke(Object, IntPtr*, BindingFlags) --- End of inner exception stack trace --- at System.Reflection.MethodInvoker.Invoke(Object, IntPtr*, BindingFlags) at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Delegate.DynamicInvoke(Object[] args) at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args) at GLib.SignalClosure.Invoke(ClosureInvokedArgs args) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
Game Name
Baten Kaitos I & II HD Remaster (Europe/USA)
Game Update Version
1.0.2
Emulator Build Version
1.1.1056
Graphics Backend
OpenGL and Vulkan
Hardware Specs
CPU: i7 880
GPU: AMD Radeon RX570
RAM: 16GB
Game State
Crash as soon as I double click the game in main window to launch it.
00:00:00.908 |E| Application : Unhandled exception caught: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> LibHac.Common.HorizonResultException: ResultFsNonRealDataVerificationFailed (2002-4604): Hash error! at LibHac.Common.ThrowHelper.ThrowResult(Result result, String message) at LibHac.Tools.FsSystem.IntegrityVerificationStorage.ReadImpl(Int64 offset, Span
1 destination, IntegrityCheckLevel integrityCheckLevel) at LibHac.Tools.FsSystem.IntegrityVerificationStorage.Read(Int64 offset, Span1 destination) at LibHac.Tools.FsSystem.CachedStorage.ReadBlock(CacheBlock block, Int64 index) at LibHac.Tools.FsSystem.CachedStorage.GetBlock(Int64 blockIndex) at LibHac.Tools.FsSystem.CachedStorage.Read(Int64 offset, Span
1 destination) at LibHac.Tools.FsSystem.HierarchicalIntegrityVerificationStorage.Read(Int64 offset, Span1 destination) at LibHac.Fs.Fsa.IFile.Read(Int64& bytesRead, Int64 offset, Span
1 destination, ReadOption& option) at LibHac.Fs.FileStorage.Read(Int64 offset, Span1 destination) at LibHac.FsSystem.StorageFile.DoRead(Int64& bytesRead, Int64 offset, Span
1 destination, ReadOption& option) at LibHac.Fs.Fsa.IFile.Read(Int64& bytesRead, Int64 offset, Span1 destination, ReadOption& option) at LibHac.Loader.NsoReader.ReadSegmentImpl(SegmentHeader& segment, UInt32 fileSize, Array32
1 fileHash, Boolean isCompressed, Boolean checkHash, Span1 buffer) at LibHac.Loader.NsoReader.ReadSegment(SegmentType segment, Span
1 buffer) at Ryujinx.HLE.Loaders.Executables.NsoExecutable.DecompressSection(NsoReader reader, SegmentType segmentType, UInt32 offset) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Executables\NsoExecutable.cs:line 70 at Ryujinx.HLE.Loaders.Executables.NsoExecutable..ctor(IStorage inStorage, String name) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Executables\NsoExecutable.cs:line 54 at Ryujinx.HLE.Loaders.Processes.Extensions.FileSystemExtensions.Load(IFileSystem exeFs, Switch device, BlitStruct1 nacpData, MetaLoader metaLoader, Boolean isHomebrew) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\FileSystemExtensions.cs:line 67 at Ryujinx.HLE.Loaders.Processes.Extensions.NcaExtensions.Load(Nca nca, Switch device, Nca patchNca, Nca controlNca) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\NcaExtensions.cs:line 64 at Ryujinx.HLE.Loaders.Processes.Extensions.PartitionFileSystemExtensions.TryLoad(PartitionFileSystem partitionFileSystem, Switch device, String path, String& errorMessage) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\PartitionFileSystemExtensions.cs:line 163 at Ryujinx.HLE.Loaders.Processes.ProcessLoader.LoadNsp(String path) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\ProcessLoader.cs:line 74 at Ryujinx.HLE.Switch.LoadNsp(String nspFile) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Switch.cs:line 87 at Ryujinx.Ui.MainWindow.LoadApplication(String path, Boolean isFirmwareTitle) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 870 at Ryujinx.Ui.MainWindow.RunApplication(String path, Boolean startFullscreen) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 920 at Ryujinx.Ui.MainWindow.Row_Activated(Object sender, RowActivatedArgs args) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 1259 at System.RuntimeMethodHandle.InvokeMethod(Object, Void**, Signature, Boolean) at System.Reflection.MethodInvoker.Invoke(Object, IntPtr*, BindingFlags) --- End of inner exception stack trace --- at System.Reflection.MethodInvoker.Invoke(Object, IntPtr*, BindingFlags) at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Delegate.DynamicInvoke(Object[] args) at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args) at GLib.SignalClosure.Invoke(ClosureInvokedArgs args) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
Screenshots
Log File
Ryujinx_1.1.1056_2023-10-20_19-04-13.log