diff --git a/AppleBlox.png b/AppleBlox.png deleted file mode 100644 index 05914fb..0000000 Binary files a/AppleBlox.png and /dev/null differ diff --git a/Bloxflags.png b/Bloxflags.png index 38275f4..2d8290f 100644 Binary files a/Bloxflags.png and b/Bloxflags.png differ diff --git a/Bloxstrap.png b/Bloxstrap.png deleted file mode 100644 index d95d718..0000000 Binary files a/Bloxstrap.png and /dev/null differ diff --git a/README.md b/README.md index d2a1127..3c42a3d 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,16 @@ # Bloxflags -![Currently listed](https://img.shields.io/badge/currently_listed-44-yellow) -![Version](https://img.shields.io/badge/version-1.0.0-7238e6) +![Currently listed presets](https://img.shields.io/badge/currently_listed_presets-50-yellow) +![Version](https://img.shields.io/badge/version-2.0.0-7238e6) -Collection of [Fast Flags](https://github.com/pizzaboxer/bloxstrap/wiki/A-guide-to-FastFlags) in the Roblox engine. -Most of the fast flags are gotten from the [Bloxstrap discord server](https://discord.gg/nKjV3mGq6R).
-You can change many other options in the Bloxstrap Fast Flags menu. +Collection of [FastFlags](https://github.com/pizzaboxer/bloxstrap/wiki/A-guide-to-FastFlags) in the Roblox engine. +Most of the FastFlags come from the [Bloxstrap discord server](https://discord.gg/nKjV3mGq6R).
## Requirements -* **[Bloxstrap (Windows)](https://bloxstrap.pizzaboxer.xyz/)** -* **[AppleBlox (Mac)](https://appleblox.com/)** +* **[Bloxstrap (for Windows)](https://bloxstraplabs.com/)** +* **[AppleBlox (for Mac)](https://appleblox.com/)** -## Configuration Type Navigation +## Preset Type Navigation * **[Rendering](https://github.com/theletron/bloxflags/tree/main?tab=readme-ov-file#rendering)** * **[Lighting](https://github.com/theletron/bloxflags/tree/main?tab=readme-ov-file##lighting)** * **[Graphical](https://github.com/theletron/bloxflags/tree/main?tab=readme-ov-file#graphical)** @@ -23,21 +22,17 @@ You can change many other options in the Bloxstrap Fast Flags menu.

Rendering

-### DirectX 11 -```json -{ - "FFlagDebugGraphicsPreferD3D11": true -} -``` - -### DirectX 10 +### OpenGL ```json { - "FFlagDebugGraphicsPreferD3D11FL10": true + "FFlagDebugGraphicsDisableDirect3D11": true, + "FFlagDebugGraphicsPreferOpenGL": true } ``` ### Vulkan +> [!WARNING] +> May cause bugs, issues and instability. ```json { "FFlagDebugGraphicsDisableDirect3D11": true, @@ -45,25 +40,18 @@ You can change many other options in the Bloxstrap Fast Flags menu. } ``` -### OpenGL -```json -{ - "FFlagDebugGraphicsDisableDirect3D11": true, - "FFlagDebugGraphicsPreferOpenGL": true -} -``` -

Lighting

-### Enable GPULightCulling -##### Light culling is an optimization technique used in computer graphics to reduce the number of lights considered when rendering a scene. It involves determining which lights are affecting specific areas of the scene and only calculating the lighting for those lights, thus improving performance. +### Enable GPU Light Culling +> [!NOTE] +> Light culling is a technique in computer graphics used to optimize rendering by determining which lights affect which objects in a scene, reducing unnecessary lighting calculations and improving performance. ```json { "FFlagFastGPULightCulling3": true } ``` -### Enable CPULightCulling +### Enable CPU Light Culling ```json { "FFlagDebugForceFSMCPULightCulling": true @@ -72,61 +60,91 @@ You can change many other options in the Bloxstrap Fast Flags menu.

Graphical

+### Occlusion Culling +> [!TIP] +> Only renders instances that is visible to the player. Improves FPS significantly on lower-end devices. +###### [@Maximum_ADHD](https://x.com/MaximumADHD/status/1832254232243617871) +```json +{ + "DFFlagUseVisBugChecks": true, + "FFlagEnableVisBugChecks27": true, + "FIntEnableVisBugChecksHundredthPercent27": 100 +} +``` + ### Terrain Quality Manager -##### 8, 16, 32 and 64 can be used -##### Higher the number, better the quality. +> [!TIP] +> The higher the number, the better the quality. 8, 16, 32 and 64 can be used ###### [@spectroscopic](https://discord.com/channels/1099468797410283540/1194889014981967932) ```json { - "FIntTerrainArraySliceSize": "8" + "FIntTerrainArraySliceSize": 8 +} +``` + +### No Textures +###### [@.s_y_](https://discord.com/channels/1099468797410283540/1247944649822441634) +###### Updated from [@skylan031](https://discord.com/channels/1099468797410283540/1247944649822441634/1280952560596811796) +```json +{ + "FIntDebugTextureManagerSkipMips": 8 } ``` ### Low Render Distance > [!IMPORTANT] -> Only works on games which turned StreamingEnabled on. +> Only works with games that have StreamingEnabled enabled. ###### [@cam1494](https://discord.com/channels/1099468797410283540/1189687881170690128) ```json { - "DFIntDebugRestrictGCDistance": "1" + "DFIntDebugRestrictGCDistance": 1 } ``` ### Disable LOD based on distance -###### @theletron +###### [@beanacceleration](https://discord.com/channels/1099468797410283540/1146963091775553536/1146963091775553536) ```json { - "DFIntCSGLevelOfDetailSwitchingDistance": "0", - "DFIntCSGLevelOfDetailSwitchingDistanceL12": "0", - "DFIntCSGLevelOfDetailSwitchingDistanceL23": "0", - "DFIntCSGLevelOfDetailSwitchingDistanceL43": "0" + "DFIntCSGLevelOfDetailSwitchingDistance": 0, + "DFIntCSGLevelOfDetailSwitchingDistanceL12": 0, + "DFIntCSGLevelOfDetailSwitchingDistanceL23": 0, + "DFIntCSGLevelOfDetailSwitchingDistanceL34": 0 } ``` ### Remove Grass -##### This configuration makes it have no size, thus removing it. ###### [Origin](https://discord.com/channels/1099468797410283540/1160254260915744809/1160257120395071579) ```json { - "FIntFRMMinGrassDistance": "0", - "FIntFRMMaxGrassDistance": "0", - "FIntRenderGrassDetailStrands": "0" + "FIntFRMMinGrassDistance": 0, + "FIntFRMMaxGrassDistance": 0, + "FIntRenderGrassDetailStrands": 0, + "FIntRenderGrassHeightScaler": 0 } ``` -

QoL

+### Grass Motion Speed +> [!TIP] +> The speed of the grass increases with the number. +###### [@spectroscopic](https://discord.com/channels/1099468797410283540/1292228979008339999) +```json +{ + "FIntGrassMovementReducedMotionFactor": 0 +} +``` -### Custom Accessory Positions -###### [@HealthyKarl](https://devforum.link/3089928/3) +### Disable Dynamic Head Animations +###### [@atweak](https://discord.com/channels/1099468797410283540/1211694825628241980) ```json { - "FFlagAXAccessoryAdjustment4": true, - "FFlagAXAccessoryAdjustmentIXPEnabled": true, - "FFlagAXAccessoryAdjustmentIXPEnabledForAll": true, - "FFlagAXAvatarFetchResultCamelCase": true + "DFIntAnimationLodFacsDistanceMin": 0, + "DFIntAnimationLodFacsDistanceMax": 0, + "DFIntAnimationLodFacsVisibilityDenominator": 0 } ``` +

QoL

+ ### Disable 240 FPS cap ```json { @@ -134,12 +152,63 @@ You can change many other options in the Bloxstrap Fast Flags menu. } ``` +### Enable Captures Toggle for V4 + New UI +> [!IMPORTANT] +> This will **not** remove Captures and return the Record tab. +> It will add a toggle to turn on and off the Capture button. +> Only V4 + New UI doesn't have this toggle (V2 doesn't have the Captures tab) +###### @theletron +```json +{ + "FFlagEnableCapturesInChrome": false +} +``` + +### Text Size Options in Settings +###### [@0100152000022000 (Sky)](https://discord.com/channels/1099468797410283540/1278473853319774228) +```json +{ + "FFlagEnablePreferredTextSizeScale": true, + "FFlagEnablePreferredTextSizeSettingInMenus2": true +} +``` + ### GUI Hiding Options in Settings ###### [@atweak](https://discord.com/channels/1099468797410283540/1219706245858984026) ```json { "FFlagUserShowGuiHideToggles": true, - "GuiHidingApiSupport2": true + "FFlagUserShowGuiHideToggles2": true, + "FFlagGuiHidingApiSupport2": true +} +``` + +### Increased Camera Sensitivity Decimal Limit +> [!NOTE] +> Roblox changed the limit to 3, it used to be 5. +###### [@.s_y_](https://discord.com/channels/1099468797410283540/1278533638702628995) +```json +{ + "FFlagFixSensitivityTextPrecision": false, +} +``` + +### Smooth Trackpad Scrolling in Client Home +> [!NOTE] +> Instead of scrolling in large and equal chunks every time you scroll with a trackpad, it scrolls smoothly without skipping the small parts it would normally skip. +> Doesn't work as well with normal external mice. +###### [@satlybpro](https://discord.com/channels/1099468797410283540/1278525530559352914https://discord.com/channels/1099468797410283540/1300384121637441536) +```json +{ + "FFlagBetterTrackpadScrolling": true +} +``` + +### Blue Theme +###### [@.s_y_](https://discord.com/channels/1099468797410283540/1278525530559352914) +```json +{ + "FFlagLuaAppEnableFoundationColors5": true } ``` @@ -156,11 +225,13 @@ You can change many other options in the Bloxstrap Fast Flags menu. ###### [@0100152000022000 (Sky)](https://discord.com/channels/1099468797410283540/1228713913235935242) ```json { - "DFIntTimestepArbiterThresholdCFLThou": "300" + "DFIntTimestepArbiterThresholdCFLThou": 300 } ``` -### Disable Ads +### Disable Ad Portals +> [!NOTE] +> If you accidentally touch ad portals, this is for you. ###### [@atweak](https://discord.com/channels/1099468797410283540/1179502701118230529) ```json { @@ -186,7 +257,7 @@ You can change many other options in the Bloxstrap Fast Flags menu. ##### Default: 10000 ```json { - "DFIntDefaultTimeoutTimeMs": "10000" + "DFIntDefaultTimeoutTimeMs": 10000 } ``` @@ -215,6 +286,31 @@ You can change many other options in the Bloxstrap Fast Flags menu. } ``` +### Old Marketplace Search Bar +###### [@thefrenchguy4](https://discord.com/channels/1099468797410283540/1281731256178180118) +```json +{ + "FFlagAXSearchLandingPageIXPEnabled4": false +} +``` + +### Old Chat Tab +###### [@thefrenchguy4](https://discord.com/channels/1099468797410283540/1280936777946890274) +```json +{ + "FStringNewChatTabExperimentLayerValue": "", + "FFlagEnableNewChatTabExperiment5": false +} +``` + +### Remove Parental Controls Tab in Client Settings +###### [@thefrenchguy4](https://discord.com/channels/1099468797410283540/1280626112740982876) +```json +{ + "FFlagLuaAppsEnableParentalControlsTab": false +} +``` + ### Revert Unibar Icon Change ###### @theletron ```json @@ -234,6 +330,7 @@ You can change many other options in the Bloxstrap Fast Flags menu. ### Verified Badge > [!IMPORTANT] > Clientsided. +> Replace "userId" with your user id. ###### [@atweak](https://discord.com/channels/1099468797410283540/1160200870517030963) ```json { @@ -285,8 +382,7 @@ You can change many other options in the Bloxstrap Fast Flags menu. ###### @theletron ```json { - "FIntV1MenuLanguageSelectionFeaturePerMillageRollout": "0", - "FIntV3MenuLanguageSelectionFeaturePerMillageRollout": "0" + "FIntV1MenuLanguageSelectionFeaturePerMillageRollout": 0 } ``` @@ -309,11 +405,13 @@ You can change many other options in the Bloxstrap Fast Flags menu.

Audio

### Voice Chat Hear Distance -###### Default: [Min 7 Max 80] +###### Default: Min 7, Max 80 +> [!TIP] +> These are flags have default values. ```json { - "DFIntVoiceChatRollOffMinDistance": "7", - "DFIntVoiceChatRollOffMaxDistance": "80" + "DFIntVoiceChatRollOffMinDistance": 7, + "DFIntVoiceChatRollOffMaxDistance": 80 } ``` @@ -326,11 +424,12 @@ You can change many other options in the Bloxstrap Fast Flags menu. ``` ### Voice Chat Volume -##### Default: 1000 +> [!TIP] +> Default: 1000 ###### [@0100152000022000 (Sky)](https://discord.com/channels/1099468797410283540/1208100665138745424) ```json { - "DFIntVoiceChatVolumeThousandths": "100000" + "DFIntVoiceChatVolumeThousandths": 100000 } ``` @@ -345,24 +444,17 @@ You can change many other options in the Bloxstrap Fast Flags menu.

Debugging

### Display FPS -##### Shift + F5 displays FPS too, with more information. +> [!TIP] +> Shift + F5 displays FPS too, with more information. ```json { "FFlagDebugDisplayFPS": true } ``` -### Don't Render UI -##### Does not result in a black screen in games. However this flag causes the client menu to not load, causing a white screen instead. -###### [@tezos.](https://discord.com/channels/1099468797410283540/1232247819352674304) -```json -{ - "FFlagDebugDontRenderUI": true -} -``` - -### Don't Render ScreenGui's -##### ScreenGui is the instance that displays UI instances in Roblox. This means that nothing will load, resulting in a black screen in games. +### Don't Render ScreenGuis +> [!IMPORTANT] +> Causes Client Home not to be displayed. ###### [@atweak](https://discord.com/channels/1099468797410283540/1231750903078322256) ```json { @@ -381,17 +473,7 @@ You can change many other options in the Bloxstrap Fast Flags menu.

Experimental

> [!CAUTION] -> These configuration are solely for fun. Might cause instability, unexpected results or **just not useful at all**. - -### Convert R6 Animations to R15 -> [!CAUTION] -> Buggy, only works for R15 and doesn't work on custom animations. -###### [@droidhmp1](https://discord.com/channels/998572881892094012/1201618145203458200/1201623210630856704) -```json -{ - "FFlagRemapAnimationR6ToR15Rig": true -} -``` +> These presets are for fun and testing. They may not work, may cause instability and unexpected results, or simply **not useful at all**. ### Disable Purchases ###### [@hazey_hazel](https://discord.com/channels/1099468797410283540/1153898300714532994) @@ -401,22 +483,12 @@ You can change many other options in the Bloxstrap Fast Flags menu. } ``` -### Disable Dynamic Head Animations -###### [@atweak](https://discord.com/channels/1099468797410283540/1211694825628241980) -```json -{ - "DFIntAnimationLodFacsDistanceMin": "0", - "DFIntAnimationLodFacsDistanceMax": "0", - "DFIntAnimationLodFacsVisibilityDenominator": "0" -} -``` - ### Verified Badge on Everyone > [!IMPORTANT] > Clientsided. -###### [@atweak](https://discord.com/channels/1099468797410283540/1167534034591694849) +###### [@bloodrvn](https://discord.com/channels/1099468797410283540/1167534034591694849) ```json { "FFlagOverridePlayerVerifiedBadge": true } -``` +``` \ No newline at end of file