Ryujinx / Ryujinx-Games-List

List of games & demos tested on Ryujinx
The Unlicense
996 stars 315 forks source link

MLB The Show 22 Tech Test - 0100A9F01776A000 #3836

Open CrusadingNinja opened 2 years ago

CrusadingNinja commented 2 years ago

MLB The Show 22 Tech Test

Game Update Version : 1.0.2

Current on master : 1.1.45

Crashes on boot.

00:00:03.848 |E| HLE.OsThread.15 Application : Unhandled exception caught: Ryujinx.HLE.Exceptions.ServiceNotImplementedException: Ryujinx.HLE.HOS.Services.Fs.IFileSystemProxy: 205

Guest Stack Trace:
Process: Service, PID: 92

Raw Request Data:
00000000   01 00 11 00 01 00 00 00  00 00 00 00 00 00 00 00   ················
00000010   53 46 43 49 01 00 00 00  CD 00 00 00 00 00 00 00   SFCI····Í·······
00000020   00 00 00 00 00 00 00 00  00 00 00 00               ············    

   at Ryujinx.HLE.HOS.Services.IpcService.CallHipcMethod(ServiceCtx context) in D:\a\Ryujinx\Ryujinx\Ryujinx.HLE\HOS\Services\IpcService.cs:line 156
   at Ryujinx.HLE.HOS.Services.ServerBase.Process(Int32 serverSessionHandle, UInt64 recvListAddr) in D:\a\Ryujinx\Ryujinx\Ryujinx.HLE\HOS\Services\ServerBase.cs:line 214
   at Ryujinx.HLE.HOS.Services.ServerBase.ServerLoop() in D:\a\Ryujinx\Ryujinx\Ryujinx.HLE\HOS\Services\ServerBase.cs:line 133
   at Ryujinx.HLE.HOS.Kernel.Threading.KThread.ThreadStart() in D:\a\Ryujinx\Ryujinx\Ryujinx.HLE\HOS\Kernel\Threading\KThread.cs:line 1266

With missing services enabled it gets past the above service but proceeds to crash as follows:

00:00:04.188 |I| HLE.GuestThread.14 Cpu PrintGuestStackTrace: Guest stack trace:
Process: Application, PID: 91
   0x000000000cd32508   sdk:0x217508    
   0x000000000cd318ac   sdk:0x2168ac    nn::fs::QueryMountRomCacheSize(unsigned long*, int):0x00cc
   0x0000000008501318   main:0x4fd318   NSWFileInterface::NSWFileInterface():0x0324
   0x000000000843f674   main:0x43b674   FileInterface::Create():0x0150
   0x000000000843aee8   main:0x436ee8   ConfigFlags::LoadConfigFlags(char const*):0x013c
   0x000000000800899c   main:0x499c MainApp::main(int, char**):0x0288
   0x0000000008004914   main:0x0914 nnMain:0x0054
   0x000000000cdf6c14   sdk:0x2dbc14    nn::init::Start(unsigned long, unsigned long, void (*)(), void (*)(), void (*)()):0x0054
   0x00000000080000d4   rtld:0x00d4 

00:00:04.195 |I| HLE.GuestThread.14 Cpu PrintGuestRegisterPrintout: Guest CPU registers:
    X[00]:  0x000000655eafd000
    X[01]:  0x0000000000000000
    X[02]:  0x00000049eff088f0 (SP)
    X[03]:  0x0000000000000050
    X[04]:  0x00000049eff08850 (SP:-0xffffffffffffff60)
    X[05]:  0x0000000000000000
    X[06]:  0x0000000000000010
    X[07]:  0x0000000000000000
    X[08]:  0x000000000cd0c920 (sdk:0x1f1920)   => nn::fs::detail::StorageServiceObjectAdapter<nn::fssrv::sf::IStorage>::Read(long, void*, unsigned long)
    X[09]:  0x000000000cb1b000 (sdk:0x0000) => 
    X[10]:  0x0000000000cda430
    X[11]:  0x0000000000000080
    X[12]:  0x0000000000000000
    X[13]:  0xec8aeb40e6bc3275
    X[14]:  0x8000000000000000
    X[15]:  0x0000000000000000
    X[16]:  0x000000000ccf2998 (sdk:0x1d7998)   => nn::fs::RomFsFileSystem::GetRequiredWorkingMemorySize(unsigned long*, nn::fs::IStorage*)
    X[17]:  0x000000000d7f5430
    X[18]:  0x0000000000000000
    X[19]:  0x00000049eff08968 (SP:-0x0078)
    X[20]:  0x00000049eff089b8 (SP:-0x00c8)
    X[21]:  0x0000000000000000
    X[22]:  0x00000065d1d8b808
    X[23]:  0x00000065d1d84c28
    X[24]:  0x00000065d1d87758
    X[25]:  0x00000065d1d861c8
    X[26]:  0x00000065d1d847d8
    X[27]:  0x000000000bdf8000
    X[28]:  0x000000000b243e40
    FP: 0x00000049eff08940 (SP:-0x0050)
    LR: 0x000000000ccf29dc (sdk:0x1d79dc)   => nn::fs::RomFsFileSystem::GetRequiredWorkingMemorySize(unsigned long*, nn::fs::IStorage*):0x0044
    SP: 0x00000049eff088f0 (SP)
    PC: 0x0000000000000000

00:00:04.195 |E| HLE.GuestThread.14 Cpu InvalidAccessHandler: Invalid memory access at virtual address 0x0000000000000000.
00:00:04.268 |E| HLE.GuestThread.14 Application : Unhandled exception caught: Ryujinx.Memory.InvalidMemoryRegionException: Attempted to access an invalid memory region.
   at Ryujinx.Memory.Tracking.MemoryTracking.VirtualMemoryEvent(UInt64 address, UInt64 size, Boolean write, Boolean precise) in D:\a\Ryujinx\Ryujinx\Ryujinx.Memory\Tracking\MemoryTracking.cs:line 220
   at ARMeilleure.Translation.Translator.Execute(ExecutionContext context, UInt64 address) in D:\a\Ryujinx\Ryujinx\ARMeilleure\Translation\Translator.cs:line 168
   at Ryujinx.HLE.HOS.Kernel.Threading.KThread.ThreadStart() in D:\a\Ryujinx\Ryujinx\Ryujinx.HLE\HOS\Kernel\Threading\KThread.cs:line 1266

Hardware Specs :

CPU: R7 3700X
GPU: GTX 1070
RAM: 16 GB

Outstanding Issues:

https://github.com/Ryujinx/Ryujinx/issues/1596

Log file :

Ryujinx_1.1.32_2022-02-17_18-41-27.log

With missing services enabled: Ryujinx_1.1.45_2022-02-17_23-55-46.log

EmulationFanatic commented 1 year ago

Needs an update