Star Ocean 5 Integrity And Faithlessness [BLJM61325]
Started by digitaldude




23 posts in this topic
xbox360rulz
Unregistered


 
07-09-2017, 12:34 PM -
#2
Note that the following report consists of two parts:
part 1: trying to run the game for the first time
part 2: running the game the second time

PART1 - first time running

boots up, loading circle at the bottom right is moving around while message box appears after the following code in the emulator:
Code:
S {Audio Thread} XAudio 2.9 initialized
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 2) x2
U {PPU[0x1000022] Thread () [0x00c38a30]} sceNpTrophy TODO: sceNpTrophyGetRequiredDiskSpace(context=0x1, handle=0x1, reqspace=*0xd018fab0, options=0x0)
E {PPU[0x1000022] Thread () [0x00c38a18]} sceNpTrophy: sceNpTrophyRegisterContext(context=0x1, handle=0x1, statusCb=*0xc68bf0, arg=*0x0, options=0x0)
E {PPU[0x1000022] Thread () [0x00c38a70]} sceNpTrophy: sceNpTrophyGetTrophyUnlockState(context=0x1, handle=0x1, flags=*0x24d6b9d8, count=*0x24d6b9e8)
E {PPU[0x1000000] Thread (main_thread) [0x00c33ea8]} cellGame: cellGameCreateGameData(init=*0xd00206a0, tmp_contentInfoPath=*0xd00205a0, tmp_usrdirPath=*0xd0020620)
S {PPU[0x1000000] Thread (main_thread) [0x00c33ea8]} cellGame: cellGameCreateGameData(): temporary directory '/dev_hdd1/game/BLJM61325' has been created


after pressing OK, it's replaced by an installation message box that goes from 1% to 100%
Code:
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} sys_fs: sys_fs_stat(“/dev_hdd1/game/BLJM61325/ICON0.PNG”) failed: not found
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} sys_fs: sys_fs_stat(“/dev_hdd1/game/BLJM61325/PIC1.PNG”) failed: not found
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} sys_fs: sys_fs_stat(“/dev_hdd1/game/BLJM61325/USRDIR/FAI_main_ps3.cpk”) failed: not found
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT


at the end, the following code appears in the emulator and a message box pops up again
Code:
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} sys_fs: sys_fs_stat(“/dev_hdd1/game/BLJM61325/USRDIR/FAI_main_ps3_LgJPN.cpk”) failed: not found
E {PPU[0x100000a] Thread (CRI FS File Access 1) [0x00debee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT
S {PPU[0x1000000] Thread (main_thread) [0x00c33ea0]} cellGame: cellGameContentPermit(): directory '/dev_hdd0/game/BLJM61325' has been created


after pressing OK again, a message with a progress bar at 99% pops up for a brief moment

then the game boots up with fully accessible menus and music playing (I'd like to note that instead of X, the circle button selects menus which could be due to the Japanese version of this game?)
Code:
E {PPU[0x1000024] Thread () [0x00c33ea0]} 'cellGameContentPermit' failed with 0x8002cb22 : CELL_GAME_ERROR_FAILURE
E {PPU[0x1000024] Thread () [0x00c36c90]} cellSaveData: cellSaveDataEnableOverlay(enable=1)
U {PPU[0x1000000] Thread (main_thread) [0x0050c0d4]} HLE TODO: Unimplemented syscall sys_gpio_set -> CELL_OK
E {PPU[0x100000b] Thread (CRI FS File Access 2) [0x00debee4]} sys_fs: sys_fs_stat(“/dev_bdvd/PS3_GAME/USRDIR/shader/AHSLDiskCachePs3_30”) failed: not found
E {PPU[0x100000b] Thread (CRI FS File Access 2) [0x00debee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT
U {PPU[0x1000000] Thread (main_thread) [0x0050c0d4]} HLE TODO: Unimplemented syscall sys_gpio_set -> CELL_OK x151
E {rsx::thread} RSX: Unknown/illegal instruction: 0x2f (forced unit 1)
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 2)
U {PPU[0x1000000] Thread (main_thread) [0x0050c0d4]} HLE TODO: Unimplemented syscall sys_gpio_set -> CELL_OK x2
E {PPU[0x1000000] Thread (main_thread) [0x00debee4]} sys_fs: sys_fs_stat(“/dev_bdvd/PS3_GAME/USRDIR/TitleSequence.aif”) failed: not found
E {PPU[0x1000000] Thread (main_thread) [0x00debee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT


selecting a difficulty level starts the game with the loading circle spinning
however after a short loading period the screen goes white and the emulator seems to hang (fps values don't change at the top left) though music continutes to play normally
last lines of codes in the RPCS3:
Code:
U {PPU[0x1000000] Thread (main_thread) [0x0050c0d4]} HLE TODO: Unimplemented syscall sys_gpio_set -> CELL_OK x515
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 1) x7
E {rsx::thread} RSX: Invalid RSX method 0x600c (arg=0x106c0c3)
(in file C:\rpcs3\rpcs3\Emu\RSX\rsx_methods.cpp:44)



PPU fast interpreter
SPU fast interpreter

OpenGL
rpcs3-v0.0.2-2017-07-04-9bc959fe_win64

does not boot using
SPU ASMJIT recompiler

but generates the following pink error message in the log:
Code:
F {PPU[0x1000000] Thread (main_thread) [0x00506e78]} MEM: Access violation reading location 0x8e13c87a




PART2 - second time running

same message box with a progress bar at 99% pops up for a brief second

intros now play, possibly due to the fact that some bits were installed during the first run? (see above screenshots of message boxes in Japanese)

again, game starts to load after selecting the desired difficulty setting from the menu, as in PART1
however, game actually starts playing after that although colours are off


here is the log from the emulator while the game is playing
please note that during this second boot-up, the first two lines differ in value:

CELL_OK is now x500
forced unit 1 is now x9

Code:
U {PPU[0x1000000] Thread (main_thread) [0x0050c0d4]} HLE TODO: Unimplemented syscall sys_gpio_set -> CELL_OK x500
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 1) x9
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x36
E {rsx::thread} RSX: Unknown/illegal instruction: 0x3d (forced unit 2)
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 2)
E {rsx::thread} RSX: Unknown/illegal instruction: 0x2f (forced unit 1)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x18
E {rsx::thread} RSX: Unknown/illegal instruction: 0x3d (forced unit 2)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x13
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 1)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x8
E {rsx::thread} RSX: Unknown/illegal instruction: 0x2f (forced unit 2)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x2
E {rsx::thread} RSX: Unknown/illegal instruction: 0x3d (forced unit 2)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x155
E {rsx::thread} RSX: Unknown/illegal instruction: 0x2f (forced unit 1)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x29
E {rsx::thread} RSX: Unknown/illegal instruction: 0x2f (forced unit 1)
E {rsx::thread} RSX: Unknown/illegal instruction: 0x1a (forced unit 2)
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 1)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x14
E {rsx::thread} RSX: Unknown/illegal instruction: 0x3d (forced unit 2)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x12
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 1)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x3688
E {rsx::thread} RSX: Unknown/illegal instruction: 0x1c (forced unit 1)
E {rsx::thread} RSX: Unknown/illegal instruction: 0x2f (forced unit 2) x2
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x13047
E {PPU[0x1000000] Thread (main_thread) [0x00c34088]} cellGcmSys: cellGcmSetTileInfo: bad compression mode! (10)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x151
E {rsx::thread} RSX: Unknown/illegal instruction: 0x17 (forced unit 1)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x2
E {rsx::thread} RSX: Unknown/illegal instruction: 0x3d (forced unit 2)
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91 x4443

the last number in the log is constantly going up while the in-game intro is playing, I just happened to shut the emulator down at x4443




Messages In This Thread
RE: Star Ocean 5 Integrity And Faithlessness [BLJM61325] - by xbox360rulz - 07-09-2017, 12:34 PM
RE: Star Ocean 5 Integrity And Faithlessness [BLJM61325] - by xbox360rulz - 07-09-2017, 08:14 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)