RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.44k stars 1.92k forks source link

Corrupted graphics in Cloudberry Kingdom (NPUB31177) #1405

Closed B1ackDaemon closed 8 years ago

B1ackDaemon commented 8 years ago

Some of textures displays wrong and corrupted, which could be noticed in video below (see log in attachment) http://www.emunewz.net/forum/showthread.php?tid=173875&pid=228782#pid228782

tambry commented 8 years ago

@B1ackDaemon Still an issue?

B1ackDaemon commented 8 years ago

@tambry , game broken on recent master build, will check, where it's exactly was broken.

В·W {PPU Thread[0x28] (20015360)[0x00a07b2c]} cellFs: cellFsOpen(path=*0x20068ff0, flags=0, fd=*0xd0093b18, arg=*0x0, size=0x0) -> sys_fs_open()
В·W {PPU Thread[0x28] (20015360)[0x00a07b2c]} sys_fs: sys_fs_open(path=*0x20068ff0, flags=0, fd=*0xd0093b18, mode=0, arg=*0x0, size=0x0)
В·W {PPU Thread[0x28] (20015360)[0x00a07b2c]} sys_fs: *** path = '/dev_hdd0/game/NPUB31177/USRDIR/ContentPS3/Art/Menu/Widgets/ListSelect/ListRightArrow.gtf'
В·S {PPU Thread[0x28] (20015360)[0x00a07b0c]} HLE: Last function: cellFsRead (0x4d5ff8e2)
В·! {PPU Thread[0x28] (20015360)[0x00a07b0c]} Registers:
...
В·F {PPU Thread[0x28] (20015360)[0x00a07b0c]} Exception: Unknown Win32 error: 0x3e6.
(in file ..\Utilities\File.cpp:690, in function fs::file::read)
tambry commented 8 years ago

@B1ackDaemon 0x3E6 = ERROR_NOACCESS "Invalid access to memory location."

Interesting that it occurs in a read function. If you're able to consistently reproduce this, then currently it would be a HLE bug. I have removed RSX related tags for now.

AniLeo commented 8 years ago

Duplicate for #1466 ?

tambry commented 8 years ago

Yep. Closing for now, since the game doesn't work anyways, so the graphics can't be fixed.