RPCS3 / rpcs3

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

Tekken Tag Tournament HD (NPEA00326): Corrupt polygons at certain points #15128

Open Silanda opened 9 months ago

Silanda commented 9 months ago

Quick summary

Erroneous flat polygons appear at certain points on certain stages and, handily for testing, are front and centre during the first demo after the intro.

AFAIK they only appear when using the Vulkan backend. However, OpenGL has its own issues which make using that not desirable (see the clouds during the same demo) NPEA00326_screenshot_2024_01_31_14_12_45

NPEA00326_screenshot_2024_02_04_16_36_07

EDIT: I've uploaded a second screenshot and RSX capture, though the capture seems to produce corrupt output when loaded.

Details

As above. Large, flat, polygons appear on screen. During the first demo they appear dead centre of the screen, but they also appear on certain stages at certain angles (e.g. on Eddy Gordo's stage, IIRC).

Tested using a variety of settings to no avail. The problem is present at default settings.

Attach a log file

RPCS3.log

Attach capture files for visual issues

NPEA00326_20240131141527_capture.rrc.gz

NPEA00326_20240204163628_capture.rrc.gz

System configuration

Windows 11 Ryzen 7 3700x Geforce RTX 4070Ti Nvidia Driver 551.23

Other details

No response

i2puni commented 9 months ago

It's a graphics issue that has been around for a long time and hasn't been fixed. I hope it gets fixed

ChwaraeTeg commented 9 months ago

Can reproduce this on the NA version of the game too [NPUB30590]. Steps to reproduce are boot game, press Start to skip the 'Namco presents' intro movie, then leave it for 5 seconds at the main menu for the first demo to start playing.

Graphic settings (WCB+RCB+WDB+RDB+SRM) have no effect. Accurate XFloat, plus the accuracy options in the Advanced tab have no effect. Issue is present both with LLVM recompiler and the static intepreter.

chane2k1 commented 8 months ago

This may be an Nvidia driver specific issue. I have the same problem on my computer with an RTX 4070 Ti, but on my other computer with an RX 7900 XT these issues don't appear at all.