1. McOsu
  2. News

McOsu News

Update (version 33.05 + 33.06)

[p]- Added option "\[Beta] 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.)
[/p]

Update (version 33.04)

[p]- 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
[/p]

Update (version 33.03)

[p]- 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 Ubuntu 16 to Ubuntu 18 (anything running older glibc is no longer supported)
- Updated scrubbing to keep player invincible while scrubbing timeline is being clicked (even if mouse position does not change)
- Updated CS override to hard cap at CS +12.1429 (more than that never made sense anyway, the circle radius just goes negative)
- Updated audio output device change logic to restore music state (only in menu, changing output devices while playing will still kick you out)
- Improved songbrowser scrolling smoothness when switching beatmaps/sets (should reduce eye strain with less jumping around all the time)
- Improved songbrowser scrolling behavior when right-click absolute scrolling to always show full songbuttons (disabled scroll velocity offset)
- Improved songbrowser thumbnail/background image loading behavior
- Increased osu_ui_top_ranks_max from 100 to 200 by default
- Fixed very old legacy beatmaps (< v8) sometimes generating mismatched slider ticks (compared to stable) because of different tickDistance algorithm
- Fixed extremely rare infinite font/layout/resolution reloading bug killing performance caused by custom display scaling percentages (e.g. 124%, yes 124% scaling in Windows)
- Fixed extremely rare freeze bug caused by potential infinite stars in osu!.db
- Fixed multiple audio output devices with the exact same name not being selectable/handled correctly
- Fixed minimize_on_focus_lost_if_borderless_windowed_fullscreen not working
- Fixed fposu_mouse_cm_360 + fposu_mouse_dpi not updating in options menu if changed live via console/cfg
[/p]

Update (version 33.02)

[p]- 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
[/p]

Update (version 33.01)

[p]- 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 (4): osu_cursor_trail_scale, osu_hud_hiterrorbar_entry_additive, fposu_draw_cursor_trail
- Added ConVars (5): osu_mod_strict_tracking_remove_slider_ticks
- Updated songbrowser search to use "most common BPM" instead of "max BPM"
- Updated "Draw Stats: BPM" to use "most common BPM" instead of "max BPM"
- Updated "Sort by BPM" to use "most common BPM" instead of "max BPM"
- Updated UI DPI scaling to automatically enable/disable itself based on in-game resolution (instead of OS DPI)
- Updated hiterrorbar to use additive blending for entries/lines
- Updated preview music handling to fallback to 40% of song length (instead of beginning) if invalid/missing PreviewTime in beatmap
- Improved performance slightly (shader uniform caching)
- Fixed pp algorithm to allow AR/OD above 10 for non-1.0x speed multipliers and/or EZ/HT/HR/DT (please do Top Ranks > "Recalculate pp")
- Fixed "Use mods" inconsistent behavior (custom speed multiplier "ignored once", "sticky" experimental mods)
[/p]