Play- icon indicating copy to clipboard operation
Play- copied to clipboard

Visual issues introduced with merge of yakuza branch

Open boberto5888 opened this issue 6 years ago • 7 comments

Last Tested On January 22, 2019 - https://github.com/jpd002/Play-/commit/20113e02

The merge of the yakuza branch caused visual issues in a number of games, examples of these visual issues can be found below.

Game Visual Issue (click text to reveal image)
007: Everything or Nothing
Blue tint

Ace Combat 4
Blue tint, red tinted images/symbols overlaying screen

Berserk
Blue tint, red tinted images/symbols overlaying screen

DBZ Budokai Tenkaichi 2 & 3
Light blue tint short distance in front of player on some maps

Need for Speed:     Underground 1 & 2 and MW
Red & blue tint and/or flickering across screen

Okami
Red & blue tint, objects in background blacked out

Psi-Ops
Levels which would previously flicker between the normal output and a solid color now only show the solid color

Shining Force EXA
Characters and some objects blacked out

Sly 2 & 3
Stripes on textures

Wild Arms 3     Red and/or blue tint

boberto5888 avatar Jan 23 '19 04:01 boberto5888

Wild Arms 3 is also affected. Some scenes have a red and/or blue tint which was not present on older builds (https://github.com/jpd002/Play-/commit/e584f5d6397bf052298e65de64f3d50c08ba6161) (https://github.com/jpd002/Play-/commit/e584f5d6397bf052298e65de64f3d50c08ba6161 was before the Yakuza branch merge). image

literalmente-game avatar Feb 02 '19 15:02 literalmente-game

This is surely the commit that broke these games: https://github.com/jpd002/Play-/commit/61f4ca3d73e9d4452b48e1b40cace837cbd27f2f

The commit enables reading from a render target's alpha (PSMT8H is the upper 8 bits of a 32-bit pixel). My first guess would be that the problem is caused by reading a texture while it's being used as a render target, which worked ok on my laptop (Intel GPU), but might not be supported on other GPUs.

jpd002 avatar Mar 25 '19 17:03 jpd002

worked ok on my laptop (Intel GPU), but might not be supported on other GPUs.

literalmente and I have shown this issue on Nvidia GPUs. Jenci showed these issues in NFS:MW on his Xperia XZ2's Adreno 630 GPU.

boberto5888 avatar Mar 25 '19 20:03 boberto5888

Nevermind what I said, Okami is broken on my Intel GPU:

image

jpd002 avatar Mar 26 '19 16:03 jpd002

Not sure if useful but PCSX2 has an hack for Yakuza (recently changed so it caught my attention) https://github.com/PCSX2/pcsx2/commit/8219bcd1b44cc16493755ea6228977d22d9f4f8c

rcaridade145 avatar Mar 29 '19 11:03 rcaridade145

Potential fix: https://github.com/jpd002/Play-/commit/5b3c42b94cc150e6da2fcc7fa3a22582f7260572

Don't know if this is going to fix all these issues, but I tested on Okami and the red hue is gone.

jpd002 avatar Aug 12 '19 18:08 jpd002

It fixes the hue/tint issues (apart from DBZ's which differed from the tint in the other games). The games whose issues were not fixed are listed below:

Game Visual Issue (click text to reveal image)
DBZ Budokai Tenkaichi 2 & 3
Light blue tint short distance in front of player on some maps

Psi-Ops
Levels which would previously flicker between the normal output and a solid color now only show the solid color

Shining Force EXA
Characters and some objects blacked out

Sly 2 & 3
Stripes on textures

boberto5888 avatar Aug 12 '19 21:08 boberto5888