RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
15.12k stars 1.89k forks source link

PlayStation Home 1.32 (retail build) - Game Errors out when downloading content from CDS. #13603

Open ghost opened 1 year ago

ghost commented 1 year ago

Quick summary

The retail client of "PlayStation Home", cannot got online due to a downloading problem in RPCS3.

The Home Development Kit build in other hands, can.

Details

In the game "Playstation Home", there is an initial network boot with various steps to achieve before going online, one of those, consist of downloading content from what we call a "CDS" server, just after loggin-into PSN.

Problem is, in RPCS3, when downloading any file other than the "eula.xml", will trigger a game error related to downloading issues.

https://user-images.githubusercontent.com/119062794/229333556-e880fea3-9ca9-414a-b457-10a4a4c89a62.mp4

On real PS3 hardware, the retail client would download other CDS files without any issues.

For some reasons, the 1.00.17 Home Development Kit build, doesn't do this error and go online as expected with RPCS3.

Attach a log file

RPCS3.log.gz

Attach capture files for visual issues

No response

System configuration

Operating System - Windows 11

CPU - Intel Core I9 9900K

GPU - Nvidia RTX 3070 (driver - 526.47)

Other details

No response

Megamouse commented 1 year ago

have you tried updating the game to the latest version?

ghost commented 1 year ago

Thank you for your answer, last version of Home differs a lot when it comes to server stuff. This specific version is the last to use the flow I know about. I tried to hack the game so it loads file locally, it will still fail at that same point.

ghost commented 1 year ago

Apparently this seems to be the blocking file, the TSS : sceNp TODO: sceNpLookupTitleSmallStorage(transId=16385, data=0x3013a5d0, maxSize=65536, contentLength=0x104301a0, option=*0x0)

Ninetime commented 8 months ago

Is this still an issue @GitHubProUser67

GitHubProUser67 commented 7 months ago

Yes this is still an issue as of last version of rpcs3.

image

Dev builds has this disabled on old version which allows the game to continue.