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

Splitscreen rendering issues - combiner shaders not loading (GoldenEye mods) #2888

Open
thuber126 opened this issue Dec 5, 2024 · 2 comments

Comments

@thuber126
Copy link

Emulator: PJ64 3.0.1 AQZ
Plugin: Glide 4.0

With certain GoldenEye 007 mods, during 1v1 splitscreen play, Player 2's screen will not render properly. This was most recently addressed in #2490 as well, in that case with another GE mod (Goldfinger 64).

After camera spin, Player 2's screen does not render correctly. These are in vanilla GoldenEye maps:
Sequence 19 00_31_42_47 Still011
VIDEO: https://github.com/user-attachments/assets/6606d0a3-3af4-4137-83f2-e957e0cc5721

Graphics issues can bleed into Player 1's screen as well. Like the hand, gun-in-hand, body armor in map:
body armor
VIDEO: https://github.com/user-attachments/assets/ffe381ae-75a6-4f61-bbcd-0d9bd57618a7

Disabling Frame Buffer is a common solution #1173 with certain GE/PD mods, but this only makes it worse in this case, with flashing white frames filling the screen. Ultimately suspecting this has something to do with the shaders because the fix for this is to go to Options>Graphics Settings and simply click Save. The loading combiner shaders message pops up and Player 2's screen renders correctly.

After opening Graphics Settings and clicking Save, loading combiner shaders message pops up and Player 2's screen renders correctly:
cavs

If it is indeed shaders, any idea why these shaders aren't loading by themselves with these custom GE mods? "Store combining shaders" is always checked when playing. The GoldenEye Netplay community appreciates any insight into this issue.

@AXDOOMER
Copy link

AXDOOMER commented Dec 6, 2024

After opening Graphics Settings and clicking Save, loading combiner shaders message pops up and Player 2's screen renders correctly:

I found that this fix works with the Netplay mod as you demonstrated, but it unfortunately doesn't fix #2490. The GIF below is a recording from RMG which uses a 2 months old version of GLideN64.

Peek2024-12-0522-16-ezgif com-optimize

@AXDOOMER
Copy link

AXDOOMER commented Dec 8, 2024

I resized my emulator's window and it fixed it. Looks like another way to regenerate the shaders.

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

2 participants