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.
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.
- 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)