forum

Official Development Changelog

posted
Total Posts
1,155
show more
Topic Starter
peppy
2009-04-13
(+) osz2 integration: storyboard elements are loaded correctly.
(*) Code tidy-up.

unproductive day
Topic Starter
peppy
2009-04-14
(+) Delete support for osz2 files (single file/full set).
(+) Added osz2 support for multiple audio files in a single container.
(+) Backgorund images loaded from osz2 containers to song select.
(*) osz2 sprite loading optimisations.
(*) Combined beatmap sprite cache with per-beatmap skin cache.
(*) Fixed crashes on deleting last beatmap in song select.
(*) Web: Optimisation to some forum maintenance queries.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Larto

peppy wrote:

(*) Fixed loading of background images from storyboard (song select) in some rarer cases.
Oh jeez, I have the feeling those rare cases are my maps from earlier, when I used an .osb to add video and background at once since i was too stupid to realize I didn't need an .osb.


Good times.
Topic Starter
peppy
Won't help for .osb, just .osu
Topic Starter
peppy
2009-04-22
(!) I made progress.
awp
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-04-25
(+) Completion of ffmpeg integration.
Topic Starter
peppy
2009-04-27
(+) ffmpeg seeking, pts sync etc.
(*) 'z' key in editor jumps to first hit object.

test build coming very soon :)
FurukawaPan

peppy wrote:

2009-04-25
(+) Completion of ffmpeg integration.
Is this going to elimintate the requirement to have ffdshow or another suitable codec installed?
mattyu007

peppy wrote:

test build coming very soon :)
Yay! xD It's been a while since the last build...
Topic Starter
peppy

james039 wrote:

Is this going to elimintate the requirement to have ffdshow or another suitable codec installed?
Yes, and more.
Topic Starter
peppy
2009-04-29
(+) Distance spacing is stored per-beatmap.
(+) ffmpeg dts sync (for some weird encodes).
(+) Seamless support for conversion from osz2 to folder structure (for editor).
(*) Fixed many osz2-related bugs.
(*) Memory overflow fixes.
(*) Fixed video offset problems.
(*) Fixed some crashes on exiting osu!.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-05-01
(+) Incoming private messages open in new tabs by default.
(*) Fixed BSS submission.
(*) Fixed unnecessary file enumeration.
(*) Bancho announcements contain osu! chat friendly links.
(*) Improved seeking on some videos, fixed flv1 rendering where duration is invalid.
(*) Fixed buffering of videos where frame delays are grossly incorrect.
(*) In-game notifications are widescreen.
(*) Fixed slider bars misbehaving in widescreen resolutions.
Echo
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy

Echo wrote:

peppy wrote:

(*) Fixed unnecessary file enumeration.
osz2?
No, unnecessary files as in the prompt you get when submitting a map :P.
Echo
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
That it is. There were a few things i wanted to change before the final release.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-05-03
(*) Removed case sensitivity from osz2 containers.
(*) Increase level cap to 110.
(*) Some osz2 fixes (updating difficulties especially).
(*) Greatly reduced memory requirements of large storyboards by unloading textures after all references are lost.
(*) Fixed editor timeline zoom being reset on changing modes.
(!) Temporarily disabled osz2 conversion.
KawaiiLily
I like this

(*) Increase level cap to 110. ^^

Thanks man!
Topic Starter
peppy
2009-05-04
(*) Fixed beatmap backgrounds not displaying on song select.
(*) Fixed ranking stars overlapping achievement graphics.
(+) Web: Added display of which maps from each beatmap pack are passed.
Topic Starter
peppy
2009-05-05
(*) Fixed some issues with replay animation timing.
(*) Fixed spinners disappearing during replay playback.
(*) Fixed pasing/failing layers not updating when only sliders are present.
(*) Fixed timeline not resizing correctly.
(*) Web: Google custom search now feels more like you are still in the osu! website.
Derekku

peppy wrote:

(*) Web: Google custom search now feels more like you are still in the osu! website.
I knew something looked different :D
Topic Starter
peppy
2009-05-06
(+) Music control on main menu now has a toggle for permanent display of song info.
(*) Fixed some music stream issues (looping, not playing etc.)
(*) osz2 conversion stores the files to correct folder.
Topic Starter
peppy
2009-05-07
(*) Changed behaviour of hover selection to include the "snapping to current" behaviour.
(*) Changed skinning engine's handling of animations to give correct priority to beatmaps over skins.
(+) Web: Country flag in profiles is clickable.
(*) Web: Kudosu changes (see news post).
aquabluu
This map has been deleted on the request of its creator. It is no longer available.
mattyu007
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-05-08
(*) Fixed possible socket-related crash on closing connections.
(*) Fixed spinner-clear not appearing correctly.
(*) Fixed audio playing at slower speed when exiting play mode during fail sound.
Topic Starter
peppy
2009-05-09
(*) Fixed audio not loading for the current song when importing a new file.
(*) Fixed distance spacing not saving to .osu files correctly in all cases.
(*) Fixed importing of new songs causing a full reprocess of the Songs folder.
(*) Fixed key binding behaviour on pause menu.
(*) Fixed keyboard navigation at song select.
(*) Optimisation of accuracy calcuation.
(+) Web: Added support for gifting subscriptions to other users.
(*) Web: Automatic subscription expiry with email notice.
Topic Starter
peppy
2009-06-03
(+) Added support in editor for advanced rotation of objects by arbritrary angle (thanks to strager for math help).
(*) Web: Database optimisations.

nice to post in this topic again.
Echo

peppy wrote:

(+) Added support in editor for advanced rotation of objects by arbritrary angle (thanks to strager for math help).
Finally :D
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Jarby

peppy wrote:

(*) Fixed animation problems when osu! has been running for over ~150 hours.
Who discovered this?
nardii

JarJarJacob wrote:

peppy wrote:

(*) Fixed animation problems when osu! has been running for over ~150 hours.
Who discovered this?
I think it was strager, though I also experienced it but didn't think of it as a bug.
anonymous_old

JarJarJacob wrote:

peppy wrote:

(*) Fixed animation problems when osu! has been running for over ~150 hours.
Who discovered this?
Indeed, I did.
Derekku
Why you guys keep osu running so long, I don't know. >>;

:T
anonymous_old

Derekku Chan wrote:

Why you guys keep osu running so long, I don't know. >>;

:T
So I don't have to close it, of course, and reopen it.
Jarby
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-06-14
(+) Added custom touchscreen support.
(*) Improved handling of song select when using an absolute pointing device.
(*) Handle file write errors without hard-crashing osu!.
(*) Fixed sort by date (won't work at first unless you delete your osu!.db).
mattyu007
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-06-15
(*) Improved Bancho stability (still not perfect).
(*) Further database optimisations.
(*) Fixed one crash problem with video playback.
(*) Fixed song selection categories not being selectable.
(*) Force reprocessing of song headers to retrieve missing dates.
(*) Fixed last-played date updating on watching a replay.
anonymous_old

peppy wrote:

(*) Fixed one crash problem with video playback.
Hopefully there are other fixable problems, since I still get crashes with b682.
Topic Starter
peppy
2009-06-16
(+) Added arcade-specific options tab.
(*) Fixed "Start Chat" button adding underscores to player name in tab.
(*) Fixed 3/4 timing not being recognised correctly for main menu flash effects.
(*) Fixed selection not remaining after returning from gameplay to song select (in any mode but Show All).
(*) Huge database optimisations. Server lived through peak hours without any load issues :).
Topic Starter
peppy
2009-06-17
(+) Added bancho command for checking for multi-accounters.
(*) Fixed spectator causing crash.
(*) BSS submission pops any bubbles.
(*) Fixed !where not showing city even when user allows it.
(*) Fixed !where having no output when the user cannot be located.
(*) Bancho thread deadlock fixes (should be 100% stable now).
(*) Fixed certain position in screen causing seek during gameplay.
(*) Fixed notifications fading too slowly.
(*) Fixed mouse clicking outside of masked spritemanagers.
(*) Fixed taiko rankings not being displayed on song select.
(*) More database optimisations.
(*) Increased hits required for taiko spinners slightly (~15%).
Echo

peppy wrote:

(*) Fixed !where not showing city even when user allows it.
:)
Topic Starter
peppy
2009-06-18
(+) Added a shockwave showing where cursor is clicked when touchscreen is enabled.
(*) Fix for sliders playing at the wrong speed (0.5x or 2x) unexpectedly.
(*) Fixed File > Open in editor not updating control points (timing sections).
(*) Fix for ghost quits from IRC clients.
(*) Fixed codecs error appearing when video file does not exist.
(*) Fixed holding down mouse while hovering hoverable objects causing weird animation bug.
(*) Fixed replay/spectating not playing back at full speed.
(*) Fixed autoplay/autopilot not playing sliders/spinners at full speed.
(*) Fixed tablet support (restored to previously working state).
(*) Fixed options text appearing in wrong tab.
(*) Added error handling to video decoding process. video-debug.txt is created when an error occurs, but osu! will not crash (hi strager).
Olinad
What will be the next big project you will be working on? (crosses fingers hoping it is almost - full internationalisation)
anonymous_old

Olinad wrote:

What will be the next big project you will be working on? (crosses fingers hoping it is almost - full internationalisation)
Bug-fixing? =]
Behon
This map has been deleted on the request of its creator. It is no longer available.
Gens

peppy wrote:

(*) Fix for sliders playing at the wrong speed (0.5x or 2x) unexpectedly.
Oh, so this is while editing? Can't wait for next release, this bug doesn't let me map correctly :(
anonymous_old

Gens wrote:

peppy wrote:

(*) Fix for sliders playing at the wrong speed (0.5x or 2x) unexpectedly.
Oh, so this is while editing? Can't wait for next release, this bug doesn't let me map correctly :(
No, this was only in the test build IIRC.
Gens
Here's the bug thread if you didn't know about it.
But... I guess this is the bug. And I guess it's fixed now.
anonymous_old

Gens wrote:

Here's the bug thread if you didn't know about it.
But... I guess this is the bug. And I guess it's fixed now.
This one, actually.

/me checks if bug mentioned by Gens has been fixed.
Topic Starter
peppy
2009-06-21
(*) Fixed incorrect ranking (rating) text display for own maps.
(*) Split 'Hover Select' into two options (added Hover Return).
Topic Starter
peppy
2009-06-24
(*) Fixed mods on /np showing incorrectly when spectating.
(*) Fixed Autopilot not appearing on /np output.
(*) Fixed Song Setup dialog changes not triggering a save prompt on testing.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-06-26
(*) Bancho fixes (stable for >1day and counting).
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Zekira
(*) Taiko drumrolls must be hit in time with the BPM (1/4-1/16 depending on bpm).
<smallcaps>F'ING FINALLY. NO MORE GAY MASHING./ME THROWS EXPLODING STONE AT ROKODO_[RL]</smallcaps>
Topic Starter
peppy
2009-06-28
(+) Added Song Selection translations for German, Spanish, Portuguese, Polish and Italian.
(+) Added support for downloading translations from options menu. Automatic updates via osume.
(+) Added pippi-don sprites to library.
(+) Added kiai alert to editor.
(+) Taiko beats animate after 50 combo.
(*) Improved taiko drumroll limiting algorithm.
(*) Taiko sliders don't create flying notes when not in time with bpm.
(*) Fixed click priority on song select.
(*) Removed face from taiko hit area.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-06-30
(*) Fixed bug where clicking in certain area of timeline causes jump to start of song.
(*) Fixed hover return option not being saved correctly.
(*) Fixed selection bug in timeline when widescreen is in use.
Topic Starter
peppy
2009-07-01
(*) Fixed some objects being incorrectly disposed (design mode).
(*) Fixed binding list activating when in the wrong options tab.
(*) Fixed user panel not responding to clicks outside the main menu.
(*) Fixed editor not prompting for save after changing sound additions.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-07-03
(+) Added count of spectators to spectator list.
(+) Added storyboard shortcut notation for repeated arguments (M,0,,320,240 <- you can leave the second time and second vector out because it is repeated. Note that you need an empty comma section for the time).
(*) Removed score bonus for hitting taiko drumrolls in double time.
(*) Fixed kiai time pulsating rate when in double/half time.
(*) Fixed non-disposed sprites in editor (causing clicking places to result in skipping around the song).
(*) Added minimum size limit of 1024bytes for hitsamples. Any lower will be treated as empty (silence).
(*) More sprite drawing fixes.
Topic Starter
peppy
2009-07-05
(+) Added 'additive colour' parameter to storyboard parameter transformations (A).
(+) If parameter transformations have startTime == endTime, they are automatically applied for the life of that event, rather than being a time-based transformation.
(*) Fixed editor test keys not working when paused.
(*) Fixed editor test mode going crazy at end of autoplay.
(*) Fixed formatting of editor time links when no notes are selected.
(*) Sprite loading/unloading changes (to allow true dual-monitor support in d3d).

see the storyboarding by scripting thread for all new SB features.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-07-07
(*) Fixed avatars not loading after initial download.
(*) Fixed cursor skinning intermittantly displaying incorrect sprite.
(*) Fixed arrows on pause menu not animating correctly (with hopefully no side-effects).
(*) Fixed beatmap import problems (where the full database is reprocessed when not actually necessary).
(*) Fixed dynamic sprites causing a crash on monitor swap (osu!direct, achievements). For now they are just disposed (as they would have to be dynamically generated again).
(*) Fixed "perfect" graphic not always dispalying.
(*) Fixed unpause cursor appearing in unclickable places on the screen.
(*) Fixed taiko autoplay not hitting drumrolls correctly.
(*) Fixed large taiko notes not getting a face when flying.
(*) Large taiko circles default to the second frame of animation (open-mouthed).
(*) Improved avatar loading/unloading algorithm. They are now unloaded from graphic memory when possible (up to ~10mb saving).
(*) Performance improvements on some game screens.
(*) Fixed song select background not updating after roulette/random selection.
(*) Removed transitions on beatmap loading screen.
(!) Happy birthday to me.
Zekira
This map has been deleted on the request of its creator. It is no longer available.
adam2046
Test build only, sorry.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2009-07-09
(+) Added new separate option for softening filter (so other shader effects can be enabled separately).
(*) Slight direct3d performance improvements.
(*) Fixed text not clickable after a monitor change.
(*) Database optimisations. Things are running amazingly smoooooooothly!
Topic Starter
peppy
2009-07-10
(+) Added volume attribute to sample events.
(*) Changed events to be saved to file using full event name (I think this will make things easier than remembering numbers).
Topic Starter
peppy
2009-07-11
(+) Added bindings for Finish/Whistle trigger loops.
(+) Added passing/failing trigger loops.
(+) Added arguments to trigger loops for start/end validity times.
(+) Added adjustments for lower-spec'd PCs.
(*) Fixed universal volume not updating music volume in options.
(*) Fixed sprites not accepting repeated mouse clicks.
(*) Fixed SB sprites not reloading correctly in editor.
(*) Fixed sort order of transformations (using endtime rather than starttime affects some rare SB cases).
(*) Fixed SB not fading to 100% brightness at the end of the beatmap.
(*) Fixed "Perfect" not displaying (for real).
(*) Web: Bubbled maps in pending will no longer graveyard automatically.
Topic Starter
peppy
2009-07-12
(*) Fixed multiple trigger events of same type in same event not saving correctly.
(*) Fixed song info not updating when on permanent display mode.
(*) Fixed taiko notes glitching out in very rare cases (overlapping sprites/notes).
(*) Flipped volume control to the right way up.
Topic Starter
peppy
2009-07-14
(*) Fixed osu! crashing after closing when using osu!direct.
(+) Web: Added news rss feed.
(*) Web: New score submission code.
Topic Starter
peppy
2007-07-15
(*) Web: Database optimisations.
(*) Web: Completion of score submission code.
(*) Web: Stat migration code.
(*) Web: Fixed a few backend performance hindering bugs.
Topic Starter
peppy
2009-07-16
(*) Web: Doubled download speed limit when server is idle.
(*) Web: More work on new ranking backend.
Topic Starter
peppy
2009-07-18
(*) [Intermezzo] Fixed letterbox appearing during outro time.
(*) [Intermezzo] Fixed skip button not fading when being hovered during fadeout.
(*) [peppy] Fixed main menu buttons behaving strangely when mouse button is down.
(*) [peppy] Changed handling of custom offsets during gameplay.
(*) [peppy] Fixed updating of maps in multiplayer not working correctly.
(*) [peppy] Fixed pause cursor not clickable at edges of screen.
Topic Starter
peppy
2009-07-19
(+) [peppy] Background images are resized to a maximum size of 1024x768 if they exceed it (on adding a new background in editor).
(+) [peppy] Options menu is now widescreen compatible.
(+) [Intermezzo] Added toggable mouse precision mode.
(*) [peppy] Fix being able to enable Relax and Autopilot at the same time.
(*) [peppy] Changing resolutions in options menu fades out/in. Looks a lot cleaner.
(*) [peppy] Fixed "No personal high score" not fading in.
(*) [peppy] Fixed sprite import dialog using wrong filepath.
(*) [peppy] Fixed storyboard sounds not being saved correctly by the editor.
(*) [peppy] Fixed jukebox progress not working in f9 view.
(*) [peppy] Fixed forms not rendering correctly in fullscreen modes. As a result, fullscreen no longer has to swap to windowed for some cases.
(*) [peppy] Fixed jukebox unnecessarily showing current track every time game mode is changed.
(*) [peppy] Made taiko drumrolls more lenient.
(*) [peppy] Web: Title on beatmap info pages reflects the beatmap.
(*) [peppy] Web: Admin confirmation prompts explain what you are about to do.
(*) [peppy] Web: Fixed songs with no artist displaying badly in Bancho/web announcements.
(*) [peppy] Web: Imcreased security of captcha/confirmation.
Topic Starter
peppy
2009-07-20
(*) [Intermezzo] Fixed a taiko bug where notes always hit if all buttons are pressed simultaneously.
(*) [Intermezzo] Fixed a Taiko exploit where spinners could be finished with incorrect hit sequences.
(*) [peppy] Fixed taiko finish notes causing misses when too close together.
(*) [peppy] Fixed before/afterGameplay calculations causing crash when no hitObjects present.
(*) [peppy] Fixed test build not connecting to bancho.
(*) [peppy] Fixed mode logo not displaying on song selection when background image is loaded.
(*) [peppy] Fixed taiko input sometimes not accepting both sides of drum at once.
mattyu007

peppy wrote:

(*) [peppy] Fixed taiko input sometimes not accepting both sides of drum at once.
Sweeeeeeeeeeeeet Thanks peppy! <3
Zekira
Hell yes. Each Taiko fix and improvement draws closer to the Taiko score wipe. And when that happens... yeah~!
Topic Starter
peppy
2009-07-21
(+) [peppy] Local scores are displayed on in-game scoreboard.
(*) [Intermezzo] Taiko drumrolls are now affected by kiai timing.
(*) [Intermezzo] Made the Taiko spinners a lot more strict.
(*) [Intermezzo] Taiko face animations are no longer affected by inherited timing.
(*) [Intermezzo] Changed the way how Taiko Face animatons look by adding zigzag-like patterns.
(*) [peppy] Fixed mouse button detection rates in taiko mode.
(*) [peppy] Fixed new users being unable to connect to Bancho.
(*) [peppy] Huge performance improvements to local score storage system.
(*) [peppy] Web: Fixed "User has lost first place in song" notifications getting sent to wrong user.
(*) [peppy] Web: Fixed layout of player ranking page.
(*) [peppy] Web: Fixed ranked score not updating for CtB/Taiko modes.
Derekku

peppy wrote:

(*) [peppy] Web: Fixed layout of player ranking page.
Not exactly. The "Displaying x to y of z results. / 1 2 3 4 5 6 7 8 9 10 ... Next'" doesn't show up on the top or bottom when you search for a user's stats on any of the three games.
Topic Starter
peppy
This is on purpose and not going to change for the moment. The load on the database is far too high without some intricate optimisations which I don't have a high priority on at the moment.
Derekku
Okay. Just making sure it's not a bug XP
Topic Starter
peppy
2009-07-22
(+) [peppy] Added three new play-count based achievements. Art contributed by ToRMeNToR_84.
(*) [peppy] Change large taiko hits to have their mouthes closed by default.
(*) [peppy] Fixed stats/rank commands in Bancho not working with new ranking system.
(*) [peppy] Changed rank sort behaviour to handle empty ranks.
(*) [Intermezzo] Doubled the taiko face animationspeed after 150 combo's.
(*) [peppy] Fixed denden completion not giving combo bonus.
(+) [peppy] Web: Reorganised achievements profile section.
mattyu007

peppy wrote:

(*) [peppy] Change large taiko hits to have their mouthes closed by default.
Uhh wut?
Intermezzo
Uhh wut?
They look better closed and the Taiko mode doens't have to be 100% authentic ;)
mattyu007
This map has been deleted on the request of its creator. It is no longer available.
Derekku

peppy wrote:

(+) [peppy] Web: Reorganised achievements profile section.
Beatmap Pack achievements are still out of order, but they would have to be reorganized every time a new one is added, so whatever =X
LuigiHann

Derekku Chan wrote:

peppy wrote:

(+) [peppy] Web: Reorganised achievements profile section.
Beatmap Pack achievements are still out of order, but they would have to be reorganized every time a new one is added, so whatever =X
I think it's fine as it is, but having it sort by name within each section would solve that

Intermezzo wrote:

Uhh wut?
They look better closed
I disagree. While I agree they don't have to be 100% authentic, I think having the big ones with open mouths makes them more distinct from the little ones
Zekira
This map has been deleted on the request of its creator. It is no longer available.
LuigiHann
Also worth noting that when I was making the graphics: for the little ones I made the closed-mouth versions first, and later created the open-mouth variant. For the big ones, I created the open-mouth ones first and had to make the closed-mouth versions as a variant. So there's that.
show more
Please sign in to reply.

New reply