RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.42k stars 1.92k forks source link

Disney Infinity series - Graphical issue with blocky artifacts #14572

Open ChwaraeTeg opened 1 year ago

ChwaraeTeg commented 1 year ago

Quick summary

Graphics appear glitched in the Disney Infinity games

Details

In the Disney Infinity games (Disney Infinity, Disney Infinity 2.0 and Disney Infinity 3.0) the graphics will appear with blocky artifacts all over both during gameplay and during cutscenes (but not in menus/loading screens). The games seem to require WCB+RCB+WDB+RDB to avoid appearing overly bright, but even with these settings on, the block effect still appears.

RPCS3 Example from Infinity 2.0: DisneyInfinity2_RPCS3

Console Example: DisneyInfinity2_PS3

Attach a log file

Log File: DisneyInfinity2.log.gz

Attach capture files for visual issues

RSX Capture: https://mega.nz/file/bNcwjSya#0Rl0T1JjGNzwJYkIZLAwrSxTcXp8LpUqo_zMVuYUMOw Renderdoc Capture: https://mega.nz/file/GF9HhJwB#y0mcZz49aUfMVS_44p9Svo720OUlLgkZoNEu3gWEVqA

System configuration

Intel Xeon CPU E3-1240 v5 @ 3.50GHz | 16 GiB RAM | Operating system: Windows, Major: 10, Minor: 0, Build: 19045 | NVIDIA GeForce GTX 1060 6GB running on driver 537.13.0.0

Other details

As well as enabling WCB+RCB+WDB+RDB, the game also seemed to run more stable with FIFO Accuracy set to Atomic, so this was enabled in the above example. Tested with Strict Rendering Mode enabled also which made no difference, and the same issue was present using OpenGL instead of Vulkan.

Ordinary205 commented 1 year ago

Same issues with Cars 3: Driven to win.

Default settings: Cars 3 Driven to Win 1

WCB+RCB+WDB+RDB: Cars 3 Driven to Win

ChwaraeTeg commented 1 year ago

With 'Handle RSX Memory Tiling' enabled, this is much improved in v0.0.29-15694-23cb67e0 but there is still some graphical glitches present:

Infinity

Log: Infinity2_HandleRSXMemoryTiling.log.gz RSX Capture: https://mega.nz/file/zUlzwTDS#fiCfvgZtc_y72o0PtmjobGKhO47Shi1Z34zIms0a_vA