PLAY TETRA CHANNEL MERCH ABOUT ǹ Ǻ ǻ Ǽ Ǿ
BACK

PERFORMANCE TIPS

Compared to other browser-based games, TETR.IO tries to give you a full-fledged desktop experience. Lower-class devices might have trouble playing the game on default settings. But don't worry, there's a lot of tips on this page that may help you! They're sorted by how much you have to compromise to get good performance.

1. Use TETR.IO Desktop

The shiny desktop client for TETR.IO applies a bunch of performance patches for you, and tends to give far, FAR better performance. Download it here.

2. Try a different browser

Chrome and Chromium-based browsers are generally the fastest browsers for games. If you're not using Chrome, try using it over Firefox, as the speed increase will be noticable. (Or, use the desktop client instead!)

3. Check your power savings settings

Many laptops are by default set to battery savings modes, especially when not charging. Check to ensure your PC is set to high performance mode, and not some battery saving mode, to ensure you're not missing out on performance.

4. Ensure your browser/TETR.IO Desktop is using your GPU

If you're on a machine with multiple GPUs (like a laptop with both an Intel integrated GPU and an NVIDIA GPU), ensure your browser/TETR.IO Desktop is using the high-performance dedicated GPU. Instructions for this differ from machine to machine, but generally you want to take a look in either the NVIDIA Control Panel or the AMD Catalyst. In Windows 10, it might also be in the PC Settings app.

5. Change your graphics settings in the Config

This may seem obvious, but check anyway. The important options in Config are:

  • GRAPHICS — how good the graphics look. Set to MINIMAL for best performance. Doing so locks some of the settings that are listed below to their optimal position - those are marked with an asterisk (*).
  • RENDER AT A LOW RESOLUTION* — this causes the game to render at a lower resolution, which makes it look more blurry, but also saves a lot of processing power. ENABLE for best performance.
  • WEBGL MODE — the version of WebGL that will be used. If you are seeing unexplainable artifacts or flickering, try a lower WebGL version. Set to WEBGL 2 for best performance.
  • ACTION TEXT* — what types of on-screen text will be displayed for special moves. Text is expensive performance-wise, but also very functional... so make sure you don't need these before disabling them. Set to OFF for best performance.
  • PARTICLE COUNT* — how many particles appear on screen. Set to 10% for best performance.
  • LESS PRECISION ON COUNTERS* — if checked, ingame counters will have less decimal places. ENABLE for best performance.
  • NO BACKGROUND IN MENUS* — if checked, the background will not show up in menus. ENABLE for best performance.
  • ALWAYS SIMPLIFY MULTIPLAYER THUMBNAILS* — if checked, other players' boards will be less detailed. ENABLE for best performance.
  • SHOW DUELS SIDE-BY-SIDE* — if checked, duels will be shown in a side-by-side view. DISABLE for best performance.
  • HIDE CHAT WHEN INGAME* — if checked, chat will not be shown ingame. ENABLE for best performance.
  • WARN ME WHEN I'M IN DANGER* — if checked, the board will turn red when your stack is very high. DISABLE for best performance.
  • STEREO* — this slider decides how much things to the sides of your board will be panned to either side. SET TO 0% (OFF) for best performance.
  • DISABLE SOUND ENTIRELY — if checked, no sounds or music will ever play. This increases performance, but the drawback is obvious. ENABLE for best performance.

6. Close other programs and tabs

Make sure you don't have 4 other games open. TETR.IO should be classified as a full desktop game, not a random browser tab. Hence, please give it the breathing room it deserves to be able to utilize your processing power.

7. Make the window smaller or lower your screen resolution

If you make the window smaller or lower your screen resolution, the game has to render less. This will increase your performance greatly.

I tried all this!!!

If you've tried all these steps, and still cannot get TETR.IO playable, your PC may not be able to play TETR.IO. If you need extra help, open DXDiag (hit Windows+R, then type "dxdiag") and save all its data to file. Then, contact me with the DxDiag.txt it creates.

Hope this helped you!