forum

Official Development Changelog

posted
Total Posts
1,155
show more
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.
Topic Starter
peppy
2008-04-12
(!) Fixed the problems with replays - you guys should be safe to rank in songs again using test version.
(+) Nickname tab completion support in chat mode.
(*) Chat log word wrap is more sensible.
(*) Chat control buttons fade when they would oherwise be hiding text.
(*) Status updates only sent to bancho when they actually change to a different status.
(*) Fixed replay playback bugs on slow conections.
(*) Fixed occasional crash when closing the ranking screen.
(*) Fixed crashes in editor when changing bpm/offset before setting a timing section.
(*) Fixed replays not recording all important frames with new code.
(*) Fixed approach circles fighting for depth buffer ownership.

Mmm....................................
Topic Starter
peppy
2008-04-13
(+) Added LuigiHann's three skin updates to test updater.
(+) Added tooltips to options.
(+) Added displaying of city/country in F9 panel.
(*) Fixed random crash when playing back a saved replay.
(*) Fixed display order of spinners. Now should appear underneath all hitcircles.
(*) Rewrite of configuration manager.
(*) Increased ping timeout delay on osu!'s end. Bancho sends multiple ping requests when none are received.
(*) Bancho compression algorithm changed to bzip2 - .net gzip library is shit.
(*) Fixed bug where clicking on 'solo' too quickly would take you to edit mode.
(*) Changed the way mouse trails are displayed. Should look smoother.
(*) Spectator improvements (functionality-wise... it still doesn't work :( )

MMmmmmmmmmmmmmmmmmmmmm......................................
Public is comign tomorrow i promise :/.
TiZ

peppy wrote:

2008-04-13
(*) Fixed display order of spinners. Now should appear underneath all hitcircles.
<3
Topic Starter
peppy
2008-04-14
(+) Added editor speedup flag (disables undo/redo). Add 'FastEditor = 1' to osu!.cfg <- this is for chan
(+) Bancho automatically submits error reports to peppy.
(+) Chat ticker can be toggled.
(*) Spectator support enhanced. Almost back to where we were!
(*) Spectator list returns.
(*) UI graphical changes (mostly editor).
(*) Shortcut keys for menu items work correctly depending on the current tier.

Well the build is more-or-less ready. One slight problem with spinners which is still unresolved, so I won't be releasing until the morning (after getting results back from testers). Spectator mode is done and better than ever :)!

Bug submission is now automated too.

Could any testers available please give this build a thorough testing so we can get it up as a public? Thankies
chan
Hey, thanks for the 'FastEditor = 1'. Haven't experienced any debilitating lag unlike before. No undo is just a minor concession :D
Topic Starter
peppy

chan wrote:

Hey, thanks for the 'FastEditor = 1'. Haven't experienced any debilitating lag unlike before. No undo is just a minor concession :D
Great to know!

peppy wrote:

Could any testers available please give this build a thorough testing so we can get it up as a public? Thankies
Thanks to all the testers for giving spectator a thorough ass-whooping. Seems to be stable :D. Public release is GOING UP TONIGHT, NO MATTER WHAT.
Topic Starter
peppy
2008-04-15
(!) Public release.
(+) Show chat button added.
(*) Fixed drag selection dodginess in editor.
(*) Fixed update bar appearing in edit/play modes if it takes too long to display.
(*) Deleting a beatmap with only one difficulty will remove it totally from disk, no options.
(*) Modified error dialog. Automatically redirects to PS1.1 website when required.
(*) Fixed search not working on some rare occasions.
(*) Login dialog doesn't show cancel when its not necesssary.
(*) Fixed spectator crashes.
Topic Starter
peppy
2008-04-16
(!) Public release.
(+) User panels colour depending on play mode.
(*) Decreased fade times on user panel swaps. Fixed a few display issues.
(*) Fixed mouse speed requiring a restart.
(*) Fixed random crashes on song selection (reported by MusicFan).
(*) Fixed spinner problems.
(*) Fixed editor not allowing saving of a map when an exception occurs.
(*) Fixed thread deadlocking on bancho (not in the best way possible, but it should avoid crashes for now).
(*) Improved error reporting.
Topic Starter
peppy
2008-04-17
(+) Added skin option "HitCircleOverlayAboveNumber". Defaults to 1.
(*) More bancho deadlock fixes.
(*) Fixed bug where osu! would crash on some systems when trying to open a webpage by clicking an in-game link.
(*) Fixed bug where osu! would not start if registry access was not available.
(*) Fixed update dialog appearing many times. Now only appears once per application start.
(*) Fixed osu! trying to reconnect to bancho after a version mismatch. Only tries once now.
(*) Fixed cursor trail draw depth being above the cursor itself during play.
(*) Fixed editor crashes when placing a slider, and clicking an already placed point to remove/re-place it.
(*) Fixed occasional crash when deleting beatmaps.
(*) Improved streaming syncing.
(*) Improvements to slider rendering.
Topic Starter
peppy
2008-04-18
(+) Added highlight when your name is said.
(*) Fixed test mode not functioning correctly.
(*) Fixed local replays causing a crash.
(*) Fixed bug with spectator when a watcher starts, ends, then starts watching the same player again.
(*) More investigation into bancho crashes, hopefully some resolution? :/

Did a heap of redesign on bancho. I am hoping things will be better now. Turns out it wasn't totally my fault though - just a few default timeouts set to infinite when they shouldn't have been.

Anyways, sorry for the epic bancho outages and restart counts. I'm sure you all understand that this is something new and once it is stable it will stay that way for good :).
Topic Starter
peppy
2008-04-19
(+) Added notification when you name is said in chat when chat is not open.
(+) User panels slide around.
(+) Added option in song select to reset local scores for a particular beatmap.
(+) Beatmap submission status is displayed in editor song select. Updating functionality is also present.
(*) Scroll lock key is blocked (xfire shortcut key).
(*) Changed 'Clear unplayed list' option to 'Remove current beatmap from unplayed'.
(*) Fixed tab not working in chat while in edit mode.
(*) Fixed scrollbar exceeding maximum scroll when content area shrinks.
(*) Converted all default skin sound samples to wav. Removed silence-cutting from ALL mp3 samples.
(*) Skin template brought up-to-date.

With bancho finally fixed, I'm able to get into some serious osu! development (mostly small fixes/additions) before starting on the next major feature. I'll do a public update Sunday night.

New template skin is up on public and private updaters.
Topic Starter
peppy
2008-04-20
(+) Users fade in/out when joining/quitting.
(+) Added mousewheel scrolling to user list.
(*) Special coloured rank numbers for top 10.
(*) Ranked-only checkbox status is remembered throughout a session.
(*) Toggles to the right of the editor (GridSnap, DistSnap etc.) are remembered throughout a session.
(*) Added option to unlimit fps back in for testing.
(*) Removed saving of audio checksum to beatmap files (wasn't being used, and I don't see a need for it).
(*) Fixed editor asking to save every time (with storyboarded maps).
(*) Fixed rank conflict situations on bancho user listing.
(*) Fixed ranking dialog appearing in gameplay if retry is pressed rapidly after reaching the ranking dialog.
(*) Fixed smoothness of song select with framerate limit disabled.
(*) Abstraction of TabCollection. Will be used for sorting the userlist (and maybe as a pagination system for options screens?).
Topic Starter
peppy
2008-04-21
(+) User list custom sorting.
(*) Stat change notifications slide with their respective users.
(*) Improved accuracy of nickname highlights.
(*) Fixed bug where beatmap doesnt end when a spinner/note occurs after the audio finishes. Of course, if this happens you will FAIL the map. Let's try not to do stupid things like this, ok mappers?
(*) Chat ticker displays fully in editor instead of ticking, but appears above the bottom toolbar.
Topic Starter
peppy
2008-04-22
(+) Web stat images

Busy day at work - didn't even have enough energy to code osu!. So I spent bit of time working on the above.
Vic
To recover energy eat some Solar Fruits. You can get them from chests, buy them or from defeated enemies.

Eeer sry. Random Boktai quote. And, those statimages are great thing =3
Topic Starter
peppy
2008-04-23
(*) Fixed audible delay on default skin's soft-hitfinish sample. Won't update testing release just yet.
(*) Fixed misalignment of users window when in editor.
(*) Internal data structure changes. Tell me if anything stops working!
Topic Starter
peppy
2008-04-24
(+) Added force tablet support option.
(*) Play mode optimisations. Some areas of code have improved in efficiency by up to 99.97%. Parapara should be getting faster :P.
(*) Fixed (avoided) cryptographical crash when xfire is running. Let's see how this behaves.
Topic Starter
peppy
2008-04-25
(*) Play mode optimisations. CPU usage drops as progress is made in a beatmap.
(*) Fixed problems with slider placement in editor.
(*) Fixed tab draw depth problems.
(*) Fixed misalignment of users screen when in editor.
(*) Slider optimisations.

Meeting was quite successful! Discussed heaps of stuff. Yay for discussion.
Topic Starter
peppy
2008-04-26
(+) Points required until next rank added to ranking screen.
(+) New storyboard transformation type 'V' - vector scale. Works like M but accepts width and height parameters for scaling a sprite, rather than movement.
(*) Full level play optimisations are in. Approximately 18x speed boost.
(*) Fixed bug with parameter type storyboarding events.
(*) Fixed avatar not updating when changing active user.
(*) Fixed chat not closing correctly if it was open when logging off.
(*) Sliders no longer save their first point in the .osu file. Slight optimisation.
(*) Moving sliders in editor (non-point editing) is around 95% faster.
(*) Fixed tabs on chat window disappearing when swapping skins.
(*) osu! only allows one instance running at all times.
Topic Starter
peppy
2008-04-27 b291
(*) Added now playing messages back in, but triggered by user command '/np'.
(*) Mouse velocity should be a lot smoother - allows for decimal measuresments. (revoked for public)
(*) Changed order of hitcircle/slider explosions - not sure why they were being ordered opposite.
(*) Fixed dragging starting before mouse cursor is moved after clicking.
(*) Fixed slider issues (copy/paste sprite clones).
(*) Fixed sound of spinner bonus not being affected by per-beatmap sample volume.
RemmyX25

peppy wrote:

(*) Fixed avatar not updating when changing active user.
(*) Fixed chat not closing correctly if it was open when logging off.
\(^.^)/

Thank you, peppy!!!
Topic Starter
peppy
2008-04-28
(*) Fixed mouse sensitivity over 2x not being saved correctly.
(*) Fixed tablet initialisation on a system not supporting it causing failure to open osu! on future attempts.

2008-04-29
(*) Fixed slider curve-type not being remembered correctly througout a single osu! session.
(*) Fixed bug with chat visibility in offline mode.
(*) Fixed mouse handling in replay mode (clicks being picked up by replay playback).

Spent some time looking at making an installer for osu!. Got it about half complete.
Topic Starter
peppy
2008-04-30
(+) Private message support in chat '/msg <user> <message>'.
(*) Fixed buttons not working in spectator/replay mode.
(*) All in-game authentication is handled by bancho - no longer requires any http calls.
(*) Performance improvement for rendering text sprites which are of length zero.

zzz
Topic Starter
peppy
2008-05-01
(+) osu! offline installer is complete and available for testing. Automatically handles .NET prerequisites.
(+) Added checkboxes for online privacy options (not yet implemented).
(+) Added millisecond and x/y coordinate display in design mode. Handy for scripting.
(*) Slider recalculations are reduced in editor.
(*) Fixed bug with high spinner tick rates displaying incorrectly in design view or after changing timing settings.
(*) Fixed bug where slider ticks sometimes briefly appear (for one frame) as they are fading out.
(*) Fixed skipping possible with spacebar even when skip doesn't do anything.
(*) Fixed universal offset setting audible even when osu! is not focussed.
(*) Fixed exporting online replays to a file (didn't work before).
(*) Changed storyboarding so katsu combos trigger the failing sequence.
(*) Hopefully fixed user screen sometimes leaving users misaligned.

osu! offline installer available for testing.
awp
Gave the installer a quick test drive. Works quite nicely~

Only thing I noticed was for multiple installs: I have an osu! shortcut on my desktop, and the installer overwrote it. So when I decided that I do not want osu! installed on my machine any more :(, it deleted my shortcut ;_________;

Fortunately this means absolutely nothing because what the fuck are you doing with two installs on your machine??? (Actually I can think of a plethora of reasons - well, at least two reasons - but for 98% of the people out there this is a non-issue that will never happen).

So, good work. I had no problems.
Topic Starter
peppy
2008-05-04
(+) Added support for .osb external difficulty-independant storyboards.
(+) Added option to make storyboard layers 1-3 draw in front of combo fire (StoryFireInFront:0 under [General] in .osu file).
(*) Login dialog handles connection errors better (and allows cancelling at all times).
(*) Extended chat should be less broken with transitions (please report if there are still problems with separation of sprites).
(*) Optimisation to hitcircle handling internally.
(*) Fixed some unnecessary saving in editor when both a background image and video are included in a map.
(*) Accuracy on extended chat is always 2DP.
(*) Game fades out slower when exiting.

If you're wondering about the lack of updates this weekend, its mostly because I was in bed recovering from a pretty bad case of flu. Hopefully I can make back some time this week.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2008-05-06
(+) Preliminary taiko mod (feasibility?). Hit F4 at song selection.
(*) Another (hopeful) fix for user panel movement. Its a pity I can't replicate this ;(.

Getting side-tracked as usual :P.

http://www.youtube.com/watch?v=kL58viutWuE
beware epilepsy inducing beatmap :P.
LuigiHann
As requested in Irc, here are some mod icons.

Download: selection-mod-doubletime.zip

Topic Starter
peppy
2008-05-07
(+) Added new mod icons by LuigiHann (thanks yet again).
(*) Fixed replay control buttons not being clickable during spinner/slider.
(*) Better handling of circles and sliders in taiko mod.
(*) Player code changes.
(*) More work on multiplayer backend code.
(*) Outro can be skipped.
(*) Fixed broken spectator mode.

Tra la la
dtnc21

peppy wrote:

2008-05-07
(+) Added new mod icons by LuigiHann (thanks yet again).
(*) Fixed replay control buttons not being clickable during spinner/slider.
(*) Better handling of circles and sliders in taiko mod.
(*) Player code changes.
(*) More work on multiplayer backend code.
(*) Outro can be skipped.
(*) Fixed broken spectator mode.

Tra la la
Great!

Updater wrote:

Now Starting...

No updates.....yet.
*Moans*
Topic Starter
peppy
2008-05-08
(+) Editor selection links can be clicked in chat!
(+) Converted unplayed tab to checkbox filter which works in all sort modes.
(+) Spectating scores are fully sync'd!
(*) Editor clipboard time refers to the *first object* in selection.
(*) Taking a screenshot pops up a notification of the filename.
(*) Taiko mod general improvements (less broken slider elements).
(*) Fixed pause menu buttons not working while mouse buttons are disabled.
(*) Fixed sliders in replays being affected by clicking.
(*) Fixed skinned mod icons not skinning on ranking screen.

plenty of goodness considering i didn't get a full 8 hours of coding time. damn sleep
Topic Starter
peppy
2008-05-09
(*) Fixed copying in editor with no notes selected causing a crash.
(*) Fixed spectator mode not loading ranking screen correctly (score calculation error).
(*) Fixed replay/ranked filters not working as expected.

got a bit stuck on something that i never got working :<. oh well!
Topic Starter
peppy
2008-05-10
(+) Start of what will be the multiplayer lobby.
(*) Fixed events not necessarily prolonging the end of a beatmap (outro use).
(*) Fixed certain internal fixes (ask if you think you need to know).
(*) Internal code changes moving towards multiplayer vs support.
(*) Better error handling when files are in use when a move/copy operation is attempted.
Topic Starter
peppy
2008-05-11
(+) F1-F6 keys and Z-V (winamp style) keys work on main menu for controlling music playback.
(+) /np (now playing) now works even when not playing a beatmap.
(*) Fixed replay data not being exported correctly if local score is not saved.
(*) Changed way slider bars are handled internally.
(*) Added option to adjust combo fire height/thickness.
(*) Fixed bug where taking a screenshot would crash osu!.
(*) Fixed taiko mode crashing skin selection.
(*) Fixed audio offset sliderbar unpausing music if it is paused when hovering.
(*) Editor deselects any timeline selection when entering the playfield in non-select mode.
(*) More work on backend for multiplayer lobby/game structure. Not yet functional, but getting close.

the need for sleep pisses me off
Topic Starter
peppy
2008-05-12
(+) All osz/zip files are checked as to whether they have a read-only flag, and if so, this flag is removed before extracting.
(*) Changed approach circle depth ordering.
(*) More lobby work.
(*) Bancho memory fixes.
Topic Starter
peppy
2008-05-13
(+) Added !faq command.
(*) Fixed sliderbar lines not appearing at some resolutions.
(*) Fixed hp bar extending beyond its bounds.
(*) Fixed spinner bonus text disappearing in one scenario.
(*) Fixed spinner bonus text changing size depending on hitcircle size.
(*) More lobby backend work.
Topic Starter
peppy
2008-05-14
(+) Added beatmap length filter.
(*) Nickname highlight is case insensitive.
(*) Reduced number of quit/join messages for cycling osu! clients.
(*) Fixed ping timeouts for irc ghosts.
(*) Fixed accuracy formula (wasn't weighting enough).
(*) Fixed sliderbar in editor displaying when it shouldn't be (design/timing modes).
(*) Lobby and match backend nearing a usable state.
Topic Starter
peppy
2008-05-16
(*) Lobby improvements.

2008-05-15
(*) Lobby improvements.

Not much to say - mostly backend client<->server stuff.
Topic Starter
peppy
2008-05-17
(+) First test release of multiplayer lobby.
(*) Fixed mouse cursor rotation when swapping to a skin that doesn't use rotation.
(*) When exiting spectator mode, control is given to main menu rather than song select.
(*) Fixed Y alignment of score-Ki at different resolutions.
(*) Fixed mouse cursor weirdness after spec/replay.
Topic Starter
peppy
2008-05-18
(+) In-game buttons use a skinnable template.
(+) Spectators can see other players which are watching
(+) Name of player being watched is displayed in user panels.
(+) Piecewise slider composition.
(*) Adding new points to an existing slider is a lot more reliable.
(*) Changed way web menu handles enabled status.
(*) Fixed occasional crash when ending spectator mode.
(*) More lobby work.

A few teasers:



Topic Starter
peppy
2008-05-19
(+) No-video links are added by bss.
(+) Can seek to a time in the editor by clicking the time display. Accepts full formatting [00:01:55 (0,1,2,3)].
(*) Hyperlinked time seeks in chat are recognised at any position in a chat line (rather than only at the start).
(*) Fixed sort order of video events to always be in front of background events.
(*) Clicks during audio lead-in are handled correctly.
(*) Turned off sorting of storyboard events on editor save. Let's see how this behaves!
(*) Slider minimum length restrictions added back in. I think this is quite a good one to have so we don't get broken sliders.

Fixed quite a bit of stuff and didn't get around to working on MP ;x
Topic Starter
peppy
2008-05-21
(+) Added in-play scoreboard.
(*) Fixed sliderbar bugginess.
(*) Fixed a few minor bugs.

http://osu.ppy.sh/?v=mariomedley.flv for a preview of the new feature.

Yes it will be disable-able soon. So don't sstart complaining.
This scoreboard will be used in multiplayer too. Two birds, one stone.
Topic Starter
peppy
2008-05-22
(*) Partwise slider points can be moved after placement as expected.
(*) Scoreboard improvements and fixes.
(*) Scoreboard can be toggled with Tab.
(*) Skip button doesn't appear after passing a map unless there is extended storyboarding.
(*) Can start matches from lobby (no sync/scores yet). But seriously, don't try this :).
(*) BSS bbcode problems fixed (thanks to Echo).
show more
Please sign in to reply.

New reply