This script requires elevated privileges to modify timer resolution and client file settings. Right-click the .ps1 file and choose Run with PowerShell (Admin) or launch an elevated PowerShell prompt.
• -Profile <HighPerformance|Balanced> Selects the built-in FastFlag profile to apply. • -DryRun Preview JSON modifications without writing to disk. • -SkipTimer Skips the timer resolution benchmark and setup phase.
Edit the $Global:FlagProfiles hashtable near the top of the script. Add a new key-value entry where the key is your profile name, and the value is a sub-hashtable of FFlagName = Value pairs (strings or booleans).
• PowerShell 5.1 or later (or PowerShell 7+). • Internet connection (only to download timer tools once). • Optional: place pre-downloaded SetTimerResolution.exe / MeasureSleep.exe in "$Env:Temp\TimerTools".
The script automatically backs up each ClientAppSettings.json as …json.bak before modifying it. Use -DryRun to inspect changes before committing.
Restore Defaults If you wish to revert, replace each modified ClientAppSettings.json with its .bak copy.
Enjoy a smoother, faster Roblox experience on your Windows PC!