Skip to content

Engine settings

Bloxstrap allows you to tweak specific parameters of the Roblox game engine that you normally cannot change, which it does through the Fast Flag system.

Not all presets are listed here, just ones that may need more info for the user.

If any presets get removed in the future, it’s because Roblox has changed how their Fast Flags work. Typically because they’ve either removed them, or otherwise made them useless.

This is always enabled it by default. Normally, Roblox fullscreens in borderless windowed mode. With Bloxstrap, you can use Alt+Enter to enter true fullscreen mode.

Using this might give a small performance boost, since Roblox gets full control of your screen instead of just being a window.

This allows you to change the FPS limit to a specific value that Roblox may not let you be able to choose from in the in-game settings.

Setting this to zero will disable this option, and use Roblox’s settings instead.

We recommend not using this and instead using the in-game settings if you can.

Roblox offers a few different lighting technologies for developers to use in their games.

There are three options of Voxel, ShadowMap, and Future. Those range from oldest to newest.

Future will look the best, while Voxel and ShadowMap are kept for legacy reasons, or for older looks.

By default, it’s up to the game developer to choose what’s used. This option allows you to override it.

This option requires you to be in a group. By default, it’s set for the Bloxstrap group, but you can change it.

When this is enabled, you use it in-game through keyboard shortcuts.

CombinationAction
Ctrl + Shift + BToggles GUIs in 3D space (BillboardGuis, SurfaceGuis, etc)
Ctrl + Shift + CToggles game-specific ScreenGuis
Ctrl + Shift + GToggles Roblox CoreGuis
Ctrl + Shift + NToggles player names, and other BillboardGuis that show up above a player

You can change it to need a group of your own instead of the Bloxstrap group by using the Fast Flag editor (scroll down in the settings for it). Enable ‘Show preset flags’ to see it, and change it to any group ID you want.

If your Windows display scaling is greater than 100%, then Roblox will decrease its rendering resolution. Enabling this will prevent that from happening.

BeforeAfter
Image showing before option is enabled, showing noticeably worse qualityImage showing after option is enabled, showing noticeably better quality
Click image to enlarge

The Engine Settings options work by using Roblox’s Fast Flag system.

It’s a system for Roblox engineers to dynamically modify the game engine without needing to push a full update, typically for A/B testing or for feature rollouts. All Fast Flags and their behaviour are defined by Roblox engineers.

Roblox loads a huge list of them online when it starts up. However, they can be locally overriden too, and that’s what Bloxstrap is doing.

Realistically, this is only intended to be used by Roblox engineers for local testing, and that’s why some options here come with some drawbacks. However, we think it can present some really useful functions in some cases, especially in some places where we think Roblox falls short in (like advanced graphics options), so we have them here.

If you’re a Roblox power user, you can manually configure Fast Flags using the built-in editor.