SkyFactory One

SkyFactory One

471k Downloads

[Bug]: Severe framerate drops in menus

Wolf1596Games opened this issue ยท 13 comments

commented

General Info

  • I can reproduce this issue consistently in single-player
  • I can reproduce this issue consistently in multi-player
  • I have searched for this issue previously and it was either (1) not previously reported, or (2) previously fixed and I am having the same problem.
  • I am crashing and can provide my crash report(s)
  • I am using the latest version of the modpack

Modpack version

1.0.1

Java version

Java 8 Update 301

Modpack Launcher Used

CurseForge Launcher

Memory Allocated

10GB

Minecraft World Environment

Single Player

Misc Client Info

  • Optifine Installed
  • Shaders Installed

Server Java Version

No response

Server Operating System

No response

Misc Server Info

  • Sponge or Non-Vanilla Forge Server

Issue Description

When in menus (such as the Options Menu and any of its sub-menus) my framerate drops to anywhere between 5 & 15 FPS. I loaded a singleplayer would to see if there were any abnormalities with framerate, but I was easily able to get 500+ on the starting tree.

Additional Information

2021-10-18_16 17 21
Minecraft_ 1 16 5 - Singleplayer 10_18_2021 04_17_57 PM

commented

Same problem.
Config:

Windows 7
Java 8 update 242
CPU: AMD-7890K
RAM: 16GB (8GB allocated to MC)
1TB HDD, tons of room (no SSD)
GUI size set to 4
MC window set to 1600x900
No other apps running

ETA:

2x 1920x1080 60hz monitors, #1 is DVI, #2 is HDMI
Running on #2 monitor which also has Windows taskbar

commented

@Wolf1596Games the version of java you listed is not the same as your game is running. Can you make sure to swap to the newer version and check again?

commented

@Darkosto I tried swapping to the newer version in the Curseforge settings, but whenever I launch the pack it still uses Java 8 Update 51.

commented

I have the same issue on Java 14.0.2

Pack v1.0.1

i7 4790k
16GB RAM (8GB dedicated)
2070 Super

Resolution 1920x1080 Windowed
GUI Scale 3 (happens on all scales)

commented

I can confirm that the same issue is happening even with Java 11.

Pack v1.0.1
I5 4690K
16GB RAM (8GB allocated)
Nvidia GTX960 with latest drivers
Fullscreen 2560x1440

commented

options_background

@Wolf1596Games @LeSwede @mikjori

Can you download the attached image? Then copy over the image located in config\topography\images then reload/load the pack for me? Does this then solve your issue? Image should be named as options_background.png ๐Ÿ˜„

commented

@artdude543 It does reduce the severity of the framerate drops but they're still present. In the controls menu, I drop to between 20 and 30 FPS. Which, to be fair is much more usable, but still kind of annoying.

commented

It is indeed a topography image caching issue. At stock settings on 1.0.1 topography's event handler is nearly 91% of all computation in menus

You might be able to alleviate it even more by shrinking the resolution of that file so it doesnt need to do as much, but nothing aside from a mod update will fix it properly.

commented

Yeah, @Shadows-of-Fire after playing around with a sample and then watching the loaded assets in memory. Found the background image to be the culprit. Lowering the resolution of the image does help. The test above at 720p should help all the users.

Consideration to try with 480p but will see what comes from the topography devs in regards. As PackMenu is handling the higher-res assets without this issue. So we should be able to keep the 720p with a mod update/tweak ๐Ÿ™‚

commented

Can confirm that replacing the image does make it better.

commented

I downloaded the latest update of the topography mod from curseforge, and I can confirm that, now the issue is gone. I get stable 60 fps in all of the settings menus.

commented

I downloaded the latest update of the topography mod from curseforge, and I can confirm that, now the issue is gone. I get stable 60 fps in all of the settings menus.

Yep can confirm that Topography v1.17.2 fixes the issue

commented

Fixed in modpack version 1.0.2 which is currently live on Curseforge and ATLauncher