Skip to content

A private server that aims to support all osu! clients (2008-2024)

License

Notifications You must be signed in to change notification settings

osuTitanic/titanic

Repository files navigation

logo

Titanic

Titanic is a private server made to be compatible with all osu! stable clients (2008-2024). The goal of this project was to gain deeper insights into the inner workings of Bancho and how it changed over the years.

You can play on it, by registering on our website, and downloading a client. For more questions, feel free to join our Discord server: https://discord.gg/qupv72e7YH

The main goal of this project was achieved. However, there are still a good amount of features that we want to add, which you can view here.

Contributing

You are welcome to make any kinds of suggestions or contributions to this project. I would suggest starting by familiarizing yourself with the different kinds of external resources and APIs, that the codebase offers. I have written a document about it here.
For large-scale changes you want to make, I'd suggest to contact me for further help and coordination.

Although the project at this point is quite stable, there may be some outdated code that should have been refactored a while ago. Please note that I've been working on this solo for about three years, so I am very happy when stuff just works.

Credits

  • All testers that somehow found the project through GitHub and decided to register through Discord DMs
  • Everyone that donated & contributed to this project (you guys are a big help!)
  • Adachi for helping with the Discord bot & developing the pp system
  • Beatmap mirrors (osu.direct, nerinyan & mino)

Screenshots

image image image image image