PCSX2 / pcsx2

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

[BUG]: Herdy Gerdy - Crashes and graphical glitch in the map #8815

Open xiriby opened 1 year ago

xiriby commented 1 year ago

Describe the Bug

  1. The setting hash cache options make the game crash PCSX2 log just keep printing

GS: Memory allocation failure. Create texture failed: 0x887A0005 D3D12: Executing command buffer due to '

endlessly

hash cache can't be disabled since it causes the graphical issue

  1. Map is in the wrong color

Reproduction Steps

  1. Play on hardware mode and set the hash cache set to partial /full when using Directx12 Start a new game and after a few minutes the game crashes

  2. Start a new game, talk to the boy and press yes, talk to the old lady, and press yes

Expected Behavior

  1. Game doesn't crash
  2. The map is shown correctly

PCSX2 Revision

1.7.4481

Operating System

Windows 10 (64bit)

If Linux - Specify Distro

No response

CPU

I7-8700

GPU

GTX 1060 6GB

GS Settings

Any hardware rendering

Emulation Settings

Default

GS Window Screenshots

HW:

Herdy Gerdy_SLES-50751_20230509234335

Sw: Herdy Gerdy_SLES-50751_20230509234337

HW hash cache is set to None: Herdy Gerdy_SLES-50751_20230509234153

Logs & Dumps

  1. Crash dump emulog.txt

  2. The map Herdy Gerdy_SLES-50751_20230509224656.zip

refractionpcsx2 commented 1 year ago

I doubt it goes in to 480p mode since most televisions didn't support that, progressive 240p sounds correct.

the hardware graphical bug is of course wrong.

xiriby commented 1 year ago

I doubt it goes in to 480p mode since most televisions didn't support that, progressive 240p sounds correct.

the hardware graphical bug is of course wrong.

okay i will edit my issue

refractionpcsx2 commented 1 year ago

Annoyingly I can't reproduce the glitch from your GS Dump, but you can fix the colour of the brown part by using high blending accuracy

image

xiriby commented 1 year ago

Annoyingly I can't reproduce the glitch from your GS Dump, but you can fix the colour of the brown part by using high blending accuracy

I didn't notice I wasn't on Full Hash Cache. it fixes the issue so sorry my bad

refractionpcsx2 commented 1 year ago

Okay, but this may still be a bug, I'll ask the guy who wrote the hash cache stuff to see if he knows why it might break with it off.

xiriby commented 1 year ago

Okay, but this may still be a bug, I'll ask the guy who wrote the hash cache stuff to see if he knows why it might break with it off.

Wait, I remember why I disabled this in the first place it makes the game crashes i will upload a crash dump soon

refractionpcsx2 commented 1 year ago

please, thanks. Though I think these are both symptoms of something not being right underneath that hash cache kinda covers up.

xiriby commented 1 year ago

please, thanks. Though I think these are both symptoms of something not being right underneath that hash cache kinda covers up.

I updated my issue and added emulog

mrtawsiti3 commented 1 year ago

I have graphical glitches using Vulkan and SW or any renderer

Picture here https://ibb.co/CM8Tyy0

It happens allways on the same place, graphical glitches occur after long white screen pause

I will upload save state soon

refractionpcsx2 commented 1 year ago

please, thanks. Though I think these are both symptoms of something not being right underneath that hash cache kinda covers up.

I updated my issue and added emulog

[ 117.3360] D3D12: Executing command buffer due to 'Couldn't allocate texture.' [ 117.3407] Create texture failed: 0x887A0005 [ 117.3408] GS: Memory allocation failure. [ 117.3410] Create texture failed: 0x887A0005

This would suggest you've run out of VRAM, what is your upscaling set to? Can you try a lower value?

mrtawsiti3 commented 1 year ago

https://www.mediafire.com/file/f9ja2melqwx54qa/Herdy+Gerdy+(pick+up+boots).p2s/file

Save state, pick up the boots and after big white screen pause, graphical glitches will appear