20150922

published 22 Sep 2015

First large community contribution for osu!web is now live! Check out the user card display (click your avatar at the top-right to activate it)! Thanks to @claudiodekker for his contribution!

Spent today going through pull requests, fixing CE bugs, catching up on emails and customer support (sorry to those of you that have had lingering issues with payments… they should all be resolved now!) all while pondering over whether to update to iOS 9 and lose jailbreak.

Had a 28 minute downtime due to the master DB server’s hypervisor host needing a reboot. Ah well, these things happen. I took the opportunity to share exactly what it sounds like for me when servers die. Try and sleep through that ;).

comments

20150921

published 21 Sep 2015

Spent today retargeting osu!stream to support iOS 9. Not as straightforward as I hoped (and as always with the apple ecosystem, many hoops to jump through) but it’s done and out of the way. Not sure if anyone here still follows along with osu!stream, but it should be playable again is of later this week. Assuming it makes it through the review process!

What’s the future for osu!stream? I’m still not sure. As it’s a really solid app, abandoning feels wrong. At the same time, I don’t have the hours in a week to maintain both osu! and osu!stream to the level I’d want to – hell, i struggle with just osu!. I have tried to find people on multiple occasions to take over the project and breath some fresh life into it, but it’s hard to find someone with the drive to make things happen.

At some point in the hopefully near future, we will be in the position to release the full-fledged osu! experience on iOS. It is actually already in a state it compiles to the platform, so that may be closer than expected. Until that point, osu!stream is the best (the only?) osu! experience available on iOS, so it’s a real pity that there haven’t been any new map releases in over a year and a half.

If this update goes through without too much hassle, I might spend a bit more time on it, remove the paid bundles and make it a completely free app until something happens otherwise. I feel bad having it make money when I’m not dedicating any time towards it.

comments

20150918

published 18 Sep 2015

  • osu!tablet replacement pens are now available from the store. I priced these at the absolute lowest price possible.
  • nono keyboards are still a bit further away.
  • Working on improvements to the support / ban appeal process. Nothing to announce yet, but this is an area I wish to see improvement in.
  • Still not confident enough to release the new stable. Not even sure what the cause of the remaining issues are (really sucks trying to fix things you can’t reproduce yourself).
  • Switched from pingdom to statuscake. Not looking back. The osu! status page has changed slightly as a result.
  • Almost got back to inbox zero. Is my goal for this weekend!
comments

20150916

published 16 Sep 2015

Fixed BSS connectivity issues and started working with users who are encountering window handle overflows to solve that one. To me, this is the only remaining blocker for getting out the new stable40 build. Caught up on accounting and email. Fixed a few other bugs that I came across while testing the above issues (BSS should be more reliable than ever as a result).

Working through some legal issues at the moment which are stealing away my time (namely Oregon State University not wanting me to file a trademark for osu!). I can see this one taking a long time to resolve, but I’m willing to ride it out and see how things go.

Days like this I wish I had more interesting stuff going on to share with you, but alas.

comments

20150915

published 15 Sep 2015

No releases happening today, but some good forward progress. I took to fixing the scoreboard display – which got a recent font overhaul – to display more logically across different multiplayer modes. Team scoreboards now display symmetrically on the sides of the screens, with hit explosions more subtly placed on top of players' avatars, rather than off to the side. There is of course a lot more that could be improved in areas like this, but the huge UI and UX gains will come with the osu!next implementation. Not quite ready for that (and implementing it in small pieces doesn't feel right). Netcode is looking more stable than ever, and errors reported from the latest CE build are at an all time low. Just need to fix a [few lingering issues](http://puu.sh/kc2Bi/e703656e2d.png) and we'll be good to go. While fixing up the scoreboard, I decided it was about time we have a testbed for multiplayer games, so I created a complete [multiplayer](http://puu.sh/kc1z6/94d5c619a3.mp4) [simulation](http://puu.sh/kc0Fv/47e735a2e5.mp4). It uses real online players but generated random score increases (that *almost* make sense from a scoring perspective) to allow for testing multiplayer matches and result screens. Should help a lot with debugging, going forward. In other news, I've decided to start instagram. I'll be posting a photo a day until I run out of photos to post (likely never?). Should be some interesting photos I haven't yet published anywhere, so if you're into that kind of thing then please [follow along](http://instagram.com/__ppy)! Will end up being a stream of life and events in Japan, since that's where I've been for the last few years.

may start posting huge backlog of photos to instagram. what say you?

A photo posted by Dean Herbert (@__ppy) on

comments