RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.44k stars 1.92k forks source link

Silent Hill Downpour: Minor graphics glitches #4641

Open Psycho-A opened 6 years ago

Psycho-A commented 6 years ago

Maybe this will help with some other Unreal Engine 3 games too...

1) There's no any image in binoculars at the mine vista level on any emulator settings. Here's the savegame for BLUS30565 to quick check or debug this (copy contents into dev_hdd0 folder). SaveData.zip bandicam 2018-05-22 20-28-49-284 bandicam 2018-05-22 20-29-01-433

2) Dynamic lighting casts incorrectly on some surfaces. My first thought was bumpmapping issues, but some surfaces have no bumpmaps, but glitches still exists. Here's the post I did before, with screenshots. This probably some per-vertex lighting issue. As before, no any redemptive setting for emulator.

3) These glitches happens at the areas with both-sided transparent surfaces like glasses: rpcs3 2017-10-26 11-40-55 rpcs3 2017-10-26 11-45-35

Psycho-A commented 5 years ago

Point "3" is gone now, other ones are still exist.

digitaldude555 commented 4 years ago

@Psycho-A how about now?

Psycho-A commented 4 years ago

All but point 3 is still the same as before.

GustavoVR11 commented 4 years ago

@Psycho-A Did you manage to fix issue n.1?

DefaltBR commented 4 years ago

Issue 2 is now fixed by #8398 (issue 1 is still left to fix)

Realmantik commented 4 years ago

Issue №1 can be fixed if you set "Shader Interpeter only", but the game is completely unplayble with this option.

X0Reactor commented 3 years ago

Issue №1 can be fixed if you set "Shader Interpeter only", but the game is completely unplayble with this option.

I've tried to boot the game with this option set and I can't get in-game.

jokoputera commented 2 years ago

any savegame so i can report whether this is solved?

X0Reactor commented 2 years ago

any savegame so i can report whether this is solved? BLUS3056520190329070645_04.zip

Ubernoodles commented 2 years ago

Hello, was issue 1 ever resolved? I am looking for a fix.

X0Reactor commented 2 years ago

Hello, was issue 1 ever resolved? I am looking for a fix.

No, it isn't fixed yet. If you want to trigger the bloody hand that smacks against the glass in the sky-tram, open the tower viewer and back out. Then, looking at the sky-tram in front of the tower viewer, press R3 or L3 to do the little zoom view and it will trigger the sequence.

Ubernoodles commented 2 years ago

Hello, was issue 1 ever resolved? I am looking for a fix.

No, it isn't fixed yet. If you want to trigger the bloody hand that smacks against the glass in the sky-tram, open the tower viewer and back out. Then, looking at the sky-tram in front of the tower viewer, press R3 or L3 to do the little zoom view and it will trigger the sequence.

Ah, you read my mind, thank you.

Megamouse commented 1 year ago

"Issue 1" Needs a re-test.

X0Reactor commented 1 year ago

"Issue 1" Needs a re-test.

Tested with different options and still no changes. I did another test for log using default settings and still a black screen.

i9-9900k ASRock Z390 Taichi Ultimate EVGA RTX 2060 24 GB DDR4

RPCS3.log.gz 001111

alonsotherion commented 10 months ago

Sem título I'm having this glitch... it only happens with main character.

RinMaru commented 10 months ago

Sem título I'm having this glitch... it only happens with main character.

Turn off async texture streaming.

SKJ57 commented 10 months ago

Issue №1 can be fixed if you set "Shader Interpeter only", but the game is completely unplayble with this option.

I've tried to boot the game with this option set and I can't get in-game.

"Issue 1" Needs a re-test.

any fix for it now?

X0Reactor commented 10 months ago

Issue №1 can be fixed if you set "Shader Interpeter only", but the game is completely unplayble with this option.

I've tried to boot the game with this option set and I can't get in-game.

"Issue 1" Needs a re-test.

any fix for it now?

Not as of yet. I'm thinking this has to do with how RPCS3 handles transparent image formats. It could be that whatever format UE3 is using with Downpour isn't being identified as a transparent image. The reason I say this is because the overlay is there when you use the binoculars; only the transparent part is blacked out. Or it could be that the lens effect is messing something up.

Fast edit: Here is some info I could find out about what format the image of the binoculars were in.

Another edit: I could be wrong, but I don't think it's the transparency of the actual binocular image; probably BinocularAlphaG8 and BinocularBlurG8 aren't being rendered correctly. It could be that BinocularAlphaG8 and BinocularBlurG8 are both being rendered as solid textures, which blacks out the binoculars.

SHDP1 SHDP2 SHDP3

SKJ57 commented 9 months ago

Issue №1 can be fixed if you set "Shader Interpeter only", but the game is completely unplayble with this option.

I've tried to boot the game with this option set and I can't get in-game.

"Issue 1" Needs a re-test.

any fix for it now?

Not as of yet. I'm thinking this has to do with how RPCS3 handles transparent image formats. It could be that whatever format UE3 is using with Downpour isn't being identified as a transparent image. The reason I say this is because the overlay is there when you use the binoculars; only the transparent part is blacked out. Or it could be that the lens effect is messing something up.

Fast edit: Here is some info I could find out about what format the image of the binoculars were in.

Another edit: I could be wrong, but I don't think it's the transparency of the actual binocular image; probably BinocularAlphaG8 and BinocularBlurG8 aren't being rendered correctly. It could be that BinocularAlphaG8 and BinocularBlurG8 are both being rendered as solid textures, which blacks out the binoculars.

SHDP1 SHDP2 SHDP3

I see. Thanks for the update anyway!

alonsotherion commented 9 months ago

Sem título I'm having this glitch... it only happens with main character.

Turn off async texture streaming.

thanx