PCSX2 / pcsx2

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

[BUG]: Weird distortion effect in front of the character in The History Channel - Battle for the Pacific (USA) with hardware rendering #6903

Open drachenschanze opened 2 years ago

drachenschanze commented 2 years ago

Describe the Bug

Using hardware renderers causes a blurry distorted effect in front of the player. It might be difficult to notice in a screenshot but is obvious when moving. Tested with Vulkan at native res.

Reproduction Steps

Start the game and look at the floor or wall with vulkan.

Expected Behavior

No response

PCSX2 Revision

pcsx2-v1.7.3236-windows-64bit-AVX2-Qt

Operating System

Windows 10 (64bit)

If Linux - Specify Distro

No response

CPU

Intel i5

GPU

GTX 1070

GS Settings

Default

Emulation Settings

Default

GS Window Screenshots

History Channel - Battle for the Pacific_SLUS-21712_20220824091054

Logs & Dumps

History Channel - Battle for the Pacific_SLUS-21712_20220824091054.zip

drachenschanze commented 2 years ago

Game is also running like absolute garbage. Though whether that's an emulator problem or just the game being crap I don't know.

Capture

refractionpcsx2 commented 2 years ago

would need to see your OSD values, so if you could turn them all on under Settings->Graphics->OSD then take a screenshot again so we can see everything, it might give some indication to where the bottleneck is. the GS dump itself runs at 500+fps for me, but that doesn't account for anything else.

refractionpcsx2 commented 2 years ago

as or the blur, in the software renderer it's VERY obvious the blur is supposed to be there. It's likely it doesn't upscale well. Edit: Definitely worse on HW though.

drachenschanze commented 2 years ago

@refractionpcsx2 Performance dies as soon as I get into combat.

Capture

refractionpcsx2 commented 2 years ago

Oh you're on software, increase the number of software render threads in the graphics settings (when software is selected), 3 or 4 threads is usually optimal, even if you have more

drachenschanze commented 2 years ago

@refractionpcsx2 3 seems to have fixed performance. Never had to do that for any other game.