Options and performance
Where the options are, what each anti-lag toggle turns off and what to do when the FPS drops.
The game runs in a browser, on a machine you didn't choose — so it adapts on its own and, on top of that, gives you a handful of switches to flip. This page explains each one and what to do when the FPS stalls.
The options are behind the Options button in the side menu. Everything is saved in the browser and applies to all of your characters.
General#
| Option | What it does |
|---|---|
| Fullscreen | Fills the whole monitor |
| Sound | Turns all audio on and off |
| Weather (rain, snow, lightning) | Turns off the weather effects. Shortcut: F8 |
| Light mode (weak PC) | Lowers the resolution and cuts lightning and the map cache (rain and snow keep falling) |
| Graphics | Automatic, Light phone, Low, Medium, High or Ultra (sun shadows, grass, glow) |
| FPS limit | Automatic (30 on Light phone, no limit elsewhere), 30, 60, 120 or Same as monitor. With a limit, frames always come out at the same pace (aligned to the monitor); fewer fps uses less battery |
| Dynamic resolution | On by default: when the graphics card can't hold the fps, the 3D is drawn a bit smaller (down to 70%) and the browser scales it up; the interface stays sharp. It does nothing on Ultra or when the bottleneck is the processor |
| Torches light the ground | Flame and warm light from the maps' torches, bonfires, braziers and lamps, as in the original MU. On by default; always off on Light phone |
| Original MU lighting | Scenery colors like the classic client: more contrast, darker nights. Off by default |
| Master volume | 0 to 100 |
| Music volume | 0 to 100 |
Turning the weather off doesn't change the EXP bonus — the bonus still applies, you just stop seeing the rain. See day, night and weather.
Anti-lag#
Here's the cheapest FPS gain: stop drawing what you don't need to see.
From other players#
- Hide wings
- Hide sets
- Hide pets
- Hide players entirely
- Hide items on the ground
From your character#
- Hide my wings
- Hide my set
- Hide my pet
- Hide +N / excellent glow
Names#
- Hide player names
- Hide monster and NPC names (the health bar goes with them)
In a crowded town or in Castle Siege, hiding other players' wings and sets gives back the most FPS. Every glowing set is a draw cost per player on screen.
Skills#
The skills card leads to the page where you choose which skills go in the 9 bar slots and in what order. It's worth organizing: the first three slots are the only ones that show up in mobile mode.
What the game adjusts on its own#
You don't need to touch any of this, but it's good to know it exists:
- Quality by stability. The game looks at the slowest frames (not just the average) against the target — the chosen limit, or 60 with no limit. Below 80% of the target for 3 seconds: if the graphics card is the bottleneck, dynamic resolution goes down 10% at a time; otherwise, on Automatic, shadows, occlusion and bloom go first. With room to spare for 8 seconds, everything comes back little by little. After each change it waits 6 seconds, so it doesn't bounce up and down.
- Shadows only from those nearby. Your character always casts a shadow; of the others, only the closest ones (on High, the 14 nearest within 20 steps). Far away the shadow would be a blur of a few pixels, and it cost almost half of the draws on screen.
- Automatic light mode. If the FPS stays below 12 for six seconds in a row, light mode turns on by itself and the chat warns you. This happens once per session and lasts only until you close the game — next time the game opens at normal quality. To keep light mode on, turn it on in Options.
- Software WebGL detection. If the browser is rendering on the CPU, the game cuts particles, reduces the view distance and shows the video card warning.
- Entry-level phones start on Light phone. The game recognizes the phone's graphics chip; on the simplest phones (like the Moto G73) it starts on the tier below, described just below. If there's performance to spare for a few minutes, it tries the Low tier and stays there if it holds up.
- Anonymous performance measurement. Once per minute of play, the game sends the FPS, the graphics chip name, the device model and the quality tier — no account, no character and no IP. That's how the team finds out which devices the game struggles on.
Light phone#
The tier made for entry-level phones. What changes compared to Low:
- Dynamic resolution. The 3D is drawn at a lower resolution than the screen and the browser scales it up; the interface stays sharp. The resolution goes down when frames are missing and up when there's room, but it doesn't go down if the bottleneck is the processor (it wouldn't help there).
- Locked at 30 fps, for stability and battery (you can change it in FPS limit).
- Interface without background blur. Panels are a little more opaque.
- Shorter view distance, with the fog hiding the cut.
- No weather particles. Rain and snow still count for the bonus, they just aren't drawn.
- Far characters and monsters (more than ~20 steps away) animate on half the frames.
- Light Resonance wing: the same design, without the bone's thickness, sparks or the orange light.
- Other players' skill effects only near you, with a cap on effects on screen.
- No anti-aliasing (MSAA), which is expensive on phones.
- Torches without flame or ground light ("Torches light the ground" stays off).
When the FPS is bad#
The game detects your video card and, if it's integrated or acceleration is off, opens a warning explaining what to do. You can also reach it through Options → Improve FPS.
In order of what solves the most:
- Turn on the browser's hardware acceleration. If the game is running in software, no other option will save you.
- Force the dedicated video card. On Windows, the warning offers a ready-made shortcut and the manual step by step.
- Turn on light mode.
- Turn off other players' wings, sets and pets.
- Turn off the weather (
F8). - Close heavy tabs. The browser shares the GPU between all of them.
Diagnostics#
F9 turns on the performance panels: current, worst and best FPS, monitor rate, GPU name, draw calls, triangles, effective resolution, quality level, entity count, map, CPU and memory usage.
If you're going to report a performance problem, take a screenshot with F9 on and use the Report bug button in the side menu. The report already carries your character, level, map and coordinates.
HUD tips#
- Every HUD card has a – button that shrinks it: server, quests, minimap, party, events and the side menu itself. The state is saved.
- Floating panels are draggable by the title bar, and the position is saved too.
- The ◐ button in the chat cycles five levels of background transparency.