forum

osu! Public Release b1650

posted
Total Posts
55
Topic Starter
peppy
And after many months of waiting, we finally have a new build upon us. I won't make any excuses for the lack of updates, but am also very proud of the stability we have experienced over the last months! This update brings quite a few often-requested game features, and incorporates many new mapping features (bumping the osu! beatmap file format to v8) courtesy of MetalMario201. Please try an make use of the new functionality without abusing it!

Online:
(+) Added support for the IRC /away command
(*) Improved chat tab display when multiple rows are present.
(+) Highlights in chat are logged to a separate tab.
(+) osu! remembers the last active channel before quit, and makes it active again on restart.

Mapping:
(+) Custom slider speeds between 2x and 1/2x may be used. Slider tick rate behaviour has been made more intuitive to accommodate this. (A maximum of three slider speeds for ranked maps still applies)
(+) The speed of approach circles can now be independently picked from Overall Difficulty.
(+) Added manual adjustment of the countdown's timing, for situations where it is offbeat.
(+) Break transitions can now be moved around in the timeline.

Gameplay:
(*) Vastly improved slider rendering under OpenGL. pulled due to problems on some hardware
(*) Fixed osu! sometimes using the wrong hit sampleset for certain objects. (i46)
(*) On new maps with a compound time tick rate (3 or 6), drumrolls are played in compound timing.

Editor:
(*) Timing panel usability improvements.
(*) Fixed first hit in test mode having huge weight in accuracy calculations.
(+) The metronome beep rate can be doubled (or tripled) by holding down Ctrl.
(+) Reload last editor mode after returning from test mode.
(+) Storyboard efficiency is now shown as a counter. Refer to SB Load to make sure your storyboard isn't drawing too much.

Misc:
(+) Added support for .osk (skin) extraction.
(+) Your display's native resolution is now offered in Options. Invalid resolutions will now be hidden.
(*) Many more bug fixes!

If you are interested in a more verbose changelog, please check the changelog page (and subscribe to the rss feed for real-time updates if you are so inclined)!

More awesome stuff coming soon. Please use this thread if you have any questions or problems specific to this new build.
CapnDavid
Cool. :)
Galkan
At last ^_^/
Ekoro
Oh cool :x
RandomJibberish
osu!'s crashing everytime a slider is about to appear. NotShinta, who also uses OpenGL, has the same problem.
ILove4MinutesHyunah
Yup somethings not quite right, after finishing the update and restarting osu its been crashing on me. Both playing in game and editing a map.
Topic Starter
peppy
We are working on issues.
James2250
Peppy knows about the issues with sliders on OpenGL btw :P

EDIT: peppy got to it before me
Topic Starter
peppy
b1652 should fix all slider rendering issues. Please report other issues as you find them :).
mm201
Please help us test issues with the new slider rendering code.

To re-enable the new sliders, add this line to the [General] section of the skin.ini of your current skin:
SliderStyle: 2

If your sliders do not look like this, please provide a report including:
  1. The brand and make of your video card
  2. The installed video driver version (If not current, update and test again. Provide BOTH reports.)
  3. Which renderer (OpenGL or Direct3D) is being used
  4. The map issues are seen on (if not all)
  5. The name of the skin you're using.
Mara
I don't know is it because of the update, but I dediced to play multiplayer with my friend;

I normally made a lobby with password.
My friend joined.
We started the game (TAG, Lemon Tree)
Crash.

I try to join back in lobby.
Crash.

"I'll just make a new one."
I try to make a lobby again.
Crash.

What is this?
Topic Starter
peppy
Before people ask about SB Load, here is a quick rundown:

2D games are usually limited in performance by how much they draw to the screen. The more transparency involved in a scene, the more times a pixel needs to be drawn. For instance, if you have a fully opaque background, and then draw a triangle over it, the pixels with the triangle need to be drawn twice to account for any blending. Not only this, but the fully transparent pixels in the triangle's image (the ones you can't see) also cause the pixels to be drawn again, even though they are doing nothing it still adds load to your graphics card.

The SB Load multiplier shows you how many times the full osu! screen area is being drawn to by your storyboard + background elements. For instance, if you have a single 1024x768 background, this number will read 1x (i call this 1x overdraw). If you have a fullscreen sprite drawing over this, it will become 2x, etc.

I am going to say for now that you generally want to aim for a number below 5x. The SB Load indicator will turn red if you exceed this. This target may change over time as PC specs increase, but let's go with this for now. If you are exceeding this, consider the following tips:
  1. Make sure you aren't displaying almost-invisible layers (make sure their alpha is 0 when not needed).
  2. Split up any images that have huge amounts of transparent pixels in between actually visible portions where possible
  3. Combine layers into a single image where possible using graphics editing software.
Please note that this number is not 100% accurate. There are some cases it will be a lot higher than it should be (for instance if a lot of a sprite is off the right-hand side of the screen, or scaled very large). It will never be *lower* than the actual value though. If in doubt ask a BAT about your storyboard (or come to me if it's a wacky case).
Sonic Fumes
I have new idea:
osu! InGame browser (only able to go on osu website, only supporter can download directly)!
Derekku

Sonic Fumes wrote:

I have new idea:
osu! InGame browser (only able to go on osu website, only supporter can download directly)!
This is already planned for the future iirc. (Try searching the feature requests forum for things like this)
Mara

Sonic Fumes wrote:

I have new idea:
osu! InGame browser (only able to go on osu website, only supporter can download directly)!
Why? Is there a reason for not using Firefox/Opera/Chrome?

[/offtopic]
Gens
The incorrect sampleset used bug was also fixed.

I love you, MM201.



Can't wait for the next public with osz2, at last.
Ekaru
This is a really good update. Thanks!
NatsumeRin

peppy wrote:

Mapping:
(+) Custom slider speeds between 2x and 1/2x may be used. Slider tick rate behaviour has been made more intuitive to accommodate this. (A maximum of three slider speeds for ranked maps still applies)

Editor:
(*) Timing panel usability improvements.
cheers!
deadbeat

peppy wrote:

(+) The speed of approach circles can now be independently picked from Overall Difficulty.
0.0 awesome
Derekku
viewtopic.php?f=5&t=36652 This is a crash report that may have been caused by the new build.

Besides that, players seem to be having issues with multiplayer, deleting beatmaps, and loading beatmaps, but haven't provided details.
Topic Starter
peppy

Derekku wrote:

Besides that, players seem to be having issues with multiplayer, deleting beatmaps, and loading beatmaps, but haven't provided details.
All not related to new build, and likely existing bugs or stupidity.
Zekira
(+) The speed of approach circles can now be independently picked from Overall Difficulty.
!!!

I haven't heard of this being added,
but this is one thing I was looking forward to!
TKiller
(+) The speed of approach circles can now be independently picked from Overall Difficulty.
web beatmap listing only shows OD value, shouldn't approach rate be added too now for maps where it's different? I already updated my map with OD 7 AR 8 but listing only shows 7 stars in Accuracy.
Topic Starter
peppy

TKiller wrote:

web beatmap listing only shows OD value, shouldn't approach rate be added too now for maps where it's different? I already updated my map with OD 7 AR 8 but listing only shows 7 stars in Accuracy.
Approach rate is not shown on the web listing yet. I'm sure you will live.
TKiller
sure, just being too curious
NatsumeRin
another question about AR:
seems AR doesn't count to star rating or max score now, so is there sth to prevent weird map like OD9&AR3 being ranked?
and... consider AR to be a part of calculating scores... i guess.
arien666

peppy wrote:

Gameplay:
(*) On new maps with triple compound timing, Taiko drumrolls will be triple.
Umm...
I wonder if people are confused with 1/4 or 1/3 Taiko sliders...
Is there any notification about this ;_;?
Topic Starter
peppy

arien666 wrote:

peppy wrote:

Gameplay:
(*) On new maps with triple compound timing, Taiko drumrolls will be triple.
Umm...
I wonder if people are confused with 1/4 or 1/3 Taiko sliders...
Is there any notification about this ;_;?
I have changed the changelog to read:
(*) On new maps with a compound time tick rate (3 or 6), drumrolls are played in compound timing.

If that makes any more sense. There is no notification apart from the ticks being at different points on the roll, which should be plenty. In situations it is used, it will likely "feel" right anyways.
Topic Starter
peppy
There seems to be a few problems with multiplayer games. A fix will be available in a few hours all going well.
show more
Please sign in to reply.

New reply