The tournament client shows every player of a multiplayer match side by side, for streams. There are two:
TumThai's, and osu!(stable)'s. Both use your somtum.fun account.
TumThai's tournament client works on somtum.fun as it is. Start TumThai with --tournament:
tumthai.exe --tournament
On Windows, you can make a shortcut to tumthai.exe and add --tournament to the end of its target. It uses
the same server as the game, so there's nothing else to set up. How to use it is on
osu!'s wiki.
osu!(stable)'s tournament client opens one game window per player. It starts those windows by itself, without
the -devserver somtum.fun you normally launch osu! with, so on their own they would connect to osu! instead
of us. Until our patcher can do this for you, you send them to somtum.fun with
Fiddler Classic, a free Windows tool that can change where
your PC's web requests go.
While Fiddler is running with this rule, everything on your PC that goes to ppy.sh goes to somtum.fun
instead, including osu!'s website in your browser. Only run it while you're using the tournament client, and
close it afterwards.
Discord: while Fiddler is open, don't join servers or do anything big on Discord (like changing your
account's settings, email or password, or buying something). Fiddler passes all of Discord's traffic
through itself, and Discord may see that as a hacked account and ban it. Voice chat and normal messages
are fine. Close Fiddler first if you need to do something else on Discord.
This certificate lets Fiddler read and change your PC's HTTPS requests, which it needs to send osu!'s to us.
Only do this on your own PC.
static function OnBeforeRequest(oSession: Session) { and paste this just after it: if (oSession.RequestMethod != "CONNECT") {
var h = oSession.hostname.ToLower();
if (h == "ppy.sh" || h.EndsWith(".ppy.sh")) {
var newHost = h.Substring(0, h.Length - 6) + "somtum.fun";
oSession.utilCreateResponseAndBypassServer();
oSession.oResponse.headers.HTTPResponseCode = 307;
oSession.oResponse.headers.HTTPResponseStatus = "307 Temporary Redirect";
oSession.oResponse["Location"] = "https://" + newHost + oSession.PathAndQuery;
oSession.oResponse["Cache-Control"] = "no-cache";
}
}
osu!.exe without -devserver. With Fiddler running, osu! and every window it opens connect toStill stuck? Ask on our Discord.