Skip to content

Fast Flags that you can use for your own liking and performance

Notifications You must be signed in to change notification settings

stoofis/Roblox-Fast-Flags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Fast Flags

Made by Stoof

Join my Discord Server! It has very good fflags presets!

Subscribe to my YouTube Channel!

Follow me on TikTok!

Important

If this looks very familiar to you then yes, I did get all these fflags from that other github page, but it has some very bad fflags that will ruin others experience. So I want to basically mirror this with that because the fast flags are just so good. Credits to pizzaboxer.

Caution

Fast Flags are extremely powerful, being that they are intended to only be used by Roblox engineers. While they can be very useful, they can cause issues with stability and functionality if you don't know what you're doing.

Bloxstrap How to Use:

  1. Open the Bloxstrap Menu.
  2. Navigate to Fast Flags >> Fast Flags Editor >> Add New >> Import Json.
  3. Paste in the JSON.
  4. Save and Close!

Rendering API

Direct3D 11

{
  "FFlagDebugGraphicsDisableDirect3D11": "False",
  "FFlagDebugGraphicsPreferD3D11": "True"
}

Direct3D 10

{
  "FFlagDebugGraphicsPreferD3D11FL10": "True",
  "FFlagGraphicsEnableD3D10Compute": "True"
}

Vulkan

Caution

Visual Bugs & Crashes

{
  "FFlagDebugGraphicsDisableDirect3D11": "True",
  "FFlagDebugGraphicsPreferVulkan": "True",
  "FFlagRenderVulkanFixMinimizeWindow": "True"
}

OpenGL

{
  "FFlagDebugGraphicsDisableDirect3D11": "True",
  "FFlagDebugGraphicsPreferOpenGL": "True"
}

Metal

Important

MacOS Only

{
  "FFlagDebugGraphicsDisableDirect3D11": "True",
  "FFlagDebugGraphicsPreferMetal": "True"
}

Lightning Technologies

Voxel (Phase 1)

{
  "DFFlagDebugRenderForceTechnologyVoxel": "True"
}

Shadow Map (Phase 2)

{
  "FFlagDebugForceFutureIsBrightPhase2": "True"
}

Future (Phase 3)

{
  "FFlagDebugForceFutureIsBrightPhase3": "True"
}

Graphical Settings

Performance Fast Flag

{
  "DFFlagDebugPerfMode": "True"
}

Force MSAA/Multisample Anti-Aliasing

Important

Values: 0, 1, 2, 4, 8

Caution

Values Over 4> will cause Viewport Bugs

{
  "FIntDebugForceMSAASamples": "1"
}

Preserve Rendering Quality With Display Scaling

{
  "DFFlagDebugOverrideDPIScale": "True",
  "DFFlagDisableDPIScale": "True"
}

Disable Display Scaling

{
  "DFFlagDebugOverrideDPIScale": "False",
  "DFFlagDisableDPIScale": "False"
}

Disable Unnecessary Effects

{
  "FFlagDisablePostFx": "True"
}

Reduced Avatar Item Particle in FP

{
  "FFlagUserHideCharacterParticlesInFirstPerson": "True"
}

Max Graphics Quality Particles

Caution

Particles may speed up

{
  "FFlagDebugDeterministicParticles" : "True"
}

Disable Player Shadows

{
  "FIntRenderShadowIntensity": "0"
}

ShadowMap Bias

Important

Future & ShadowMap only

{
  "FIntRenderShadowmapBias": "75"
}

Reduce Shadows

{
  "DFIntCullFactorPixelThresholdShadowMapHighQuality": "2147483647",
  "DFIntCullFactorPixelThresholdShadowMapLowQuality": "2147483647"
}

Pause Voxelizer/Disable Baked Shadows

Important

Only works with Voxel Lighting Disables Lighting

{
  "DFFlagDebugPauseVoxelizer": "True"
}

Remove Grass

{
  "FIntFRMMinGrassDistance": "0",
  "FIntFRMMaxGrassDistance": "0",
  "FIntRenderGrassDetailStrands": "0",
}

Low Quallity Terrain Textures

Important

4 or less are Lower Quality. 16, 32, 64 for Higher Quality

{
  "FIntTerrainArraySliceSize": "0"
}

Force Texture Quality

Tip

Set any value from 0-3

{
  "DFFlagTextureQualityOverrideEnabled": "True",
  "DFIntTextureQualityOverride": "3"
}

Lower Quality Textures

{
  "DFIntPerformanceControlTextureQualityBestUtility": "-1"
}

No Avatar Textures

{
  "DFIntTextureCompositorActiveJobs": "0"
}

Make Avatars Shiny

Tip

Everything goes black the Lower the Graphics Quality

Note

DFIntDebugFRMQualityLevelOverride is there to set your Graphics to 3 Bars

Tip

You can change it to anything above 3

{
  "DFIntRenderClampRoughnessMax": "-640000000",
  "DFIntDebugFRMQualityLevelOverride": "6"
}

Texture Manager

Tip

1-4 Blurry, 5-7 Low Quality Removes Studs, 8 Removes Almost Everything Affects In Game UI's to be 1x1 Squared

{
  "FIntDebugTextureManagerSkipMips": "8"
}

No Terrain Textures

{
  "FStringTerrainMaterialTablePre2022": "",
  "FStringTerrainMaterialTable2022": ""
}

Smoother Terrain

{
  "FFlagDebugRenderingSetDeterministic": "True"
}

Limits Light Updates

Tip

Set any value from 1-8

{
  "FIntRenderLocalLightUpdatesMax": "1",
  "FIntRenderLocalLightUpdatesMin": "1"
}

Disables Fade In And Fade Out Animation Every Light Update

{
  "FIntRenderLocalLightFadeInMs": "0"
}

Enable Light Attenuation

Tip

Combine with GPU Light Culling & CPU Light Culling for Better Vision

{
  "FFlagNewLightAttenuation": "True"
}

Enable GPULightCulling

{
  "FFlagFastGPULightCulling3": "True"
}

Enable CPULightCulling

{
  "FFlagDebugForceFSMCPULightCulling": "True"
}

Brighter View

{
  "FFlagRenderFixFog": "True"
}

Cap Graphics Quality Level

Tip

1-7 are Low Graphics, 11-21 are High Graphics Increased Render Distance without increasing Graphics Quality

{
  "DFIntDebugFRMQualityLevelOverride": "1"
}

FRM Levels

Low

1 = 3
2 = 2
3 = 6

High

4 = 7
5 = 11
6 = 14
7 = 15 
8 = 17
9 = 18
10 = 21

Force Set Graphics Quality Level

{
  "FIntRomarkStartWithGraphicQualityLevel": "1"
}

Low Render Distance

{
  "DFIntDebugRestrictGCDistance": "1"
}

Render Occlusion Culling

Important

Prevent wasted Rendering Operations for objects that are not visible

{
  "DFFlagUseVisBugChecks": "True",
  "FFlagEnableVisBugChecks27": "True"
}

Frame Buffer

Tip

0 makes white screen, 1-3 makes other players have laggy movement, 4 is Stable has Better Performance than 10 and Less Input Lag

{
  "DFIntMaxFrameBufferSize": "4"
}

Gray Sky

Important

Only applies to Games with the Default Skybox

{
  "FFlagDebugSkyGray": "True"
}

Force LOD On Meshes

{
  "DFIntCSGLevelOfDetailSwitchingDistance": "0",
  "DFIntCSGLevelOfDetailSwitchingDistanceL12": "0",
  "DFIntCSGLevelOfDetailSwitchingDistanceL23": "0",
  "DFIntCSGLevelOfDetailSwitchingDistanceL34": "0"
}

HyperThreading

{
  "FFlagDebugCheckRenderThreading": "True",
  "FFlagRenderDebugCheckThreading2": "True"
}

Maximum Threads

{
  "FIntRuntimeMaxNumOfThreads": "2400"
}

Minimum Threads

{
  "FIntTaskSchedulerThreadMin": "3"
}

Menu Settings

Exclusive Fullscreen

Tip

Alt + Delete

{
  "FFlagHandleAltEnterFullscreenManually": "False"
}

Disable Fullscreen Title Bar

{
  "FIntFullscreenTitleBarTriggerDelayMillis": "3600000"
}

Hide guis

Important

Replace "ID" with any group ID that you are in.

Key combination Action
Ctrl + Shift + B Toggles GUIs in 3D space (BillboardGuis, SurfaceGuis, etc)
Ctrl + Shift + C Toggles game-defined ScreenGuis
Ctrl + Shift + G Toggles Roblox CoreGuis
Ctrl + Shift + N Toggles player names, and other BillboardGuis that show up above a player
{
    "DFIntCanHideGuiGroupId": "ID"
}

GUI Hiding Toggles

image

{
  "FFlagUserShowGuiHideToggles": "True",
  "FFlagGuiHidingApiSupport2": "True"
}

FPS Unlocker In Roblox Menu Settings

{
  "FFlagGameBasicSettingsFramerateCap5": "True",
  "DFIntTaskSchedulerTargetFps": "0"
}

Unlimited FPS Unlocker

{
  "FFlagTaskSchedulerLimitTargetFpsTo2402": "False",
  "DFIntTaskSchedulerTargetFps": "5588562"
}

5 Decimal Sensitivity Precision

{
  "FFlagFixSensitivityTextPrecision": "False"
}

Removes Translated Supported Message On Join

Note

"Roblox automatically translates supported languages in chat."

{
  "FFlagChatTranslationEnableSystemMessage": false
}

Customize Language Translation

Important

English cannot be removed.

{
  "FStringChatTranslationEnabledLocales": "es_es,fr_fr,pt_br,de_de,it_it,ja_jp,ko_kr,id_id,tr_tr,zh_cn,zh_tw,th_th,pl_pl,vi_vn,ru_ru,"
}

Opt-Out Experience Language

Note

Removes the Experience Language option in settings

{
  "FIntV1MenuLanguageSelectionFeaturePerMillageRollout": "0"
}

Disable New Chat Translation Settings

{
  "FFlagChatTranslationSettingEnabled3": "False"
}

New Camera Mode

image

{
  "FFlagNewCameraControls": "True"
}

Removes Long Recommended Seciton In Homepage

{
  "FIntGameGridFlexFeedItemTileNumPerFeed": "0"
}

Disable Captures Keybind

{
  "FFlagEnableCapturesHotkeyExperiment_v4": "False"
}

Disable Chat

{
  "FFlagDebugForceChatDisabled": "True"
}

Legacy Search

{
  "FFlagAXSearchLandingPageIXPEnabled4": "False"
}

Disable Profile Picture Customization

{
  "FFlagAXDefaultAvatarToShopEnabled3": "False"
}

Old Lua App Chat Button

{
  "FStringNewChatTabExperimentLayerValue": "2024MUSIC"
}

Break Reduced Motion V4

image

{
  "FFlagFixReducedMotionStuckIGM2": "False"
}

Disable Sidebar

{
  "FFlagEnableNavBarLabels3": "False"
}

V1 Menu

{
  "FFlagDisableNewIGMinDUA": "True",
  "FFlagEnableInGameMenuControls": "False",
  "FFlagEnableInGameMenuModernization": "False",
  "FFlagEnableMenuControlsABTest": "False",
  "FFlagEnableMenuModernizationABTest": "False",
  "FFlagEnableMenuModernizationABTest2": "False",
  "FFlagEnableV3MenuABTest3": "False",
  "FFlagFixReportButtonCutOff": "False"
}

V2 Menu

{
  "FIntNewInGameMenuPercentRollout3": "1000"
}

Revert New Invite Menu

{
  "FFlagEnableNewInviteMenuIXP2": "False"
}

Darker Dark Theme

{
  "FFlagLuaAppUseUIBloxColorPalettes1": "True",
  "FFlagUIBloxUseNewThemeColorPalettes": "True"
}

Blue Theme

{
  "FFlagLuaAppEnableFoundationColors": "True"
}

No Transparency V4 Menu (2023)

{
  "FStringInGameMenuModernizationStickyBarForcedUserIds": "UserID"
}

Subscriptions Page

{
  "FFlagLuaAppDevSubsEnabled": "True"
}

Hides gui

{
  "FFlagDebugAdornsDisabled":  "True"
}

Dont Render UI

{
  "FFlagDebugDontRenderUI": "True"
}

Dont Render Screen GUIs

{
  "FFlagDebugDontRenderScreenGui": "True"
}

Break Top Bar Menu

{
  "FStringNewInGameMenuForceds": "UserID",
  "FFlagEnableInGameMenuChrome": "True"
}

Disable Avatar Chat

{
  "FFlagAvatarChatServiceEnabled3": "False"
}

Disable Camera & Selfview

{
  "FFlagSelfieViewEnabled": "True"
}

Network

MTU

Tip

Identify the Current MTU

  • Windows: Open Command Prompt and type netsh interface ipv4 show subinterfaces.
  • Linux: Use ifconfig or ip link show to find the current MTU of your network interface.

Tip

Determine the Optimal MTU

  • Ping Test: Use the ping command with the -f flag (to avoid fragmentation) and the -l (or -s on Linux) flag to set the packet size.
  • Example for Windows:
    ping roblox.com -f -l 1396
  • Example for Linux:
    ping -s 1396 -M do roblox.com
  • Start with a packet size of 1472 bytes, then reduce by 10-12 bytes if needed until you find the largest size that doesn't fragment. Add 28 bytes to this number to get the optimal MTU.

Tip

You could do 900, 1396, 1472, 1498. 1396 is the default and could be the best.

{
  "DFIntConnectionMTUSize": "1396",
  "DFIntRakNetMtuValue1InBytes": "1396",
  "DFIntRakNetMtuValue2InBytes": "1150",
  "DFIntRakNetMtuValue3InBytes": "1100"
}

Animations

Limits number of animations being played

Tip

0 removes most Player Animations, 1-5 removes the Walk Animation after Jumping

{
  "DFIntMaxActiveAnimationTracks": "0"
}

Stuttery Animation Fix

{
  "DFIntTimestepArbiterThresholdCFLThou": "300"
}

Disable Dynamic Heads Animations

{
  "DFIntAnimationLodFacsDistanceMin": "0",
  "DFIntAnimationLodFacsDistanceMax": "0",
  "DFIntAnimationLodFacsVisibilityDenominator": "0"
}

Change Sender Rate

{
  "DFIntS2PhysicsSenderRate": "250"
}

Audio Related

Allows you to change voice chat distance

Note

Default: [Min 7 Max 80]

{
  "DFIntVoiceChatRollOffMinDistance": "7",
  "DFIntVoiceChatRollOffMaxDistance": "80"
}

Sounds use physical velocity and become distorted

Note

<2017 Audio

{
  "FFlagSoundsUsePhysicalVelocity": "True"
}

Audio Occlusion

{
  "FFlagSoundsUsePhysicalVelocity": "True"
}

Limit audios that are being played

{
  "DFIntMaxLoadableAudioChannelCount": "1"
}

Mess with voice chat volume

Note

Default: 1000

{
  "DFIntVoiceChatVolumeThousandths": "100000"
}

No Sounds

{
  "FFlagDebugRomarkMockingAudioDevices": "True"
}

User Interface/Visuals

Display FPS

{
  "FFlagDebugDisplayFPS": "True"
}

Disable In-Game Advertisements

{
  "FFlagAdServiceEnabled": "False"
}

Disable Telemetry

Note

Doesn't disable all telemetry

{
  "FFlagDebugDisableTelemetryEphemeralCounter": "True",
  "FFlagDebugDisableTelemetryEphemeralStat": "True",
  "FFlagDebugDisableTelemetryEventIngest": "True",
  "FFlagDebugDisableTelemetryPoint": "True",
  "FFlagDebugDisableTelemetryV2Counter": "True",
  "FFlagDebugDisableTelemetryV2Event": "True",
  "FFlagDebugDisableTelemetryV2Stat": "True"
}

No Internet Disconnect

Note

You will still be kicked but the message wont show

{
  "DFFlagDebugDisableTimeoutDisconnect": "True"
}

Custom Disconnect Message

{
  "FFlagReconnectDisabled": "True",
  "FStringReconnectDisabledReason": "You're stupid and I hate you"
}

Verified Badge

{
  "FStringWhitelistVerifiedUserId": "UserID"
}

Verified Badge On Everyone

{
  "FFlagOverridePlayerVerifiedBadge": "True"
}

Remove VC Beta Badge

{
  "FFlagVoiceBetaBadge": "False",
  "FFlagTopBarUseNewBadge": "False",
  "FFlagBetaBadgeLearnMoreLinkFormview": "False",
  "FFlagControlBetaBadgeWithGuac": "False",
  "FStringVoiceBetaBadgeLearnMoreLink": "null"
}

Adjust Default Timeout Time

Tip

1 second = 1000

{
  "DFIntDefaultTimeoutTimeMs": "10000"
}

Quick Game Launch

Caution

This can cause some bugs

{
  "FFlagEnableQuickGameLaunch": "True"
}

Increased Asset Preloading Count

Note

Increasing the maximum limit of preloaded assets from 100 to infinite allows games you've already played to load much faster by instantly accessing previously loaded assets.

Important

For this to be effective, the game must have been fully loaded at least once, preferably with the entire map cached.

Tip

If a game has a "Skip Loading" button, it's recommended to use it. These games typically include a countdown timer that, after reaching zero, merely confirms that all assets are loaded.

{
  "DFIntNumAssetsMaxToPreload": "9999999"
}

Disable In-Game Purchases

{
  "DFFlagOrder66": "True"
}

Unmute Mic Automatically When Joining (VC)

{
  "FFlagDebugDefaultChannelStartMuted": "False"
}

Zoom Limit

Important

Only applies to games that has not changed the default zoom limit You can apply even higher

{
  "FIntCameraMaxZoomDistance": "99999"
}

Stop the Chinese From Spying On You

{
  "FStringTencentAuthPath": "null"
}

Remove Parental Controls Tab

{
  "FFlagLuaAppsEnableParentalControlsTab": "False"
}

Remove Layared Clothing Related For Searching In Lua App Catalog

{
  "FStringAXCategories": "ClassicShirts.ClassicTShirts.ClassicPants"
}

Surf The Web Inside Of Roblox

Important

Click the Beta badge or the 13+ badge to open the webview browser

{
  "FFlagTopBarUseNewBadge": "True",
  "FStringTopBarBadgeLearnMoreLink": "https://google.com/",
  "FStringVoiceBetaBadgeLearnMoreLink": "https://google.com/"
}

Disable Toast Notifications

{
  "FFlagToastNotificationsProtocolEnabled2": "False"
}

Rename Communications To Voice Enabled

{
  "FFlagGameDetailsDecoupledCommunication": "False"
}

Revert "Charts" Back To Discovery

{
  "FFlagLuaAppChartsPageRenameIXP": "False"
}

Applies Cool Colors To Stuff

{
  "FFlagDebugDisplayUnthemedInstances": "True"
}

Revert Spacing On Errors

{
  "FFlagErrorPromptResizesHeight": "False"
}

Remove Disconnect Blur/Loading Blur

{
  "FIntRobloxGuiBlurIntensity": "0"
}

Custom MicroProfile Scale

{
  "DFIntMicroProfilerDpiScaleOverride":  "100"
}

Set Custom Font Size

{
  "FIntFontSizePadding": "1"
}

Adjust Scroll Speed

{
  "FIntScrollWheelDeltaAmount": "140"
}

Set Custom Kick Message Length

{
  "FIntMaxKickMessageLength": "1"
}

Typing Overlay

{
  "FFlagDebugTextBoxServiceShowOverlay": "True"
}

Ammount Of Lines To Show At Once For Above

{
  "DFIntTextBoxServiceHistorySize": "1"
}

Disable Autocomplete

{
  "FFlagEnableCommandAutocomplete": "False"
}

Break Collectible Icon

{
  "FFlagDisplayCollectiblesIcon": "False"
}

Disable Bubble Chat

{
  "FFlagEnableBubbleChatFromChatService": "False"
}

Limit Videos Playing

{
  "DFIntVideoMaxNumberOfVideosPlaying": "0"
}

Disable DSA Reporting In-game

{
  "FFlagDSAIllegalContentReporting2": "False"
}

Desktop App Dev Tools

Important

Only works on web view windows like profiles, Ctrl + Shift + I

{
  "FFlagDebugEnableNewWebView2DevTool": "True"
}

User Interface/Visuals Experimental

Enable Thick Health Bar

{
  "FFlagUpdateHealthBar": "True"
}

Hamburger Menu For Chrome UI

{
  "FFlagEnableHamburgerIcon": "True"
}

Enable Genres

{
  "FFlagLuaAppGenreUnderConstruction": "False"
}

Custom Accessory Positions Working in game

{
  "FFlagAXAccessoryAdjustmentIXPEnabledForAll": "True"
}

Enable First Time User Experience for Chrome UI

{
  "FFlagEnableChromeFTUX": "True"
}

Disable Haptics Option

{
  "FFlagAddHapticsToggle": "False"
}

Enable Better Haptics

{
  "FFlagEnableBetterHapticsResultHandling": "True"
}

Chrome UI TopBar

{
  "FFlagEnableReportAbuseMenuRoactABTest2": "True",
  "FFlagEnableInGameMenuChromeABTest2": "True",
  "FFlagEnableInGameMenuChromeABTest3": "True"
}

Chrome UI Topbar Removal

{
  "FFlagEnableInGameMenuChromeABTest2": "False",
  "FFlagEnableReportAbuseMenuRoactABTest2": "False",
  "FFlagEnableInGameMenuChromeABTest3": "False"
}

Hide Playerlist Close Button On Chrome UI

{
  "FFlagDisablePlayerListDisplayCloseBtn": "True"
}

Pin Chat On Chrome UI

{
  "FFlagEnableChromePinnedChat": "True"
}

⁺ You've reached the bottom of the list! ⁺

About

Fast Flags that you can use for your own liking and performance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published