Roblox Adds Performance Simulator to Studio for Low-End Device Testing

Roblox has launched a Performance Simulator inside Studio that lets developers preview how their games run on lower-end hardware by simulating graphics quality levels and memory constraints without leaving the editor.

THE SHORT ANSWER

The new Performance Simulator in Roblox Studio adds graphics quality and memory simulation to the existing Device Simulator. Developers can test at specific quality levels (1-21), simulate device RAM tiers (2-32 GB depending on platform), and apply background load scenarios. It works in both Edit and Play modes, requires StreamingEnabled for memory effects, and includes updated device presets for Average Windows and Average MacBook.

  • Performance Simulator accessible via Test > Device Simulator > Performance button
  • Graphics simulation offers Selected device, Manual (levels 1-21), and Automatic modes
  • Memory simulation includes RAM tiers per platform and Low/Mid/High background load
  • Memory effects only apply in Play mode with StreamingEnabled enabled
  • Device list now separates Average Windows and Average MacBook presets

What the Performance Simulator Does

Roblox has added a Performance Simulator panel to Studio's Device Simulator. The tool lets creators see how their game looks and streams at a device's typical graphics quality and memory limits, removing the need to switch between physical devices during development. It is live in Studio as of November 6, 2026, and covers graphics quality and memory simulation only — CPU and GPU speed are not simulated.

Graphics Quality Simulation

Open the Device Simulator from the Test tab and click the Performance button on the toolbar. The Graphics section offers three modes:

  • Selected device (default): Uses the quality level the chosen device typically runs at in live games. The level comes from the engine's automatic selection for that hardware.
  • Manual: Pick any level from 1 (lowest) to 21 (highest), or choose Automatic. Higher levels render more of the scene, such as longer draw distance. The selected level persists when switching devices.
  • Automatic: During a playtest, the engine adjusts the level to match frame rate, just as it does on a real device. In Edit mode it renders at a fixed balanced level.

The simulated level applies while building and during playtest. Studio Settings and the in-game settings menu stay in sync; changing quality in either switches the simulator to Manual at that level.

Memory Simulation

The Memory section has three modes:

  • Not simulated (default): Memory is not constrained.
  • Selected device: Uses the RAM tier matching the selected device's sold configuration (e.g., iPhone 17 Pro at 12 GB).
  • Manual: Choose a specific RAM tier. The tier persists across device switches as long as the new device's platform supports it; otherwise it falls back to Selected device and the Output window explains why.

RAM tiers vary by platform: phones and tablets offer 2–12 GB, Windows offers 4–32 GB. Background load settings — Low, Mid, High — simulate light, typical, and heavy system usage, affecting how much memory remains for the game. On smaller devices, less world content stays loaded around the player and distant content unloads sooner. This only applies to the client in Play mode with StreamingEnabled turned on.

Custom devices can have their memory set in the Device Manager under Performance > Memory, picking a platform tier or entering a custom amount. In Selected device mode, the simulator rounds to the platform's nearest tier. If a platform cannot simulate memory, the feature stays off while graphics simulation continues; the Output window reports the limitation.

Device List Changes

The device preset list has been updated. "Average Laptop" is replaced by two separate entries: "Average Windows" and "Average MacBook." If Average Laptop was the last selected device, the simulator will open on Current Device next time, and the new presets can be chosen from the list.

How Developers Can Use It

Roblox suggests several workflows:

  • Find low-end draw distance: Select a budget phone in Selected device mode and walk through the game to verify landmarks and objectives remain visible at its quality level.
  • Stress test streaming: Set a 2 GB or 3 GB phone with High background load, then playtest a content-heavy area to ensure gameplay still works when distant content unloads.
  • Compare tiers on the same build: Switch between a 4 GB and an 8 GB device to see how much world stays loaded.
  • Match a personal test device: Create a custom device with specific screen size and RAM in Device Manager, then use Selected device mode to simulate it.

The feature is available now. Roblox notes behavior may change based on developer feedback.

KEEP READING

More from this desk