forum

Official Development Changelog

posted
Total Posts
1,155
show more
Topic Starter
peppy

Reikasuya wrote:

Ever since I updated the game recently, songs with video tend to lag very badly for me.
You're definitely not alone - I will be looking at this sometime soon. Until then please put up with it or disable video ;).
Topic Starter
peppy
2008-02-16
(*) Storyboarding layer fixes.
(*) Storyboarding allows subfolders.
(*) EliteBeatOsu! v3 by LuigiHann.
(*) Pipe character spam in chat fixed.
Topic Starter
peppy
2008-02-17
(+) Number of custom combo colours in rotation can be chosen (2-5).
(+) Storyboarding looping groups allows a collection of tweens to be looped for n-times with only a single script entry.
(*)Save->load is no longer required for custom colours to be updated in editor.
(*) Database optimisations - loading scores in-game should be around 20000x faster.
(+) Web: Player ranking shows rank change in last 24hours (thanks to Echo!).
(*) Web: Increased performance of flash header on web page. Was causing lag for some users.
(*) Web: Minor webpage modifications - cleaned things up. Added a donate button on every page (a long-running suggestion).
Topic Starter
peppy
2008-02-18
(+) Sample volume can be adjusted on a per-beatmap level.
(+) Tip of the day added into editor!
(*) Reorganisation of the song setup panel.
(*) 'V' key in editor skips to end of audio if already passed the last hitcircle.
(*) Code cleanup and slight optimisations.
(*) Fixed bug where custom colours were not being saved properly.
(*) Enabled visual styles for windows forms. Meant to do this a while ago.

Steady progress. Will hold off next public release until Friday again - gives some time for me to get some interesting stuff in there.
chan
Lol for tip of the day. Is that something that you will actually change everyday or are there just a set list of tips that it goes through?
Topic Starter
peppy
2008-02-19
(+) Sample volume can be set per timing section.
(+) 'T' key taps in timing mode. 'R' key resets current timing section's timings.
(+) Added new tips of the day (thanks sinistro). YES I KNOW THESE ARE NOT ALIGNED!
(*) Timing Setup dialog redesign.
(*) Loop events are saved correctly by the editor.
(*) Combo colour selection is more sane.
(*) Fixed bug where avatar and stats were not updated on logging out/changing active user.
(*) Changed appearance of error/announce/notice text popups. Can be dismissed by clicking.
(*) Gave tooltip more padding away from mouse cursor so it doesn't get overlapped and hidden.
(*) More optimisations to sprite handling code.
(+) Web: Forum rank titles added.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2008-02-21
(*) Fixed blurry text rendering at 800x600 using new render engine.
(*) Fixed crashing during spectator mode in some situations.
(*) Scroll bar added to submit window.

Took a break and caught from coding and caught a few extra hours sleep, and made my monthly beatmap :). Go check it out.
eyup

peppy wrote:

Took a break and caught from coding and caught a few extra hours sleep
Evidently you have much better grammar when you're sleep deprived. :)
Saturos
Not really. See sig.

<3
Topic Starter
peppy

Saturos wrote:

Not really. See sig.

<3
I kinda feel bad having that in your sig because I actually did that one on purpose. This time around I didn't...
Topic Starter
peppy
2008-02-22
(+) Added parameters event with flip horizontal/vertical support. _P,0,<startTime>,<endTime>,<parameterCode1>,<parameterCode2>,<parameterCodeN> where the codes are currently H for horizontal flip, V for vertical flip.
(*) Fixed sprite draw order being incorrect after a paste.
(*) Fixed whistle/finish icons not lighting up in some cases.
(*) Fixed bookmark deletion to delete the closest bookmark to the current position, rather than the first one found.
(*) Changed storyboard/section ranking pass/fail to match the HP bar icon correctly.
(*) Storyboarded samples will play correctly in the editor (not only the first time).
(*) Song setup screen volume adjustment adjusts all timing section's volume if they haven't been modified directly.
(*) Fixed bug where a 'Geki'/'Katsu' combo end is possible even with misses previously.
(*) Moved 'OK' buttons on dialogs to the left. What was I thinking?!
(*) Fixed flashing of background image at start of song.
(*) Fixed bug with slider sounds and timing section sample-set changes.
(*) Huge code tidy up part 2!

5:11am

Public build tomorrow or Sunday, I promise :).
Topic Starter
peppy
2008-02-23
(+) Added countdown sprites. Can be disabled on a per-beatmap basis.
(+) Progress in titlebar during play.
(*) Changed titlebar text slightly (more concise).
(*) Changed the way section pass/fail displays - if possible it displays the O/X.
(*) Fixed fire not displaying (oops).
(*) Fixed long-running problems with click depth order (ie. being able to click the URL on the title screen behind the chat buttons).
(*) Better handling of beatmaps which error out during processing.
(*) Interface hovering animations are handled a lot better.

Sunday it is ;)
Topic Starter
peppy
2008-02-24 (b210)
(+) Added audio samples for countdown (thanks to GuardianHX)
(*) Fixed slider sounds not working for skins.
(*) Improved efficiency of sample loading.

public release is up.
Topic Starter
peppy
2008-02-24 (testing)
(+) New text renderer used in song selection (for song listing only). Feedback please!
(*) Fixed loops not saving correctly.
(*) Fixed bug where "No scores have been set" displays incorrectly in some cases.
(*) Performance tweaks - startup time should be ~1-2s faster, and overall performance on lower-end machines should be improved. Still working on the stuttering some people are experiencing.
(*) Adding to favourites displays a more appropriate message.
(*) Storyboarding works with '_' instead of ' ' characters.
(*) Storybaording works with '/' instead of '\' characters.

5:41am
awp
New font looks much cleaner. I quite like it.

Oh man finally started storyboarding today and it is so fun
GuardianHX
So I downloaded the latest build, started a beatmap, and went:
"HOLY SHIT! Voices were implemented? Did I just hear my voice?!"
Awesome. Freaking awesome.
awp
Super-newest test build is a very nice version of the second-newest. Also good stuff.
Topic Starter
peppy
2008-02-25
(*) New text renderer shouldn't lag anymore (tell me if it does you testers).
(*) Storyboard erroneous lines throw a soft-error and continue to load, rather than crashing osu!.
(*) Erroneous beatmap files which cannot be read at all are caught and a dialog will prompt on osu! start to delete such files.
(*) Timing setup window sample preview buttons update depending on the choice in the window.
(*) Timing points with sampleset changes which occur simultaneous to a hitcircle apply the sample change to that hitcircle itself.
(*) Fixed bug where 'nnnn' would end up in the search bar when answering popup dialogs when exiting the editor.
(*) Total restructure of input and main game loop code. Wow, that was scary.
(*) Japanese unicode font sprite dropped from dll. All song titles are now rendered using the new font renderer, with native fonts on your system. This means that song titles should potentially be fully unicode supportive. Of course, there are some forum/web scripts that don't support such characters yet which will need modification too.
(*) Progress metre display beatmap play time, rather than audio time.
(*) Found source of stuttering lag in game. Will fix tomorrow - quite a large change required (GODDAMN ITS XNA'S FAULT YET AGAIN).
Topic Starter
peppy
2008-02-26
(+) Mousewheel works to scroll backwards in history in chat.
(*) Fixed slider memory issues.
(*) Fixed spinner issues.
(*) 1/8 snap divisor causes a warning to display.
(*) Reorganised library code. Quite a few dlls cut up and optimised.
(*) Optimisation for song select. Reduction of around 30% cpu cycles.
Topic Starter
peppy
2008-02-27
(+) Keyboard control in song selection drastically improved.
(*) Video performance +25%.
(*) Song selection performance +70%.
(*) Sprite rendering performance +15%.
(*) Fullscreen bug fixed (I think - can't replicate).
(*) Changed hit circle hit animation (a bit less smooth, more impact?). What do you think?
(!) Quite a huge internal change for those performance increases - testers please check well for bugs :).

Externally boring yet very tedious changes that hopefully some of you will appreciate.

5:46am
or... 6:46am
awp

peppy wrote:

5:46am
I was gonna say...wtf is peppy doing online it's almost 4pm awptime jeez leweez

(btw for what it's worth I tried testing the update resetting the mouse sensitivity thing and I found no issue so I don't know what was going on in the irc yesterday)
Echo

peppy wrote:

(*) Video performance +25%.
(*) Song selection performance +70%.
(*) Sprite rendering performance +15%.
:D
Topic Starter
peppy
2008-02-28
(+) Maximum score/combo achievable is viewable in test mode.
(+) Even while in distance snap mode, you can stack notes on other notes and sliders without toggling snapping off.
(*) Fixed bug where mouse speed gets reset on running the updater.
(*) Fixed bug in song selection (random crashes).
(*) Improved syncing of videos where offset is negative.
(*) Improved database performance of score retrieval and submission.
(*) Fixed unmapped songs from appearing incorrectly on song select.
(*) Circles only light up when they can actually be hit/missed (not when they can only be shook). I'm pretty sure this is how ouendan works... and even if not - it feels better.
(*) Restored dimming settings/letterboxing to how they were before countdown. Excluded countdown from dimming.
(*) Sprite rendering performance +30%.
(*) Gameplay rendering performance +50%.

Waha~
4:26am. Time for an "early" night.
Puffles

peppy wrote:

2008-02-28
(+) Maximum score/combo achievable is viewable in test mode.
(+) Even while in distance snap mode, you can stack notes on other notes and sliders without toggling snapping off.
(*) Fixed bug where mouse speed gets reset on running the updater.
(*) Fixed bug in song selection (random crashes).
(*) Improved syncing of videos where offset is negative.
(*) Improved database performance of score retrieval and submission.
(*) Fixed unmapped songs from appearing incorrectly on song select.
(*) Circles only light up when they can actually be hit/missed (not when they can only be shook). I'm pretty sure this is how ouendan works... and even if not - it feels better.
(*) Restored dimming settings/letterboxing to how they were before countdown. Excluded countdown from dimming.
(*) Sprite rendering performance +30%.
(*) Gameplay rendering performance +50%.

Waha~
4:26am. Time for an "early" night.
So, when do we get to download the update?
Topic Starter
peppy
Same as always - when I do a public build. Probably Sunday I guess?
Topic Starter
peppy
2008-02-29
(+) New in-game dialog interface.
(+) Main-menu tip added.
(*) Slider tick rate and multiplier are limited to sane values.
(*) Smarter countdown start timing. Tell me if this screws up.
(*) Tooltips use new text renders. Mmm smooth.
(*) A few minor graphical tweaks.
(+) Web: Mod ranking has last 7-day column (thanks to Echo).

i REALLY died last night. got woken up after two hours sleep and went out for the day with some friends that are over from japan. *cries* still feeling really dead.

anyway here's the changelog. i didn't do a testing build and haven't yet because theres a bug left i haven't fixed crippling song selection. look forward to it.
Topic Starter
peppy
2008-03-01
(*) Startup time reduced by ~50%. More depending on how many beatmaps you have.
(*) Rewrite of song selection rotation handling. Might be some bugs?

I'm really pushing it with sleep you know. Might take a day or two off to catch up ;). Haha like that's going to happen.
eyup

peppy wrote:

2008-03-01
(*) Startup time reduced by ~50%. More depending on how many beatmaps you have.
I can vouch for this - it's a really big improvement!
Echo
Main menu colour is... yuck. I definitely need some time to get used to it.
Topic Starter
peppy

Echo49 wrote:

Main menu colour is... yuck. I definitely need some time to get used to it.
Got any rgb you'd like me to try? ;)
Topic Starter
peppy
2008-03-02
(*) Startup time reduced by a further 66%. Overall, an 82% change in the time required to process each beatmap you have in your directory. This also means the ranked status of songs can be stored locally, and built up in an index. Which means we should see ranked/unranked filters and mass-updating pretty soon ;).
(*) Fixed selection not being deselected on mode changes.
(*) Removing/adding favourites is now creator-specific.
(*) Fixed minor graphics bug with username input on ranking screen.

What a long weekend. Had to take a forced break from coding taking visitors around sightseeing, so progress is less than usual. Fortunately, tomorrow is a public holiday, and I definitely plan on getting a public release up. Apart from the HUGE performance increases, I'm sure I'll find something extra to add in on top before I put the release up. Look forward to it!
awp
Just gave the boot-up a test run. The first time after running osume.exe it took ~20 seconds to start up, though ZoneAlarm MAY have been to blame for that. Subsequent client launching takes about 3 seconds. Now, to just test a clean startup boot...brb ~5 minutes

also I do not mind the main menu bg; I kinda like it. Perhaps this is something that could be user-configurable?
Topic Starter
peppy

awp wrote:

Just gave the boot-up a test run. The first time after running osume.exe it took ~20 seconds to start up, though ZoneAlarm MAY have been to blame for that. Subsequent client launching takes about 3 seconds. Now, to just test a clean startup boot...brb ~5 minutes

also I do not mind the main menu bg; I kinda like it. Perhaps this is something that could be user-configurable?
If you want to test a clean run, delete the osu!.db file. This should be ~50% faster than before.
If you want to test a cached run, run once then run another time after the osu!.db file is generated. This should be ~82% faster.

Looking forward to hearing your results :D
awp
Doing both of those it took ~ 3 seconds to start up.

For some reason, though, the first time I run it since I start my PC up, it takes about 20 seconds. Then again, it's worth noting that the first time I open firefox since my computer's started up, it takes about 15 seconds.

I bet once I format my computer it'll take like 5 seconds at the most. I just have an entire library of CDs I need to find before I can do that.
Echo
It's the same with me, first time I run Osu! after I start my computer takes way longer than any time after that. Is there any reason for this?
Topic Starter
peppy
2008-03-03
(+) F12 takes a screenshot.
(*) Rewrote updater from scratch with new net library.
(*) Fixed scenario where song selection items get duplicated.
(*) Song selection uses new text renderer fully.
(*) Require only one 'enter' press when selecting difficulty of active song.
(*) Only ask about using 1/8 snap divisor the first time the editor is opened.
(*) Popup dialog closes correctly when leaving song selection.
(*) Tidied up score list layout.
(*) Changed update warning to bring up a once-off dialog.

As much as I wanted to get a public build up today, there are two bugs I haven't yet fixed. It'll have to be tomorrow :o.
Got quite a bit done today though, including rewriting the updater. Should hopefully help those people having trouble updating.

Known bugs:
* editor timing point add bug
* mouse rotation stops
* ranking screen stucking
* screenshot transparency
Topic Starter
peppy
2008-03-04
(+) Editor menu can be accessed using keyboard shortcuts (Alt-f-a etc.).
(*) Changing slider tick rate in editor takes effect to all sliders correctly without a save+load.
(*) BPM used for countdown is halved for songs with BPM > 240.
(*) Screenshots handle transparency correctly.
(*) Local score data only saves replay for highest score for each song. Saving every replay locally seems a bit stupid, and uses alot of disk space/cpu time when loading.
(*) Reduced random stuttering while playing.
(*) Fixed bug where chat fails to display online users after connecting to the server.
(*) Fixed bug where editor stops working after deselecting an item in the menu.
(*) Fixed(?) bug where cursor stops rotating.
(*) Search mode accepts ANY character input.
(*) Search mode no longer bugs out repeating the same letter many times.
(*) Updater only shows first thread percentage progress, not all.
(*) Merged online and local user display into a single class.
(*) Graphical enhancement of user display.

Fixed bugs:
* mouse rotation stops
* screenshot transparency

Added bugs:
* stuck sprites in-game
Topic Starter
peppy
2008-03-06
(*) Search searches difficulties.
(*) Updater might not crash anymore. I think this could just be echo, though.
(*) After deleting a beatmap, the previous beatmap in the list is loaded.
(*) Update message always stays visible on main menu.
(*) Fixed crash on hitting escape while in play mode.
(*) Fixed replays slowing down during sliders and spinners.
(*) Ranking screen displays correct title when artist is missin gfrom beatmap metadata.
(*) Fixed error on deleting beatmaps.
(*) Fixed 'System.InvalidOperationException: Object is currently in use elsewhere.' (cecil can you confirm this one?)
(*) Fixed timing problems causing ranking screen mishaps, stuck sprites etc.

Bugs bugs bugs

squash squash squash

I think i missed a changelog yesterday or day before. i probably collapsed before writing up the changes.
Topic Starter
peppy
2008-03-07
(+) Added relax mod. No clicking involved, spinners have less decelleration, song will slow down upon massive failure. Totally unranked, just for fun mode dedicated to LuigiHann ;p.
(+) Relax and EasyMode give two hp recoveries - 90% recovery when failing.
(+) Mouse cursor and cursor trails are skinnable. Ask me about this one (and also make me update the template skin...)
(+) Interface sounds skinnable (menuback, menuhit, menuclick).
(+) Selection tab skinnable.
(*) Skin template updated (LuigiHann check here for new stuff - esp. skin.ini and cursor).
(*) Sample loading code rewritten.
(*) Fixed bug where switching difficulties in editor failed (if case didn't match).
(*) Fixed bug where saving storyboard maps with sounds would cause a crash.
(*) Fixed ghost irc users displaying when they are not actually online.
(*) Fixed bug where osu! crashes when opening osz files associated with it.
(*) Lead-in time works correct with doubletime mod.
(*) Rating of songs only appears after they are ranked.


ほほほ~
going strong. definitely getting something out this sunday!!

only two known bugs remaining, and they are minor
awp

peppy wrote:

only two known bugs remaining, and they are minor
guess again, champ =3
rtsmarty

peppy wrote:

(*) Local score data only saves replay for highest score for each song. Saving every replay locally seems a bit
Um can you make it so that you can manually save replays then? :(
Topic Starter
peppy

rtsmarty wrote:

Um can you make it so that you can manually save replays then? :(
You used this? Can I ask why?

awp wrote:

guess again, champ =3
As of last night. I obviously can't predict the future.
LuigiHann
:D
rtsmarty

peppy wrote:

rtsmarty wrote:

Um can you make it so that you can manually save replays then? :(
You used this? Can I ask why?
Well uh there are some things where I think beating it in double time is an achievement in itself. But I never get a good score or anything.
Topic Starter
peppy
2008-03-09 (b221)
(+) Active mods are shown briefly in top-right corner during play mode.
(+) Ranked status is ressembled by a heart in the top-left corner of song selection.
(*) Editor loads in select mode by default for already mapped maps.
(*) Universal offset in options screen uses a fixed mp3 file. Hopefully allow for more accurate settings. Keep in mind you may find your offset WAS up to 20ms off using this method.
(*) Taking a screenshot pauses gameplay until saving is complete.
(*) Screenshots can be snapped when chat is visible.
(*) Song setup screen will only allow changing sampleset/volume settings if there are no timing-section independent settings already in place. There is now an option to reset timing-section settings too.
(*) Options screen modifications.
(*) Mod selection screen uses new dialog container.

Public release is up :).
Topic Starter
peppy
2008-03-10 (b222)
(+) Added a toggle to turn internal frame sync back on on the options screen. Anyone experience newly-found lag - could you please try turning this on and report results?
(*) Fixed bug in editor where distance snapping multiple notes would cause them to flyyyyyy.
(*) Slider click input handled more gracefully, sorry about that one.
(*) Fixed bug where old maps loaded using the wrong default sampleset.
(*) Restored old metronome sounds/timing.

Bug fixes and whatnot. Still recovering from lack of sleep.

Okay, released a bug-fix kinda release tonight. Hopefully I can fix a few of the outstanding problems with the new build. Keep the feedback coming so we can get things in a stable state again asap .

Take particular heed to:
(*) Added a toggle to turn internal frame sync back on on the options screen. Anyone experience newly-found lag - could you please try turning this on and report results?

I'm interested to see if it fixes the lag for some people. Personally, it actually *adds* stuttering to the game, and other testers have found the same thing, but this is the one biggest change I made to the timing of the game (yes, I basically rewrote it) and this checkbox should flick it back to how it used to be. If you are still getting problems even after switching back, I know the cause lies elsewhere.

p.s. I am still looking for more people willing to help test osu! before releases. At the moment (as you can see) there are still many bugs that make it to the public release due to the small number of helpful testers on the team. If you think you can spare some time and help report and diagnose bugs while enjoying the latest and greatest daily builds of osu!, please contact me preferrably on IRC.
qft
Topic Starter
peppy
2008-03-11
(+) Added option to disable mouse wheel controls in gameplay (volume/pause).
(+) In-game links to beatmap thread/info pages.
(+) Added mod HalfTime.
(+) Animation support added to storyboarding.
(*) Beatmap Submission System support for graveyard maps.
(*) Fixed custom per-beatmap universal samples not being loaded as expected.
(*) Reorganised mod selection to make more sense (i hope).
(*) Fixed mousewheel volume changing increasing more than decreasing.
(*) Fixed pausing during recovering causing an error to occur (return to song selection).
(*) Fixed bug where custom sample/volume settings are lost on opening song selection (unless you go to the Audio tab before clicking ok - please do this is you are using public build ;x).
(+) Web: Beatmap graveyard activated! Thanks to Echo.

Yeouch my eyes x.x
Got more done than I wanted to.
Topic Starter
peppy
2008-03-12
(+) Web links accessible from editor.
(*) In-game dialogs can be queued. Replaced a couple of awkwards winform popups with ingame dialogs.
(*) Fixed bug where custom sample override checkbox would not be saved correctly on song setup screen.
(*) Fixed ranked status/ids not being updated.
(*) Fixed background video checkbox not updating in options.
(*) More code reorganising.


Bug fixing and getting ready to start work on the next big thing.
Another public release tomorrow or Friday with bundled bug fixes.

If anyone is still having trouble with the new release, tell me your troubles asap so I can get the fixes out in the new build.
Topic Starter
peppy
2008-03-13
(+) Skin selection screen. Finally. Could do with some more refining, but seems to work quite well for its purpose.
(+) Added option to disable mouse buttons in gameplay.
(*) Fixed random crash when undoing a slider placement in editor.

skin selection looks something like this. the beatmap plays by itself, and doesn't do a perfect job so you can see the various hit sprites. i hope to improve this sometime in the future, but for now it is a lot better than cycling through the skins :).
Topic Starter
peppy
2008-03-14
(+) Added ability to delete specific difficulties rather than all.
(+) Added reset button to mod selection screen.
(+) Added skinning support for sound effect when breaking a combo (combobreak.wav).
(+) Added skinning support for applause sound on ranking screen (applause.wav).
(+) Added ability to change the colour of the approach circle on spinners (SpinnerApproachCircle in skin.ini).
(+) Added skinning support for ranking letters and other rank screen elements. See skinning request thread for more details.
(*) Fixed metronome timing a bit.
(*) Fixed hit sounds playing in timing mode.
(*) Fixed bug with storyboard (Parameter type transformations in a loop didn't save correctly).
(*) Fixed bug where minimizing osu! with a slider visible on-screen would cause a crash on restoring.
(*) Skin selection scorebar lines up properly.
(*) Greatly improved text render quality at 640x480 and 800x600.
(*) Chat window now uses new text renderer. Two more lines of log visible.
(*) Huge optimisations to searching at song selection.



how does it look? ;)
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2008-03-16
(+) Reoutfit for ranking popup dialogs.
(*) Ability to choose whether to save local replays or not.
(*) New skin loading code.
(*) Fix for search not working.
(*) Fixed score on song selection not updating if submission takes too long.
(*) Increased efficiency of text measuring.
(*) IRC text selection and cursor look a lot better.
(*) Skin selection shows full skin names.

so does anyone read this anymore? the forums are so quiet i wouldn't be surprised if noone did.

looking at a new public build tomorrow, assuming there aren't any major bugs reported over the next 24h ;).
Saturos

peppy wrote:

so does anyone read this anymore? the forums are so quiet i wouldn't be surprised if noone did.
I know I do. I blame SSBBrawl for the inactivity.
Topic Starter
peppy
teaser of rank dialog. more to come of course

Maythius

peppy wrote:

2008-03-16
(+) Reoutfit for ranking popup dialogs.
(*) Ability to choose whether to save local replays or not.
(*) New skin loading code.
(*) Fix for search not working.
(*) Fixed score on song selection not updating if submission takes too long.
(*) Increased efficiency of text measuring.
(*) IRC text selection and cursor look a lot better.
(*) Skin selection shows full skin names.

so does anyone read this anymore? the forums are so quiet i wouldn't be surprised if noone did.

looking at a new public build tomorrow, assuming there aren't any major bugs reported over the next 24h ;).
I read these forums more than any site I visit. I love your program, and all the hard effort you put into it. When I get out of the tight spot I'm I plan on donating, because I you absolutely deserve it!

-Did that make you feel better? I meant every word :D
LuigiHann
I check this all the time. I haven't had much to say over the past week, but I'm back. I'm looking forward to playing with this skin selection :D
awp
You can't get rid of me for nothing short of a ban.

Granted I did just spend the last 11 hours of my spare time playing Brawl but I just got my wii remote back.
Topic Starter
peppy
*curses brawl*

i would play it too but my mod ch--- I MEAN POCKET MONEY hasn't been installed yet.

luigihann: make sure you test the new skinnable items additions too ;p
chan

peppy wrote:

so does anyone read this anymore? the forums are so quiet i wouldn't be surprised if noone did.
Yeah, on like a daily basis, since I don't have the download quota to update on a daily basis. New font for chat is a nice improvement, as are pink links XD
Echo
PAL release not out until August afaik :(

Besides, I don't have a Wii. And I need one.
Topic Starter
peppy
2008-03-17
(+) Online ranking position displayed on new ranking popup.
(+) Changes in accuracy/ranked score/rank position display on user info panel.
(*) Fixed crash bug with new ranking display.
(*) Fixed crash when trying to watch a replay that hasn't been saved.
(*) Fixed random retry crash bug.
(*) Fixed applause playing on combo break.
(*) Combo break sound doesn't play during relax mode, and only plays if you have a combo over 20.
(*) Accuracy is weighted depending on the total number of notes hit/missed per-play.

Too many bugs reported to release public last night.
wiicademan

peppy wrote:

2008-03-16
so does anyone read this anymore? the forums are so quiet i wouldn't be surprised if noone did.
Responding a bit late, but I read this all the time. I usually don't post anything because I don't have much of anything to say.

But I think Osu! really is the best freeware game I've ever played. There's a lot of effort put in to it, and it's definitely worth the effort.

I don't know of any way to check for sure, but I think that Osu's my second-most used program, next to Firefox.
Topic Starter
peppy

wiicademan wrote:

But I think Osu! really is the best freeware game I've ever played. There's a lot of effort put in to it, and it's definitely worth the effort.
Its good to hear some positive responses :). I'd really like to see some more activity on the forums, but don't have any bright ideas to see this happen. I call community meeting #2 soon!!1
chan
Maybe it's a little last minute but how about a meeting during this easter break?
Topic Starter
peppy

chan wrote:

Maybe it's a little last minute but how about a meeting during this easter break?
I guess that could work, depending on how many peopel choose to go away during it. And how many other countries actually get holidays
Topic Starter
peppy
2008-03-18
(+) Added small versions of ranking sprites. Look a lot better on song select. Skin using "ranking-A-small.png" etc.
(*) Mouse cursor doesn't respond to buttons when outside the osu! window.
(*) osu! default skin revamp. Lots of changes to make things look generally cleaner.
(*) Applause only plays when entering the ranking screen from play mode.
(*) Fixed stanza counter not updating properly.
(*) Editor mode fully uses new text renderer. No longer using the old one anywhere in osu!.
(*) BPM changes cache slider redraw (less lag when changing BPM).

a few preview shots of skin changes. you might not be able to notice the different if you aren't picky.



Maythius
yummmy!!!
Topic Starter
peppy
2008-03-19
(+) Save replays by hitting F2 at ranking screen. Don't try playing them back yet.
(+) Added % buffered when spectating.
(*) Fixed index bug when deleting songs.
(*) Fixed bug with local usernames capturing unnecessary keystrokes.
(*) Fixed bug where irc crashes on very long lines of text.
(*) Local scores database much more efficient. Filesize down 80%, and about 90% faster to load and update.
Topic Starter
peppy
2008-03-21
(+) osu! accepts .osr files, and imports then to local ranking.
(+) Added hit accuracy statistics in test mode. Should be useful for calculating incorrect offsets.
(*) When dragging files into osu! in edit mode, you will be prompted to save current work before the editor exits.
(*) Receiving files by drag-drop or association handled a lot better.
(*) All samples in-game are checked for silence. Should help a lot with offset/latency issues.
(*) Fixed grid snapping menu item not updating its ticked status.
(*) Countdown now halves in speed with songs over 180bpm (previously 240bpm+).
(*) Menu button graphics changed again.

Public version is sitting ready to upload. But I'm going to do it when I wake up - not feeling 100% confident :D.

If any of you mods out there have timing discrepancies (ala offset) please wait for this to go up before ranking stuffs.
Topic Starter
peppy
2008-03-22
(+) Added echostars in test mode.
(*) Fixed rating stars sometimes not appearing.
(*) Fixed animation of slider hitcircles (reverse arrow didn't fade correctly).
(*) Fixed spinner playback in replays.

Released public b233! Quite a few new changes out there. Took a bit of a break from dev today (and finished case 3 of gyakuten saiban4 :)).
Maythius
Loooooooooooooooove the update Peppy! I have no complaints. Everything is running smooth and I have yet to find anything buggish. :)
Topic Starter
peppy
2008-03-23
(*) Realised my silence finding function WASN'T RUNNING! Fixed, and adjusted previous beatmaps to earn themselves a free 25ms offset.
(*) Show active mods on song selection screen.
(*) Fixed rating stars sometimes not appearing.
(*) Fixed bug with spinners spinning funny during relax recovery.
(*) Fixed seeking in editor when paused/stopped (used to jump around).
(*) Fixed score maintenance popup not appearing in fullscreen.
(*) Fixed "Break" not displaying in editor timeline.
(*) Misc storyboarding fixes. Hmm, I really want to do some more work on the scripting syntax... it pisses me off atm!

Put up a new public release today as well to fix some critical bugs.
Topic Starter
peppy
2008-03-24
(+) Project osu!Bancho is underway!
(+) Offset changes can be automatically reflected in hitobjects.
(+) Holding 'Ctrl' while changing bpm/offset doubles the precision.
(*) Save local replay status is remembered.
(*) Timing buttons in editor are more responsive to single clicks.
(*) Improved performance when moving large selections in editor.
(*) Slider calculation is 91% FASTER. On a 30 minutes beatmap (hi chan) this reduced load time from 35seconds to 3.
Echo
What's project bancho?
Topic Starter
peppy
2008-03-25
(+) Bancho has better irc support.
(+) Bancho can send compressed osu! statistics objects.
(*) Fixed random crashing at main menu/song selection.
(*) Fixed crash when deleting timing sections.
(*) Fixed crash when clicking random song.
Topic Starter
peppy
2008-03-26
(+) Bancho client in osu!.
(+) User stats (own only) are received from bancho.
(*) Bancho server improvements.
(*) Fixed sliders not fully disappearing when deleting.

Latest test build actually connects to Bancho! Hooray~

No so hooray at 6:45am.... I wonder if I'll be able to wake up in 1.5h for work!
Topic Starter
peppy
2008-03-27
(+) osu! connects to bancho irc via custom protocol.
(*) Bancho infrastructure improvements.

smooth sailing. mostly
Topic Starter
peppy
2008-03-28
(+) Xfire compatibility/support added.
(*) When running in fullscreen, osu! will swap to windowed mode at the Edit song selection screen, rather than the editor itself.
(*) Fixed stats not updating correctly via Bancho on completing a song.
(*) Bancho bug fixes and general improvements.
(*) osu! automatically maintains connection to bancho.
Topic Starter
peppy
2008-03-29
(+) Sliders ***** **.
(+) Independent SS and SH sprites added (with skinning support).
(+) Bancho pings client and handles timeouts. osu! connections support silent reconnections, meaning ghosts are a thing of the past.
(*) Sliders look much cleaner - new border and gradient rendering.
(*) Slider endpoints don't change opacity.
(+) When copying notes (Ctrl+C or editor menu), the clipboard will contain the current time location and combo numbers of selected notes (MODS USE THIS!!).
(*) Automatic note adjustment when changing offset defaults to ON.
(*) Non-combo per-beatmap custom colours are loaded and saved correctly by the editor. Restructured how colours are cached internally to be more clear.



Topic Starter
peppy
2008-03-30
(+) Added menu tiering to main menu. Placeholder buttons.
(*) Removed unintended gradient on hp graph.
(*) Fixed slider alpha problem. Bow down before me luigi.
(*) Fixed crash with manual timing setup window when deleting all sections then adding one.
(*) Mouse sensitivity doesn't affect editor.
(*) Rewrote mouse sensitivity calculations. Should be a lot smoother (more noticeable the higher your setting).
(*) Local score database is saved on closing osu!, rather than at each song completion.
(*) Bancho<->osu! performance doubled.

lol @ time :(

RemmyX25

peppy wrote:

lol @ time :(
Oh no, how late were you up?? (in your timezone, i mean)
Topic Starter
peppy

RemmyX25 wrote:

Oh no, how late were you up?? (in your timezone, i mean)
Posted: Mon Mar 31, 2008 4:54 am

That's when I posted the changelog though. Didn't sleep until 6 thanks to another bug report ;p.
awp

peppy wrote:

(*) Local score database is saved on closing osu!, rather than at each song completion.
If the game crashes or the user's machine BSOD's or something, will the local records thusly fail to update?
Topic Starter
peppy

awp wrote:

If the game crashes or the user's machine BSOD's or something, will the local records thusly fail to update?
Yep. I'm swapping to this for now and we'll see how things go. It offers a sizeable performance improvement.
awp
Then you just crush every last osu!-related bug and we're good to go.
Topic Starter
peppy
2008-03-31
(*) Offset slider no longer starts playing music if music was paused on hover.
(*) Reverted old mouse sensitivity code until I have time to fix the new stuff.

Yes, the changelog is short. I just HAVE to complete AJ case 4, and catch a couple of hours extra sleep.
Topic Starter
peppy
2008-04-01
(+) Fully recoded main menu with new button graphics, with icons kudos to LuigiHann.
(+) Option to toggle skin samples on/off.
(+) Speed of countdown can be halved or doubled.
(*) Sharp corners on sliders look silky smooth.
(*) Fixed automatic moving of notes when changing offset (used to affect ALL previous timing sections).
(*) Fixed bug with hp graph sometimes not saving.
(*) Fixed bug with <4 combo colours not saving correctly.

I finished AJ last night :D.

Ooh, here's a teaser:
Topic Starter
peppy
2008-04-02
(+) Fonts are skinnable!
(+) Added "now playing" display button to main menu.
(*) New editor buttons (thanks to LuigiHann again for beautiful icons!)
(*) Lots more tidying of buttons/graphics.

Yes, skinnable fonts. Contact me if you need skinning details before the next public release.
LuigiHann
Font skinning! Yay! Not sure how you set them up to be aligned for skins with different-sized fonts... I'm not sure why my EBO ones look off-center :P A minor detail, though, because otherwise I'm like a kid in a candy store :)

Edit: nevermind, I figured it out. It was my mistake :?





Topic Starter
peppy
2008-04-03
(*) More graphical improvements in editor.
(*) Play mode plays until the end of storyboarded content (I hope - haven't tested this. There is no skip button yet, but escape works).

No testing build tonight.. had some RL stuff to attend to + dying from lack of sleep. I also didn't want to release another new test dll when I've only half-completed editor sprite modifications I want to. I'm sure you guys understand :).

Topic Starter
peppy
2008-04-04
(+) BPM changes on timing screen can automatically adjust placed circles.
(+) Different fonts can be assigned to score and hitcircles.
(+) Font overlap (spacing between characters) can be specified.
(+) HP graph is visible on the result screen after watching a replay/spectating.
(+) Select in-game dialog buttons using number keys.
(*) A few updated editor graphics.
(*) Editor timeline hitcircles move a lot more smoothly.
(*) Fixed bug where game crashes on watching replay.
(*) Fixed black level on slider numbers.
(*) Fixed combo counter not fading in/out correctly.
(*) Background behind spinners fades to black during spinning.

Finally caught up on a fair list of bug fixes and change requests.
Topic Starter
peppy
2008-04-05
(*) Hitting enter on an in-game popup dialog will close it.
(*) Bancho improvements.

Oops, forgot to post this
Topic Starter
peppy
2008-04-06
(+) Score-specific font added to default skin (tomorrow for test build).
(+) Implemented osu! IRC with support for user stats. Spectator mode is not yet complete.
(*) Removed all IRC support from osu!.
(*) Fixed middle mouse button affecting replay playback.

Yes we are moving forward. Bancho support for the previous osu! featureset (chat/stats/spectate) is almost complete, and once that is done a public build is ready to go. You won't be disappointed with the coming release though - there is a lot more packed in it ;).

As for multiplayer - it will come in the next release, but the base code required is building up fairly smoothly, so it shouldn't be that difficulty to get going :D.
Topic Starter
peppy
2008-04-07
(+) New player dialogs.
(+) Realtime statistics feed.
(+) Player activities are viewable on F9 screen.
(*) Fixed overlap spacing for skinnable fonts.
(*) Improved general draw performance by ~20-40% depending on number of hitcircles places.
(*) Fixed bug where clicking replay on ranking screen without saving a local replay causes an error.
(*) Can no longer trigger an unpause when failing (cosmetic only).
(*) Bancho network layer rewrite from scratch.

Weeeeeeeeeeeeeeeeeeee the speed of RAITO!

Topic Starter
peppy
2008-04-08
(+) 'Z' key in editor bound to 'Stop'.
(+) Scrollable UI elements implemented!
(*) Fixed rendering of slider borders when they are not black or white.
(*) Fixed display bugs with new user panels.
(*) Bancho handles guest logins (offline mode) and user changes.
(*) Fixed syncing of slower playback speeds in editor (<1x)
(*) Chat won't automatically scroll when reading through back buffer.

5:13am


Been putting this one off for too long. I can now make anything scrollable. Yes that is a scrollbal to the right, and yes it will probably look better nexttime you see it.
Maythius
Peppy, this is looking really great! I'm really looking forward to the next public release...
Topic Starter
peppy
2008-04-09
(*) www. links are also handled by the chat window.
(*) Chat text is word-wrapped more intuitively (fills up the whole window now).
(*) Scrollbar behaves a lot more like a scrollbar.
(*) Fixed dodgy fading errors on user panel.
(*) Fixed bancho crashing.
(*) Fixed sprite alignment.

I really want to get all this stuff done and released already. WTB time.
Topic Starter
peppy
2008-04-10
(+) 'Submitting' status added.
(+) Mod icons are skinnable (see feature reqs. board for pre-rls details)
(+) Local time is displayed on user panels.
(+) Spectator reimplementation (bancho-based).
(*) Fixed panel display bugs.
(*) Default skin improvements (minor, dll tomorrow).

That's right - spectator is almost back to how it used to be, which means public release is but around the corner ;).

Spectator fact list:

Working:
Basic playback from beginning of song @ 60fps.
Basic playback from middle of song (with some random error) @ 60fps.

Not Working:
Ranking/failure info.
Score synchronisation.
Mods.
Watching users list.
Topic Starter
peppy
2008-04-11
(*) Huge improvements on game smoothness, mouse cursor responsiveness, overall performance (internal change to frame limiting).
(*) Fixed dual monitor support (dragging between monitors caused a crash).

Ok, I got distracted from finishing off spectator support, but these above are pretty huge changes. I don't know how it will fare for everyone, but testers have reported huge smoothness improvements so far.
show more
Please sign in to reply.

New reply