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




23 posts in this topic
digitaldude
RPCS3 Tester


4
3,031 posts 559 threads Joined: Aug 2017
02-09-2017, 08:12 PM -
#1
rpcs3-v0.0.1-2017-02-08-6c372d17_win64

Nothing
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


ssshadow
Administrator
*******


4
2,494 posts 63 threads Joined: Aug 2017
07-09-2017, 04:49 PM -
#3
Maybe LLE gcm will help. Try this build: https://cdn.discordapp.com/attachments/2...u-fixes.7z
xbox360rulz
Unregistered


 
07-09-2017, 08:14 PM -
#4
Thank you ssshadow, however that did not seem to make any difference. Colours are still off - I also left the game running for a while and it froze during the first in-game cinematic.

Have only tried the two fast interpreters.

Code:
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91
E {rsx::thread} RSX: Depth texture bound to pipeline with unexpected format 0x91
S {SPU[0x2000002] Thread (CellSpursKernel2)} SPU: Function detected [0x0b17c-0x0b1ac] (size=0x30)
S {SPU[0x2000002] Thread (CellSpursKernel2)} SPU: Function detected [0x11ad8-0x11b40] (size=0x68)
S {SPU[0x2000004] Thread (CellSpursKernel4)} SPU: Function detected [0x0c6d0-0x0c88c] (size=0x1bc)

At least I got a bit more time to learn hiragana and/or katakana Tongue

OSad
Unregistered


 
07-15-2017, 07:09 AM -
#5
I can't replicate xbox360rulz results at all - the emulator consistently spits an access violation message at me. I can't even get to the point where the game installs data to dev_hdd0.

Tried a few different combinations of PPU/SPU Recompilers and Interpreters, the build with the SPU fixes, and had identical results across the board. The game doesn't even get to the point where an FPS counter shows for me.
Gamedev1909
Member


0
3 posts 0 threads Joined: Aug 2017
11-27-2017, 05:31 PM -
#6
can we get this game changes to not loadable since the error
Asinine
Moderator
*****


4
2,060 posts 83 threads Joined: Aug 2017
11-28-2017, 11:42 AM -
#7
We don't track regressions as people can still go back and use older builds, regression tracker is on Ani's TODO list.
Gamedev1909
Member


0
3 posts 0 threads Joined: Aug 2017
12-02-2017, 06:10 AM -
#8
please move to ingame build is newest master

RPCS3 v0.0.4-6200-8f314c51
This post was last modified: 12-02-2017, 04:25 PM by Gamedev1909.


Attached Files Thumbnail(s)
           

.7z   RPCS3.7z (Size: 719.04 KB / Downloads: 38)
Parthorisian
Member


0
19 posts 3 threads Joined: Jan 2018
07-23-2018, 07:42 PM -
#9
MEM: Access violation reading location 0x0[Image: spS0AcG.png]
Even for
PPU Decoder - Interpreter(precise)
SPU Decoder - Interpreter(precise)
Renderer - Opengl
This post was last modified: 07-23-2018, 07:48 PM by Parthorisian.


Attached Files
.gz   StarOcean5_RPCS3.GZ (Size: 41.03 KB / Downloads: 10)
Deminating
RPCS3 Tester


1
389 posts 106 threads Joined: Mar 2018
11-18-2018, 11:25 PM -
#10
RPCS3 v0.0.5-7503-65ca9344 Alpha | HEAD

Intel® Core™ i7-8700K CPU @ 3.70GHz | 12 Threads | 15.93 GiB RAM | AVX+ | TSX


Ingame, but the character is rarely visible. Could not seem to fix graphical issues but the sword/effects and some terrain/objects remain. Needs WCB on to not be loadable. FPS is good, sometimes fails to be more than a black screen on boot. Crashes the emulator when closed.


Attached Files Thumbnail(s)
   

.7z   RPCS3.7z (Size: 3.1 MB / Downloads: 19)


Forum Jump:


Users browsing this thread: 1 Guest(s)