Skip to content
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

Demon's Souls with v7077 #4857

Closed
Dani1977 opened this issue Jul 7, 2018 · 62 comments
Closed

Demon's Souls with v7077 #4857

Dani1977 opened this issue Jul 7, 2018 · 62 comments
Assignees

Comments

@Dani1977
Copy link

Dani1977 commented Jul 7, 2018

hi, with v7077 thre is no more ragdoll problem; but I have flashing and flickering screen problem.
I have Nvidia gtx 1080.
this is my config (hope do not something wrong)
immagine
immagine

thanks, regards.
RPCS3.zip

@Dani1977 Dani1977 changed the title Demon's Souls Demon's Souls with v7077 Jul 7, 2018
@spyropt
Copy link

spyropt commented Jul 7, 2018

I can confirm the same issue
i haven't had the time to bisect the build were the flickering started

@Dani1977
Copy link
Author

Dani1977 commented Jul 7, 2018

flickering in every stage, training, nexus, boletaria etc...

@psennermann
Copy link

with the same settings I can't even start the game, it always crashes at loading or logo screen...

@theoldsport
Copy link

I believe the flickering began around the time SPU LLVM was first merged, if that helps finding the exact PR/commit. I don't have much time to look myself at the moment.

@tommis15
Copy link

tommis15 commented Jul 8, 2018

Yes, I'm also having the same issue with the flickering.

@isshininu
Copy link
Contributor

Huh, I noticed black flickering when travel from Nexus to first Boletaria archstone. After that screen goes white flash somehow.

@trevorbennett
Copy link

I'm experiencing the same issue as @psennermann . I can't even hit the title screen, the emulator seems to freeze anywhere from the launch of the game, to the from software logo.

@psennermann
Copy link

It's almost a relief, finally someone else that's experiencing the same issue...I think PR responsible should be #4750 but I'm not 100% sure because according to the thread only ASMJIT should be "broken", while I'm experiencing crashes in LLVM as well...

@isshininu
Copy link
Contributor

I think it's latest @kd-11 PR

@kd-11
Copy link
Contributor

kd-11 commented Jul 8, 2018

Which bug? I played about a half hour before merging, it does have sporadic flickering but I checked older builds with a patch to disable the hang and the flicker was still there. It regressed (flickering) some time back, not recently. Its just that it was not playable so no one noticed. As for the freezing, I cannot reproduce on Ryzen.

@psennermann
Copy link

No, it's not the latest kd-11, for me last working build (except ragdoll proble) was 6978, then with 6980 came out the crashes unrelated to radgoll problem, while I admit that latest builds 7xxx crash more often, so maybe the already existing issue was a little amplified by another PR...

@Sildurs-shaders
Copy link

Sildurs-shaders commented Jul 8, 2018

Can't reproduce crashes on 7077, flickering mostly happens during inital load of the game / area.
Xeon x3440, gtx 960 398.36, vulkan, I don't get that much flickering with llvm recompiler.

@psennermann
Copy link

I don't think flickering are due to 7077: while bisecting builds for the other issue, I noticed some flickering in 69xx builds as well

@miho171
Copy link

miho171 commented Jul 9, 2018

Hi, have a i5 7600k TSX gtx 1080, with last build i can play several hours no problem, but once in a while game freeze at start logos like @psennermann experienced.

@Finoderi
Copy link

@psennermann I'm not sure it will help, but try to uncheck 'Run this program as an Administrator' in the rpcs3.exe's properties. For me Demon's Souls crushes more often when this option is enabled.

@trevorbennett
Copy link

trevorbennett commented Jul 10, 2018

For what little it's worth, I pulled the binary for 6998 and it ran fine. I don't currently have the time to regression test but the breaking change seems to have come in the last two weeks. Also unlike @miho171 it's a consistent failure for me on 7077.

@Joltee
Copy link

Joltee commented Jul 17, 2018

I have 8700k with gtx 1080oc running Windows 10 and I also have flickering issues. Flickering is happening everywhere, sometimes it crashes the game as the screen goes complete white.

@Dani1977
Copy link
Author

thanks for reply; the flickering still present with 7117, I have try every setting in spu section but i haven't see any difference.
regards.

@FluffyToaster621
Copy link

If you're talking about the screen flickering white, then it's still happening in 7166

@Dani1977
Copy link
Author

screen flickering white/black still happening in 7221

RPCS3.log.gz

@kd-11 kd-11 self-assigned this Aug 19, 2018
@kd-11
Copy link
Contributor

kd-11 commented Aug 20, 2018

retest with #5013

@Dani1977
Copy link
Author

Dani1977 commented Aug 20, 2018

hi, sure I can test but I don't know how to download the build.
thanks

@HenningJW
Copy link

HenningJW commented Aug 20, 2018

@Dani1977 https://ci.appveyor.com/project/rpcs3/rpcs3/build/0.0.5-8bfe38b3/artifacts you can click on the green check mark on the newest code (the one furthest below) in the #5013 PR (pull request). Then click on details on AppVeyor for Windows builds and TravisCI for Linux.

@Dani1977
Copy link
Author

@HenningJW , thanks .
@kd-11 , I try only windows version

@Dani1977
Copy link
Author

Dani1977 commented Sep 4, 2018

Hi,
I tried the build 7298, Nexus, Boletaria 1-1 and 1-2 it seems that there are no more black/white flickering.

i try to do more levels .
RPCS3.log.gz

Regards,

@kd-11 kd-11 mentioned this issue Dec 2, 2018
4 tasks
@kd-11
Copy link
Contributor

kd-11 commented Dec 20, 2018

I finally isolated the black flickering, but it needs a lot of work to fix properly. You can try this branch if you have this problem and report if it is improved or fixed.

@miho171
Copy link

miho171 commented Jan 4, 2019

@educobuci you've just resolved the painful 4 core condition one year long! seriously, tested vsync on my i5 7600k with version 7652 passed logos section (basically a miracle), loading save and a straight hour of gameplay. never happened in versions with spu llvm and async compiling implemented.

@kd-11
Copy link
Contributor

kd-11 commented Jan 4, 2019

Hanging on quad cores was fixed in a recent PR by GalCiv (RipleyTom). The remaining flicker issues are fixed in my fbo_fixes branch, but it may be a while before it is merged into master as well.

@miho171
Copy link

miho171 commented Jan 4, 2019

@kd-11 yeah, sorry. saw the game work and thought was the vsync just enabled for testing. too much excitement gave me to the head. by the way, great work, thank you.

@ovitus
Copy link

ovitus commented Jan 5, 2019

Still getting lots of white flicker with fbo_fixes branch. It's really distracting. I'm on Fedora 29.

@kd-11
Copy link
Contributor

kd-11 commented Jan 5, 2019

Use an older version of the branch. Had to restore some stuff to hide a few regressions which are a blocker for merging.

@kd-11
Copy link
Contributor

kd-11 commented Jan 5, 2019

The fix has been updated to be a little more friendly with WCB so it should work a little better. Expect rare blinking on that branch though, much less distracting but will take a lot longer to actually fix properly. Should be perfect in des_fbo_fixes once that branch is rebased properly, but the work in that branch is very experimental and not mergable.

@ovitus
Copy link

ovitus commented Jan 5, 2019

Was on the wrong branch.. flicker is nearly gone, it did come back in force once in the Nexus, also the lens flare glitch someone mentioned. Separate issue, but any chance of fixing the audio stutter? It's really terrible on Linux using PulseAudio and not much better on Windows. I have it set to ALSA now, which just mutes it entirely.

@ovitus
Copy link

ovitus commented Jan 6, 2019

This is very playable. Please resolve the Z-cull issue.. it's the second most annoying bug ever!

@ovitus
Copy link

ovitus commented Jan 6, 2019

Ok, adding this to config.yml this does the trick for now:
Disable ZCull Occlusion Queries: true

Keep up the good work.

@kd-11
Copy link
Contributor

kd-11 commented Jan 6, 2019

Fbo fixes is merged into master now so it should work correctly without any workarounds on the master branch. The des_fbo_fixes branch is missing a lot of work that went into fbo_fixes PR instead which is why zcull was broken on it.

@kd-11
Copy link
Contributor

kd-11 commented Jan 6, 2019

As for audio, you need #5456. If flickering is gone with master, update this issue so we can close it.

@Parthorisian
Copy link

Parthorisian commented Jan 6, 2019

@ovitus

.. flicker is nearly gone, it did come back in force once in the Nexus

Yep, flickering is almost gone except some small in World4-2 begin

@ovitus
Copy link

ovitus commented Jan 6, 2019

Yeah flickering happens randomly it seems, then fixes itself when I reload the game or warp somewhere else.

#5456 does fix the audio.. on WIndows with XAudio2. No solution for Linux I guess. I know these are experimental branches, but I wish there was a binary available, it's a slog compiling on Windows.

@HerrHulaHoop
Copy link

HerrHulaHoop commented Jan 6, 2019

Binaries for Windows are available for all PRs.

To download windows builds from a Pull request on Github:

  1. Go to the specific Pull request's page
  2. Click on the Commits tab
  3. Click on the ✔️ at the bottom (always click on the bottom-most green check mark)
  4. Click on the details link next to the AppVeyor build
  5. In the AppVeyor site linked, click on the Artifacts tab and download the file with the Deployment Name rpcs3. It is the largest file in the artifact list.

@ovitus
Copy link

ovitus commented Jan 6, 2019

Oh, wow hey now I see that:
https://ci.appveyor.com/project/kd-11/rpcs3/builds/21272375/artifacts

Thanks dude!

@ovitus
Copy link

ovitus commented Jan 6, 2019

Well things are looking and sounding good, but I'm getting frequent crashes on the latest build of the des_fbo_fixes branch. Going to test it a bit more on Linux now.

@kd-11
Copy link
Contributor

kd-11 commented Jan 7, 2019

I would advise not using that branch until it is rebased properly.

@ovitus
Copy link

ovitus commented Jan 7, 2019

It's actually running almost perfectly on Linux, sound and everything, very stable. I had snd_aloop enabled before which is why I wasn't hearing anything over ALSA...

Zcull is still disabled. I'm not able to enforce Vsync for some reason? Any ideas? I have official Nvidia drivers installed (Linux).

@kd-11
Copy link
Contributor

kd-11 commented Jan 7, 2019

Vsync on nvidia vulkan does not work in any application, rpcs3 included. You need to force it in nvidia driver if the option is available to you.

@ovitus
Copy link

ovitus commented Jan 7, 2019

I could have sworn I saw it working on Windows in RPCS3. I don't think the option is available in Linux via the Nvidia control panel. No big deal though, it's just vsync. Thanks again

@ovitus
Copy link

ovitus commented Jan 8, 2019

Fixed screen tearing on Linux through the Nvidia control panel. Checked “Force Full Composition Pipeline."

How would I know when this branch has been merged with the main release?

@daBloodyBlade77
Copy link

When do you think that the experimental branch will be merged to fix the flickering issue?

@kd-11
Copy link
Contributor

kd-11 commented Jan 15, 2019

des_fbo_fixes is not getting merged into master, at least not in its current form and even then not for a very long time. Most of the relevant parts were already merged into master already so users of the master branch should only very rarely experience flicker if at all. Ofc if it starts flickering too much just exit and restart or warp to a different area and it should fix itself.

@daBloodyBlade77
Copy link

daBloodyBlade77 commented Jan 16, 2019 via email

@morten71
Copy link

I still have lots of flickering too: Both in Windows 10 and on Linux, and using OpenGL and Vulkan. Sometimes it's white flickering, and sometimes it's black.

My latest attempt was with version 7736 on Windows 10, and it came close to being unplayable at times. Warping to a different area, or restarting the emulator had no effect I could see.

I'm playing on an Intel i9 9900K and the GPU is an nvidia 1080 Ti

@ovitus
Copy link

ovitus commented Jan 20, 2019

It happens less using the des_fbo_fixes branch, but it still pops up occasionally, sometimes with vengeance. I'm about half way through my game now and everything else seems to run well for me. Reloading sometimes helps.

@Dani1977
Copy link
Author

Hi,
with 7881 i have no more problem of flickering.
Thanks, Regards.

@kd-11
Copy link
Contributor

kd-11 commented Mar 19, 2019

Closing as fixed.

@kd-11 kd-11 closed this as completed Mar 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests