SPSTEAMPULSELIVE ANALYTICS
McOsu

McOsu Steam news

McKay | Mar 20, 2017 | game

Released

73players observed · 5 October 2026 - 19:36:25 UTC

IndieRhythmFree to PlayAnimeMusicSteam Store

  • Latest observed players73 · 5 October 2026 - 19:36:25 UTC
  • SteamPulse tracked peak145
  • Units sold (VGI)No data available
  • Revenue (VGI)No data available
  • Review score89% positive

McOsu news collects recent Steam feed items, update posts, and announcements that SteamPulse can associate with this app.

  • Latest observed players73 · 5 October 2026 - 19:36:25 UTC
  • SteamPulse tracked peak145
  • Units sold (VGI)No data available
  • Revenue (VGI)No data available
  • Review score89% positive
  • Total reviews6,398
  • Release dateMar 20, 2017
  • DeveloperMcKay
  • PublisherMcKay

Genres: Indie

Company pages: Developer: McKayPublisher: McKay

Top Steam chartsTop 100 gamesGame directorySteam Store page

McOsu Steam news

McOsu news collects recent Steam feed items, update posts, and announcements that SteamPulse can associate with this app.

Latest Steam announcements

  • Update (version 33.14) - 20 February 2026

    - \ 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 players- \ Executable names have not changed, so if you are launching the game externally without Steam then everything is the same- \ Added proper in-game console window with log scrollback (Options > Maintenance > Console)- \ Added Options > Maintenance > Console > "Prefer Window instead of Textbox" (for SHIFT + F1 hotkey combo)- \ Upgraded to 64-bit executable based on new engine version and modern toolchain- \ Improved DX11 rendering performance across the board- \ Fixed DX11 exclusive fullscreen breaking after ALT+TAB when launched through Steam (no more ALT+ENTER required)- \ Fixed "Use slidergradient.png" not working on DX11- \ Upgraded to new OpenGL 3.3 core renderer and new engine…

  • Update (version 33.13) - 14 December 2025

    - 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 ScoreV2 McOsu scores (discrepancy with osu_slider_scorev2) - Updated "Use ScoreV2 Slider Accuracy" to only affect slider head accuracy and not force store the ScoreV2 mod as enabled (osu_slider_scorev2)

  • Update (version 33.12) - 7 December 2025

    - 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 implementation aka 20251007 (20) (thanks to @Givikap120!) - Added new experimental mod "No Spinners" - Added Options > Songbrowser > "Song Buttons Velocity Animation" - Added Options > Songbrowser > "Song Buttons Curved Layout" - Updated songbrowser song buttons to have the velocity animation disabled by default - Updated "Sort by Artist" to secondarily sort by title - Updated mod selector when changing AR/OD live while playing a beatmap to instantly update the live star/pp cache instead of deferred - Fixed override slider locks in combination with non-1.0x music speeds sometimes causing weird live pp counter desyncs

  • Update (version 33.11) - 22 April 2025

    - 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 implementation aka 20250306 (19) (thanks to @Khangaroo!) - Added "Sort by Unstable Rate (Mc)" to score sorting options - Added ConVars: osu_unpause_continue_delay, osu_confine_cursor_gameplay - Updated "Sort by pp (Mc)" to always show pp scores above scores without pp values - Updated Top Ranks screen to show speed multiplier on non-1.0x scores - Updated scorebrowser tooltips to also display UR next to Accuracy - Updated right click > "Use Mods" to persist override slider locks state - Fixed invalid 1x1 songselect-top.png and/or songselect-bottom.png skin images breaking songbrowser layout

  • Update (version 33.10) - 9 January 2025

    - Updated osu!stable database loader to support new 20250108 format (see https://osu.ppy.sh/home/changelog/stable40/20250108.3)

  • Update (version 33.09) - 7 November 2024

    - 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 implementation aka CSR aka Combo Scaling Removal aka 20241007 (18) (thanks to @Khangaroo!) - Increased performance of live star/pp calc by ~100x (yes, two orders of magnitude faster. thanks to @Khangaroo!) - FPoSu: Added Skybox cubemap support (Options > FPoSu - Playfield > "Skybox", enabled by default) - FPoSu: Added Options > FPoSu - Playfield > "Background Opacity" (transparent playfield backgrounds so you can see the skybox/cube through it) - Added C/F4 hotkeys to pause music at main menu - Added ConVars (1): osu_stars_always_recalc_live_strains, osu_stars_ignore_clamped_sliders, osu_user_beatmap_pp_sanity_limit_for_stats, osu_background_alpha - Added ConVars (2): osu_hud_hiterrorbar_entry_miss_…

  • Update (version 33.08) - 3 January 2024

    - 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 above hiterrorbar, enabled by default) - Added ConVars (1): osu_hud_hiterrorbar_ur_scale, osu_hud_hiterrorbar_ur_alpha, osu_hud_hiterrorbar_ur_offset_x/y_percent - Added ConVars (2): osu_beatmap_max_num_hitobjects, osu_beatmap_max_num_slider_scoringtimes - Added ConVars (3): osu_hitobject_hittable_dim, osu_hitobject_hittable_dim_start_percent, osu_hitobject_hittable_dim_duration, osu_mod_mafham_ignore_hittable_dim - FPoSu: Updated FOV sliders to allow two decimal places - Updated supported beatmap version from 14 to 128 (lazer exports) - Updated "Game Pause" keybind to prevent binding to left mouse click (to avoid menu deadlocks) - Updated mod selection screen to also close when ENTER key…

  • Update (version 33.07) - 12 October 2023

    - 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 progressbar fill being invisible under certain conditions

  • Update (version 33.05 + 33.06) - 15 August 2023

    - 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/g/b - Updated mod selection screen to show rng seed when hovering over enabled "Random" experimental mod checkbox - Fixed another set of star calc crashes on stupid aspire beatmaps (lowered slider tick limit, no timingpoints) - Linux: Fixed major executable corruption on newer distros (Ubuntu 23+) caused by gold linker (all files written were corrupt, e.g. scores.db or osu.cfg, also segfaults etc.)

  • Update (version 33.04) - 26 February 2023

    - 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 option "Disable osu!lazer star/pp algorithm nerfs for relax/autopilot" (Options > General > Player) - Fixed extremely rare AMD OpenGL driver crash when slider preview in options menu comes into view (via workaround) - Added ConVars: osu_options_slider_preview_use_legacy_renderer, osu_songbrowser_scorebrowser_enabled - Disabled new star/pp algorithm relax/autopilot nerfs by default in order to match previous behavior

  • Update (version 33.03) - 15 January 2023

    - Added new experimental mod "Half Timing Window" - Added "Quick Seek" key bindings (jump +-5 seconds, default LEFT/RIGHT arrow keys) - Added hitobject type percentage support to songbrowser search (e.g. "sliders>80%") - Added ConVars (1): osu_seek_delta, osu_end_skip, osu_mod_halfwindow_allow_300s - Added ConVars (2): osu_songbrowser_search_hardcoded_filter, osu_hud_scrubbing_timeline_hover_tooltip_offset_multiplier - Added ConVars (3): osu_skin_force_hitsound_sample_set, osu_hitobject_fade_in_time - Added ConVars (4): osu_ar_overridenegative, osu_cs_overridenegative - Added ConVars (5): osu_songbrowser_button_active/inactive_color_a/r/g/b, ...collection_active/inactive_color_a/r/g/b, ...difficulty_inactive_color_a/r/g/b - Added ConVars (6): osu_hitresult_delta_colorize, osu_hitresult_delta_colorize_interpolate/multiplier/early_r/g/b/late_r/g/b - Linux: Upgraded build system from Ubunt…

  • Update (version 33.02) - 28 June 2022

    - Windows: Added support for mixed-DPI-scaling-multi-monitor setups (automatic detection based on which monitor the game is on) - Windows: Added support for key binding all remaining mouse buttons (all mouse buttons can now be bound to key binding actions) - macOS: Fixed general breakage hopefully (still no high-DPI/retina support) - Fixed osu_mod_random in cfg affecting main menu button logo text sliders - Fixed very wide back button skin images overlapping other songbrowser buttons and making them impossible/invisible to click - Fixed pen dragging playstyles potentially causing unintentional UI clicks when in-game screens/panels are switched and the pen is released

  • Update (version 33.01) - 5 June 2022

    - Linux: Switched to SDL backend (mostly for Steam Deck multitouch support) - FPoSu: Added cursor trail support (can be disabled in Options > Skin > "Draw Cursor Trail", or fposu_draw_cursor_trail) - Added new experimental mod "Approach Different" - Added new experimental mod "Strict Tracking" - Added new main menu button logo text - Added "most common BPM" in parentheses to top left songbrowser info label (e.g. "BPM: 120-240 (190)") - Added beatmapID and beatmapSetID columns to osu_scores_export csv - Added "Reset all settings" button to bottom of options menu - Added PAGEUP/PAGEDOWN key support to songbrowser - Added ConVars (1): osu_followpoints_connect_spinners, fposu_transparent_playfield - Added ConVars (2): fposu_playfield_position_x/y/z, fposu_playfield_rotation_x/y/z - Added ConVars (3): osu_mod_approach_different_initial_size, osu_mod_approach_different_style - Added ConVars (…

  • Update (version 33) - 16 January 2022

    - Added collection management support (Add/Delete/Set/Unset collections, right-click context menu on beatmap buttons) - FPoSu: Added new experimental mod "Strafing" - Added gamemode selection button to songbrowser (no, skins abusing this as a decoration overlay are not supported) - Added support for "ScorePrefix" + "ComboPrefix" + "ScoreOverlap" + "ComboOverlap" in skin.ini - Added option "Show osu! scores.db user names in user switcher" (Options > General > Player) - Added option "Draw Strain Graph in Songbrowser" (Options > General > Songbrowser) - Added option "Draw Strain Graph in Scrubbing Timeline" (Options > General > Songbrowser) - Added startup loading screen and animation - Added beatmap ID to songbrowser tooltip - Added hint text for experimental mods in mod selection screen - Added ConVars (1): osu_mod_fposu_sound_panning, osu_mod_fps_sound_panning, osu_stacking_leniency_ove…

  • Update (version 32!) - 16 January 2021

    - Initial rewrite of songbrowser and entire internal database class architecture (not fully finished yet) - Songbrowser can now handle individual diff buttons and/or split from their parent beatmap/set button - Collections now correctly only show contained diffs (previously always showed entire set) - Similarly, searching will now match individual diffs, instead of always the entire set - However, sorting still only sorts by beatmap set heuristics, this will be fixed over time with one of the next updates - All pp scores can now be recalculated at will, so click on "Recalculate pp" as soon as possible (Songbrowser > User > Top Ranks > Menu) - Added new grouping options to songbrowser: "By Artist", "By Creator", "By Difficulty", "By Length", "By Title" - FPoSu: Added zooming/scoping (Options > Input > Keyboard > FPoSu > Zoom) (Options > FPoSu > "FOV (Zoom)") - Added dynamic star recalcul…

  • Update (version 31.11) - 25 June 2020

    - Added option "Inactive" (Options > Audio > Volume) - Added hitresult fadein + scale wobble animations (previously became visible instantly as is) - Added ConVars (1): osu_hitresult_fadein_duration, osu_hitresult_fadeout_start_time, osu_hitresult_fadeout_duration - Added ConVars (2): osu_hitresult_miss_fadein_scale, osu_hitresult_animated, osu_volume_master_inactive - Improved hitresult animation timing and movement accuracy to exactly match osu!stable (fadein, fadeout, scaleanim) - Fixed hitresult animations not respecting speed multiplier (previously always faded at 1x time) - Fixed aspire timingpoint handling (e.g. XNOR) (2) . (As always, if I broke something with this update, you can go back to the previous version via the "Beta" tab in the right-click properties of the game in your library)

  • Update (version 31.10) - 7 June 2020

    - Added 2 new notelock algorithms: McOsu, osu!lazer 2020 (Karoo13's algorithm) - Added option "Select Notelock" (Options > Gameplay > Mechanics) - Added support for ranking-perfect (skin element for full combo on ranking screen) - Added "FC" text after 123x to indicate a perfect full combo on highscore and top ranks list - Added ConVar: osu_slider_end_miss_breaks_combo - Updated osu_drain_lazer_break_before and osu_drain_lazer_break_after to match recent updates (Lazer 2020.602.0) - Updated hp drain type "osu!lazer 2020" for slider tails to match recent updates (Lazer 2020.603.0) - Updated scrubbing to cancel the failing animation - Fixed "Quick Load" keybind not working while in failing animation - Fixed very old beatmaps not using the old stacking algorithm (version Gameplay > Mechanics) - Added new search keywords: opm, cpm, spm, objects, circles, sliders (objects/circles/sliders per…

  • Update (version 31!) - 11 February 2020

    - Added HP drain support - Added 4 different HP drain algorithms: None, VR, osu!stable, osu!lazer - Added option "Select HP Drain" (Options > Gameplay > Mechanics) - Added geki/katu combo finisher (scoring, skin elements, health) - Added Health/HP/Score Bar to HUD - Added option "Draw ScoreBar" (Options > Gameplay > HUD) - Added option "ScoreBar Scale" (Options > Gameplay > HUD) - Added section-pass/section-fail (sounds, skin elements) - Added option "Statistics X Offset" (Options > Gameplay > HUD) - Added option "Statistics Y Offset" (Options > Gameplay > HUD) - Added keybind "Toggle Mod Selection Screen" (Options > Input > Keyboard > Keys - Song Select) - Added keybind "Random Beatmap" (Options > Input > Keyboard > Keys - Song Select) - Added ConVars (1): osu_hud_hiterrorbar_alpha, osu_hud_hiterrorbar_bar_alpha, osu_hud_hiterrorbar_centerline_alpha - Added ConVars (2): osu_hud_hiterro…

  • Update (version 30.13) - 12 January 2020

    - Added searching by beatmap ID + beatmap set ID - Added CTRL + V support to songbrowser search (paste clipboard) - Added speed display to score buttons - Added support for sliderslide sound - Added Touch Device mod (allows simulating pp nerf) - Added option "Always enable touch device pp nerf mod" (Options > General > Player) - Added option "Apply speed/pitch mods while browsing" (Options > Audio > Songbrowser) - Added option "Draw Stats: 300 hitwindow" (Options > Gameplay > HUD) - Added option "Draw Stats: Accuracy Error" (Options > Gameplay > HUD) - Added option "Show Skip Button during Intro" (Options > Gameplay > General) - Added option "Show Skip Button during Breaks" (Options > Gameplay > General) - Added ConVars (1): osu_followpoints_separation_multiplier, osu_songbrowser_search_delay - Added ConVars (2): osu_slider_body_fade_out_time_multiplier, osu_beatmap_preview_music_loop -…

  • Update (version 30.12) - 19 December 2019

    - Added button "Random Skin" (Options > Skin) - Added option "SHIFT + TAB toggles everything" (Options > Gameplay > HUD) - Added ConVars (1): osu_mod_random_circle/slider/spinner_offset_x/y_percent, osu_mod_hd_circle_fadein/fadeout_start/end_percent - Added ConVars (2): osu_play_hitsound_on_click_while_playing, osu_alt_f4_quits_even_while_playing - Added ConVars (3): osu_skin_random, osu_skin_random_elements, osu_slider_body_unit_circle_subdivisions - Windows: Ignore Windows key while playing (osu_win_disable_windows_key_while_playing) - Made skip button only skip if click started inside - Made mod "Jigsaw" allow clicks during breaks and before first hitobject - Made experimental mod "Full Alternate" allow any key for first hitobjects, and after break, and during/after spinners - Improved Steam Workshop subscribed items refresh speed - Fixed grade image on songbuttons ignoring score sor…

Patch notes and updates

S.noRelease datePatch nameGID number
120 February 2026Update (version 33.14)1825093633187695
214 December 2025Update (version 33.13)1818752592131625
37 December 2025Update (version 33.12)1818118366181123
422 April 2025Update (version 33.11)1797185861799888
59 January 2025Update (version 33.10)1788311419010736
67 November 2024Update (version 33.09)6148070194801600993
73 January 2024Update (version 33.08)5410576585177076183
812 October 2023Update (version 33.07)6438516944120885366
915 August 2023Update (version 33.05 + 33.06)5839532486229343903
1026 February 2023Update (version 33.04)5059268543368719848
1115 January 2023Update (version 33.03)5035620840542010430
1228 June 2022Update (version 33.02)4474904295748623718
135 June 2022Update (version 33.01)4469272893504788213
1416 January 2022Update (version 33)4224939931840061931
1516 January 2021Update (version 32!)4483864038811206247
1625 June 2020Update (version 31.11)3444639924495120159
177 June 2020Update (version 31.10)3157533729864030052
1811 February 2020Update (version 31!)2582187916853713013
1912 January 2020Update (version 30.13)2600199781651653817
2019 December 2019Update (version 30.12)2592316573848323929

Interactive charts, reviews, news, prices, and comparison tools load in the full SteamPulse app.