1106 users, 2 online now.
A total of 221617 plays!

Index » Other » Client Modding » b20130303 Digital Client++

18 posts | Jump | 1 2
Digitalfear117
1783 posts

1 month ago
My modded client with advanced theming, mapping capabilities, submitting benchmark scores, and gameplay changes!

There are many many features added to this client! To get a full idea of how much work went into this mode please check out the modified Changelog on the bottom right of the client!
Expect bugs! This is the first major release, so some probably made it through the cracks, please be understanding, and let me know about them so I can attempt to fix them!
Download Link:

Version 2.0.9 (8-17-2024): https://www.mediafire.com/file/w5t0zbklm2a5cv3/b20130303+Digital+Client+++2.0.9.7z/file

For Linux users, try these patched Wine components for a better osu! experience! Thanks to katoumegumi_ for making this! https://www.mediafire.com/file/f6j3mx06339gl6u/Wine+Components+by+katoumegumi.7z/file

Theming:

Switch the osu! cookie to any other cookies throughout osu!'s history with this new custom cookie selector page!


Switch the background to any background from osu!'s history with this new custom background selector page!


Change the main menu buttons to any one in osu!'s history. This includes new custom ones as well for "Special" as the 2007 and 2014 clients never had these


2x texture support throughout the game!
Now you don't have to deal with blurry textures in your skin

Nearly all assets in the original default style have been upgraded to 2x. No more blurry textures with the original art style!


Switch between modern main menu assets, skin loading, direct, mode changing, and so much with the use of the Skin Style (Classic on the left, Modern on the right)


Cursor Size!
Choose from 0.1x to 4.0x!


Change gamemodes from the regular Play screen, or use the Special screen!
This can be enabled by using the "Modern" Skin Style. If you would prefer to still see the original graphics you can always check off "Prefer Old Graphics" in Theming


Here are some more screenshots showing some potential themes you can choose!



Recreate different versions of osu! or mix and match to make your own new favorite look!

So many more options, it's hard to cover them all!

Mapping Enhancements:

See the slider curve type of any slider based on it's skeleton color!
  • Aquamarine for Catmull
  • Yellow for Bezier
  • Red for Linear
  • Purple for PerfectCurve



Use hotkeys to switch between slider curve types!
Recreating the feature from older clients such as b904!

(If you choose to disable this features it will work like stable)

Unhinged Distance Snap and Unhinged Beat Snap Divisor
Ever wanted to map in 1/32? or use 16.0x distance spacing? Enabling these settings let's you make in way more ways than originally possible! The best part is this maps made with this still work on stable or lazer correctly!


Ported Hit Animations
Want to see the circles fade away in the editor as they would in gameplay? Now that's been added as an option!


Ported Stable Animation Speeds
Old animations feel too slow? Too many objects on screen? Enable this to recreate Stable's animation speeds! Here is a clip of both enabled vs both disabled


Add custom slidertrack borders and fills from within Song Setup!


Background dim in the editor!
You can now change the background dim of the editor! It even changes in real time!


Added widescreen support for storyboards!


Added decimal support for difficulty settings!
Remember, you cannot use decimal difficulty settings on titanic, this is designed for making maps for bancho!


Editor Theming!
Make the editor look like the 2007 version, 2008 version, 2013 version, or 2014 version! (2014 version is WIP, it lacks the modern pSliderbar and modern dropdown boxes still)


New custom graphics for 2007 theme!
Added a custom lock notes, clap, and hold note asset, as well as made smaller version of whistle and finish to better fit the modern editor!

Improved uploading workflow for older maps!
You can now skip the force save that happens when you update maps, this way you can upload maps made on old clients without having them break from their original client!


Remove the 2 difficulty requirement to move to pending!
This way you can make 1 difficulty sets! Useful if you are mapping long songs

Ported Taiko and CtB editors!
Now you can properly see the taiko don and kats in editor! Just like more recent versions! In CtB moving an object vertically will no longer affect the reported distance of the notes


Legacy Grid Size 0 returns!
I don't know why you would want to use this, but it's awesome that it's back!


General bugfixes!
Fixed some bugs with SV, legacy mania sliders, loading of elements, saving of maps, etc.

Benchmark Submission:

In my client you can now use and submit scores from the hidden benchmark feature! Try to get the highest score possible!
You can find the button in Options on the Graphics tab, along with the Leaderboard button

Here is a look at the custom Benchmark Leaderboard page:


Here are a few tips to increase your benchmark scores:
  • Make sure you never tab out of osu! it framerate limits the game to 30fps if you do, greatly lowering your score!
  • Make sure to close all other programs to squeeze or more performance
  • You can set your resolution to a stupidly low 24 x 18
  • Then press escape and go to the main menu
  • Now press B on your keyboard and it will open the Benchmark
  • Click on the game and wait roughly 45 seconds
  • You can then close the game and when you reopen it will default back to 240p where you can increase the resolution of the game again
  • Try overclocking your chip if your CPU can, but within reason please!

Gameplay Enhancements:

Disable the pass requirement to use background dim and disable storyboard/video


Global background dim!
Allows you to change the background dim for all maps in the game!


Disable the Hyperdash Dim Effect!
Idk what peppy was cooking up with this one

Known Bugs:

Some bugs are inevitable in a project like this, and some of them are bugs that exist in the vanilla game. These are the ones I already know about but either haven't been able to fix, or just haven't gotten to yet.

  • Disabling the global dim effect moves the slider back to 30, but does not save 30 to the config file (modded bug)
  • Stacking in the editor with distance snap on does not work (vanilla bug) seems to only happen sometimes
  • Dragging the a pSlider for Distance Snap and Beat Divisor draws the selection rectangle (vanilla bug)
  • Skins with long names go to the next row, but the next item does not move down (vanilla bug)
  • Changing resolutions can cause assets to be scaled or cropped incorrectly (modded bug)
  • Dragging the windowed game application over to a another monitor can cause texture’s to reload incorrectly, and usually leads to a game crash (vanilla bug)
  • Changelog buttons are hard to press, as menu buttons take precedent over the changelog overlay (vanilla bug)
  • If you test a map after making changes it doesn't prompt a save and reverts to the most recent version

Is This Built From Source?

This mod was created by taking the version on osekai, and decompiling it to a csproj file with ILSpy. This was not built by me from the leaked source code. Features that were backported were done so by using decompiled versions of later clients and modified by me to work in my decomp code base.

Hmm yes, surely we should be checking if 1 == 0, setting boolean flags that never get used, creating new variables, setting them equal to other unused new variables, before finally using it. Thank you decomp code, you never cease to make me laugh.

(I did end up simplifying this one lol)

Changelog:

Does titanic have a limit on how much text you can add to a post? we are about to find out

Version 2.0.4 8-6-2024

* Fix disabling global background dim after it has been enabled once not doing anything, as sDimLevel did not get set back to 30. To solve this I created another Config int called sOldBackgroundDim to keep track of what your old setting was before you disabled the option

Version 2.0.3 8-5-2024

* Add a bit of a jank fix for the editor not returning to SelectEdit after closing if you used the MainMenuBackgroundSelector or CookieSelector previously

Version 2.0.2 8-5-2024

* Changed "Editor Button Style" to "Editor Theme" in Options
+ Added Levi's change of having a global constant url
+ Added a global constant for the mod version
* Fixed a bug where pressing Escape from the Editor would take you back to the Main Menu

Version 2.0.1 8-4-2024

+ Disable the ForceSelectionOptionsDown checkbox if you are not in the Modern Skin Style

Version 2.0.0 8-4-2024

HOLY SHIT IT'S """"RELEASE"""" DAY!!!
+ Added missing editor-draw-hold@2x for 2008 editor theme
+ Added missing editor2007-draw-hold for 2007 editor theme, made by me and Nikku
* Fixed Nikku's cookie being too large
* Fixed editor2007-lock-note being cut off on the right side by 1 pixel (didn't bother fixing the others though cuz sleepy)

Version 1.0.46 8-3-2024

* Choosing a gamemode from the Special screen will now once again take you directly to that gamemode!
+ Added modern sliderend fade outs and hitcircle fadeouts as part of the modern skin style
* Changed some random decomp garbage code. Functionality of these few functions is identical, it just removes useless checks and variable declaration in a few spots
+ Add fix that converts old style mania sliders to hold notes
+ Revamp AiMod to be more like 20130606
+ Change AiMod image and video checks to be more like Modern ranking criteria
+ Change AiMod checks around beatmap length
+ Change AiMod checks around difficulty and breaks
+ Change AiMod to check if files are within a folder instead of the main beatmap directory
+ Improved the functionality of the Check Distance Snap checkbox. It will remember it's click state properly
+ Added check for ogg and mp3 audio bit rate, and split the check so it does not say "It is too high or too low" which is just not very helpful
* Disabled the modern dropdown option for now, as it's not working at all again
* Fixed the Slider Colours section of Colours in Song Select extending beyond the bounds of the pForm, and fixed panel2 overlapping the bottom of Playfield Background's groupBox

Version 1.0.45 7-31-2024

+ Added a very temporary Disable HitCircles on Sliders option. The real intention for this down the road is to just disable the sliderends hitcircle, but I haven't figured out how to do that yet lol
+ Added the 2013 seekbar, and created a seekbar @2x element
+ The 2007 version of editor-timeline-timinginfo has been in the game for a while now, but I never loaded it in the 2007 mode! Now that's fixed
* Updated the Force Save dialog text, letting people know they should press "No" if they are uploading maps made on an older client
* Background dim finally saves to the config file, can't believe I never noticed this one
* Fixed the dim in the editor getting set to the global value
* Fixed StableAnimationSpeed not reading from the config AGAIN FOR THE 3RD TIME. (I managed to mess this one up every stage of the way somehow)
+ Added a new EditorDimLevel slider under the View section! It even updates in real time!

Version 1.0.44 7-30-2024

+ Added tooltips to the first two checkboxes in the Theme tab of Options
+ Finally after so much procrastinating, the design tab checkboxes now update depending on your editor theme! That means pretty much all editor theming is done! Till I get some other dumb ideas I guess
+ Added new 2x version of the volume slider bar! I also fixed the bar being too wide for the 2x element
+ Added an option to fix the selection row on Song Select being too high on classic or 1.0 style skins
+ Added another spot where old graphics are loaded in with the Prefer Old Graphics option
+ Added 4:3 support for Modern Skin Style on Song Selection
+ If you are in 4:3, Modern Skin Style, and Disabled Selection Options, the User card on Song Select will move over so it doesn't get covered by the cookie
+ The checkboxes on Selection Options will update between the Classic and 2013 style depending on your Skin Style
+ Added the ability to set the storyboard to widescreen!
+ Fixed widescreen storyboards!
* Fixed the map forcing the slider border and fill to be white when you pressed OK on the Colours tab of Song Setup

Version 1.0.43 7-29-2024

+ Add log in check for attempting to submit Benchmark score
+ Added the 2013 versions of menu-bat and menu-subscriber. Not going to make custom ones for the others
+ Added the 2013 version of direct for the Modern Skin Style!
* Changed the color of the changelog button from wheat to goldenrod. Also it switches between 2013 and classic button designs if you toggle PreferOldGraphics on and off
+ Added Cartman's new osu! cookie
+ Added new osu! Cookie selection screen due to the fact that there are so many cookies now!
+ Made the button in option change button styles depending on user choice
+ The select a cookie screen offers some new enhancements! It loads in the selected background, it can switch between 2013 and 2008 button styles!
+ Added the oldsu 2008 cookie and the background they used (but scaled down a little, that thing was HUGE). Unfortunately the background was some artwork just found online, I thought it was drawn for oldsu!
+ Added a cookie based on the osu! Triangle Plush
+ Updated the Main Menu Background Selector to add the new features added in the Cookie Selection screen
* Made some changes to Options.cs to change the background loading, although it didn't really solve the underlying issues I had
+ You can now add SliderTrackOvverides and SliderBorders directly from within SongSetup!
* Fixed a crash when pressing CONTROL + Enter on SkinStyle 2013
* Fixed an issue where you could change the Cursor Size while on other screens other than the Skin Tab screen
+ Added the ability to disable the Selection Options button on Song Select
+ Added 2 more cookies, a custom one from Nikku, and one from a modded meme client called osu!Obama

Version 1.0.42 7-28-2024

+ Added modern follow points Skin Style 2013 mode
* Fixed an overlapping issue with Beatmap Options and Selection Options in the 2013 Skin Style mode
+ Added MusicControl 2013 mode
+ Rewrote portions of MusicControl to handle having it's graphics be updated when changing the Skin Style to 2013 mode
+ Added the ability to change your Cursor Size!
* Fixed the text alignment for mode text on the mode selector in Skin Style 2013 mode
+ Added 2x versions of the mode-(mode) images
+ Added the 2013 redesigned versions of mode-(mode) icons!
+ Added a few more fullscreen resolutions (probably don't use fullscreen mode on my client though? The game can die on alt tab cuz of texture issues LOL
+ Created a new custom selection-mode for the default skin, with help from Nikku (he didn't like it being red)
+ Added custom mode-(mode)-med images
* Fixed tooltips on pCheckbox2013's and pCheckbox2014's

Version 1.0.41 7-27-2024

* Undid the changes to pSprite as it caused map loading issues in SelectPlay
+ Added a 4GB exe patcher to help alleviate osu! running out of memory from loading the large assets. This means my game will only work on 64 bit pc's
+ Re-added 2x bg's that the game could previously not handle
+ Added the ability to change the Mania Song Select Scroll Speed text. It can be made to be more clear, be default, or disabled
+ Added the ability to use the mode selector in Song Select if you use the Modern Skin Style. No Options for now though

Version 1.0.40 7-26-2024

* Fixed the bug where switching difficulties to a map from another game mode did not properly load that modes editor

Version 1.0.39 7-25-2024

+ Nikku backported the Catch and Taiko editors
* Nikku fixed the change difficulty dialog not appearing in the center of the screen
* There is a bug in this version where the editor does not load the correct instance of EditorModeCompose when swapping difficulties. Technically this bug always existed (you can tell because things like distance snap, grid level, beat snap divisor wouldn't get read from the .osu file when swapping difficulties). It's just way more obvious now.

Version 1.0.38 7-24-2024

* Created a separate dll for use when mapping, there are so many images loaded in the game with the default dll that you cannot upload maps without the game throwing an exception :/
+ Add missing selection2013-update images
This is such a big issue it's making me rethink if I should even be modding this version of the game, or if I should bite the bullet and move to b20130606

Version 1.0.37 7-23-2024

* Fixed one more instance of pointing to the old domain, whoops!
+ Added the caption to the difficulty settings sliders in Song Select to say you can hold shift to adjust using decimals. Added an alternative message for if it's disabled, letting the user know they can enable this feature
+ Now you can have the modern skin layout on song select with my buggy modern dropdowns lol
* Fixed Stable Animation Speeds forgetting it's checked or unchecked state when opening a new map
* Fixed the hit0 going to the top left of the ranking panels in modern skin mode
* Forgot to link benchmark submission server to the new domain

Version 1.0.36 7-22-2024

Attempted to fix the modern dropdown issues, if I don't make any progress today I will probably just scrap the idea for now
* Changed auto in test play mode to F3 so that I can test play maps
* Ensured Stable Animation Speed option doesn't get reset on game launch (it was firing the check/uncheck command and extra time)
* You can now upload without saving you map! (Useful for uploading older .osu version without them updating)
* Changed the tick frequency of the Difficulty Sliders to be 10 like modern stable, not 5 like 2014
* Changed all url links to point to the new domain for titanic!
* You can submit to pending with only 1 difficulty now!

Version 1.0.35 7-21-2024

+ Fixed HP graph on modern skinning mode
* Fixed an exception error when changing the position of the first uninherited timing point in the map past any inherited timing points
* Adjusted the Main Menu Background Selector screen's max scrollable height to limit itself to the container rows better
+ Added a textless version of matchsetup-background in the menu background selector
+ Since I am struggling to get modern dropdowns working in the modern skin style, I am locking it behind an option. I hope to fix this at some point, but I don't want it holding up this feature.

Version 1.0.35 7-20-2024

+ Added a very basic implementation of modern skinning support for the Ranking panel. It doesn't support widescreen yet though, so some elements may not working perfectly.
+ Added new EditorTips!

Version 1.0.34: 7-19-2024

+ Added Chotoo osu! Cookie. He was our beloved Guinea Pig who passed away today in my arms. Chotoo was with us from November 2nd, 2019 to July 19th, 2024. We loved him with all of hearts, and he will forever be in our memories. Photo was taken on September 10th, 2021.
* Renamed sThemeMenuIcons to sSkinStyle as it's more representative of what it does
* Re-arranged the options in the Theme tab in Options
+ In the modern SkinStyle selection-buttons are now placed in the modern position

Version 1.0.33: 7-18-2024

+ Added new @2x version of the 2011 Beta osu!cookie. This cookie seems to have been around since 2009, but didn't get put into any builds until 2011, so I'll keep this name
+ Added a new osubg2, it seems like it was made for the osu-backgrounds forum thread
+ Added the Loved status to the game, and a Loved icon! If you have some ideas for a better one though, let me know.
* Make it so the changelog overlay can only be opened if it isn't already opened (no more multiple changelog overlays on top of each other
* Added a new option in the Theme Tab! You can now have the song select elements change to the modern versions! I have also started work on porting over the modern dropdown for leaderboard. Unfortunately scores do not properly load from there, but the end point is being called correctly
* Centered the 2007 Pre-release menu cookie

Version 1.0.32: 7-17-2024

+ Added the background dim effect to images loaded on the Special Modes screen. This only applies to backgrounds from your skin or ones you choose from the main menu background. If you do not enable the "Use Main Menu background in Special" option you won't see any difference
* Fixed the default cookie not showing up
* Renamed BackgroundScorebaord to BackgroundLeaderboard
* Pressing Escape from the BenchmarkLeaderboard would cause all Escape button presses after to send you to the options screen, this has been fixed!
* Global background dim was broken again. It's fixed!
* This had the side effect of fixing the editor background dim issue too!
+ Disabling the global background dim slider moves it to 30%, showing the user that this is the default background dim
* Fixed a null reference error when using the offset or bpm button in the Timing tab of the editor!
+ Stop showing the video playback error if the video is not in the map

Version 1.0.31: 7-16-2024

+ Implemented decimal difficulty settings into the editor! If you enable the EditorDecimalDifficultySettings option in the Compose tab, you can hold shift on the Difficulty tab of the Song Select popup to choose decimal settings!
+ If your map contains decimal difficulty settings, your map will be saved as a .osu v13! If your map does not have any, it will be saved as a .osu v12!
+ Added a the topmenu-bg@2x element! That should be the last element of the editor that did not have a 2x element in 2008 mode!

Version 1.0.30: 7-15-2024

+ Implement the 2014 editor-timeline-timinginfo. Just as an fyi this removes the offset on the timing flag just like the real 2014 client
* Pressing escape accidently took you to options! That has been fixed
* Pressing the 2013 pCheckbox option for having special show your main menu background did not actually save the press action, this has been fixed
* Actually make it so CtB hyperdim gets disabled when you press the checkbox (turns out the dim effect just doesn't show up on some maps, probably has to do with storyboards. This is fixed.)
+ AiMod now works in this client! In the unmodified version of this client it would throw an unhandled exception, but now it works in this one!

Version 1.0.29: 7-15-2024

* Fixed an issue where the play, pause, stop, and test buttons would not reset their hover state
* """"Fixed"""" an issue where hitting enter in osu!direct crashes if you enter text so fast it can't get a response (I think commenting out the nr.abort is a bad solution, but nothing seems broken YET)
+ Added Christmas 2014 osu! cookie
+ Gave each cookie a very basic description in the dropdown
+ Gave the special mode buttons very basic description in the dropdown
* Removed a reference to a cookie that doesn't even exist (copy paste error)
+ Added @2x elements of the rank-forum, rank-offline, rank-online, rank-refresh icons!
+ Added CONTROL + O command to open Options. This can be done from a few more places than stable, but doing it from things like the Test area of the editing has some bad effects. And I don't want someone blaming me for somehow opening options on an FC run LOL

Version 1.0.28: 7-14-2024

+ Added decimal difficulty settings to the game with major help from Tree!
+ Updated the database to support decimal difficulty settings with major help from Tree!
+ Added a built in benchmark leaderboard! It can be accessed from the options next to the benchmark button.
+ Added a check to see if you are running the game in fully unlimited before running the benchmark.
+ Made it so the Main Menu Background is used in the Benchmark Leaderboard page!
+ Updated the benchmark text
* Fixed the Texture Fill Rate appearing offscreen on some resolutions
+ Added a notification if the user's game resolution is very large that their score will be impacted!
+ Added quick ways to launch the benchmark, and the main menu background selector from the main menu screen! Access these with B and M respectively!
+ Added a missing 2007 osu! cookie, this one is from the very earliest builds of osu! that were not even public! But it was leftover in the game assets for like 5 years, I just missed it since it had a different name before.
+ Added the missing 2013 version of checkboxes, it was so similar to the old one I didn't notice lol
+ More @2x assets for the editor! Now the main button in the compose tab are super high resolution and look fantastic!
+ Added Editor Theming support to the Design tab finally!
+ Added the missing 2014 version of editor-timeline-timinginfo asset
+ Added @2x version of the kiai flashing image
+ Made sure the sprite library button loaded it's 2013 iteration in the 2013 and 2014 editor theme modes
+ @2x default skin reverse arrow!
Tried to move away from Xna in two different ways today, tried MonoGame with Nikku, and tried using b20130606's method, but both failed

Version 1.0.27: 7-12-2024

+ Improve design of Change Menu Background screen by adding the header bar seen in the main options menu, Clean up the spacings again, change the size of the buttons
+ New option to Ignore Skin Background! Now you don't need to delete your skin background to see the ones added to the game!
+ Ensure there is always a background loaded in Options page if you click the Ignore Skin Background option
+ Ensure the program actually changes the background image when you are using a custom skin
+ Your user skin background can now show up in the Special screen!
+ Added missing selection-notranked@2x

Version 1.0.26: 7-11-2024

+ Brand new menu-background image selector! This replaces the old dropdown option with a more visual approach!
+ Added security against the user having bad options in their config file. If the background name doesn't match any real background in the game, it will instead use the default!
* Removed unneeded debugging code so the Debug log isn't filled to the brim anymore

Version 1.0.25: 7-10-2024

+ Added a button for launching the Changelog on the main menu. This might get removed later though
* Added Tree's fix to pCheckbox2014, making it a proper extension of pCheckbox rather than it's own separate class.
+ Added the random button to SelectEdit (why not, I mean pressing F2 works anyways lmao)
+ Added missing 2x version of selection-latestranked

Version 1.0.24: 7-9-2024

+ Added improved dual Changelog! You can now see the changes in the client and see the web changes as well with the switch of a button.
+ Add Nikku's change of being able to sort by BeatmapSetID in secondary sort
* Change beatmaps with no background image showing just black in song select (defaults to PlayfieldBackground like in later versions of the game). Nikku said he had issues when you move the game to another monitor, let me know if you have this issue as well.
+ Make songselect-top and bottom skinnable
* Hide a black box that was underneath songselect-top (who knows why it's there to be honest)
* Undid pTexture change that caused assets to get fucked when you reload them

Version 1.0.23: 7-8-2024

+ Added Nikku's change of sending users to wayback archive of old osu! skins, rather than attempting to launch the defunct osume.exe
+ Added Nikku's change of adding a tooltip for CtB scores on the leaderboard
+ Added a brand new option of allowing the Special background to be the same as the main menu background! It's a bit cursed though imo

Version 1.0.22: 7-8-2024

+ Made it so the osu! cookie in song select is the one the user chose from the theme options
+ Added new dropdowns letting the user choose the special mode buttons!

Version 1.0.21: 7-8-2024

+ Added more @2x assets for the man menu buttons
+ Added a few custom osu! cookies

Version 1.0.20: 7-7-2024

+ Added more @2x assets for the main menu buttons default

Version 1.0.19: 7-6-2024

* Tried to add some safety into how the game loads pTexture's. The real goal was to try to see if I could work around the ResourceStore file size limit, but I was not able to work around it.
+ Added a bunch of new 2x assets for the editor! The entire timing section, and the bottom bar, and some buttons have shiny new 2x assets in the 2008/default editor mode!
+ Added the newest version of the modern default skin just as a normal skin. It saves on file size to do this, as I am only 100mb away from danger…
* Fixed a glaring mistake in my editor-timing-manual if statement where 2013 mode would not load the manual timing button.

Version 1.0.18: 7-5-2024

+ Added 2x assets for many many things! A few 2014 editor things, lots of backgrounds, osu cookies!
+ Created a brand new menu-background@2x asset (this is a brand new 2x version of the 2012 background)

Version 1.0.17: 7-5-2024

* Fixed a major bug with 2x asset loading reloading a null object and causing a crash! Thanks ZRD for pointing me in the right direction!
* Fixed the benchmark text to be in the middle and smaller to fit on all resolutions! Thanks ZRD for the suggestion

Version 1.0.16: 7-4-2024

+ Finished both the 2007 and 2013 editor mode for the compose tab! Now only design 2014 and 2007 is left!
+ Added 2x asset loading capability!

Version 1.0.15: 7-3-2024

+ Added global background dim! This took literally ALL DAY
* Enhanced my hack to make settings tab initialize correctly on reload. I wish I could fix the root issue, but this hack works well enough that I don't really care that much right now

Version 1.0.14: 7-2-2024

+ Added 1 more osu! cookie to the main menu! These can be changed based on the option you select from the ThemeTab in Options
+ Added the old menu-osu-shockwave for use in 2007 and 2009 cookie mode.
+ Added literally every non seasonal background from the games history in as an option
+ Added all the menu buttons from the games history. I had to create 3 custom assets to make it happen. Two custom ones for the Special option (which was removed by 2014), and another one for Special in 2007 (since it didn't exist yet)
* Correct the position of the benchmark button, and make it the same color as in shine.test

Version 1.0.13: 7-1-2024

+ Added 11 osu! cookie's to the main menu! These can be changed based on the option you select from the ThemeTab in Options
+ Added 2007, 2013, and 2014 mode to the Compose section of the editor! For the 2007 mode this required making brand new icons as some of them did not even exist then!

Version 1.0.12: 6-31-2024

+ Added 2014, and more 2013 assets to the Timing section of the editor! This changes based on the option you select from the ThemeTab in Options

Version 1.0.11: 6-30-2024

+ Added 2007, and 2013 assets to the Timing section of the editor! This changes based on the option you select from the ThemeTab in Options

Version 1.0.10: 6-29-2024

+ Added the theme tab to options. Also enabled the hidden Gameplay and Arcade tabs at all times
+ Tab theme allows the user to change the design of the client to reflect different eras of osu

Version 1.0.9: 6-28-2024

* Ensured that slider velocity is saved to the .osu with enough decimal points to properly save it. Before saving a map with 0.95x SV would round to 1.0x when you closed the editor.
* Finally fixed a bug where you could click on circles after they have faded away in the editor. This was due to the fact that it was relying on the normal 2013 hitcircle fade out time, not dependent on your settings

Version 1.0.8: 6-27-2024

* Changed the image downscaler to only engage if the image is above what the Ranking Criteria allows (2560 x 1440). In addition, I increased the jpeg quality option to 100%, after doing so I found that images were about 95% as good as what I get from downscaling with Adobe Lightroom Classic.
+ Nikku helped me by adding in the Legacy Grid Level 0! We are calling this the "Massive" grid size lol
+ Nikku and I worked on adding two new ridiculous toggles into the Compose dropdown. Unhinged Beat Snap Divisor and Unhinged Distance Spacing. Enabling the first lets you map at 1/32, and choose any number in between 1 and 16! The second option lets you increase distance spacing up to 16x!
* Changed the distance spacing range from 0.1 to 2.0, to 0.1 to 4.0 matching Stable
+ Added a new option under view that recreates the stable hit object animation speeds. This matches both the timing of HitAnimations being on and off. Leave it off it you want the editor to work the same as before.

Version 1.0.7: 6-25-2024

+ Recreated the HitAnimation view toggle with huge help from Tree! Animations in this client are slower than in modern, but next update I want to add a toggle to choose either modern speed, or the normal speed of this client

Version 1.0.6: 6-25-2024

+ Made it so slider connecting lines reflect the slider curve type in the editor! You can now quickly tell from a glance what slider curve type any slider is.
+ Here are the colors: Catmull - Aquamarine | Bezier: Yellow | Linear: Red | Perfect Curve: Dark Purple
* Changed the description of PerfectCurve sliders from "Very Round Curves" to "Circular Curves"

Version 1.0.5: 6-9-2024

+ Added a button in the settings to engage the hidden Benchmarking tool. This is based on how b20121003shine.test does it. This is best ran at lower resolutions, and make sure you run it with unlimited frame limiter for some insanely high scores!
* Fixed the star ratings overlapping with the difficulty settings. Also added the word "stars" after the number
+ Added the mod version number when you click the osu! cookie on the main menu screen

Version 1.0.4: 6-9-2024

* Fixed the bug where adding a new point to an existing slider reverted it to a perfect curve

Version 1.0.3: 6-8-2024

* Swapped it to say it is a regular build again
+ You can change the CS between 0-10 (like from versions before b595b)
* Updated the editor notification display to be more similar to older versions of the game. Old notifications disappear when new ones appear. And no more terrible falling effect
+ You can see a maps difficulty settings in the SelectPlay menu just like the SelectEdit menu

Version 1.0.2: 6-7-2024

+ Added an option for retaining the options you choose in the editor, it will now save to the config file in addition to remembering during the play session of the game.

Version 1.0.1: 6-6-2024

+ Added 2 new options under the compose dropdown that can be enabled or disabled
+ Remember Slider Curve Type: Each new slider you place down will be same as your choosen curve type. The only exception is the Perfect-Curve, if you try to place a perfect curve with more than 3 total points (head, middle, tail), it will revert to Bezier
+ Enable Slider Curve Type Hotkeys: This brings back the option from old osu! that let's you press between the different keys to quickly swap slider types on any selected slider. A for Linear, S for Catmull-Rom, D for Bezier, and F for Perfect-Curve
+ If you enable both you can then manually place sliders in any of the 4 curve types like from b337 to b1672. If you disable both it acts like modern. Mix and match for your preferences

Version 1.0.0 6-6-2024

+ Slider Curve Type: A manual way of changing the slider curve type of any existing slider. In this version the hot keys were enabled and could not be disabled.
Last edited by Digitalfear117 1 week ago, edited 20 times in total.
wrn81056
108 posts

1 month ago
chomik osu
Levi
1484 posts

1 month ago
Dude, I haven't even updated server for 2.0.3 yet man
Digitalfear117
1783 posts

1 month ago

Levi wrote:

Dude, I haven't even updated server for 2.0.3 yet man


Oops
Leviathan
16 posts

1 month ago
very coole :D
Digitalfear117
1783 posts

Basil Chapman
158 posts

1 month ago
ITS PUBLIC POGGGG
AND IT GOES LIKE THIS.
Levi
1484 posts

1 month ago
Maybe you should add the pending updates to a separate tab, lol
Digitalfear117
1783 posts

1 month ago
Maybe lol
Digitalfear117
1783 posts

1 month ago
It has been updated to 2.0.4! Please update!
randomtitanicplayer
6 posts

1 month ago
nice client mod!
Digitalfear117
1783 posts

Digitalfear117
1783 posts

4 weeks ago
Updated to version 2.0.9! It includes some important bug fixes, and a few new features!
KatouMegumi
26 posts

2 weeks ago
So far so good!
So far I have some gripes with the gamer going full screen when I try to enter a map with enter key and that there's no feature to ignore map hc colors
additionally ctrl+o to open settings menu would be nice (also if ti could go back to whatever screen it was at before after exiting)
an option to disable hc fade-out during gameplay would be nice too, as it's distractive
Last edited by KatouMegumi 2 weeks ago, edited 3 times in total.
Digitalfear117
1783 posts

2 weeks ago

KatouMegumi wrote:

So far so good!
So far I have some gripes with the gamer going full screen when I try to enter a map with enter key and that there's no feature to ignore map hc colors
additionally ctrl+o to open settings menu would be nice (also if ti could go back to whatever screen it was at before after exiting)
an option to disable hc fade-out during gameplay would be nice too, as it's distractive


"So far I have some gripes with the gamer going full screen when I try to enter a map with enter key" Are you referring to the editor? or gameplay? if you are talking about in gameplay I cannot recreate this in either OpenGL or DirectX mode. If you are referring to the editor, then there isn't much I can do. Even stable runs the edit song selection screen and editor in borderless windowed. I would recommend you play in windowed anyways as it avoids the dreaded alt tab black screen issue, and leaves your cursor free to switch between screens.

"there's no feature to ignore map hc colors" disabling the beatmap skin will force the game to use yours skins hitcircle colors just like in stable. Although I do like the idea of being able to keep the colors but disable the skin, or disable the skin and the colors. Will look into how feasible that is at some point :D

Thanks for giving the client a try! I am still working on adding new features and improvements, but some of them have been more complex than I originally imagined and I am still fixing bugs haha
Last edited by Digitalfear117 2 weeks ago, edited 2 times in total.

18 posts | Jump | 1 2