History of osu! 2009


osu! makes its way to the iPhone as a port done by nuudles. The project was given its own subforum, now archived.1

osu! iPhone's Title screen

Loading textures

Loading beatmaps


Song selection

Song difficulty selection

Song scoreboards

Downloading songs

List of new beatmaps

Downloading beatmap screen



Ranking screen


The osu! website's FAQ became translatable and voluntary contributors helped in making the FAQ accessible in multiple languages.2

In a huge update on January 26, osu! received many new features.3 Among these changes were new multiplayer modes Tag VS and Tag Team VS, as well as password protection for multiplayer rooms. Objects in the storyboard editor became modifiable in new ways via the transformation options vector scaling and flipping. While playing, hit lighting effects would emphasise a hit by splashing colours on the playfield. Furthermore, song progress also became displayable in the form of a pie. Additionally, a new beatmap sorting mode "Last Played" was added to the song select screen.


On 14 February, the fourth iteration of the osu! community meeting was held regarding how beatmaps should be moderated, a new upcoming localisation feature, and questions about expanding the osu! team.4

The kudosu system was implemented to ease beatmap modding in the ranking procedure. Mappers became able to reward people with points called kudosu for useful and constructive criticism. 3 kudosu points could be traded to 1 kudosu star, which could be used to increase the beatmap's rank in the Beatmap Appreciation Team (BAT) modding priority list.5


Three updates brought a lot of changes to osu! this month. The first one included filtering options for multiplayer lobbies, as well as a chat option to filter messages if offensive language appeared. If enabled, each chat message containing forbidden entries would be replaced with words defined by a certain list.6

In the next update published on 21 March, kiai time was added, enabling mappers to emphasise strong parts of songs with star fountains.7

On 26 March, osu! received support for the TaTaCon Wii Taiko drum controller and Wiimote game/menu control support (Catch The Beat only).89


The number of registered users exceeded 100,000.10


A change in the kudosu system allowed users to gift kudosu stars to any beatmap, not just their own ones like previously.11

Among other changes, osu! got an update this month adding widescreen support and the Autopilot mod. Enabling the Autopilot mod would take over the cursor movement and the player would only need to control the tapping.12


Due to a change to the beatmap submission system, users were no longer able to upload any modifications to a beatmap after it was modded. There were cases of beatmaps ranked by the BAT members not knowing they contained rule-breaking changes.13

Up to this point, osu! was only available in English. With the new localisation system coming into place, users became able to translate the game client. They could download a file containing the game's text lines, translate it into their language, and then ask for the file to be integrated into the game client.1415


On 14 July, osu! news became available as a RSS feed.16

Two updates this month brought a new mouse precision toggle option for low sensitivities as well as new command parameters and shortcuts to simplify storyboard scripting in osu!.1718

The server database was upgraded with an additional 32 GB SSD to support more storage going forward.19

After a first initial test for Taiko online rankings was done in March, ranking statistics became viewable per mode on the osu! website.206 Prior to that, only the osu! game mode had online rankings.


The Twitter account @osustatus was created to inform players about issues with Bancho and the website.21

osu! received a new LoopType parameter for looping storyboard objects and a Relax mod for the Taiko game mode in an update on August 12. Additionally, a pre-release version of AiMod, a tool for detecting issues in beatmaps, was published.22


Updates this month integrated new features, where among the changes were widescreen support for song select,23 friend support on the website,9 and the Taiko mascot pippidon would now be displayed in the top-left corner while playing.24

As of 6 September, all Taiko scores were reset to allow for an improved scoring algorithm to be used.


A new ranking info screen was added which laid the groundwork for the ranking chart system implemented at a later point.259

The 10,000th beatmap was submitted, Imogen Heap - Sweet Religion by Larto.26

In addition to osu! news in July 2009, the changelog became available as a RSS feed on 25 October too.27


Thanks to an update to osu! published on 18 October, users became able to add comments to replays.9 Furthermore, it became possible to automatically upload a screenshot to the osu! servers by pressing Shift + F12.28

Two milestones were reached this month. 50,000,000 ranked plays in total were accomplished on 15 November and as of 20 November, osu! had 200,000 registered users.2930


This month, the Mapping Assistance Team (MAT) was introduced. The MAT was responsible for selecting pending beatmaps of acceptable quality and recommending them for being ranked in the forum modding system by the BAT.31

An update to osu! introduced hyperdashes for impossible jumps in Catch the Beat, where players would gain additional speed for a short time upon collecting a hyperfruit. Additionally, a preview for a listing of online users in the extended chat console was implemented.32

The Community Voice forum was added with the goal of asking the community various questions where users were able to vote in weekly polls.33


  1. Forum post by peppy (2009-01-21) "osu! iPhone port public beta" 

  2. Forum post by peppy (2009-01-11) "Translating the FAQ" 

  3. Forum thread by peppy (2009-01-26) "osu! public release b593a [available]" 

  4. Forum post by Sinistro (2009-02-09) "osu! Community Meeting #4 [Complete]" 

  5. Forum thread by peppy (2009-02-21) "Kudosu System" 

  6. Forum thread by peppy (2009-03-09) "osu! Public Release b622 [Available]"  

  7. Forum thread by peppy (2009-03-21) "osu! Public Release b631 [Available]" 

  8. Forum thread by peppy (2009-03-26) "osu! Public Release b639 [Available]" 

  9. Changelog from August 2008 to May 2017 by pishifat    

  10. Forum thread by Sinistro (2009-04-24) "100,000 users." 

  11. Forum thread by peppy (2009-05-07) "Kudosu System Changes" 

  12. Forum thread by peppy (2009-05-10) "osu! Public Release b674 [Available]" 

  13. Forum thread by peppy (2009-06-18) "BSS submission change" 

  14. Forum thread by peppy (2009-06-27) "osu! Localisation" 

  15. Forum thread by peppy (2009-06-28) "osu! Public Release b695" 

  16. Forum thread by peppy (2009-07-14) "osu! news available via rss" 

  17. Forum thread by peppy (2009-07-26) "osu! Public Release b753c" 

  18. Forum thread by peppy (2009-07-12) "osu! Public Release b709" 

  19. Forum thread by peppy (2009-07-29) "osu! Server Upgrades [Complete]" 

  20. Forum thread by peppy (2009-07-20) "Per-Mode Ranking Information" 

  21. Forum thread by peppy (2009-08-11) "Follow osu!'s status on Twitter" 

  22. Forum thread by peppy (2009-08-12) "osu! Public Release b825" 

  23. Forum thread by peppy (2009-09-07) "osu! Public Release b904(a)" 

  24. Forum thread by peppy (2009-09-04) "osu! Public Release b898" 

  25. Forum thread by peppy (2009-10-25) "osu! Public Release b1077" 

  26. Forum thread by Sinistro (2009-10-19) "10,000 maps submitted!" 

  27. Forum post by peppy (2009-10-25) "Changelog available as RSS feed." 

  28. Forum thread by peppy (2009-11-18) "osu! Public Release b1118" 

  29. Forum thread by awp (2009-11-15) "50 million big ones!" 

  30. Forum thread by Sinistro (2009-11-20) "osu! unlocked the “200,000 users“ achievement!" 

  31. Forum thread by Pasonia (2009-12-27) "Introduction of the Mapping Assistance Team!" 

  32. Forum thread by peppy (2009-12-20) "osu! Public Release b1209" 

  33. Forum post by peppy (2009-12-08) "Introduction of weekly polls"