Page not found (404) | osudesu

Connect your osu! client to osudesu

The 2-minute setup

osudesu works with the regular osu! client — no patched builds, no sketchy launchers. The client just needs one launch flag:

  1. Find your osu! shortcut → right-click → Properties.
  2. In the Target field, append a space and -devserver osudesu.su after osu!.exe. It should look like: "C:\osu!\osu!.exe" -devserver osudesu.su
  3. Launch osu! through that shortcut and register in the client (email confirmation takes a minute). Website registration is disabled.

That's it. Your scores now submit to our leaderboards, PP is calculated server-side (including Relax and Autopilot), and your rank updates live.

Switching back to Bancho

Nothing is modified in your install. Launch osu! without the flag (or from a second, clean shortcut) and you're back on the official server. Keep two shortcuts side by side — most of our players do exactly that.

What you get on osudesu

Global and country PP leaderboards for every mode, separate Relax and Autopilot ladders, clans with weekly wars, competitive seasons, osu!direct-style map downloads and a web player that runs right in the browser — handy when you're not at your gaming PC.

Troubleshooting

  • «Incorrect password» — the account is on osudesu, not Bancho: create it in the client after connecting with the flag, and sign in with these credentials only when the flag is active.
  • Stuck at login — check that the flag is written after the closing quote of the exe path, with a space.
  • Anti-cheat flags — we run server-side replay validation; legit plays never get flagged for using a devserver switch.
  • Anything else — ping us in Discord, the team answers fast.

osu!lazer (experimental)

Official osu!lazer has no -devserver switch — production builds always talk to osu.ppy.sh. Until a patcher exists, the only way to point the official lazer binary at osudesu is a local MITM connector: it installs a trusted CA and rewrites hosts so osu.ppy.sh hits your machine, then forwards /oauth and /api/v2 to osudesu.

This requires Administrator rights and a locally trusted certificate. While the connector is running, https://osu.ppy.sh in a browser also hits the proxy — press Disconnect in desuswitch when you are done. Treat this as a development connector, not a production setup.

  1. Register from the official osu!lazer client (email is required; the connector attaches a hardware fingerprint). Website registration is disabled.
  2. Build and run desuswitch.exe as Administrator (see the desuswitch repo).
  3. Launch official osu!lazer and sign in with your osudesu username and password.
  4. Scores land on the Lazer ladder (toggle on the leaderboard and profile). Stable rankings stay untouched.

Chat, spectator and multiplayer go through the connector to osudesu. Map uploads are not available. Lazer replays will not play in the site web-player.

FAQ

Is connecting to a private server bannable on Bancho?

The -devserver flag is a built-in osu! feature and doesn't touch your official account or install. Your Bancho profile stays untouched; scores on osudesu live in a completely separate universe.

Do I need to re-download my maps?

No. Your local maps work as-is. Missing ones can be grabbed via our osu!direct-style search or the beatmaps page on the site.

Which client versions are supported?

Current osu!stable via -devserver. osu!lazer works experimentally through the local connector on this page — a separate PP ladder, never mixed with stable.

Can I play without installing anything?

Yes — the web player runs osu!standard right in your browser: hit circles, sliders, spinners, mods and replays included.