forum

osu! public release b497

posted
Total Posts
30
Topic Starter
peppy
After over a month (sorry) we are finally here! osu! is better than ever with a new game mode (Catch The Beat) and so many new features, it's hard to name them in this sentence. Think friend lists, opengl support, performance improvements and more. Read on for the juicy details.

osu! b496 has the following dependencies that first need to be prepared/completed:
  1. [done] osu! tutorial submitted and ready for osume/osu!direct access.
  2. [done] Script to nerf existing half-time scores in preparation for new multiplier.
  3. [done] Public changelog compilation.
  4. [done] New bancho build.
  5. [done] Score submission change (old builds will no longer be able to submit).
  6. [done] New osu! build.
  7. [done] Final testing of public release.
  8. [done] Upload to osume distribution.
  9. [done] New version of installer.
STATUS: Update build released at 23:27 GMT+9. Installer (including new tutorial) available as of 01:13 GMT+9.
note: a bug fix release was issued at 03:27 GMT +8 which addresses most crashes caught over the 4 hour period since release.

Deployment complete!

Concise changelog:
(+) Friends list support in Extended Chat mode. Add your friends and filter by them so you can easily see who is online!
(+) New game mode selection screen, and brand new game mode - 'Catch The Beat'.
(+) OpenGl support. osu! will run on any system regardless of specs!
(+) osu!direct panel - get the most of your subscription with the ability to download beatmaps directly from a multiplayer game, spectating session, or the osu! chat window. All without opening your browser. (subscription required)
(+) New offset wizard. Uses the standardised tutorial to help you find your universal offset easier than before.
(+) First release of the official osu! tutorial. Available via osume, installer and offset wizard.
(+) Progress bar visible on the playfield. Can adjust to three different positions.
(+) In-game FPS display option.
(+) Editor: Can copy timing information to clipboard (Ctrl+C at timing screen).
(+) Skinning: New skin colour options (for song selection text).
(+) New dialog while importing beatmaps.
(+) New Taiko HP increase formula. A lot more authentic.
(*) Game will run at up to 1280x960.
(*) Mouse cursor is hidden when not being used.
(*) Smarter beatmap info refreshing and downloading. Bandwidth consumed is a lot lower.
(*) Fix for bancho lag issues.
(*) HUGE performance increase (spinners, song title display, extended chat, song selection, video playback, beatmap importing).
(*) HalfTime nerf to 0.3x multiplier.
(*) Many editor improvements.
(*) Improved Autoplay and replay accuracy (should never miss now, except for on broken beatmaps).
(*) Increased 'passing' standard for O/X in break.
(*) Over 120 bug fixes.

Known Deficiencies:
(!) If OpenGl is running badly, turn off Limit Framerate in options
(!) CatchTheBeat and Taiko mode can not save replays (but spectator works!).
(!) Spinners in CatchTheBeat are still colourful on spinners after failing in MP.
(!) Spinners may disappear during spectator mode... I can't replicate this bug nor find the cause (but it seems rare).
(!) Tablet support may not work so well in OpenGl mode.
(!) Windows mouse cursor may appear during gameplay in OpenGl.

If you experience any of last three issues above (or any other weird issues) then please contact me. Using this thread is probably the best way. Also share your feedback - this is the best way to let me know if you are happy or not with the progression of osu :).

Full changelog (yes its big):

(+) Added '/ignore', '/unignore' commands.
(+) Added 'Special' mode selection button to main menu. Currently just enables Taiko mode.
(+) Added 'dash' mode to fruits. Use left or right hit binding.
(+) Added 1280x960 menu option in editor.
(+) Added OpenGL fallback for cards that don't support ARB texture extensions (Intel integrated graphics).
(+) Added bancho protocol version negotiation. (Means test client can connect to old and new bancho).
(+) Added bancho status for osu!direct.
(+) Added button to access Echo's offset wizard.
(+) Added check for flashlight texture issues.
(+) Added flashlight support for fruits mode.
(+) Added friend list support.
(+) Added fruit spinner support.
(+) Added fruits ranking screen.
(+) Added hidden support for fruits mode.
(+) Added initial version of osu!direct panel management system.
(+) Added key binding for dash mode. Defaults to shift.
(+) Added mousewheel volume adjustment/volume display to main menu.
(+) Added nocaps support to Bancho.
(+) Added option to run at 1280x960.
(+) Added osu!direct integration in multiplayer mode.
(+) Added osu!direct support to spectator mode.
(+) Added scheduling support for events occurring on main thread. This is cool, but a lot of code needs to be rewritten to benefit.
(+) Added small light flashes for fruits tick collection.
(+) Added special menu background, basic button effects.
(+) Added special support for the tutorial.
(+) Added subtle progress bar to play mode.
(+) Added template special menu.
(+) Added test bancho toggle.
(+) Added toggle for FPS display and GL/D3D renderer.
(+) Added toggle for fps counter.
(+) Added toggle for progress bar positioning (with 3 positioning modes).
(+) Added tutorial to osume distribution.
(+) Added two new skin colour variables: SongSelectActiveText and SongSelectInactiveText.
(+) Added warning notices for 1/3 and 1/6 snap divisors.
(+) All BATs are automatically chat admins (when using osu! to connect).
(+) Auto-hiding of mouse cursor when idle in taiko/fruits game modes.
(+) Beatmap store will be refreshed on exiting osu!direct (full mode) if downloads were completed.
(+) Can copy timing information to clipboard (Ctrl+C at timing screen).
(+) Can use quick jump with 'F7' from main menu.
(+) Clicking the bpm/offset in timing mode selects the appropriate field in timing popup.
(+) Current gameplay mode is sent when submitting scores.
(+) Distance Snap toggle status is preserved.
(+) First testing release with OpenGl support. Keep in mind editor doesn't work and sliders don't render. Changing resolutions requires a restart. Fullscreen doesn't work. Combo fire/shaders are not supported.
(+) Fruit autoplay support.
(+) Fruits handles sliders.
(+) GL renderer loads sprites from files and streams correctly.
(+) GL renderer loads sprites from raw data.
(+) GL renderer supports sprites to an equal level of DX renderer. Can't handle reading textures from disk yet (reads via DX memory)
(+) GL renders in standard window.
(+) GL runs with no DirectX dependencies (but will not work with Mono yet due to many native calls).
(+) GL video displays correctly (still using directshow for rendering).
(+) Initial framework for powerup play mode.
(+) Initial implementation of 'Fruits' game mode.
(+) Multiplayer games support play mode.
(+) Multiplayer play mode is displayed in lobby listing.
(+) New dialog for importing beatmaps.
(+) New icon for special game modes thanks to LuigiHann.
(+) Offset wizard automatically downloads the tutorial.
(+) OpenGl editor support mostly complete.
(+) OpenGl frame sync (limit framerate) option now supported. Try toggling to check performance.
(+) OpenGl line primitive support.
(+) OpenGl rectangle primitive support.
(+) OpenGl screenshot implemented (F12 key).
(+) OpenGl slider rendering (basic) added.
(+) Play mode is visible in /np messages.
(+) Taiko HP calculations.
(+) User statuses are distributed by Bancho.
(+) Web: Added "Link This" links on each FAQ entry. Use it to link users directly to that entry with minimal fuss.
(+) Web: Added user graph to front page.
(+) osu!direct handles links in chat.
(*) .osb files are not asked to be deleted when exporting maps in editor.
(*) 3 D.P. bpm is only displayed while ctrl is held down (fine adjustment mode).
(*) A few internal security improvements.
(*) A notice is displayed when a segment is too short to insert break time.
(*) Added new combo storyboard change support in fruits mode.
(*) Added support for hp graph lines on OpenGl.
(*) Avatars are loaded progressively in the background to decrease perceived lag.
(*) Bancho !search is always private. Uses new searching algorithm (fulltext rather than part-matching).
(*) Bancho IRC quit message overflow fixes.
(*) Bancho fixes.
(*) Bancho low-level communication improvements.
(*) Better error displayed when attempting to BSS a map with no hit objects.
(*) Bug reports contain more detailed information including current beatmap and play mode.
(*) Changed behaviour of clicking a beatmap on osu!direct fullscreen mode.
(*) Changed descriptions of mode-specific mod features.
(*) Changed fruits scoring, rank and accuracy calculations.
(*) Changed look of scrollbars.
(*) Changed offset wizard to use tutorial song.
(*) Changed slider highlighting in editor to be more like before endpoint sample assignment. Should feel better.
(*) Changed taiko break pass/fail graphic to be based off accuracy (>80% is passing).
(*) Changed way unplayed maps are stored locally (implemented in database).
(*) Combo fire checkbox is no longer selectable in OpenGl mode.
(*) Decreased traffic required when sending request for updated beatmap information.
(*) Distance snap enabled by default.
(*) Doubled performance of extended chat display.
(*) Editor code refactoring (huge internal changes).
(*) Editor won't prompt to save a map if no changes are made.
(*) FPS counter no longer blocks chat buttons.
(*) File transfers more efficient.
(*) Fixed '/watch' crash if no username is specified.
(*) Fixed 'UNRANKED' display being based off local mods during spectator/replay.
(*) Fixed 'clap' sample notes not working correctly in Taiko Mod.
(*) Fixed FPS counter setting not saving correctly.
(*) Fixed HP bar initial increase not working correctly.
(*) Fixed HP drain formula.
(*) Fixed OpenGl fullscreen mode.
(*) Fixed alignment of multiplayer scoreboard for resolutions under 1024x.
(*) Fixed autoplay not working in editor in some cases.
(*) Fixed autoplay replays saying "played by local player".
(*) Fixed background colour resetting when using Song Setup panel.
(*) Fixed bancho bug causing multiplayer chat to appear in active chat buffer (needs bancho restart).
(*) Fixed banchobot dodginess with !search.
(*) Fixed beatmap-specific skinned cursor sticking after exiting a beatmap.
(*) Fixed blue fire turning brown in some rare cases.
(*) Fixed brown fire (for real, i swear).
(*) Fixed bug where aborting an osu!direct download would render it impossible to download the same map again.
(*) Fixed bug where chat messages are cut off in some cases.
(*) Fixed bug where osu! crashes while unpausing (on clicking the resume cursor).
(*) Fixed bug where songs duplicate on first import when no osu! database is present locally.
(*) Fixed bug where songs folder could be deleted when choosing to delete an unmapped mp3 from song select (sorry rolled).
(*) Fixed bug where transferring host in multiplayer game means the host can no longer select maps.
(*) Fixed bug with BSS submission.
(*) Fixed bug with automatic offset/bpm adjustments when inheriting timing.
(*) Fixed bug with snapping notes using inhereted timing sections.
(*) Fixed bugs when changing resolution in opengl mode.
(*) Fixed buttons on update dialog occasionally not appearing correctly in OpenGl mode.
(*) Fixed colour of popups turning white unexpectedly.
(*) Fixed combo fire error for OpenGl options dialog.
(*) Fixed crash occurring when using '/np' while the current song is not yet downloaded in multiplayer games.
(*) Fixed crash on spectating in some cases.
(*) Fixed crash when disabling some mods.
(*) Fixed crash when opening osz files etc when osu! is already open.
(*) Fixed cursor able to leave to second monitor during fullscreen play.
(*) Fixed distance snap failure turning the wrong icon red.
(*) Fixed dodgy slider point selection in editor.
(*) Fixed editor getting some fruits in it.
(*) Fixed fail on completion of some game modes.
(*) Fixed flashlight crash.
(*) Fixed flashlight not following mouse properly on slower PCs.
(*) Fixed fps drop during slider display (especially noticeable during snaking).
(*) Fixed fruits icon being too gray on initial menu load.
(*) Fixed fruits spectator broken with new dash binding.
(*) Fixed hide/show chat button being visible during song outro.
(*) Fixed holding middle mouse button stopping replay from working.
(*) Fixed in-game dialog messages not displaying in editor properly.
(*) Fixed incorrect cursor show/hide behaviour with fullscreen dialogs.
(*) Fixed incorrect starting modes during multiplayer.
(*) Fixed lead-in not behaving correctly with fruits.
(*) Fixed max combo not displaying in editor test mode.
(*) Fixed message popups turning white after mouse hover.
(*) Fixed mods displaying twice on ranking screen.
(*) Fixed mods not being reset when changing between game modes.
(*) Fixed more editor bugginess.
(*) Fixed mouse cursor clipping to a certain bounds when osu! is minimised in fullscreen mode.
(*) Fixed mouse cursor clipping to wrong bounds when the window is moved during play mode.
(*) Fixed mouse disappearing at strange times.
(*) Fixed mouse locking to osu! window when enabling autoplay in editor test mode.
(*) Fixed mouse not appearing on initial login screen in OpenGl renderer mode.
(*) Fixed movement speed during halftime and doubletime fruits mode.
(*) Fixed newline escapes in chat.
(*) Fixed occasional crash after spectating.
(*) Fixed occasional crashes on initialisation of multiplayer game.
(*) Fixed offset wizard crash if closed then opened again while downloading tutorial.
(*) Fixed osu!direct completion effects not working correctly in some conditions.
(*) Fixed osu!direct fail message appearing inappropriately during multiplayer downloads.
(*) Fixed osu!direct link handling to pickup links with old 'index.php' style.
(*) Fixed osu!direct links for ancient beatmaps crashing osu!.
(*) Fixed osu!direct not deleting temporary files on cancellation.
(*) Fixed osu!direct panel % not reaching the far-right correctly.
(*) Fixed osu!direct panel sometimes not displaying.
(*) Fixed osu!direct showing newest maps for wrong categories.
(*) Fixed pausing at main menu not working correctly.
(*) Fixed pausing causing problems with submission.
(*) Fixed personal online high score not updating on scoreboard when choosing retry from ranking screen.
(*) Fixed personal score not updating correctly when clicking 'retry' at ranking screen.
(*) Fixed play mode not set correctly to 'osu!' when entering edit song selection mode.
(*) Fixed problem with flashing sprite code.
(*) Fixed progress metre not fading out on song completion.
(*) Fixed progress metre on song select not moving.
(*) Fixed random characters displaying when clicking a player box in multiplayer as host.
(*) Fixed random crashing when starting play mode.
(*) Fixed rank swapping bug 'ZOMMMMMG' etc.
(*) Fixed ranking dialog attempting to display online stats for unrankable game modes.
(*) Fixed ranking dialog not showing online ranking stats.
(*) Fixed red tint shader effect persisting after fail.
(*) Fixed replay for multiple game modes.
(*) Fixed rounding errors on offset wizard.
(*) Fixed score submission rules.
(*) Fixed scoreboard appearing in edit mode.
(*) Fixed shaking notes moving from their set location.
(*) Fixed size of hit100 sprite on ranking screen.
(*) Fixed slider bars not following mouse.
(*) Fixed slider copy/paste/undo not working correctly in editor.
(*) Fixed slider misses not showing miss cross at both ends.
(*) Fixed slider point placement when distance snap is enabled.
(*) Fixed slider rotation bug.
(*) Fixed slider selection glow sticking when creating repeat sliders.
(*) Fixed some downloads failing in osu!direct (now they will show an error rather than crashing osu!).
(*) Fixed spectating causing random freezes which require hard restart of osu!.
(*) Fixed spectating not playing back correctly, and failing in some cases.
(*) Fixed spinner autoplay bug.
(*) Fixed spinner metre starting at 100%.
(*) Fixed spinner not fading out to black at the top.
(*) Fixed status being reported as playing when autoplay is enabled in some cases.
(*) Fixed storyboard animations running too slow.
(*) Fixed taiko autoplay to handle claps correctly.
(*) Fixed taiko combo position.
(*) Fixed taiko mode failing if first hit is missed.
(*) Fixed taiko mode failling on completiong of any song with sliders.
(*) Fixed taiko spinner being completed by holding down both mouse buttons.
(*) Fixed textured not rendering correctly in OpenGl mode on some PCs.
(*) Fixed threading issues on bancho disconnects.
(*) Fixed timing changes not prompting for a save in editor.
(*) Fixed timing setup window not selecting current timing point correctly when using Inherit mode.
(*) Fixed tooltips exiting the edge of the screen at lower resolutions. Changed positioning slightly in all cases.
(*) Fixed update bar on main menu losing background after returning to the main menu from another play mode.
(*) Fixed update dialog appearing in edit mode.
(*) Fixed vertical flipping not working in storyboard scripting.
(*) Fixed video seeking randomly when stopped at 00:00:00.
(*) Flahes are bound to plate.
(*) Fruit autoplay improvements.
(*) Fruit combo counter changes.
(*) Fruit is behind the plate (or on it, as it appears).
(*) Fruit sliders handle sound samples and slider endpoints much nicer.
(*) Fruits improvements (slider handling, combo handling, plate catching).
(*) Fruits lighting is based on combo.
(*) Goto time dialog in editor accepts more naturally formatted times (mm:ss, mm:ss:ms etc.)
(*) Huge multiplayer bug fixes.
(*) Improved auto accuracy. (100% on marisa @ 3200% speed while frapsing).
(*) Improved extended chat load time 20 fold. Slight performance increase too.
(*) Improved fruits autoplay algorithm (less jittery during sliders).
(*) Improved handling of unplayed maps.
(*) Improved performance of beatmap title display (at start of play mode).
(*) Improved replay accuracy with sliders.
(*) Improved song selection performance.
(*) Improved spinner peformance by around 100%.
(*) Improved spinner playback accuracy.
(*) Improved the look of gl sliders (a bit).
(*) Improved video performance by around 100%.
(*) Improvements to download code.
(*) Improvements to fruit sliders.
(*) Increased 'passing' standard for O/X in break.
(*) Increased interval betweel osu! packet sends.
(*) Increased leniancy on bancho timeout (up to two failures before disconnect).
(*) Increased volume of soft clap.
(*) Local offset adjustment is back to 5ms intervals. Hold Alt to get 1ms changes.
(*) Local offset is adjusted when a new online offset is found, rather than reset. newLocal = local - online.
(*) Minor changes to error reporting dialog.
(*) Must be logged in to view online scores (avoids various consequences of not having bancho connection).
(*) No more relax mod in taiko mode.
(*) Offset wizard falls back to currently playing song if specific one is not available.
(*) OpenGl slider rendering complete. I don't think I can make them look any better without shaders. So let's not go there.
(*) OpenGl texture extension choice efficiently chooses best available method based on hardware.
(*) Osz v2 export/import works correctly at first stage of implementation. go echo!
(*) Random songs continue shuffling while on the options menu.
(*) Ranking screen animated in when spectating.
(*) Reduced size of info request when importing a new beatmap to an existing osu! instance.
(*) Reenabled score submission. New test build should be out tomorrow.
(*) Reintroduced scoring screen after relax plays on request.
(*) Removed old Universal Offset search method.
(*) Removed red tint shader effect when playing taiko mode.
(*) Removed spun out support for fruits.
(*) Reorganisation of options menu.
(*) Reorganised mod screen without taiko.
(*) Restored left-mouse dash mode independent of binding.
(*) Separated GL and DX framesync (so GL defaults to having it turned off - this seems to be a better default).
(*) Song selection returns to special menu when clicking back.
(*) Spinner finish has a white flash on plate.
(*) Taiko mode can be unpaused without positioning the mouse cursor correctly.
(*) Vast improvement in performance when changing between sorting modes.
(*) Vastly improved repositioning notes/sliders while distance snap is toggled on. Objects will no longer "snap" to be centered on the cursor.
(*) Web: Fixed play history graph showing skewed stats when over 11 months of play history was present.
(*) When direct3d fails to start up, users are given the option to swap to OpenGl or not, rather than forcing this behaviour.
(*) When spectating, the chat is only closed on the initial song load, and only the user panel (full mode) is closed instead of all.
(*) osu!direct selection download status is visible even after searching again.
adamskii_uk
This map has been deleted on the request of its creator. It is no longer available.
ThePassingShadow
Thanks a million, peppy.

Kazegawa Kisuke
What about Linux compatibility?
Topic Starter
peppy

Kazegawa Kisuke wrote:

What about Linux compatibility?
Be patient and don't expect much. You can try to wine it now that its got opengl support though. Report anything you find.
Chaos Anime X
peppy, have I told you you are god? well I shouldn't have to say that....a person knows when they are a god right?

Also I have a friend who runs Ubuntu, I'll see if it runs on his system and report back

Atmey
I like the progress bar. Especially helpful if you play a song for the first time.
Starrodkirby86
Whoa...That's one giant changelog. And that's for one update or something? I remember back then, changes were small and didn't pose much effect, with the giant significant ones not coming in a large squadron of minor ones...Or something like that. Look at this monstrosity! You went overkill here! XD

Awesome, awesome. :)
YoshiKart
I really dislike the changes for HT scores. The whole score times .3? I'd rather have something that recalculates replays.
Topic Starter
peppy

YoshiKart wrote:

I really dislike the changes for HT scores. The whole score times .3? I'd rather have something that recalculates replays.
Too bad.
agentgamma
After updating, the Bancho won't connect for me :(
RogueHiyru
cyclone and I are experiencing the same problem~
minyeob
This map has been deleted on the request of its creator. It is no longer available.
m980
Seems that I'm not alone.
Jarby
Combo Fire disappears in Catch the Beat if you miss any fruit in spinners and goes back up to it's original size just after the spinner finishes.
Freak_old
Peppy, does Osu! work on apple macs now ??
:cry:
Mashley
Love the new mode, but I found a wierd glitch that happens everytime I play my map (Busted - Falling For You) on hard. Relatively early on, no matter how well I'm doing, I just fail for no reason. :(
Blue_Ninja0
Peppy, you are amazing, seriously. Amazing update.

The friend list is a really welcome addiction.
Kristorpher20
I can't log in the game... since the update
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
show more
Please sign in to reply.

New reply