1. McOsu
  2. News

McOsu News

Update (version 30.13)

- 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
- Added ConVars (3): osu_skin_export, osu_hud_statistics_hitdelta_chunksize
- Windows: Added WASAPI option "Period Size" (Options > Audio > WASAPI) (wasapi-test beta)
- Allow overscaling osu_slider_body_alpha_multiplier/color_saturation, osu_cursor_scale, fposu_distance
- Improved engine background async loading (please report crashes)
- Loop music
- Fixed skin hit0/hit50/hit100/hit300 animation handling (keep last frame and fade)
- Fixed scrubbing during lead-in time breaking things
- Fixed right click scrolling in songbrowser stalling if cursor goes outside container
- Windows: Fixed Windows key not unlocking on focus loss if "Pause on Focus Loss" is disabled

Update (version 30.12)

- 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 sorting setting
- Fixed notelock unlocking sliders too early (previously unlocked after sliderstartcircle, now unlocks after slider end)
- Fixed rare hitsound timingpoint offsets (accurate on slider start/end now)
- Fixed NaN timingpoint handling for aspire (maybe)

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

- Improved osu collection.db loading speed
- Fixed new osu database format breaking loading (see here)
- Added upper osu database version loading limit
- Added "Sort By Misses" to score sorting options
- Added ConVars: osu_rich_presence_dynamic_windowtitle, osu_database_ignore_version
- FPoSu: Fixed disabling "Show FPS Counter" not working (was always shown)
- Fixed rare custom manual ConVars getting removed from osu.cfg

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

- Added proper support for HiDPI displays (scaling)
- Added option "UI Scale" (Options > Graphics > UI Scaling)
- Added option "DPI Scaling" (Options > Graphics > UI Scaling)
- Added context menu for deleting scores in "Top Ranks" screen
- Added sorting options for local scores (sort by pp, accuracy, combo, date)
- FPoSu: Added option "Vertical FOV" (Options > FPoSu > General)
- Draw breaks in scrubbing timeline
- Made scrubbing smoother by only seeking if the cursor position actually changed
- Windows: Added option "High Priority" (Options > Graphics > Renderer)
- Windows: Allow windowed resolutions to overshoot window borders (offscreen)
- Added ConVars: osu_followpoints_connect_combos, osu_scrubbing_smooth
- VR: Removed LIV support (for now)
- Allow loading incorrect skin.ini "[General]" section props before section start
- FPoSu: Fixed rare pause menu button jitter/unclickable
- Windows: Fixed toggling fullscreen sometimes causing weird windowed resolutions
- Windows: Fixed letterboxed "Map Absolute Raw Input to Window" offsets not matching osu!

.
(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 30!)


- Added Steam Workshop support (for skins)
- Added option "Cursor ripples" (Options > Input > Mouse)
- Added skinning support for menu-background and cursor-ripple
- Added support for using custom BeatmapDirectory even without an osu installation/database
- Added ConVars: osu_cursor_ripple_duration/alpha/additive/anim_start_scale/end/fadeout_delay/tint_r/g/b
- General engine stability improvements
- Fixed AR/OD lock buttons being ignored by Timewarp experimental mod
- Fixed custom ConVars being ignored in cfg: osu_mods, osu_speed/ar/od/cs_override

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