show more
Topic Starter
peppy
2007-10-14 (b100)
(+) Skin template added to updater.
(*) Slider tick sound obeys the audio volume settings.
(*) Quite a large scoring bug fixed. Took a lot of time and effort to ensure no data was lost.. Thanks to eyup for the help.
(*) A bit of work on new sorting system for menus.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2007-10-16 (b102)
(*) Fixed spinner sound playing while paused.
(*) Fixed video being dropped from osu file if video is disabled (or codec fails) while editing.
(*) Default curve type is now bezier.
(+) Web: First post is shown on song detail pages.
(*) Web: Download links work from song detail pages.

Check out the changes to the song details pages. The download button actually works now, and the first post of the relevant thread is visible! Should be a lot easier to get songs now.

New editor features to try out - slider speed preview in the timing window, and Alt-snapping. Try holding down alt while placing a sequence of notes, and notice how the distance between each placement will be constant based on the duration of time separating the two notes. This is handy for people that want to have consistent spacing throughout a beatmap. The distance calculation is based on the the same speed as slider velocity - so you can use the preview to figure what this should be set to as well :).
JacoPOP
What a lovely update!
I LOVE the idea of showing the first post!
I also want to try out the editor.. maybe for the nex beatmap!

You're great, man!
Topic Starter
peppy
2007-10-17
(+) Support for per-song skinning (ask if you care).
(*) More work on the new song selection/sorting system. Ahhh slow progress.
(*) Fixed bug where replay occasionally fails (as in HP drops below 0).
(*) Fixed bug where editor would crash on startup (new songs only).
(*) Removed audio md5 calculation. Not being used at the moment, no real point.

Wah I fell asleep again :roll:
Topic Starter
peppy
2007-10-18 (b105)
(+) Can get updated osu files from in-game!!
(+) Can enter login by clicking the message on the main menu. Hopefully a bit more obvious.
(+) Custom colours can be specified in beatmaps. Overrides skins and defaults (again - ask me about this one if interested).
(+) Added Cartoon skin by KiraCatgirl to osume extras.
(*) Fixed page display showing 1/0.
(*) Fixed forcing update halfway through playing a song in some rare cases.
(*) Slider end-circles fade when slider is complete (how many times have i broken this? i've lost count).
(*) Locally recorded username defaults to the same as online one.
(*) More work on the new sorting framework. I've got things organised quite nicely, but not displaying in the GUI yet. There's quite a lot to think about with this stuff - way more than meets the eye.
(+) Web: Added ranked position to profile.

Touch-ups here and there. Didn't get too far into the new song selection screen, but made some forward progress! I think you'll all appreciate the ability to update osu files though. This should save a lot of effort.. especially as we keep uploading new versions with timing fixes and whatnot lately.

Oh, yeah I'll do a build tonight. Lets hope I dont fail at it! I hate waking up to a sea of bug reports :(.
Topic Starter
peppy
2007-10-19
(+) Added "dead" area to song selection screen when hovering to the left.
(*) Fixed bug where beatmap would be overwritten when checking for updates if it was not officially ranked.
(+) Web: Added play guide to FAQ (thanks to Esque).
(+) Web: Added screenshots/video section to the About page.
(+) Web: Can sort beatmap listing by minimum difficulty. Difficulty icons also added.
(*) Web: Changed displayed date for beatmap listing to original submission date, rather than last approved date.
(*) Web: Changelog now has graphics - please read this changelog using the actual changelog page (should I move this thread? Or do you guys want to be able to reply to it? Maybe each changelog entry should have a comment section.. although I'm not sure how often this would get used.)
[deleted user]

peppy wrote:

2007-10-19
(*) Web: Changelog now has graphics - please read this changelog using the actual changelog page (should I move this thread? Or do you guys want to be able to reply to it? Maybe each changelog entry should have a comment section.. although I'm not sure how often this would get used.)
Nah, keep each changelog entry in the forum as well as the changelog page. The changelog page gives a good overview of the development, and it's easily accessible for people that are checking out the program for the first time. Then this thread can be used for comments, if you don't mind that. I hesitate to post in here because I'm not sure if you want discussion of the updates to go here alongside the actual updates.
I'm not sure a comment section would get used; it'd be more detached that way.
If you don't mind people making comments here, how about editing the thread title with the date of the last update? Development Diary/Changelog [2007-10-19] That way the comments won't distract away from when there's been an update.
eyup
Great idea sanchny - I totally agree. I've been hesitant to post here as well because I might be disturbing the flow of log entries ^^ But now that we are given license, I think it'd be worth people to start commenting on how they like the changes here.
Topic Starter
peppy
2007-10-20 (b107)
(*) Fixed editor crash when no sampleset is selected for a new beatmap.
(*) Fixed editor sluggishness/lag on some PCs (was related to loading skins).
(*) Changed dynamics of song selection screen.
(*) Improved performance/smoothness of song selection.

Just a mini-build to fix some bugs and stuff. Should solve all the problems mentioned up to current (I hope). Also includes some new dynamics for the Song Selection screen. Lets see what the response is like :).

Oh and do feel very welcome to post in this thread from now on :D. I'd love to hear feedback.

More to come later on.
[deleted user]

peppy wrote:

2007-10-18 (b105)
(+) Can get updated osu files from in-game!!
How do we do this?
Ivalset

Evi wrote:

How do we do this?
If you have an old version of a ranked song, at the left in Osu! it will display a message saying that the beatmap is either modified and/or outdated, then under it, it will say click here to check for updates, or something to that effect. Clicking there will update. This only works for ranked songs, of course. I think.
Topic Starter
peppy
Ok here goes.

2007-10-21
(+) Added play-testing mode in editor.
(+) Added ability to recalculate slider lengths (very useful after changing a song's BPM).
(+) iDork skin by Fraeon added to extras.
(+) Percentage progress added to editor.
(+) Full TabletPC support!
(*) Sliders have a minimum length when being placed/recalculated.
(*) Fixed replay data not saving correctly.
(*) Fixed bug where updating an .osu on a song with no rankings had weird results.
(+) Web: Moved all ranked beatmaps to a new folder to increase organisation.
(*) Web: Fixed equal scores taking wrong precedence order.

Spend a lot of time fixing stuff. Especially that TabletPC support (see the results here). Play-testing mode is in, and I was hoping to get a build up tonight with these two major features, but feel as though I should wait until tomorrow and give it a bit more time in testing.

Check out the new skin by Fraeon available in the updater! It is really well done (although may need an acquired taste to appreciate).

Got to try and pick up the pace for the new song selection screen this week. I really expected to get it done over the weekend, but instead I got quite a few bugs fixed and small tweaks done which were long overdue. Not a bad exchange, I think. I also finally played through portal (been feeling left out spending all my time on osu! :(). Fun fun fun!

4am again, oops.
Topic Starter
peppy
2007-10-22 (b110)
(+) New error handling dialog allows copy+paste. Also forces a save in the editor to avoid confusion.
(+) Quitting via alt-f4 or the 'x' button is a lot less abrupt, and gracefully exits to the previous mode.
(*) Closing the window in editor mode now acts as it should (can be cancelled).
(*) Changed 1/8th timeline tick colour to yellow (easier to distinguish from red than orange was).
(!) Audio libraries updated.

Build is up. Not much testing has been done this time around (contact me if you think you'd make a good tester) so please report any bugs you find.

I think this release should be pretty solid (I hope, anyway). And *hopefully* I can start working on things I have had pending for a while starting tomorrow. That's assuming I don't keep getting bombarded with feature requests. But don't stop requesting features, either :p.
Topic Starter
peppy
2007-10-23
(+) Can use space bar instead of left-click for gameplay.
(+) Added ability to disable metronome clicking (Timing > Metronome Clicks).
(*) Fixed offline scores not displaying when changing from online Page 2+.
(*) Halved slider drain on missing ticks/repeats.
(+) Web: Added pending list to beatmap listing view.
(+) Web: Framework for new beatmap submission process. Looking good :D.

So yeah, spent most of tonight doing forum stuff and working on the new beatmap submission code. This will totally streamline the process of uploading the osz file and posting, and allow updating existing submissions all from inside the osu! editor. Should be quite exciting for the beatmappers out there :).
Topic Starter
peppy
2007-10-24
(+) Playfield/menu background and menu buttons added to skinnable sprites.
(+) Skins can take control of slider track colouring.
(+) Slider ball sprite can be flipped on reversal.
(+) Added three new official skins.
(+) Pulsating 'osu!' on menu is now clickable.
(+) Alt-snapping works for moving existing beats too.
(*) 'Ctrl', 'Z', 'X' keys also act as clicking in gameplay mode.
(*) Can't fail in replay/test mode.
(*) Miss HP drain is now decided by "HP Drain" rather than "Overall Difficulty".
(*) Fixed bug with Editor's "File > Open" dialog crashing in some cases.

Planning on adding some more skinning support in soon. And finishing the other stuff that is waiting haha. Anyways, some of these changes today are pretty big in my eyes.

Got a bit done on the beatmap submission process (although admittedly spent more time approving beatmaps...), so this should be ready for testing in the next couple of days.
chan
Undecided whether this belongs to requests...
In your development posts, could you also give an estimate on your progress with storyboarding and screen selection features? I for one, am interested in how this is coming along, but I don't want to nag you :P
Topic Starter
peppy

chan wrote:

Undecided whether this belongs to requests...
In your development posts, could you also give an estimate on your progress with storyboarding and screen selection features? I for one, am interested in how this is coming along, but I don't want to nag you :P
Sure. Here's an estimate of progress so far: 0%

I'll let you figure out why by looking at the changelog history! You guys just request too much out of me :P.

Besides - if I was working on it, it'd be in the changelog for that day.
chan
Darn, I feared that might be the case. I'll stop with the requests for the time being
Topic Starter
peppy
2007-10-25 (b113)
(*) Spinners regenerate more HP.
(*) Huge performance increase on song selection screen.
(*) Breaking stuff and fixing stuff.

Ergh what a rough night. Made some progress on song selection, though. Thing should be ready to go over the next 3 or 4 days, I promise.

Make sure you have the latest version if you want to rank online... I made a few mistakes in an earlier build tonight which would have caused some dodgy rankings, so you will now need the newest version to get your scores updated.
Topic Starter
peppy
2007-10-26
(+) Artist sorting fully implemented!
(+) Skin preview added to options screen.
(+) Skinning support for more menus added.
(*) Skin template updated. Added comments, readme and new sprites.
(*) Pacman skin updated.
(*) Fixed layout of login entry dialog.
(*) Fixed geki/katu bonus not appearing when missing the first hit of a slider.
(*) Fixed 'Ctrl' not working for spinners.
(*) Fixed new mp3s not displaying.

Pushing the limits of waking hours is oh so productive.

Just to emphasize:
(+) Artist sorting fully implemented!

Ohhhh yeah, it feels good :D.
Extor
I love the new sorting system. =3
Topic Starter
peppy

Extor wrote:

I love the new sorting system. =3
Believe me - so do i :)

p.s. come online!
Topic Starter
peppy
2007-10-27 (b121)
(+) Title/Difficulty sorting.
(+) Full dynamic song searching!
(+) Sorting tabs in place.
(+) Mouse is restricted to window during gameplay.
(+) 'Alt' distance-based snapping can be adjusted via Alt+MouseWheelUp/MouseWheelDown.
(+) Skins can specify how many frames to use in the slider ball loop.
(+) Difficulty stars increase in halves.
(+) 'Unplayed songs' folder added to sorting.
(*) Mousewheel seeks by default. Holding 'Ctrl' changes placement controls.
(*) Caching miss sprites for play mode.
(*) Fixed bug where gameplay would not end if last hit object was too close to end of audio track.

ZING! This is too good not to put a release up RIGHT NOW. :D
Topic Starter
peppy
2007-10-28 (b123)
(+) Bookmarks display in timeline.
(+) Added user stats to song selection screen.
(+) Custom sample support on a per-beatmap basis. (Ask me for further details)
(+) Added 'other' category to sorting, showing any which don't fit into alpha sorting folders.
(+) Added 16:9 letterboxing when in break time.
(*) Fixed ki-metre dropping off the screen in test mode.
(*) Cursor unlocks during replay.
(*) Can skip in replay by hitting 'Space'.
(*) Reversing selection handles new combo notes better.
(*) Fixed bug with difficulty sorting not showing some songs.
(*) Fixed circles turning black in edit mode.
(*) Fixed bug where timing sections would be screwed over in certain situations.
(+) Web: Beatmap listing is searchable.
(+) Web: Player Listing goes beyond the top 50. Has an option to find yourself.
(*) Web: Fixed download button not handling 's correctly.

Got more bug-fixing and minor improvements done than expected. Which means the beatmap submission system is still incomplete, but I'm sure you'll forgive me :D. I made a new beatmap this evening in ~1.5hours, but need to do an easy version before releasing. It should be pretty good!
Topic Starter
peppy
2007-10-29 (b125)
(+) Shift+1-8 changes divisor.
(+) Ctrl+Mousewheel changed to adjust divisor.
(*) Replaced search tab with 'All'.
(*) Default sort mode is now 'All'.
(*) Slider snap divisor set back to how it should be (not normal divisor/2).
(*) Fixed login entry dialog not disappearing correctly.
(*) Audio pauses when starting test mode.
(*) Test mode doesn't start if no circles are placed.
(*) Fixed stacking bugging when overall difficulty is increased.
(*) Mouse can leave window immediately after a song is passed, rather than waiting until ranking screen.
(*) First note after break time is automatically made a new combo in editor.
(*) Updated almost ALL skins.
(*) Fixed slider accuracy.

I have a public build ready with all this stuff, but am waiting until morning to put it up.. hopefully any bugs can be found before then. Also... I don't mind if you guys don't donate any money (haven't got a cent yet!) but does anyone want to donate their sleep? It also requires that you have the technology to transfer your energy gained during sleep directly to my body... because with all this osu! dev I haven't even started on that project yet.
Topic Starter
peppy
2007-10-30
(+) New main menu effects and "Now Playing" display added.
(+) Added option for lead-in time for songs that start quickly.
(*) Start button replaced with pulsating osu!
(*) Search mode efficiency improved greatly.
(*) Search query reset when changing tabs.
(*) Pointer restrictions are much more precise.
(*) Can't pass song by freezing osu! during gameplay until after audio ends.
(*) Improved key-repeat delay function. Should feel a lot better for seeking etc.

My eyes pain.
Topic Starter
peppy
2007-10-31 (b127)
(+) New star rating system courtesey of eyup! Check out the in-game star ratings.
(+) More new menu effects.
(+) Search shows match count.
(+) Displaying song length.
(+) Item counts for folders.
(+) Search auto-selects when refined to 1 song.
(*) Main menu chooses new random song after last ended.
(*) Song selection repeats selected song if it ends.
(*) Lead-in delay actually works!
(*) Fraeon's skins updated to v1.3.
(*) Changed default (when first running osu) snap divisor to 1.

New public release coming soon. Hope you guys like the new menu effects :).

Also a big thanks to eyup for doing huge statistical analysis on song difficulty and coming up with a (very) complex formula for calculating the star rating. This is implemented in the new public version so it will be nice to hear your feedback on how the new stars feel. Try using the difficulty sort tab, and check if you think any songs are in abnormal positions!

The relevant post for star rating feedback is here
Topic Starter
peppy
2007-11-01 (b128)
(+) Basic chat support.
(+) User stats on main menu.
(*) Shrunk osu! on song selection screen.
(*) Fixed crash when typing 'osu' into search in play mode with unmapped mp3s present.
(*) Mouse cursor is visible when error dialog pops up.
(*) No longer bothers to submit scores when the song isn't rankable.
(*) Fixed potential bug where audio ends less than the fadeout interval after the last note.
(*) Fixed accuracy displaying as huge numbers for different localities.

I got a bit bored. Chat support is by no means complete. Keyboard layouts are fecked up and stuff.
Topic Starter
peppy
2007-11-02
(!) I slept.

Also looked into the keyboard layout crap for chat. Doesn't seem there's any simple solution (thanks microsoft, you noobs) so I'm going to have to do some thinking outside the box to get it working. I dreamt up an idea, so let me try that now...
eyup

peppy wrote:

2007-11-02
(!) I slept.
Now that's a change worthy of the changelog.
kaeeepy

peppy wrote:

2007-11-02
(!) I slept.

bullshit. i demand excesive bugtesting
RemmyX25

Kylecito wrote:

peppy wrote:

2007-11-02
(!) I slept.

bullshit. i demand excesive bugtesting
Wow Kylecito. Way to overwork the man.

I think Peppy deserves some sleep once in a while, too!
[deleted user]

peppy wrote:

2007-11-02
(!) I slept.
Bug report: Can't replicate this on my system. :cry:
Topic Starter
peppy
2007-11-03
(+) Userlist for chat.
(+) Support for actions (/me) in chat.
(+) Star bursts added to gameplay.
(+) Added "unmapped" folder to sorting lists.
(*) Minor changes to gameplay effects.
(*) Chat ticker fades faster in editor (gets annoying otherwise).
(*) Keyboard layouts fixed for chat.
(*) Fixed missing last note causing failure.
(*) Chat gracefully quits.
(*) Ping is replied to correctly.
(*) Fixed stats display for users with 0 ranked score.
(*) Fixed problem with online scores.

Hmm fell asleep halfway through fixing that score bug ><. All should be good for now. And its 6:30am and I'm awake, wtf!
LuigiHann

peppy wrote:

2007-11-03
(+) Star bursts added to gameplay.
Hmm?
Topic Starter
peppy
You'll see in time :twisted:. I like my starrrs,
Topic Starter
peppy
2007-11-04 (b130)
(+) Added 'SS' ranking (ALL300).
(+) Added basic test mode statistics.
(+) Slider tick rate of 3 allowable (3/8, 6/8, 12/8 kinds of timings).
(+) Spinner sounds are customisable.
(+) Sounds can be loaded from a skin directory.
(+) Added 'retry' button on ranking screen.
(+) Support for quit (/quit) in chat.
(*) Huge improvements to audio sample handling.
(*) Fixed chat nickname clashes.
(*) Much better handling of dropped/failed connections for chat.
(*) Videos scale based on width instead of height.
(*) Fixed slider sounds not stopping when the 'stop' button is pressed.
(*) Fixed bug where game will still start if the mp3 of a beatmap is missing.

b130 is up :).
Topic Starter
peppy
2007-11-05
(+) Web: Beatmap submission scripts mostly complete to: Post, Edit, Secure file upload, Add new beatmap, Update existing beatmap.
(*) 'F5' at song selection forces a refresh even if no new osz files are found.
(*) Fixed bug where stop reset song position after seeking.
(*) Ingame search no longer searches difficulty names.

Lots of web dev today. I'm really working hard on the new beatmap submission system. It will bring order to what is a bit of a mess at the moment, or so I hope. The code is going good, and while not integrated with osu! yet, I have hacked phpbb to pieces and can post/edit stuff externally with easy. Also have a ticket system setup with file uploads which will mean secure uploads to chigau.com after obtaining the right ticket from the main server. Things seem to be working well :). More on this coming soon.
awp
Awesome because the beatmap submission thing is a bit volatile right now. It'd also be nice for mods to be able to see how often the most current version of a song in the "Completed Beatmaps" and "Beatmap Help!" has been downloaded. Some of them aren't getting a whole lot of attention.
Topic Starter
peppy
2007-11-06
(+) Beatmap submission integration in osu!. Mostly complete, just needs some touch-ups.

Not much else to say really. Tonight I was able to upload the osz and separate osu files, enter them in the database, and post to the forums all from within osu! with no more than two mouse clicks. Things seem to be going prettty good :).
Topic Starter
peppy
2007-11-07
(+) Current time counter added to test mode.
(+) Forum posts from in-game submission are linked to beatmap database.
(*) Huge optimisations in sprite management (CPU load).
(*) Small optimisations in GPU drawing calls. Unfortunately it seems like I'm hitting a fill-rate limit with starbursts during gameplay. Can people who get lag with this effect please report it?
(*) Scratch that. Did some optimising on star-bursts and now maintain a constant 60fps on my nvidia card. Lets see how this goes.
(*) Combo fire effect capped at a lower maximum height. It looks better this way.

They say "don't optimise until its broked". I say don't optimise until someone complains. Ivalset was whinging about fps drop with the star-burst effect last night, so I set out to fix this problem tonight. After about 5 hours of code changes and research into d3d calls, I managed to cut over 50% of the cpu time required for the sprite rendering loop, and reduced shader loads quite significantly. Hopefully some of you with lower-end PCs will feel this change more than I do, making it worth the effort I put into it. Should be up public tomorrow sometime.

Also made a bit of progress on beatmap submission. Now I can hit the submit button and my osz/osu files will upload, and a post with a template header will be submitted to the forums. All that is left is to add support for editing/bumping posts which have an update since the initial beatmap version. This will not require a reupload of the osz file as I'll handle this with server-side zipping of new files inside the old osz (unless something like video gets added.. but there will be a prompt for reuploading the osz file too).

Oh wow, its 4am too. *misses sleep*
awp
This sounds pretty awesome! Maybe my computer will have less frequent random fits of gay when playing.
ZZT the Fifth

awp wrote:

This sounds pretty awesome! Maybe my computer will have less frequent random fits of gay when playing.
What this guy said. :D
Topic Starter
peppy
2007-11-08
(+) Roulette mode added to song selection (Ctrl+R for testers).
(+) If a note is clicked way too early (more than 400ms currently) it will shake rather than count as a miss.
(*) Force topmost window when opening.
(*) Optimisation of hitobject drawing loop.
(*) Slider drawing code does much less overdraw.
(*) Memory footprint reduced significantly.
(*) Fixed flame not drawing during spinners.
(*) Fixed first flame/star-burst occurring on 31 combo rather than 30.

New build tomorrow, I hope!!
awp

peppy wrote:

2007-11-08
(*) Memory footprint reduced significantly.

Oooooooh. We'll see.
TiZ
This map has been deleted on the request of its creator. It is no longer available.
eyup

peppy wrote:

(+) If a note is clicked way too early (more than 400ms currently) it will shake rather than count as a miss.
What's new about this feature? I thought it was already in place?
Topic Starter
peppy

eyup wrote:

peppy wrote:

(+) If a note is clicked way too early (more than 400ms currently) it will shake rather than count as a miss.
What's new about this feature? I thought it was already in place?
Previously it was for out-of-order notes only.
awp
Love the random feature. All I can say is, now it needs a Ctrl+G to GO! and start the song so you can pick a random song without fussing with the cursor.
RemmyX25

peppy wrote:

(*) Fixed first flame/star-burst occurring on 31 combo rather than 30.
Wait a minute....

*plays Ouendan 2*
Conclusion- fire/head pops up at 30, then 60, then 100, then every 50 thereafter.

*plays Ouendan 1*
Same conclusion.

*plays Elite Beat Agents*

Same conclusion, only without fire. Leaders head still pops up.


So why the change, Peppy?
Topic Starter
peppy
(*) Fixed first flame/star-burst occurring on 31 combo rather than 30.
Read that again >.> It is actually correct english, just doesn't read so well.
awp
By the way I noticed osu! takes about 18% less resources now. Perhaps even more.

Good work!
Kanda Aoi
So it runs better now? Does that mean I can run it? >_>;;
Topic Starter
peppy
If you got a cheap graphics card that supports shader model, sure..
RemmyX25

peppy wrote:

(*) Fixed first flame/star-burst occurring on 31 combo rather than 30.
Read that again >.> It is actually correct english, just doesn't read so well.
OOOOOHHHH.


Ok, I get it now. Sorry for the confusion!
Topic Starter
peppy
2007-11-09
(+) Basic avatar support in-game.
(+) Editing posts is possible with submission system.
(*) Fixed sliders killing combo on missing the end hit.
(*) Roulette is more random than before. Doesn't crash with non-beatmapped songs.
(*) Changed ingame IRC server to private peppy server. irc.ppy.sh #osu will be our new home.

Friday night = catch up on sleep night or maybe not... I'm still awake at 3am. Next public release will be tomorrow for sure :).
awp

peppy wrote:

(*) Fixed sliders killing combo on missing the end hit.
uh???

Isn't missing the end hit on sliders supposed to kill the combo?
Topic Starter
peppy

awp wrote:

uh???

Isn't missing the end hit on sliders supposed to kill the combo?
Would I fix it if it was supposed to :P? Both Extor and ZZT mentioned this as being the correct behaviour in ouendan 1, 2 and EBA.
awp
I didn't notice that @_@ It's also like that in Step Mania and Guitar Hero as well so I suppose breaking the convention would anger a lot of folks.
Starrodkirby86

peppy wrote:

(+) Basic avatar support in-game.
Does this mean you'll see our avatars from the forums in-game? And where? *hopes bring up*
Topic Starter
peppy
2007-11-10 (b140)
(+) Many chat improvements.
(+) New layout for selection screen options.
(+) Beatmap submission support! (File > Upload Beatmap..)
(*) HUGE optimisations to code. Should notice a performance increase.
(*) Bug fixes. See changelog on web for all the details which aren't included in this list. There's lots.

Keep in mind I put this build up at 4am, and could hardly read the screen at that point in time. Take it easy on the bug reports :).

Give the new submission system a try!

(otsu, ore)
[deleted user]
Is it me or did the chat break in the newest update? =/ I can't seem to connect
Lumino
Chat works for me in the latest test build, but play mode is broken :o
Not sure though, might have been the 12 new beatmaps I threw in there...
awp
I've got the best of both worlds. Wait nm no I don't.

The game crashes when I try to play LOL

Edit mode works though. Also chat's working again. It didn't at first but it is now.



=(

at least I can still play Beatmaps via Edit > Test
Topic Starter
peppy
Luckily that was test version only (full game breakage). Fixed now. If this happens in the future you can always swap to the public release :).

As for chat not working - MCXD can you try again? I swapped over to a new irc server located at irc.ppy.sh on #osu if you want to test that directly too.
Topic Starter
peppy
2007-11-11
(+) Totally reworked how alt-snapping/grid snapping is handled.
(+) Bookmark reset button.
(*) Sharpened and recreated all editor side-tab sprites.
(*) Fixed avatars where width is greater than height.
(*) Fixed editor resolution change not resizing the black overlay area.
(*) Fixed "load thread after submit" not doing anything.
(*) Select All forces 'selection' tool.
(+) Web: Ranking support added to new submission system! Should make the mod's job easier :).

Just been keeping the beatmap submission working has taken a chunk of my time today. Small bugs nonetheless, and all seems good now.

I spent the rest of today working on minor editor enhancements - I feel like I want to get the editor (and its code) in a nice and solid state before starting on the new feature that could make or break it :).

SLEEP is me

awp
Dude you're insane.

It looks so much prettier now.
GuardianHX
The editor looks awesome, now. ^_^
Nice.
Topic Starter
peppy
2007-11-12
(+) New mods: Hidden (+6%) and NoVideo (no effect).
(+) Crosshair mouse pointer while placing notes in editor.
(+) Double-clicking on a note in the gamefield/timeline seeks to that point in time.
(+) Accuracy added to in-game results screen.
(*) Changes to layout of results screen.
(*) Made selection of notes in the gamefield more sensible (closest time-wise gets selected first).
(*) Fixed combo numbers being incorrect after a paste/duplicate.
(*) Game prompts for login if F8 is pressed before logged in.
(*) GPU load reduced by almost half in play/edit modes.
(*) Web: Accuracy stat is now a rolling average. It will be a lot more dynamic, and mean you can make larger improvements/dents in it :). Temporarily adjusted to have a huge effect for plays over the next week or so.

Another hueg performance increase that those with low-end graphics cards will appreciate (myself included). I hope to release a public build tomorrow - there's a lot of nice stuff I've got done over the last 2 days. For those wonering about the progress of storyboarding... this will begin soon - I'm trying to tie up some loose-ends beforehand to please people waiting on these features for quite a while now. :)

Kanda Aoi
A performance increase for low-end graphic cards?! Does that mean it'll work for me!?
...Probably not... *test*
Edit: I can't get Osume to fully unzip the stuff anyway o_O
Topic Starter
peppy
2007-11-13 (b144)
(+) Skins can skin soft/loud soundsets separately (ask me for now, will update post later).
(+) Can move threads from WIP to completed from the upload dialog.
(*) Fixed dodginess with upload system.
(*) Fixed 'played by guest' displaying on ranking.
(*) Fixed soft sampleset slider loop not looping properly.
(*) Fixed distance snapping not toggling properly in select mode.
(*) Fixed editor bug where sprites would appear incorrectly after moving on timeline.
(*) Combo bursts occur every 50 hits, rather than 100.
(*) Moved replay marquee text slightly higher. Added a note about skipping intros with 'space'.

Public riri-su! Lets hope upload plays nice. Give me feedback if it fails ASAP so I can stop the havoc before it spreads :).

Hidden mode, more performance increases, and quite a wide array of bug fixes and new features - especially for the editor.

I'm tired, nite.
ZZT the Fifth
'Fraid that copy-pasted notes are still acting weird in the editor. :| I'll get a screenshot and post in the bug reports forum in some time.
Topic Starter
peppy

ZZT the Fifth wrote:

'Fraid that copy-pasted notes are still acting weird in the editor. :| I'll get a screenshot and post in the bug reports forum in some time.
Fixed this. Update again. Thanks for the quick testing ;). Oh and sorry for the double-build for those who already downloaded! I should stop doing this, really.
ZZT the Fifth

peppy wrote:

ZZT the Fifth wrote:

'Fraid that copy-pasted notes are still acting weird in the editor. :| I'll get a screenshot and post in the bug reports forum in some time.
Fixed this. Update again. Thanks for the quick testing ;). Oh and sorry for the double-build for those who already downloaded! I should stop doing this, really.
I actually saw the update before you posted it on the forum, so I thought I'd say something quick-like. :P
Topic Starter
peppy
2007-11-14
(+) Date/time of score are shown on the ranking screen.
(+) In-game beatmap updating is a lot smarter (updates pending beatmaps, and is more informative).
(+) Mods are displayed in Now Playing chat messages.
(*) Fixed non-ranked songs being able to be ranked.
(*) Fixed hidden mode not working in replays.
(*) Fixed chat crashing on some long message strings.
(*) Clicking sound no longer occurs when osu! doesn't have focus.
(*) Web: Logged in player position is highlighted on individual song lists.
Topic Starter
peppy
2007-11-15
(+) osu! associates itself with .osz files, and can load them by double-clicking a beatmap file directly!
(+) New dialog to show osu! is extracting beatmaps, rather than just a black screen.
(+) Added an option to enable/disable custom sound sets (song-specific) in song setup.
(*) Really fixed hidden mode not working in replays (approach circles don't show anymore).

Not so many new things done today. The file association stuff took a while to get going correctly (could still do with a bit more work) and I am also recovering from an all-nighter last night, followed by a very long work day >.>. Things should speed up again over the weekend!
awp
Time to mess around and try to break it

for security reasons of course

EDIT: double clicking an empty .txt file renamed to an osz doesn't crash anything

you win round one, sir
Topic Starter
peppy
2007-11-17
(+) Double-clicking an osz file opens it in song selection as the active item. This also works when osu! is already running.
(*) 'Beatmap is extracting' dialog now working as expected.
(*) Fixed editor entering unknown modes.
(*) Changed file association error messages to be more informative.
(*) Fixed bug where setting custom sample mode for beatmaps had no effect.
(*) Changed background blackness level to match old colours.
Topic Starter
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
peppy
2007-11-19
(+) Can start watching someone midway through a song.
(+) Added in-game support for hidden S/SS ranks.
(+) Skins can skin menu sounds (menuhit.wav, menuback.wav, menuclick.wav).
(*) Huge improvements/fixes to spectator mode.
(*) Test mode doesn't swap game to fullscreen anymore.
(*) Fixed bug where osu files inside osz would not get updated in some rare circumstances.
(*) Fixed file associations not registering correctly in vista.
(*) Removed some skinning from the song selection screen (the top and bottom black bars and search background). I think this feels better.
(+) Web: Added hidden (stealth) S/SS ranks.

Not enough testing to get public up last night. Maybe today will work better? D;

Topic Starter
peppy
2007-11-20
(+) Started implementation of Full-mode chat (expands to full screen).
(+) Clickable user buttons to spectate that user.
(*) Fixed seeking failing for high BPMs while playing.
(*) Spectator mode all-round bug-fixes.
(*) Ctrl+O in editor triggers the open dialog.
(*) Fixed some sliders losing a few pixels on the bottom-right edge.

Spectator mode is really coming along. Hopefully people will enjoy watching/commenting as others play once this goes public. It'd be great to build up the in-game chat community a bit more.
Topic Starter
peppy
2007-11-21
(+) Added avatars and basic statistics to chat userlist.
(*) Fixed video disappearing in editor when letting it play through fully once.
(*) Changed input handling code so mouse input can be grabbed from the local user during replay/spectator mode.
Topic Starter
peppy
2007-11-22
(+) Audio controls on main menu.
(+) Centralised all internet request instances to one managed location. Should make comms more reliable.
(+) Chat has send history (up/down arrows to access).
(+) New font for chat console. Should be easier to read at all resolutions.
(*) Fixed BSS bug where forum threads were not being linked correctly. YAY!
(*) Improved layout of chat engine. Full mode uses windows mouse cursor.
(*) Fixed sliders with repeat arrows not working correctly with 'Reverse Selection'.
(*) Improved account setup dialog. Force it to open on startup if no login is provided.
(*) Reorganised quite a lot of code. I wish I had more time to do this x.x.
(*) Removed "All" from sorted selection lists - there is an All option now so its not really required.
(*) Changed star texture, removing unneeded pixels and optimising for performance.
(*) Added debug for BSS dialog to try and fix this error.

Topic Starter
peppy
2007-11-23
(*) Entering edit mode resets all mods.
(*) Fixed bug with avatar dimensions being reversed.
(*) Main menu plays from start of song on songs after the first.
(*) Changed chat font once again.
(*) Small memory optimisations.
(*) Fixed slider tick PC reboot bug. <- woot
awp
A god among men.
RemmyX25

awp wrote:

A god among men.
I dont know how he does it! I raise a toast to Peppy!
Topic Starter
peppy
2007-11-24
(+) Added buttons for controlling replay playback.
(+) Added buttons for hiding/refreshing full chat mode.
(+) Skip commands are sent to watchers in spectator mode.
(*) Hitting 'Escape' or 'Ctrl-Z' while placing a slider in edit mode will remove it altogether.
(*) Menu play controls appear in front of chat overlay.
(*) Spectator mode is disabled on entering play or edit mode.
(*) Clicking yourself in the spectator list disables spectator mode.
(*) Skip button can be clicked in replay mode.
(*) Huge hacks to the input system to allow mouse input during replays. Hopefully this won't own anything.
(*) User buttons flash red when updating stats.
(*) Added new icons/buttons for online ranking notifications (when a song needs updating etc.)
(*) Hitting escape while online chat is visible will close it first, then exit the game on the second keypress.
(*) Fixed bug where game would hard crash if you cancelled the login prompt when uploading a song.

omigaaaaa! huge time spent on osu! = huge improvements (yes that just means i slept less). more coming today, including a public release ;).
Topic Starter
peppy
2007-11-25 (b160)
(+) New timing control screen.
(+) Samplesets can be defined per timing section.
(+) In-game song rating system.
(+) Time signature support added.
(+) Auto chat login.
(+) Auto chat hiding during gameplay.
(*) eyupstars v1.1 (currently in osu! only - no web support).
(*) BSS submissions have a link to the beatmap listing page.
(*) HP drain only starts after the first note after a break.
(*) Combo and HP bar slide out during breaks.
(*) Better handling of mid-song spectating.
(*) Song selection notification icons fade/slide in!
(*) Fixed hp icon not pulsing on initial increase.
(*) Fixed graph sometimes not drawing correctly.
(*) Web: Fixed some broken leader records.

LETS DO THIS. I've outdone myself this weekend. Hope you enjoy - make sure to leave some feedback! And be polite with the bug reports - I spent over 48 hours this weekend coding and haven't had much time for the testing part.
K-S-O
I find it annoying how the chat keeps showing up all the time. I'm not quite sure how to disable it.
Topic Starter
peppy

K-S-O wrote:

I find it annoying how the chat keeps showing up all the time. I'm not quite sure how to disable it.
When chat is open, click the button to the bottom-right that says "Hide in Play" so it swaps to "Always show".

Maybe I need to make those buttons a bit more clear? Hide in Play will automatically show chat during breaks and hide it during gameplay.
Topic Starter
peppy
Okay, new version up which makes those buttons less ambiguous. Go update if you want to :).
Topic Starter
peppy
2007-11-26 (b162)
(*) Major improvements on spectator score/play accuracy.
(*) Toggle buttons on chat dialog now don't change text. This was confusing apparently!
(*) Fixed scoring bug where combo went higher than it should.
(*) Fixed offline replays not playing back.
(*) /quit in chat mode also closes chat panel.
(*) System generated chat messages are not added to message history.
(*) Changing usename while chat is open disconnects from chat.
(*) Spaces are replaced with %20s in the download text field in upload dialog.
(*) Changing the sampleset can be done without an initial save of old files.
(*) Default smapleset option in song setup screen affects all timing points if they all have same (default) settings.
(*) Creator field is locked to logged-in username.
(*) Spinner approach circle hidden in hidden mode.
(*) Increased network connection pool and added stronger error handling.
(*) IRC usernames are enforced to be valid.
(*) Playing offline does not cause errors to appear.
(*) Auto-hiding of chat works better with pause mode.
(*) Play button on main menu unpauses when music is already paused.

bugs squash bugs squash
awp
b162 holy hell I'm still on b144 lol @_@

oh well school's practically done now
Topic Starter
peppy
2007-11-27
(*) Fixed crash on hitting up arrow in chat with no message history.
(*) Hitting 'escape' after already failing brings up retry screen rather than returning to song selection.
(*) Icons on submissions are retained even after updates are made to the post.
(*) Fixed bug where pasting notes over the top of other notes would leave some overlapping notes behind.
(*) Fixed health bar sometimes not fully sliding into gameplay after a break.
(*) Fixed mouse cursor going crazy during break time in spectator mode.
(*) Better spectator sync accuracy?
(*) Web: Cleaned up database a bit.

I wanted to make this one public, but its 6:53am and I'm not sure if all the changes I made are sane :D.

Definitely a new release tonight - gotta fix these bugs peoples are having.
Topic Starter
peppy
2007-11-28 (b164)
(*) Removed tilde key as a shortcut for opening chat window due to breaking some keyboard layouts.
(*) Fixed bug where local replays were not being retained.
(*) Fixed bug where spectator mode would stop working until restart of osu!
(*) Fixed send rate of replays.

So i typed this once but got another bluescreen on my pc. I really need to replace my RAM - it keeps failing parity at random points in time.... about 3 bluescreens a day :/.

Anyway, new public is up with bug fixes from the last two days. There was a pretty serious problem which meant replay data was up to 10x the size it should be when stored to the online database, so I felt that this build should go up ASAP. Therefore, you might experience some inaccuracies with spectator mode, as I am halfway through remodelling the sync process associated with it.

Will probably do another public tomorrow or friday.
Topic Starter
peppy
2007-12-01
(*) Avatars are only loaded when full chat mode is visible. This seemed to be causing lag for some during gameplay.
(*) Error message made more friendly for graphics cards which don't support required shader model.

2007-11-29
(*) Fixed skips not being sent in spectator in some scenarios.
(*) Fixed local replays not saving.

Taking a short break from serious coding due to being totally worn out. Small bug fixes, and did some more research into texture buffering for storyboarding, and some preliminary implementation of the osu! file format for tweens/transformations. Hopefully I'll get some private testing of this done tomorrow.
awp

peppy wrote:

(*) Error message made more friendly for graphics cards which don't support required shader model.
[font=really effin' huge]THANK YOU.[/font] The thought didn't even occur to me how handy that will be.
Topic Starter
peppy

awp wrote:

peppy wrote:

(*) Error message made more friendly for graphics cards which don't support required shader model.
[font=really effin' huge]THANK YOU.[/font] The thought didn't even occur to me how handy that will be.
You don't know how loud I screamed last night after that last guy posted that error message.
awp

peppy wrote:

awp wrote:

peppy wrote:

(*) Error message made more friendly for graphics cards which don't support required shader model.
[font=really effin' huge]THANK YOU.[/font] The thought didn't even occur to me how handy that will be.
You don't know how loud I screamed last night after that last guy posted that error message.
So that's what that sound was.
show more
Please sign in to reply.

New reply

/