PCSX2 / pcsx2

PCSX2 - The Playstation 2 Emulator
https://pcsx2.net
Other
10.61k stars 1.54k forks source link

[BUG]: Graphical issues in MotoGP 1-3 #11048

Open FMecha opened 2 months ago

FMecha commented 2 months ago

Describe the Bug

MotoGP 1-3 have separate but potentially related issues due to the lineage of MotoGP 1-3 engine (hence the bonus picture crash in all first three Namco MotoGP games I thought was only in MotoGP 3):

Reproduction Steps

Expected Behavior

No response

PCSX2 Revision

v1.7.5867

Operating System

Windows 10 (64bit)

If Linux - Specify Distro

No response

CPU

Intel Core i5-1021U

GPU

NVIDIA GeForce MX230

GS Settings

No response

Emulation Settings

No response

GS Window Screenshots

MotoGP 1 replay: MotoGP_SLUS-20058_20240408003537

MotoGP 2 main menu: MotoGP 2_SLUS-20285_20240408003746 MotoGP 2_SLUS-20285_20240408003751

Logs & Dumps

GS dump

FMecha commented 2 months ago

Also included the MotoGP 3 controller options bug to here, I guess. Per the photo crash bug report:

if you highlight Change BGM, Action, or Vibration in said menu, the currently set button (or vibration setting) disappears from the box.

MotoGP 3_SLUS-20625_20240408095506

On other unaffected portions:

MotoGP 3_SLUS-20625_20240408095512

...and just like that, the press start prompt in MotoGP 3 also has the same bug as that of MotoGP 2's MotoGP logo in the main menu.

MotoGP 3_SLUS-20625_20240408095805


Updated GS dump

refractionpcsx2 commented 1 month ago

The MotoGP3 thing came up on discord, so I looked in to it, and it's an interpolation thing with depth, so this may be unfixable in hardware.

As a test I forced the Z to be flat for those draws (it's literally interpolated from 55 to 56 on both the background and this draw) and, well, here's the result

image