McOsu
Patch notes · News · Live player count
About
A free open-source circle-clicking rhythm game practice client for osu! beatmaps with Virtual Reality support. McOsu is developed separately from and has no direct affiliation with osu! or ppy Pty Ltd.
Media Gallery(12)
Detailed
McOsu is developed separately from and has no direct affiliation with osu! or ppy Pty Ltd.McOsu is NOT osu!A free open-source circle-clicking rhythm game client for osu!(standard) beatmaps, with the main focus on making practicing easier and customizing gameplay. It is primarily a practice client for getting better at the "official" game by having tools at your disposal that osu!(stable) does not provide for some reason, it's not supposed to be a perfect copy of osu! though it does get close enough where necessary. If you have never played osu! before, then I do not recommend using this client (except for VR players + FPoSu players of course), because there are no gameplay tutorials to be found here (just google "osu!" and play the official game which is a lot more polished and has online rankings including multiplayer support etc.).McOsu only supports osu!(standard) beatmaps, while diffs for other gamemodes like mania/taiko/ctb/etc. are simply invisible. Features: Unlimited Customizability (Options, Console Commands via SHIFT + F1) Beatmap Overrides (Approach Rate, Circle Size, Overall Difficulty, HP Drain) Speed/BPM Slider Scrubbing and Quicksave/load (SHIFT and F6/F7, rebindable, jump to any point in time of a beatmap) Experimental Mods (Wobble, Jigsaw, First Person, Playfield Flipping, Reverse Sliders, etc.) Change mods and options while playing (F1 and CTRL + O) Built-in pp counter (live stats overlay + ranking screen) VR gamemode First-Person 3D gamemode (FPoSu) Steam Workshop support for skins Infinite offline profiles with pp ranking Customizable HP Drain + Notelock algorithmsBeatmapsIf you have osu!(stable) installed, then McOsu will load your beatmaps directly from the default osu!(stable) installation path, although custom paths are also possible You can use McOsu without installing osu!(stable) (it is not recommended though), a guide on manual beatmap management is available in the Steam Community Guidesosu! VS McOsuThe intention of this game is neither to replace peppy's client, nor to split the community. McOsu was created partially out of frustration, because osu! is lacking many usability features vital to practicing effectively and efficiently. This is currently being rectified in the rewrite of osu! (called osu!lazer), which is an open-source project anyone can contribute to.Holodance VS McOsuWhile Holodance is focused on providing a full VR rhythm game experience with osu! beatmap compatibility as a sideproject, McOsu tries to bring pure osu! gameplay into Virtual Reality while staying as close to the original as possible.As a wise man once said, "plz enjoy game".-If you want, you can help out with McOsu development on Github, or just take a look at the source code, as this is an open-source project.-Skin Credits: ffffffffffffffffff - "- Jaret - Mish Mosh" irrlux - "Talrava XIV" HazrdMC - "Phaze" Redon - "Aesthetic 1.3" DarkSlayer000 - "xXx_SampleSkin_xXx v1.3" Inori - "Stepmania" taikuta - "Murakumo" Easy - "Burning_Crow V2" Icomoon Freepik
Patch Notes & Announcements(48)
MINORUpdate (version 33.14)
- \ Starting with this version (33.14), the legacy 32-bit OpenGL build will only be used for VR- \ The Steam launch option "Play on Desktop" has been updated to use the 64-bit DirectX11 build for all
MINORUpdate (version 33.13)
- Updated pp algorithm to better handle ScoreV2 cases for ScoreV1-based misscount estimation (thanks to @Givikap120!) - Updated pp algorithm to disable ScoreV1-based misscount estimation for all older
MINORUpdate (version 33.12)
- For more info on the star/pp changes in this update see https://osu.ppy.sh/home/news/2025-10-29-performance-points-star-rating-updates - Updated star + pp algorithms to match current lazer implement
MINORUpdate (version 33.11)
- For more info on the star/pp changes in this update see https://osu.ppy.sh/home/news/2025-03-06-performance-points-star-rating-updates - Updated star + pp algorithms to match current lazer implement
MINORUpdate (version 33.10)
- Updated osu!stable database loader to support new 20250108 format (see https://osu.ppy.sh/home/changelog/stable40/20250108.3)
MINORUpdate (version 33.09)
- For more info on the star/pp changes in this update see https://osu.ppy.sh/home/news/2024-10-28-performance-points-star-rating-updates - Updated star + pp algorithms to match current lazer implement
MINORUpdate (version 33.08)
- Added hittable dim (hitobjects outside even the miss-range are dimmed, see https://github.com/ppy/osu/pull/20572) - Added Options > Gameplay > HUD > "Draw HitErrorBar UR" (Unstable Rate text display
MINORUpdate (version 33.07)
- Reenabled IME support to fix blocking keyboard language switching hotkeys (add "-noime" launch arg to get the old behavior back in case of problems) - Improved console autocomplete - Fixed pie progr
MINORUpdate (version 33.05 + 33.06)
- Added option "\ RawInputBuffer" (Options > Input > Mouse) - Added ConVars (1): osu_mod_random_seed, osu_hud_statistics_*_offset_x/y, osu_slider_max_ticks - Added ConVars (2): osu_background_color_r/
MINORUpdate (version 33.04)
- Updated star + pp algorithms to match current lazer implementation aka 20220902 (16) (thanks to @Khangaroo!) - Fixed visual vs scoring slider end check in new lazer star calc (@Khangaroo) - Added op
You Might Also Like
Popular titles trending on Steam right now.











