bloxstraplabs / bloxstrap

An alternative bootstrapper for Roblox with a bunch of extra features.
https://bloxstraplabs.com
MIT License
1.86k stars 326 forks source link

[BUG] Screen completely freezing on V.2.8.0-V.2.8.1 at random #3633

Open 2BBit opened 1 week ago

2BBit commented 1 week ago

Acknowledgement of preliminary instructions

Bloxstrap Version

V.2.8.1 and V.2.5.4 formerly

What problem did you encounter?

Just as a heads up: This is gonna be a LONG ONE and might be a one-off issue, but I checked a lot of the issue reports on the github and found maybe 1 or 2 reports loosely affiliated with this issue. I'm gonna cover EVERY area I possibly can to make sure I'm not being vague or anything, so I am sorry if it's a bit of a read.

So to begin, the issue at hand right now is V.2.8.1 causing horrific screen tearing (or Screen pauses as I'll refer to it for now as I don't think this really qualifies as screen tearing) at random with next to no rhyme or reason. Whenever I play basically any game through Bloxstrap (Roblox player itself does not have this issue), I will inevitably run into a screen pause. And to visualise this, I'm effectively experiencing 2 frames per second but the Roblox FPS counter itself stays at a stable 60.

This has ONLY happened with V.2.8.0 and onward. So I experimented and tinkered with a few performance settings, mainly the chosen renderer. I noticed that this only happened with Direct3d 11. So problem solved, albeit games look worse but hey the problem is fixed. That is until I discovered V.2.5.4 and the whole reason I'm making this post.

When I had this version installed it seemingly and somehow removed that screen pausing issue that plagued me on the newer versions. Direct 3d 11 and all. I'm left wondering why on earth Direct 3d 11 causes screen pauses for me on modern versions, but V.2.5.4 (before a few days ago when it became obsolete) was completely functional. I really want to keep using Bloxstrap because it's lowkey a blast to have, but the screen pausing it causes in almost every game I play is almost unbearable now.

To answer a few questions before they are asked:

What are your PC specs?: Geforce 1650, AMD Ryzen 5500, 16gb RAM. A budget gaming PC that can run things like Monster Hunter World and Warframe to set the bar.

Why not just use Vulkan or Direct3d 10?: Because V.2.5.4 showed me that Direct3d 11 should be working with no screen pausing whatsoever. I shouldn't have to downgrade the renderer if it works on older versions, let-alone on a PC that should be more than capable of handling the goofy blocky game.

What are your fastflags and usual performance settings?: my fastflags are { "FIntFullscreenTitleBarTriggerDelayMillis": "3600000", "FFlagAccessoryAdjustmentEnabled5": "True", "FFlagAXAccessoryAdjustmentIXPEnabledForAll": "True"}. At least they were until I did a complete fresh install of Bloxstrap and still experienced screen pausing. As for performance settings (or engine settings), MSSA - Auto, Player Shadows - Off, Post Processing - Off, Terrain Textures - Off, FPS limit - 0, Lightning tech - Chosen by Game, Preserve Rendering Quality - Off (Off for v.2.5.4 as well), Rendering Mode - Automatic (it defaults to Direct3d 11 just to be sure), Texture Quality - Auto, Font Size - 1.

Mods installed?: None

What did you install V.2.5.4 for?: Shaders, that's it

Any error logs? None

Does lowering your in-game graphics do anything?: The issue begins past 7 graphics, but like the pausing, this was not an issue in V.2.5.4.

Example of screen pausing below (Rally game is V.2.8.1, TSB and Desert Bus is V.2.8.0. Desert Bus has not had any screen pausing on V.2.8.1 but I do notice sudden skips in camera movement in areas that used to cause these tears). https://streamable.com/89gpgw, https://streamable.com/k6w88n, https://streamable.com/ps7mqw and remember, this issue was not present for me in V.2.5.4.

Any kind of solution that HOPEFULLY doesn't involve uninstalling Bloxstrap or being forced into Direct3d 10 or Vulkan would be INFINITELY appreciated.

Bloxstrap Log

N/A
pizzaboxer commented 5 days ago

Did you try disabling the option to manage fast flags?

2BBit commented 5 days ago

sorry just reposting as I accidentally closed it (using mobile)

I will have to try this when my PC is out of repair as I have tried this only once a while back, but don't recall the result

2BBit commented 2 days ago

PC finished repair early, so I went to test disabling fastflags as you said, and it seems to have made a rather noticeable difference. It'll definitely suffice and honestly I'm just satisfied it's something rather than nothing. Thanks a bunch for the help.

It does still make me wonder on what made 2.5.4 so different when it came to such a random issue though.