PCSX2 / pcsx2

PCSX2 - The Playstation 2 Emulator
https://pcsx2.net
GNU General Public License v3.0
11.83k stars 1.63k forks source link

[BUG]: Align Sprite unapplies uncleanly #6631

Closed mirh closed 2 years ago

mirh commented 2 years ago

Describe the Bug

Untoggling Align Sprite, doesn't give you the same image that you had before using it in the first place. Only changing the renderer altogether can remove it.

Reproduction Steps

Take for instance the scene in #6626 (title screen menus seem) Check "Align Sprite" Uncheck "Align Sprite" Until you switch Renderers, the thing never unapplies completely (in the right scene, it may even seem the thing is still 100% enabled to a quick look)

Expected Behavior

The renderer is actually expected to return to a pristine reproducible state, even without full cycling. Namco games are famous for their vertical black lines getting fixed by "Align Sprite", but god knows what kinds of sneaky glitches may come out in other cases.

PCSX2 Revision

v1.7.3073

GS Window Screenshots

Notice for instance the artefacts in the middle of the VELOC and ALTIT indicators. gs_20220715112311_Ace Combat - Squadron Leader_SCES-52424

lightningterror commented 2 years ago

If the image moves then you will notice the lines again, they just aren't black.

mirh commented 1 year ago

Uh, wow. What makes them absorb some of the previous surrounding color, as opposed to just stick to full nothingness?