PCSX2 / pcsx2

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

Yakuza 1 - Issue with Half Pixel Offset #2775

Closed Krusher97 closed 5 years ago

Krusher97 commented 5 years ago

PCSX2 version: 1.5.0 dev 2818

PCSX2 options: OpenGL with 3x Native resolution and Half Pixel Offset set to Normal and Special Blending Unit Accuracy set to High

Plugins used: Default

Description of the issue: Using the half pixel offset hack causes some lines to appear across the screen. The game needs half pixel offset at higher resolutions to prevent effects from misaligning and to remove a line at the right and bottom of the screen. At Normal(Vertex): gsdx_20181224205920 At Special(Texture): gsdx_20181224205929 gsdx_20181224205920.gs.zip

How to reproduce the issue: Raise the rendering resolution above native and enable Half pixel offset.

Last known version to work: None

lightningterror commented 5 years ago

Half Pixel offset isn't perfect, it can cause issues in games which is why it's a hack.

Krusher97 commented 5 years ago

@lightningterror its needed by the game to align effects at higher resolutions. Look at the corners of the screen. gsdx_20181224224940

MrCK1 commented 5 years ago

OK, but it's still not a valid issue. There are many edge cases where the hack will not work perfectly. The games weren't designed to be upscaled and may require TC Offset and other hacks to improve alignment.