Skip to content

Online services (status: server online!) #74

@emoose

Description

@emoose
  • A list of active games & server stats can be found at http://clarissa.port0.org/
  • 🕹️ PS2/PSP consoles are also supported, see this comment for how to set up the DNS for it.
  • 🥇 Scoreboards are now live, if you connect to the server & then play one of the singleplayer modes your score will be added to the scoreboard (scoreboards can be viewed at http://clarissa.port0.org/scores/)
  • 👻 Ghost uploads/downloads are now also available, goal-based scores should prompt you to upload ghost if you've beaten your best time, per-stage scores will only upload ghosts that go through the "Retry" checkpoint, see (Online services (status: server online!) #74 (comment)) for more info
  • Online player rankings are also supported, playing on MP servers set to "Ranked" will update your ELO score after the match, you can view your score from the Rankings > Multiplayer menu. (this doesn't actually affect anything in the game/matchmaking, but you can show it off if you like ;P)

To join the online server simply get hold of C2C, extract Tweaks into the game folder, then start it up and head to Multiplayer > Online > Register new account to pick your username and password. (any username that isn't taken is fine)

(On PS2/PSP you'll need to setup DNS / DNAS patches in order to connect, see this comment for more info.)

Once logged in you can choose Quick Game to join a random online lobby, Custom Game to view/filter the list of lobbies, or Create Game to host your own.
If there's no games currently active you can always ask on the Discord server linked at http://clarissa.port0.org/, usually someone interested in playing there!

For more info see the 0.5 release post: https://github.com/emoose/OutRun2006Tweaks/releases/tag/v0.5

If you have any issues/questions/suggestions about the online feel free to post them here.


Privacy Policy
This server is a fan-run revival of the OutRun 2006 online service, and is not affiliated with the original developer or publisher.

When you register an account, the game client collects and transmits your chosen username and a securely hashed version of your password. No email address, real name, or other personal information is collected. Your username, password hash, and any gameplay statistics recorded during play (such as lap times, scores, and racing ghosts) are stored solely for gameplay purposes.

Your username and gameplay statistics may appear publicly on the leaderboard. By registering, you are choosing a username with this in mind.

Your data is not shared with any third party, used for any commercial purpose, or used to identify you outside of this service.

You have the right to request deletion of your account and associated data. As we hold no identifying information beyond your username, we may require you to verify ownership by logging into the game client at an agreed time. To arrange this, send an email to lucknut.xbl gmail com.

Inactive accounts and their associated data are automatically deleted after 2 years, which will remove all associated data including leaderboard entries.

This server is operated as a non-commercial hobby project within the EU and processes minimal personal data in accordance with GDPR.


Notes:

If you have login problems with the game please make a post here, some info about the process you used to setup your account and steps you tried to login to it would be useful.

Note that the master-server only functions as a middle-man between hosts and players, actual lobby connections are all handled peer-to-peer, any in-game issues like desync would be caused either by connection issues with the host or the games netcode, not much we can do for it on the master-server end.

Sadly netcode tweaks aren't that likely as we don't have much visibility into the code for it, currently the only debug symbols for the game are for Lindbergh version which uses completely different netcode :(
(still hoping some prototype or dev build of OR2Xbox/C2C/OnlineArcade might turn up with OR2Plus.pdb/OR2PlusPC.pdb symbols included, but from the builds that have got out it looks like Sumo stripped them pretty well 😢)

There's a chance settings like FramerateLimit and other framerate options could have some affect on the netcode, since networking appears to run outside of the games main 60Hz loop, running at whichever framerate you've set FramerateLimit to... if it comes to it we might be able to relocate this though.

The online services should work fine with the vanilla non-OR2006Tweaks game too, just setup your hosts file to point to our servers:

34.118.10.198 auth.outrun2.mmp.demonware.net
34.118.10.198 lsg.outrun2.mmp.demonware.net
34.118.10.198 outrun2.stun.us.demonware.net
34.118.10.198 outrun2.stun.eu.demonware.net

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions