GTNewHorizons / Angelica

OptiFine replacement for 1.7.10
Other
261 stars 51 forks source link

Joining a world to black screen #433

Open Abalieno opened 7 months ago

Abalieno commented 7 months ago

Your GTNH Discord Username

trysteros

Mod Version

angelica-1.0.0-alpha38

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

Offline singleplayer, joining a world only gets me a black screen. The game runs in the background, I can hear sounds.

I play in windowed mode, if I slightly resize the window, everything goes back to normal. I don't use Reika's mods here, but it's similar to an issue with those mods, where the rendered didn't receive some initialization signal and by dragging the windows border you'd cause to manually send that signal and so fix the problem. This in theory.

This is a "new" problem, angelica-1.0.0-alpha33 runs normally, problem starts from version 34.

Looking at changelog, the most likely cause is this: https://github.com/GTNewHorizons/Angelica/pull/363

Mod List or GTNH Pack Version

https://github.com/enmumne/Grumpy-GregTech-6

Final Checklist

Abalieno commented 4 months ago

Overmind in greg discord suggested to try with HUD caching off, and it does indeed removes the issue.

Hopefully this helps tracking it and it can be addressed in some way?

OvermindDL1 commented 4 months ago

They are also on Angelica beta 1 now too for note, same issue.

mitchej123 commented 4 months ago

Try running with the jvm argument -Dangelica.disableGlCache=true, but with HUDCaching on

Abalieno commented 4 months ago

Black screen still happening with that argument.

mitchej123 commented 4 months ago

Ok, seems to be HUD Caching related then... odd.

Abalieno commented 4 months ago

[Angelica/]: World loaded - Enabling GLSM Cache

This was in the log, even with the argument added. The argument itself is in the logs so I guess these two aren't related.