BLACKSAMA
08-04-2017, 11:24 PM
The option "Use GPU Texture Scaling" does not work under Vulkan correct? I wanted to test on Vulkan but yea is a black screen unless that option is enabled.
(08-04-2017, 11:24 PM)BLACKSAMA Wrote: [ -> ]The option "Use GPU Texture Scaling" does not work under Vulkan correct? I wanted to test on Vulkan but yea is a black screen unless that option is enabled.
(08-05-2017, 06:36 AM)Green Wrote: [ -> ](08-04-2017, 11:24 PM)BLACKSAMA Wrote: [ -> ]The option "Use GPU Texture Scaling" does not work under Vulkan correct? I wanted to test on Vulkan but yea is a black screen unless that option is enabled.
I'm not sure if the 'Use GPU Texture Scaling' does anything or not under Vulkan. The 'Write Color Buffers' option is needed if using Vulkan in this game to be able to render just about anything to the screen. There's a massive FPS hit observed with using 'Write Color Buffers' in either video renderer though.
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} sys_prx: Loaded module: /dev_flash/sys/external/libdivxdec.sprx
F {PPU[0x100001b] Thread (_libsail-control) [0x00443570]} St13runtime_error thrown: avcodec_find_decoder() failed (type=0x5)
(in file /home/travis/build/RPCS3/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:118
(08-09-2017, 03:52 AM)Green Wrote: [ -> ]Code:S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} sys_prx: Loaded module: /dev_flash/sys/external/libdivxdec.sprx
F {PPU[0x100001b] Thread (_libsail-control) [0x00443570]} St13runtime_error thrown: avcodec_find_decoder() failed (type=0x5)
(in file /home/travis/build/RPCS3/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:118
I was recently testing the precompiled Linux AppImage builds (rpcs3-v0.0.3-2017-08-08-e9b020b-7553_linux64) and had ran into the above error. This is something that I've had to previously workaround on my system in by building with option -DUSE_SYSTEM_FFMPEG=ON and with a newer version of FFMPEG.
Otherwise to get around this error you currently must rename the game's movie folder to something else so that the opening movie sequence are bypassed.
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} PPU: LLVM: Loaded module v2-libsail_avi.sprx-8187437EC9EA899D-bdver1.obj
E {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} deregisterEHFrames() called
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} sys_prx: Loaded module: /dev_flash/sys/external/libsail_avi.sprx
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} PPU: LLVM: Loaded module v2-libdivxdec.sprx-594EF1E5BCFFD891-bdver1.obj
E {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} deregisterEHFrames() called
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} sys_prx: Loaded module: /dev_flash/sys/external/libdivxdec.sprx
F {PPU[0x100001b] Thread (_libsail-control) [0x00443570]} St13runtime_error thrown: avcodec_find_decoder() failed (type=0x5)
(in file /home/travis/build/RPCS3/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:118)
(08-10-2017, 01:31 PM)Green Wrote: [ -> ]Code:S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} PPU: LLVM: Loaded module v2-libsail_avi.sprx-8187437EC9EA899D-bdver1.obj
E {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} deregisterEHFrames() called
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} sys_prx: Loaded module: /dev_flash/sys/external/libsail_avi.sprx
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} PPU: LLVM: Loaded module v2-libdivxdec.sprx-594EF1E5BCFFD891-bdver1.obj
E {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} deregisterEHFrames() called
S {PPU[0x100001b] Thread (_libsail-control) [0x00d7d0c4]} sys_prx: Loaded module: /dev_flash/sys/external/libdivxdec.sprx
F {PPU[0x100001b] Thread (_libsail-control) [0x00443570]} St13runtime_error thrown: avcodec_find_decoder() failed (type=0x5)
(in file /home/travis/build/RPCS3/rpcs3/rpcs3/Emu/Cell/Modules/cellVdec.cpp:118)
Above is the test result for rpcs3-v0.0.3-2017-08-10-69a5f3d-7575_linux64.AppImage on Ubuntu 16.04. The game still hangs while attempting to load the first opening video sequence. Attached are two log files for comparison.
(08-17-2017, 12:33 PM)ssshadow Wrote: [ -> ]Maybe this PR: https://github.com/RPCS3/rpcs3/pull/3244
-- RPCS3: using shared ffmpeg
-- Checking for module 'libavcodec'
-- Found libavcodec, version 57.89.100
-- Checking for module 'libavformat'
-- Found libavformat, version 57.71.100
-- Checking for module 'libavutil'
-- Found libavutil, version 55.58.100
-- Found FFMPEG or Libav: /usr/lib/x86_64-linux-gnu/libavcodec.so;/usr/lib/x86_64-linux-gnu/libavformat.so;/usr/lib/x86_64-linux-gnu/libavutil.so, /usr/include/x86_64-linux-gnu