Huge storyboard improvements (especially on the scripting side of things), a number of bug-fixes and improvements to internal texture handling, taiko improvements, the introduction of a low-spec PC option (for those complaining about kiai lag and whatnot), and the ability to drag osu! across multiple monitors!
Now available!
Known problems: (do not report these)
*osu! may give an error after exiting? not yet confirmed or replicable...
2009-07-13 (b709)
Interface:
(*) Volume control is the right(?) way up.
(*) Menu transitions are slightly more efficient (when importing new beatmaps).
Editor:
(+) Huge storyboarding improvements, including triggers, new parameters and shortcuts for quickly scripting your masterpiece.
(*) Storyboard editor bug fixes.
Gameplay:
(*) Taiko bug fixes and minor improvements.
Misc:
(*) Fixed avatars occasionally not loading.
(*) Unloading of dynamic sprites which aren't used in a while (such as avatars).
Full changelog:
(+) Added 'additive colour' parameter to storyboard parameter transformations (A).
(+) Added new separate option for softening filter (so other shader effects can be enabled separately).
(+) Added volume attribute to sample events.
(+) If parameter transformations have startTime == endTime, they are automatically applied for the life of that event, rather than being a time-based transformation.
(*) Changed events to be saved to file using full event name (I think this will make things easier than remembering numbers).
(*) Database optimisations. Things are running amazingly smoooooooothly!
(*) Fixed "Perfect" not displaying (for real).
(*) Fixed "perfect" graphic not always displaying.
(*) Fixed SB not fading to 100% brightness at the end of the beatmap.
(*) Fixed SB sprites not reloading correctly in editor.
(*) Fixed arrows on pause menu not animating correctly (with hopefully no side-effects).
(*) Fixed avatars not loading after initial download.
(*) Fixed beatmap import problems (where the full database is reprocessed when not actually necessary).
(*) Fixed cursor skinning intermittantly displaying incorrect sprite.
(*) Fixed dynamic sprites causing a crash on monitor swap (osu!direct, achievements). For now they are just disposed (as they would have to be dynamically generated again).
(*) Fixed dynamic texture loads not loading in a way they can be restored after graphicsdevice reset.
(*) Fixed editor test keys not working when paused.
(*) Fixed editor test mode going crazy at end of autoplay.
(*) Fixed formatting of editor time links when no notes are selected.
(*) Fixed lag during some large sprite collection operations.
(*) Fixed large taiko notes not getting a face when flying.
(*) Fixed song select background not updating after roulette/random selection.
(*) Fixed sort order of transformations (using endtime rather than starttime affects some rare SB cases).
(*) Fixed taiko autoplay not hitting drumrolls correctly.
(*) Fixed text not clickable after a monitor change.
(*) Fixed text objects getting disposed too early.
(*) Fixed trigger events not being inserted in correct time order, causing strange behaviour for subsequent events.
(*) Fixed trigger loops not saving on editor save.
(*) Fixed unpause cursor appearing in unclickable places on the screen.
(*) Fixed video not reloading correctly at graphicsdevice reset.
(*) Improved avatar loading/unloading algorithm. They are now unloaded from graphic memory when possible (up to ~10mb saving).
(*) Large taiko circles default to the second frame of animation (open-mouthed).
(*) Performance improvements on some game screens.
(*) Removed transitions on beatmap loading screen.
(*) Slight direct3d performance improvements.
(*) Sprite loading/unloading changes (to allow true dual-monitor support in d3d).
Now available!
Known problems: (do not report these)
*osu! may give an error after exiting? not yet confirmed or replicable...
2009-07-13 (b709)
Interface:
(*) Volume control is the right(?) way up.
(*) Menu transitions are slightly more efficient (when importing new beatmaps).
Editor:
(+) Huge storyboarding improvements, including triggers, new parameters and shortcuts for quickly scripting your masterpiece.
(*) Storyboard editor bug fixes.
Gameplay:
(*) Taiko bug fixes and minor improvements.
Misc:
(*) Fixed avatars occasionally not loading.
(*) Unloading of dynamic sprites which aren't used in a while (such as avatars).
Full changelog:
(+) Added 'additive colour' parameter to storyboard parameter transformations (A).
(+) Added new separate option for softening filter (so other shader effects can be enabled separately).
(+) Added volume attribute to sample events.
(+) If parameter transformations have startTime == endTime, they are automatically applied for the life of that event, rather than being a time-based transformation.
(*) Changed events to be saved to file using full event name (I think this will make things easier than remembering numbers).
(*) Database optimisations. Things are running amazingly smoooooooothly!
(*) Fixed "Perfect" not displaying (for real).
(*) Fixed "perfect" graphic not always displaying.
(*) Fixed SB not fading to 100% brightness at the end of the beatmap.
(*) Fixed SB sprites not reloading correctly in editor.
(*) Fixed arrows on pause menu not animating correctly (with hopefully no side-effects).
(*) Fixed avatars not loading after initial download.
(*) Fixed beatmap import problems (where the full database is reprocessed when not actually necessary).
(*) Fixed cursor skinning intermittantly displaying incorrect sprite.
(*) Fixed dynamic sprites causing a crash on monitor swap (osu!direct, achievements). For now they are just disposed (as they would have to be dynamically generated again).
(*) Fixed dynamic texture loads not loading in a way they can be restored after graphicsdevice reset.
(*) Fixed editor test keys not working when paused.
(*) Fixed editor test mode going crazy at end of autoplay.
(*) Fixed formatting of editor time links when no notes are selected.
(*) Fixed lag during some large sprite collection operations.
(*) Fixed large taiko notes not getting a face when flying.
(*) Fixed song select background not updating after roulette/random selection.
(*) Fixed sort order of transformations (using endtime rather than starttime affects some rare SB cases).
(*) Fixed taiko autoplay not hitting drumrolls correctly.
(*) Fixed text not clickable after a monitor change.
(*) Fixed text objects getting disposed too early.
(*) Fixed trigger events not being inserted in correct time order, causing strange behaviour for subsequent events.
(*) Fixed trigger loops not saving on editor save.
(*) Fixed unpause cursor appearing in unclickable places on the screen.
(*) Fixed video not reloading correctly at graphicsdevice reset.
(*) Improved avatar loading/unloading algorithm. They are now unloaded from graphic memory when possible (up to ~10mb saving).
(*) Large taiko circles default to the second frame of animation (open-mouthed).
(*) Performance improvements on some game screens.
(*) Removed transitions on beatmap loading screen.
(*) Slight direct3d performance improvements.
(*) Sprite loading/unloading changes (to allow true dual-monitor support in d3d).