3,152 users, 8 online now.
A total of 880,567 plays!

Index » Other » Client Modding » RetroGecko - b1816 for the modern world

82 posts | Jump | 1 2 3 4 5 6
Cl8n
Contributor
39 posts
US Flag

1 month ago
oh I thought b418 was the "previous" version. I'll try an earlier one soon

and i didn't see your edit!

OR YOUR NEXT POST!!
Last edited by Cl8n 1 month ago, edited 2 times in total.
Digitalfear117
BAT Manager / Global Moderator / Mr. Ladybug
3,397 posts
US Flag

1 month ago

Cl8n wrote:

oh I thought b418 was the "previous" version. I'll try an earlier one soon


You are correct, it is the previous version. I misread your message originally.
wilted_rose
Combo Commander
325 posts
RU Flag

2 weeks ago
funny update request notification
secretly npc
jvyden
Beat Clicker
61 posts
US Flag

5 days ago

b597 is out, with a overdue update to .NET 10 and a bunch of goodies!



Hey all, it's been a while! I've decided to resume my updates on this client after randomly getting pinged in the Titanic modding discord. I've updated a bunch of the core libraries and touched up some other things. Let me know what you think!


  • Implement benchmark submission and leaderboards (by Digitalfear117)
  • Fix incorrect libraries being shipped on Linux, causing startup failures for new installs
  • Update ImGUI to the latest version, fix memory bugs on exit
  • Upgrade to .NET 10, bringing many performance improvements such as stack allocation for objects
  • Update to the latest FNA, leveraging SDL3 and SDL_GPU
  • Integrate FloatFixup, fixing score disparity between .NET framework-based clients and RetroGecko (by khangaroo)
  • Flip the layout and renderer sections in the options menu (by Digitalfear117)
  • Add password-protected textboxes and use them in the login screen (by Digitalfear117)
  • 'Get more skins' now redirects to the Titanic forums
  • Track the date the client was built on in the options menu
  • Remove unstable editor warning popup
  • Fix map deletion causing a crash on Windows (by Digitalfear117)
  • Fix transparency showing up in screenshots
  • Allow overriding the renderer in use in the options menu (by khangaroo and jvyden)
  • Prefer OpenGL renderer by default as it performs better on desktop GPUs
  • Rewrite the build system, allowing builds of RetroGecko to be built faster and in a less hacky fashion. Also uses new Titanic APIs so Levi doesn't need to approve every build!
Avril
Rhythm Incarnate
697 posts
PH Flag

5 days ago
damn he got out of the grave for an update, welcome back
Digitalfear117
BAT Manager / Global Moderator / Mr. Ladybug
3,397 posts
US Flag

5 days ago
Welcome back!! I’m so excited to see RetroGecko return!

Let it be known that jvyden rejected merging Mr. Ladybug Clicker D: I even got it fully working




If you want to see it added make sure to bully jvyden ;)

Banger update btw!
jvyden
Beat Clicker
61 posts
US Flag

5 days ago
I won't be bullied into it, wait for plugin system :3
jvyden
Beat Clicker
61 posts
US Flag

5 days ago

b599 is out!



Just a minor change to prepare for a new upcoming updater.


  • Package builds in a .zip format instead of .7z for better compatibility
jvyden
Beat Clicker
61 posts
US Flag

3 days ago

b646 is out, with a new updater and an experimental plugin system!



I don't quite know how to approach documenting the plugin system, so for now I've just bundled a DLL which you can use DnSpy to decompile.

A simple explanation is, basically reference the included RetroGecko.PluginSdk in a new .NET 10 C# project, and make a class extending Plugin. Override the methods and properties of the Plugin class to add new functionality.

This API will be improved, but for now here's an initial preview release. You'll have to manually enable it by setting EnableExperimentalPluginLoader in your osu! config to 1.


  • Rework the updater to use the new Titanic API
  • Fix crash when trying to submit benchmark results without being logged in (by Levi)
  • Fix alignment of version detail in the options menu (by Digitalfear117)
  • Closing the window/ALT+F4ing now tries to send you back through the menus
  • Ability to switch between username and password fields in the login screen (by Digitalfear117)
  • Fix crash when trying to calculate difficulty when no beatmaps are available (by Levi)
  • Several other debugging improvements and fixes to difficulty calculation
  • Add /tableflip and /unflip chat commands, because some of us like the in-game chat, "Bikko"
  • Many bugfixes and crash fixes relating to text input
  • Add ability to use home/end to jump around in text fields
  • Add many features to the plugin API
  • Add EnableExperimentalPluginLoader config option
  • Bundle example plugin (RetroGecko.ExamplePlugin.dll, you have to drag it into the Plugins folder for now)
jvyden
Beat Clicker
61 posts
US Flag

2 days ago

b652 is out, fixing some miscellaneous bugs.



Just a quick hotfix release. This should be the last update you have to manually apply.


  • Fix Bancho packets being dropped when sent too quickly (should fix multiplayer)
  • Fix updater incorrectly saying RetroGecko updates are not extractable
kingkurboh335
BAT Manager
2,636 posts
HR Flag

2 days ago
would try this client, but no cool gamemodes… where's the ladybug???
LVL1 | 300 ATK | 200 DEF
If this card on the field is destroyed and sent to the GY: For the rest of this turn, you take no battle damage.
Oreeeee
Contributor
85 posts
PL Flag

2 days ago

kingkurboh335 wrote:

would try this client, but no cool gamemodes… where's the ladybug???

Ladybug got rejected :-(
#ChujKurwaRankedOrLovedTitanicPlz
jvyden
Beat Clicker
61 posts
US Flag

2 days ago

b676 is out, adding native OpenTabletDriver support!



This build adds proof-of-concept support for OpenTabletDriver, meaning you can use your tablet with osu! without external drivers. It's currently a bit experimental as it only has one setting exposed, and the area when scaled is fixed to the bottom left corner of the tablet, but I figured it was okay enough for testing.


  • Introduce 'input drivers', a new GeckoEngine system for capturing inputs. This system is also exposed by plugins, so you can write your own drivers for niche hardware.
  • Add new experimental OpenTabletDriver input driver
  • Rewrite of mouse handling to use new input drivers system. PLEASE REPORT ANY ISSUES WITH MOUSE INPUT IF ANY ARE PRESENT!
  • Fix some settings sliders being present in gameplay (causing background dim to randomly change)
  • Add option to reconnect to Bancho in user profile options
  • Update the Login UI to more closely resemble the original Windows Forms UI (by Digitalfear117)
Mahogany
Slider Savant
98 posts
BG Flag

2 days ago
this wasn't made by digitalfear you know…
LW LH Lk @ @lX mw jjj.@m" m# m$ *= .m =..m = .m )0m ) m )om x"' $ JP.")uaJP m- "t @TJp.nX
Avril
Rhythm Incarnate
697 posts
PH Flag

2 days ago
thats the joke

82 posts | Jump | 1 2 3 4 5 6
Users browsing this forum: Joey