RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
15.21k stars 1.9k forks source link

GL/Vulkan: One Piece: Pirate Warriors graphical issues #2262

Open MarioSonic2987 opened 7 years ago

MarioSonic2987 commented 7 years ago

As of 0.0.25-14507:

DX12 - Freezes in title screen with:

·F {rsx::thread} class std::runtime_error thrown: HRESULT = La instancia de dispositivo de GPU se ha suspendido. Use GetDeviceRemovedReason para averiguar cuál es la acción adecuada.
(in file C:\rpcs3\rpcs3\Emu\RSX\D3D12\D3D12RenderTargetSets.cpp:279)

OGL: Vulkan:

Crashes in same moment as in these pictures.

Outputs in all backends:

·E {rsx::thread} RSX: Unimplemented sca_opcode BRB
·E {rsx::thread} RSX: Unimplemented sca_opcode BRB

Shaderlog DX12 Shaderlog OpenGL Shaderlog Vulkan RenderDoc Vulkan (Title screen & Main menu)

SakataGintokiYT commented 7 years ago

@AniLeo

Crash by sysnet issue on the line 425 'recvfrom' After disabling this feature, the game starts normally without crash.

W {PPU[0x1000000] Thread (main_thread) [0x00812824]} libnet: recvfrom(s=0, buf=*0x0, len=0, flags=0x80, addr=*0xd001f684, paddrlen=*0xd001f670)

Fatal error
Unhandled Win32 exception 0xC0000005.
Segfault reading location 0000000000000000 at 000000000021ef9f.
Instruction address: 000000000021ef9f.
Function address: 000000000021eec0 (base+0x20eec0).
Module name: 'rpcs3.exe'.
Module base: 0000000000010000.
RPCS3 image base: 0000000000010000.
kd-11 commented 7 years ago

Please retest with https://github.com/RPCS3/rpcs3/pull/2426

MarioSonic2987 commented 7 years ago

@kd-11 With #2426, Luffy's trousers are rendered properly. Remains the other glitches (no lighting, no water).

Shaderlog Vulkan RenderDoc Vulkan

SakataGintokiYT commented 7 years ago

@kd-11 OpenGL-RenderDoc Shaderlog:


**DX12**
Unhandled Win32 exception 0xC0000005.
Segfault reading location ffffffffffffffff at 00000000003bd400.
Instruction address: 00000000003bd400.
Module name: 'rpcs3.exe'.
Module base: 0000000000010000.
RPCS3 image base: 0000000000010000.

Shaderlog: Log:

Zangetsu38 commented 7 years ago

menu bugger and ingame strange blur capture d ecran 2017-02-26 01 18 08

capture d ecran 2017-02-26 01 18 27 capture d ecran 2017-02-26 01 20 57

MarioSonic2987 commented 7 years ago

Hits this (same as Skate 2): E {rsx::thread} RSX: Surface color buffer: Unsupported surface color format (0xd)

On BRB side, it's the same in VK and GL.

In DX12, outputs:

·F 0:03:07.672151 {rsx::thread} class std::runtime_error thrown: HRESULT = La instancia de dispositivo de GPU se ha suspendido. Use GetDeviceRemovedReason para averiguar cu⬠es la acci󮠡decuada.
(in file C:\rpcs3\rpcs3\Emu\RSX\D3D12\D3D12RenderTargetSets.cpp:279)

Shaderlog DX12

MarioSonic2987 commented 7 years ago

With #2482, lighting effects are improved.

SakataGintokiYT commented 7 years ago

OpenGL

Fotoszok.pl

2962

MarioSonic2987 commented 7 years ago

With jarves' build (https://ci.appveyor.com/project/jarveson/rpcs3/build/0.0.3-154), fixes water in title screen. image @Zangetsu38

MarioSonic2987 commented 7 years ago

Tested with https://github.com/RPCS3/rpcs3/commit/cde29aba646752ab042be031dc468dac961b02f8: image

Asinin3 commented 7 years ago

@MarioSonic2987 I think this was fixed with: 9c70d2acbfca19009fe56501454bade3932f5637

MarioSonic2987 commented 7 years ago

@Asinin3 Only fixed a portion of broken geometry.

AniLeo commented 7 years ago

Retested but latest build driver crashes Vulkan on AMD, reported to kd-11.

OpenGL Exploding Vertices image

MarioSonic2987 commented 7 years ago

With PR #3488, has water effects, but with a white texture:

image

MarioSonic2987 commented 6 years ago

With #3744, lighting effects are improved (look at Luffy). image image

MarioSonic2987 commented 6 years ago

Tested in https://github.com/RPCS3/rpcs3/commit/f24491de84fd5c0edb73ad876d9b1c3cef5da1f6:

image Log OpenGL Shaderlog OpenGL RenderDoc OpenGL

MarioSonic2987 commented 6 years ago

With #4312, gamma is fixed. image

hcorion commented 6 years ago

Was this fixed in #4356

AniLeo commented 6 years ago

No

image

MarioSonic2987 commented 6 years ago

With #4902, fixes black and misplaced textures in levels. image

reaper185 commented 6 years ago

exploding vertices also happens in Dynasty Warriors Gundam Reborn #4632

MarioSonic2987 commented 6 years ago

This screenshot catches more graphical issues:

image RenderDoc (OpenGL)

Zangetsu38 commented 6 years ago

maybe need change issue name now ? with "One piece rendering Issue" ?

MarioSonic2987 commented 5 years ago

With #5436, fixes broken and missing effects, although the water effects are still not perfect. image

kd-11 commented 5 years ago

Needs an update.

MarioSonic2987 commented 5 years ago

There's still broken effects in water and flickering colors during cutscenes.

Images ![image](https://user-images.githubusercontent.com/20027681/63326279-3237b600-c32c-11e9-9f92-ae2514c29168.png) ![image](https://user-images.githubusercontent.com/20027681/63326336-51cede80-c32c-11e9-8b93-6ccb407d1546.png)

RenderDoc VK RSX Captures

elad335 commented 4 years ago

Retest with #7846

MarioSonic2987 commented 4 years ago

Nothing changed with PR #7846. Same glitches as before. image

kd-11 commented 4 years ago

Attach recent RSX capture of broken water effects. The format has changed recently.

Kyon-irk commented 4 years ago

Nothing changed 1

Emulator-Team-2 commented 4 years ago

Edit: Fixed by https://github.com/RPCS3/rpcs3/pull/8243.


RSX Capture: -(Broken water effects).

Link: RSX-Capture-(Build-0.0.10-10346 - Deleted.)

Emulator-Team-2 commented 4 years ago

Remaining glitches: -(The background remains black in the initial cutscene instead of blue.)


Edit: -(Flickering colors and missing blur in cutscenes.)


Update:

RDC Capture and screenshot for remaining glitches.

(Flickering colors and missing blur in cutscenes.) **RPCS3:** ![1](https://user-images.githubusercontent.com/38318848/128769598-808e0756-953c-454a-b3c8-78ac84ccd042.png) **PS3:** ![2](https://user-images.githubusercontent.com/38318848/82139395-b79eb700-9827-11ea-9b01-d8dbeb094f08.png) ---------------------------------------------------------------------------------------------------------------------------------------------- **RPCS3:** ![3](https://user-images.githubusercontent.com/38318848/128769852-ff0bf807-3053-4567-b01b-a24a4dd4f54a.png) **PS3:** ![4](https://user-images.githubusercontent.com/38318848/82139518-97bbc300-9828-11ea-92c1-fc23dcf9abbc.png)

Details: -rpcs3-v0.0.17-12621 -Issue: Flickering colors and missing blur in cutscenes.

OS: Windows 10 64-bit CPU: Intel i7-10700 GPU: GTX 1660 - ( Driver version: 471.41.0.0 )

kd-11 commented 3 years ago

Flickering and other glitches are solved by https://github.com/RPCS3/rpcs3/pull/10733 However, the background remains black during the intro sequence instead of blue. I can fix this in a one-line fix but hardware tests have refuted my hypothesis so I will not commit the hack.

MarioSonic2987 commented 3 years ago

It remains black textures in most cutscenes, like this background in Episode 0. image

Emulator-Team-2 commented 2 years ago

Update:

-Still an issue, tested with the latest master build: (0.0.23-14031).

Screenshots:

(PS3/RPCS3 Comparisons) **PS3:** ![1](https://user-images.githubusercontent.com/38318848/183310602-63c85549-9705-4f1c-a69e-88827a0b8575.png) **RPCS3:** ![2](https://user-images.githubusercontent.com/38318848/183310607-98ce6e79-d2a6-4db8-a59c-5b9a08d2ff2a.png)

(RenderDoc/RSX Capture) Link: rdc capture-vk rsx capture

System configuration:

Emulator-Team-2 commented 8 months ago

Still an issue, tested with the latest master build: (rpcs3-v0.0.30-15912).