shadps4-emu / shadps4-game-compatibility

Shadps4 game compatibility
182 stars 17 forks source link

CUSA28986 - FATAL FRAME: Maiden of Black Water #395

Open mavethee opened 1 month ago

mavethee commented 1 month ago

Game Name

FATAL FRAME: Maiden of Black Water

Game code

CUSA28986

Game version

v01.00 (and v01.04)

Used emulator's version (only released versions are acceptable)

v0.2.0

Current status

Nothing

Error

[Lib.SysModule] sysmodule.cpp:sceSysmoduleLoadModule:47: (DUMMY) called module = ORBIS_SYSMODULE_GAME_LIVE_STREAMING [Core] stubs.cpp:CommonStub:42: Stub: sceGameLiveStreamingInitialize (nid: kvYEw2lBndk) called, returning zero to 0x9008b5c17 [Lib.SysModule] sysmodule.cpp:sceSysmoduleLoadModule:47: (DUMMY) called module = ORBIS_SYSMODULE_SHARE_PLAY [Core] stubs.cpp:CommonStub:42: Stub: sceSharePlayInitialize (nid: isruqthpYcw) called, returning zero to 0x9008b5c23 [Lib.SysModule] sysmodule.cpp:sceSysmoduleLoadModule:47: (DUMMY) called module = ORBIS_SYSMODULE_VIDEO_RECORDING [Kernel.Pthread] thread_management.cpp:scePthreadCondInit:656: name=RenderThread, result=0 [Kernel.Pthread] thread_management.cpp:scePthreadMutexInit:451: name=RenderThread, result=0 [Kernel.Pthread] thread_management.cpp:scePthreadAttrSetaffinity:294: called [Kernel.Pthread] thread_management.cpp:scePthreadAttrSetaffinity:294: called [Kernel.Pthread] thread_management.cpp:scePthreadCreate:1039: thread create name = RenderThread [Kernel.Event] event_flag.cpp:sceKernelWaitEventFlag:148: called bitPattern = 0x2 waitMode = 0x21 [Kernel.Event] event_flag.cpp:sceKernelClearEventFlag:81: called [Kernel.Sce] cpu_management.cpp:sceKernelIsNeoMode:11: called [Kernel.Pthread] thread_management.cpp:scePthreadMutexInit:451: name=KTGLGraphDGA, result=0 [Kernel.Vmm] memory_management.cpp:sceKernelGetDirectMemorySize:17: called [Kernel.Vmm] memory_management.cpp:sceKernelAllocateDirectMemory:48: searchStart = 0x0, searchEnd = 0x180000000, len = 0x20000, alignment = 0x10000, memoryType = 0x3, physAddrOut = 0xa5000000 [Kernel.Vmm] memory_management.cpp:sceKernelMapDirectMemory:165: called, redirected to sceKernelMapNamedDirectMemory [Kernel.Vmm] memory_management.cpp:sceKernelMapNamedDirectMemory:138: addr = 0xfb0000000, len = 0x20000, prot = 0x33, flags = 0x0, directMemoryStart = 0xa5000000, alignment = 0x10000 [Kernel.Pthread] thread_management.cpp:scePthreadMutexInit:451: name=KTGLGraphDevCS, result=0 [Kernel.Vmm] memory_management.cpp:sceKernelGetDirectMemorySize:17: called [Kernel.Vmm] memory_management.cpp:sceKernelAllocateDirectMemory:48: searchStart = 0x0, searchEnd = 0x180000000, len = 0x40000000, alignment = 0x200000, memoryType = 0x3, physAddrOut = 0xa5200000 [Kernel.Vmm] memory_management.cpp:sceKernelMapDirectMemory:165: called, redirected to sceKernelMapNamedDirectMemory [Kernel.Vmm] memory_management.cpp:sceKernelMapNamedDirectMemory:138: addr = 0x0, len = 0x40000000, prot = 0x33, flags = 0x0, directMemoryStart = 0xa5200000, alignment = 0x200000 [Kernel.Vmm] memory_management.cpp:sceKernelGetDirectMemorySize:17: called [Kernel.Vmm] memory_management.cpp:sceKernelAllocateDirectMemory:48: searchStart = 0x0, searchEnd = 0x180000000, len = 0x10000000, alignment = 0x200000, memoryType = 0x0, physAddrOut = 0xe5200000 [Kernel.Vmm] memory_management.cpp:sceKernelMapDirectMemory:165: called, redirected to sceKernelMapNamedDirectMemory [Kernel.Vmm] memory_management.cpp:sceKernelMapNamedDirectMemory:138: addr = 0x0, len = 0x10000000, prot = 0x33, flags = 0x0, directMemoryStart = 0xe5200000, alignment = 0x200000 [Lib.GnmDriver] gnmdriver.cpp:sceGnmSetGsRingSizes:1515: (STUBBED) called [Lib.VideoOut] video_out.cpp:sceVideoOutOpen:202: called [Lib.VideoOut] video_out.cpp:sceVideoOutSetFlipRate:109: called [Kernel.Event] event_queues.cpp:sceKernelCreateEqueue:43: name = KTGLGraphFlipEq [Lib.VideoOut] video_out.cpp:sceVideoOutAddFlipEvent:39: handle = 1 [Lib.VideoOut] video_out.cpp:sceVideoOutSetBufferAttribute:26: pixelFormat = A8R8G8B8Srgb, tilingMode = 0, aspectRatio = 0, width = 1920, height = 1080, pitchInPixel = 1920 [Lib.VideoOut] driver.cpp:RegisterBuffers:122: startIndex = 0, bufferNum = 2, pixelFormat = A8R8G8B8Srgb, aspectRatio = 0, tilingMode = 0, width = 1920, height = 1080, pitchInPixel = 1920, option = 0x0 [Lib.VideoOut] driver.cpp:RegisterBuffers:137: buffers[0] = 0xa60f0000 [Lib.VideoOut] driver.cpp:RegisterBuffers:137: buffers[1] = 0xa6960000 [Lib.VideoOut] video_out.cpp:sceVideoOutGetResolutionStatus:195: called [Kernel.Event] event_queues.cpp:sceKernelCreateEqueue:43: name = KTGLGraphGpuFinishEq [Kernel.Pthread] thread_management.cpp:scePthreadAttrSetstack:1102: scePthreadAttrSetstack: result = 22 [Lib.VideoOut] video_out.cpp:sceVideoOutSubmitFlip:144: bufferIndex = -1, flipMode = 1, flipArg = 0 [Lib.VideoOut] video_out.cpp:sceVideoOutIsFlipPending:115: called [Render.Vulkan] renderer_vulkan.cpp:GetRenderFrame:357: Got render frame, remaining 2 [Lib.VideoOut] video_out.cpp:sceVideoOutIsFlipPending:115: called [Core] stubs.cpp:CommonStub:42: Stub: sceVideoOutDeleteFlipEvent (nid: -Ozn0F1AFRg) called, returning zero to 0x900a79d6b [Debug] driver.cpp:operator():66: Assertion Failed!

Description

Black screen and crashes

Screenshots

v01.00: CleanShot 2024-08-24 at 20 17 01@2x v01.04: CleanShot 2024-08-24 at 20 18 05@2x

Log File

FATAL FRAME Maiden of Black Water_CUSA28986_v01.00.txt FATAL FRAME Maiden of Black Water_CUSA28986_v01.04.txt

Cyclizar commented 2 weeks ago

Now boots on v0.3.0 and gets to the main menu, although the speed is insanely fast. video: https://discord.com/channels/1080089157554155590/1275172743146639494/1292670872251011072 (in shadps4 server) log: https://discord.com/channels/1080089157554155590/1275172743146639494/1292677033029275720 (in shadps4 server)