Online 2P

Two people, one race, the real game.

asking the coordinator…

You

Your name comes from Steam, so there is nothing to type. Press the button and your machine will tell the coordinator who you are.

Find a match

The only one there is. Two-player treasure hunting and the rest are ideas, not modes; this is here so the link already carries the answer when one of them stops being an idea.

🎲

Debug against yourself

Player two is you, replayed a moment late by the coordinator and handed back as an opponent. Not something to practise against: it does exactly what you just did. What it is for is exercising the whole thing — pairing, connecting, prediction, correction, scoring — with one machine and nobody else online.

You race the other one, as in a real match.

🌲

Last races

asking the coordinator…

What this is

The short version

Sonic Adventure 2's two-player mode, played over the internet against somebody else's machine instead of a second controller on the sofa. Your own game runs your character; the other one is driven by what they press, arriving sixty times a second.

What you need

Sonic Adventure 2 (the 2012 PC release) and the SA2 Mod Loader. Nothing else — no account, no separate client. Your name comes from Steam.

Getting it

asking the coordinator…

Installing it

  1. Drop the mod folder into <game>\mods\.
  2. Turn it on in the SA2 Mod Loader, and let it load first.
  3. Start the game once the ordinary way. It will ask whether these links may open it — say yes, which is what makes the buttons here work.
  4. TODO: the framerate limiter and anything else that turns out to be required, once the install checker exists and can say.

If it does not work

TODO: the troubleshooting list. The mod reports every step of connecting as it happens, so the answer is usually already recorded — this should say how to look at it.

Nothing happened when you pressed a button? The game has to be told that these links mean it: start Sonic Adventure 2 once the usual way and answer yes when it asks. The link this page opens is