Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ espcho Public

Very experimental osu! 2010 (b1596) server running on ESP32

License

Notifications You must be signed in to change notification settings

Oreeeee/espcho

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

espcho

Experimental osu! server for 2010 clients, running on ESP32. It's designed for the b1596 version of the game, but additionally other versions between b695 and b1719 are working to some extent.

Ask DeepWiki

Status

This server is very experimental, it will probably never be production ready (why would you run a production server on a microcontroller anyways?)

osu!Direct

This implementation implements osu!Direct by forwarding requests to Mino (catboy.best).

There are a few caveats though, like response from Mino not matching what b1596 expects, but simple searches do work.

Due to forced HTTPS on catboy.best domain and ESP32 not having up-to-date root certificates, you have to disable TLS certificates at your own risk by enabling CONFIG_ESP_TLS_INSECURE and CONFIG_ESP_TLS_SKIP_SERVER_CERT_VERIFY in your board's menuconfig.

Screenshots

b1183 and b1719 clients on the main menu b1183 and b1719 clients with the extended chat menu open

Useful resources

These projects were extremely helpful when making espcho!

About

Very experimental osu! 2010 (b1596) server running on ESP32

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors