02-23-2015, 12:55 AM -
Nope, it can't run. At least if my testing is any indication. Here are the errors:
I also decrypted the PUP file that was in an Update folder within the game folder, this of course led to a bunch of files, one being the update_files.tar
Upon extraction I found a bunch of PKG files which according to PS3tools aren't really PKG files.
If anyone has ideas or if the devs of RPCS3 wan't to help grace us with the beauty of Demon's souls running on PC, feel free to respond.
Code:
E Unimplemented function 'cellOskDialogUnloadAsync' in 'cellSysutil' module (0x16bad7c)
E Unimplemented function 'cellOskDialogLoadAsync' in 'cellSysutil' module (0x16bae1c)
E Unimplemented function 'cellOskDialogAbort' in 'cellSysutil' module (0x16bae9c)
E Unimplemented function 'UTF8toUTF16' in 'cellL10n' module (0x16ba05c)
E Unimplemented function 'cellHttpCreateTransaction' in 'cellHttp' module (0x16ba07c)
E Unimplemented function 'cellHttpResponseGetStatusCode' in 'cellHttp' module (0x16ba09c)
E Unimplemented function 'cellHttpClientCloseAllConnections' in 'cellHttp' module (0x16ba0bc)
E Unimplemented function 'cellHttpInit' in 'cellHttp' module (0x16ba0dc)
E Unimplemented function 'cellHttpTransactionAbortConnection' in 'cellHttp' module (0x16ba0fc)
E Unimplemented function 'cellHttpDestroyTransaction' in 'cellHttp' module (0x16ba11c)
E Unimplemented function 'cellHttpResponseGetContentLength' in 'cellHttp' module (0x16ba13c)
E Unimplemented function 'cellHttpCreateClient' in 'cellHttp' module (0x16ba15c)
E Unimplemented function 'cellHttpClientSetKeepAlive' in 'cellHttp' module (0x16ba17c)
E Unimplemented function 'cellHttpRecvResponse' in 'cellHttp' module (0x16ba19c)
E Unimplemented function 'cellHttpDestroyClient' in 'cellHttp' module (0x16ba1bc)
E Unimplemented function 'cellHttpSendRequest' in 'cellHttp' module (0x16ba1dc)
E Unimplemented function 'cellHttpClientSetPerHostPoolSize' in 'cellHttp' module (0x16ba1fc)
E Unimplemented function 'cellHttpClientPollConnections' in 'cellHttp' module (0x16ba21c)
E Unimplemented function 'cellHttpRequestSetContentLength' in 'cellHttp' module (0x16ba23c)
E Unimplemented function 'cellHttpClientSetUserAgent' in 'cellHttp' module (0x16ba25c)
E Unimplemented function 'cellHttpEnd' in 'cellHttp' module (0x16ba27c)
E Unimplemented function 'cellHttpClientGetUserAgent' in 'cellHttp' module (0x16ba29c)
E Unimplemented function 'cellHttpUtilParseUri' in 'cellHttpUtil' module (0x16ba2bc)
E Unimplemented function 'cellHttpUtilBase64Encoder' in 'cellHttpUtil' module (0x16ba2dc)
E Unimplemented function 'cellHttpUtilBase64Decoder' in 'cellHttpUtil' module (0x16ba2fc)
E Unimplemented function 'cellSysutilAvc2StopStreaming' in 'cellSysutilAvc2' module (0x16baf7c)
E Unimplemented function 'cellSysutilAvc2StartVoiceDetection' in 'cellSysutilAvc2' module (0x16baf9c)
E Unimplemented function 'cellSysutilAvc2UnloadAsync' in 'cellSysutilAvc2' module (0x16bafbc)
E Unimplemented function 'cellSysutilAvc2StopVoiceDetection' in 'cellSysutilAvc2' module (0x16bafdc)
E Unimplemented function 'cellSysutilAvc2LoadAsync' in 'cellSysutilAvc2' module (0x16baffc)
E Unimplemented function 'cellSysutilAvc2JoinChatRequest' in 'cellSysutilAvc2' module (0x16bb01c)
E Unimplemented function 'cellSysutilAvc2StartStreaming' in 'cellSysutilAvc2' module (0x16bb03c)
E Unimplemented function 'cellSysutilAvc2InitParam' in 'cellSysutilAvc2' module (0x16bb05c)
E Unimplemented function 'cellSysutilAvc2LeaveChatRequest' in 'cellSysutilAvc2' module (0x16bb07c)
E Unimplemented function 'cellSysutilAvc2SetAttribute' in 'cellSysutilAvc2' module (0x16bb09c)
E Unimplemented function 'sceNpMatching2DestroyContext' in 'sceNp2' module (0x16bc1dc)
E Unimplemented function 'sceNpMatching2GetWorldInfoList' in 'sceNp2' module (0x16bc1fc)
E Unimplemented function 'sceNpMatching2SearchRoom' in 'sceNp2' module (0x16bc21c)
E Unimplemented function 'sceNpMatching2SignalingGetConnectionStatus' in 'sceNp2' module (0x16bc23c)
E Unimplemented function 'sceNpMatching2ContextStart' in 'sceNp2' module (0x16bc25c)
E Unimplemented function 'sceNpMatching2GetMemoryInfo' in 'sceNp2' module (0x16bc27c)
E Unimplemented function 'sceNpMatching2LeaveRoom' in 'sceNp2' module (0x16bc29c)
E Unimplemented function 'sceNpMatching2SetRoomDataExternal' in 'sceNp2' module (0x16bc2bc)
E Unimplemented function 'sceNpMatching2Term' in 'sceNp2' module (0x16bc2dc)
E Unimplemented function 'sceNpMatching2GetServerInfo' in 'sceNp2' module (0x16bc2fc)
E Unimplemented function 'sceNpMatching2GetEventData' in 'sceNp2' module (0x16bc31c)
E Unimplemented function 'sceNpMatching2Init' in 'sceNp2' module (0x16bc33c)
E Unimplemented function 'sceNpMatching2JoinRoom' in 'sceNp2' module (0x16bc37c)
E Unimplemented function 'sceNpMatching2KickoutRoomMember' in 'sceNp2' module (0x16bc39c)
E Unimplemented function 'sceNpMatching2RegisterContextCallback' in 'sceNp2' module (0x16bc3bc)
E Unimplemented function 'sceNpMatching2SetRoomDataInternal' in 'sceNp2' module (0x16bc3dc)
E Unimplemented function 'sceNpMatching2GetServerIdListLocal' in 'sceNp2' module (0x16bc3fc)
E Unimplemented function 'sceNpMatching2GrantRoomOwner' in 'sceNp2' module (0x16bc41c)
E Unimplemented function 'sceNpMatching2CreateContext' in 'sceNp2' module (0x16bc43c)
E Unimplemented function 'sceNpMatching2RegisterSignalingCallback' in 'sceNp2' module (0x16bc45c)
E Unimplemented function 'sceNpMatching2SetDefaultRequestOptParam' in 'sceNp2' module (0x16bc49c)
E Unimplemented function 'sceNpMatching2RegisterRoomEventCallback' in 'sceNp2' module (0x16bc4bc)
E Unimplemented function 'sceNpMatching2CreateJoinRoom' in 'sceNp2' module (0x16bc4dc)
E Unimplemented function 'sceNpMatching2ContextStop' in 'sceNp2' module (0x16bc4fc)
E Unimplemented function '_sys_heap_free' in 'sysPrxForUser' module (0x16bce9c)
E Unimplemented function '_sys_heap_delete_heap' in 'sysPrxForUser' module (0x16bcf5c)
E {PPU[1] Thread (main_thread)[0x016bb9bc]} sys_spu TODO: Unsupported SPU Thread options (0x2)
E {PPU[1] Thread (main_thread)[0x016bb9bc]} sys_spu TODO: Unsupported SPU Thread options (0x2)
E {PPU[1] Thread (main_thread)[0x016bb9bc]} sys_spu TODO: Unsupported SPU Thread options (0x2)
E {PPU[1] Thread (main_thread)[0x016bb9bc]} sys_spu TODO: Unsupported SPU Thread options (0x2)
E {PPU[1] Thread (main_thread)[0x016bb9bc]} sys_spu TODO: Unsupported SPU Thread options (0x2)
E {PPU[1] Thread (main_thread)[0x016bb9bc]} sys_spu TODO: sys_spu_thread_group_connect_event(id=1169, eq=1177, et=0x2)
E {PPU[1191] Thread (HighGraphics)[0x009f8ff0]} Exception: Access violation reading location 0xc
E {PPU[1191] Thread (HighGraphics)[0x009f8ff0]} Information: is_alive=1, m_last_syscall=0x0 ()
I also decrypted the PUP file that was in an Update folder within the game folder, this of course led to a bunch of files, one being the update_files.tar
Upon extraction I found a bunch of PKG files which according to PS3tools aren't really PKG files.
If anyone has ideas or if the devs of RPCS3 wan't to help grace us with the beauty of Demon's souls running on PC, feel free to respond.