pcsx-redux icon indicating copy to clipboard operation
pcsx-redux copied to clipboard

Future Cop: LAPD has poly explosion in x64 Dynarec

Open nicolasnoble opened this issue 3 years ago • 2 comments

Describe the bug

When entering the game with the x64 dynarec enabled, it will suffer polygon explosion, potentially due to GTE issues:

image image image

Expected behavior

Here's what the game looks like normally: image

Steps to reproduce the bug

When booting the game, simply press start continuously to skip all cutscenes, select your default gear, and enter the first level.

Operating System

Any

PCSX-Redux version

Latest

CPU model

n/a

GPU model

n/a

BIOS version

n/a

CPU emulation mode

Recompiler

Additional information

Disc image used: http://redump.org/disc/12820/

nicolasnoble avatar Aug 27 '22 15:08 nicolasnoble

Leaning more towards the load delay side rather than the GTE side since all GTE tests (Amidog/Jakub) pass on all CPU backends

wheremyfoodat avatar Aug 28 '22 22:08 wheremyfoodat

On a hilarious note, after posting that last message I accidentally totally broke the GTE entirely while trying to see if it's load delay slots image

Note for future self: I forgot to make MFC2/CFC2 set the .active variable for load delays when there's a dependency in the same block

wheremyfoodat avatar Aug 28 '22 22:08 wheremyfoodat