Skip to content

Ultra Dimension NeptuneV causes graphical issues when using RCB. #13358

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Triticum0 opened this issue Feb 5, 2023 · 10 comments
Closed

Ultra Dimension NeptuneV causes graphical issues when using RCB. #13358

Triticum0 opened this issue Feb 5, 2023 · 10 comments
Assignees

Comments

@Triticum0
Copy link

Triticum0 commented Feb 5, 2023

Quick summary

When testing this game with RCB to fix the Player Icons I stubble across an issue

Details

The game experiences extreme geometry explosions and artefacts in visual novel cutscenes when RCB is enabled

RPCS3+RBC:
NPJB90544_screenshot_2023_02_05_14_34_32
NPJB90544_screenshot_2023_02_05_14_32_50
RPCS3-RBC:
NPJB90544_screenshot_2023_02_05_14_34_43
NPJB90544_screenshot_2023_02_05_14_34_58

PS3:
https://youtu.be/xOQtOtEFmJA?t=6
https://youtu.be/xOQtOtEFmJA?t=151

Attach a log file

Ultra Dimension NeptuneV+RCB.log.gz
Ultra Dimension NeptuneV.log.gz

Attach capture files for visual issues

NPJB90544_visual novel_capture.rrc.gz
NPJB90544_Ingame_capture.rrc.gz
NPJB90544_VisualNovel+RCB_capture.rrc.gz
https://drive.google.com/file/d/1bkqcXYSQhQrXpmQtnkMsDQaxTucS7WYs/view?usp=share_link

System configuration

  SYS: RPCS3 v0.0.26-14684-8652b7d3 Alpha | master
  SYS: AMD Ryzen 5 2600 Six-Core Processor | 12 Threads | 15.57 GiB RAM | TSC: 3.400GHz | AVX+ | FMA3
  SYS: Operating system: POSIX, Name: Linux, Release: 5.15.89-1-MANJARO, Version: #1 SMP PREEMPT Wed Jan 18  20:37:11 UTC 2023
  SYS: Current Time: 2023-02- 4T19:08:17
  RSX: Found vulkan-compatible GPU: 'NVIDIA GeForce RTX 3060 Ti' running on driver 525.85.5.0
  SYS: Firmware version: 4.89

Other details

This also affects Fairy Fencer F [NPJB90640] as well

@Triticum0 Triticum0 changed the title Ultra Dimension NeptuneV Break when using RCB. Ultra Dimension NeptuneV causes graphical issues when using RCB. Feb 5, 2023
@Triticum0
Copy link
Author

@kd-11 Retested this game again and #14907 partially solves the issue seems to only work if wcb and rcb are both turned on. rcb only gives you the same behavior.

Note, that using buffers comes with a performance penalty and sometimes give strange behavior like the game just randomly ran a 6fps when wcb or rcb were enabled turning it off and on again resolved the behavior but odd nevertheless.

Also, Fairy Fencer F had similar behavior but was far more destructive looking like memory corruption and crashing but the latter seems to be fixed with #14907 might have to make a separate issue thought properly affects both games to some extent.

@Triticum0
Copy link
Author

Here an image of masters now with WCB and RBC:
NPJB90544_screenshot_2024_01_02_21_21_49

NPJB90544_screenshot_2024_01_02_21_21_56

@kd-11
Copy link
Contributor

kd-11 commented Jan 2, 2024

Here an image of masters now with WCB and RBC: NPJB90544_screenshot_2024_01_02_21_21_49

NPJB90544_screenshot_2024_01_02_21_21_56

Any issues left when using RCB+WCB? If any standard combination (outside debug tab) fixes the problem, then it can be considered solved. As I noted in #14907, there is no way to avoid the leaks without both RCB+WCB (or RDB+WDB in some games) enabled at the same time.

@Triticum0
Copy link
Author

I would need to test the game for longer. There is a performance hit that makes the visual novel + tutorial aspect close to unplayable (stutters to 6fps to under 1 fps for a few seconds. also happens with the default setting but it less severe stutters but drops to 20 fps)

So even if it is been fixed I don't know if I can call it solved completely.

Also Fairy Fencer F has a weird issue with graphical issues the longer you play the game. so not sure if affect this game that uses the same engine.

Fairy Fencer F graphical issues
NPJB90640_screenshot_2023_12_18_20_12_07
NPJB90640_screenshot_2023_12_18_20_17_56

@kd-11
Copy link
Contributor

kd-11 commented Jan 2, 2024

Do the FFF bugs happen with a strict setup? (WCB+WDB+RCB+RDB+CPU blit)

@Triticum0
Copy link
Author

Triticum0 commented Jan 2, 2024

Will test now but seems to happen with the default settings

@Triticum0
Copy link
Author

Triticum0 commented Jan 2, 2024

Yes it does. Also the graphical issue don't seem to show up in Rsx captute
NPJB90640_screenshot_2024_01_02_23_08_33
NPJB90640_20240102230922_capture.rrc.gz

@kd-11
Copy link
Contributor

kd-11 commented Jan 2, 2024

Ok, got it. If NeptuneV bugs are not present when using WCB+RCB, close this ticket and open one for FFF. There is nothing that can be done for performance at the moment without some other architectural problems getting sorted first which will take a long time.

@Triticum0
Copy link
Author

Thank you for the help will reopen or create a new issue if I run it into any other issues when retesting Ultra Dimension Neptune later on.

Also with the performance issue I move the game ingame as it was previously mark as playable when WCB andn RCB where disabled

@Triticum0
Copy link
Author

Do some more testing and didn't have any graphical issues will update the wiki now.
RPCS3.log.gz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants