Eponymous software for reading osu! memory, accounting for most of gosumemory's issues
- Download tosu
- Extract tosu.exe to a
Folder
- Run
tosu.exe
- Go to http://127.0.0.1:24050
- Now you in overlays dashboard, in here you can download counters, or tweek settings of tosu
- Here you can watch showcase of dashboard: link
- Have fun!
- All Gamemodes are supported
- Gosumemory compatible api
- Brand new api for websocket
- In-game overlay (based on gosumemory closed overlay injection)
- Available websocket data:
- Settings
- Gameplay data
- User ingame data
- Beatmap data
- Session (Work in progress)
- Multiple graphs for different skill sets (aim, speed, etc)
- Extended starrating stats (per mode)
- Leaderboards list (array)
- Folders paths and Files names
- Direct paths to files
- Result screen
- Tourney data (not tested, yet)
- LOW CPU USAGE (I actually checked, this thing has a much lower memory recoil than the gosu)
- To enable it, you need to edit
tosu.env
, and turn onENABLE_GOSU_OVERLAY=true
(make it equaltrue
) - Tutorial: link
gosu compatible api
/
- List of all counters you have/json
- Example of/ws
response/ws
- response example/Songs/{path}
- Show content of the file, or show list of files for a folder
v2 (tosu own api)
/json/v2
- Example of/websocket/v2
response/websocket/v2
- response example/websocket/v2/precise
- response example/files/beatmap/{path}
- same as/Songs/{path}
/files/skin/{path}
- similar as/files/beatmap/{path}
, but for a skin
api
/api/calculate/pp
- Calculate pp for beatmap with custom data- Response example
- BY DEFAULT IT USES CURRENT BEATMAP (:))
- All parameters are optional
path
- Path to .osu file. Example: C:/osu/Songs/beatmap/file.osumode
- Osu = 0, Taiko = 1, Catch = 2, Mania = 3mods
- Mods id. Example: 64 - DTacc
- Accuracy % from 0 to 100nGeki
- Amount of Geki (300g / MAX)nKatu
- Amount of Katu (100k / 200)n300
- Amount of 300n100
- Amount of 100n50
- Amount of 50nMisses
- Amount of Missescombo
- combopassedObjects
- Sum of nGeki, nKatu, n300, n100, n50, nMissesclockRate
- Map rate number. Example: 1.5 = DT
- Give a ⭐️ if this project helped you!
- If you need help setting up this program or have any suggestions/comissions, feel free to go to the discord channel above in the
🔵 tosu
section
👤 Mikhail Babynichev
- Website: http://kotrik.ru
- Twitter: @kotrik0
- Github: @KotRikD
Special thanks to @xxCherry, for providing memory reading library
Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Copyright © 2023-2024 Mikhail Babynichev.
This project is LGPL-3.0 licensed.