1834 users, 5 online now.
A total of 426142 plays!

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

13 posts | Jump | 1
jvyden
8 posts
US Flag

3 days ago

RetroGecko beta


b1816 for the modern world


This is an updated version of osu! b1816 to bring the game to modern standards, even past what the latest osu!stable targets.

Improvements include:


  • .NET 9, the latest of a more modern, cross-platform, high-performance version of .NET Framework
  • 64-bit support. osu! finally takes advantage of computers made after 2010!
  • Support for Linux. Natively. Yes, that means Wayland!
  • Modern renderers, like DirectX 11 and Vulkan
  • Various rewrites of parts of the engine
  • Many QOL features, such as a backported Visual Settings!


All of this means that on a modern computer, your FPS will FLY! But don't expect to run this on Windows XP.

Keep in mind that this only is a BETA!
Expect bugs, missing features, and other unexpected behavior.
PLEASE PLEASE PLEASE report anything strange you see here on this forum thread.


Forum Image


Known Bugs & Issues


As this is a beta, there are several issues you should know about.
Please don't report these, as I already know about them.


  • Text input is buggy. You can type into multiple textboxes at once, which is a little funky.
  • The editor doesn't work. The way it works requires a heavy dependency on Windows APIs so this will need some major rewrites.
  • Videos don't work on Windows yet, I need to rewrite the video decoder
  • MMSliders don't work yet due to a graphical bug, for now I've forced the game to use peppy/worm sliders
  • Files can't be dragged into the game

    Downloads


    RetroGecko versions can be found on my website.

    Download for Windows x64
    Download for Linux x64

    Older Versions (may be cleared out from time to time): https://jvyden.xyz/gex/retro/


    Special Thanks


    Developers


  • The FNA-XNA team for their amazing work on extending XNA4 for modern platforms. This library is why RetroGecko is possible!
  • The people behind libSDL for making cross-platform games easy and fun.
  • peppy for making this amazing game and being an awesome developer.
  • Beyley for feeding my desire to do dumb shit like this. Also helped with the port.


    Testers


  • Levi (helped test Linux)
  • Oreeeee (helped test Linux)
  • Digitalfear117
  • Nikku
Last edited by jvyden 11 minutes ago, edited 5 times in total.
Levi
1642 posts
DE Flag

3 days ago
Downloads will be available soon (once I wake up and add the build)
majikiti girl
48 posts
RU Flag

3 days ago

Levi wrote:

Downloads will be available soon (once I wake up and add the build)

lol i had to download it before you deleted link from website :D
SPOILER
or maybe not you, who knows :D
przemekbestgames - SKIBIDI TOILET PIOSENKA Skibidi Toilet GONI MNIE - (szedis) [ohio rizzlord skibidi toilet camera man gyat].osu
jvyden
8 posts
US Flag

3 days ago
Yeah, you can feel free to download and run it if you still have the link, but don't log in with it or else you'll get banned.

I just don't want people to accidentally run it and get banned D:
Oreeeee
27 posts
PL Flag

3 days ago
Yay finally a new modded client!

I should probably hurry up with the b394a.definitive release lol
Oreeeee
27 posts
PL Flag

3 days ago

jvyden wrote:

Yeah, you can feel free to download and run it if you still have the link, but don't log in with it or else you'll get banned.

I just don't want people to accidentally run it and get banned D:


It will just return "outdated version" login reply and show "This version of osu! is made for testers only" and that's it. As long as you don't try to bypass anything that is.
jvyden
8 posts
US Flag

3 days ago
RetroGecko is now actually out! Go download it and let me know what you guys think! :D
Digitalfear117

3 days ago
This client has me very genuinely excited for the future of osu! mods! I hope to see lots of people give this client and try!

How in the hell did you update everything to modern stuff, it’s insane!
Levi
1642 posts
DE Flag

3 days ago
There may or may not have been a mistake with the client approval, whoops
jvyden
8 posts
US Flag

2 days ago
b165 is out, removing the .test suffix. Should work on normal accounts now.

I thought it would be cool cuz it was a beta build of the client BUT LOOK AT ME GO NOW
Levi
1642 posts
DE Flag

2 days ago
i think it would've worked with b1816test.retrogecko lmao
jvyden
8 posts
US Flag

23 hours ago

RetroGecko b205 is out, with the following additions and fixes!



  • Add 'beta' marker to branding
  • Fix some exceptions not being reported properly
  • Replace image loading with ImageSharp (resulting in a smaller filesize for the osu.dll!)
  • Allow setting Background Dim to 100%
  • Fix flashing being too intense
  • Fix options in RetroGecko options tab not saving
  • Compress osu!.db (now called retrogecko_beatmaps.db), resulting in significantly smaller filesizes for large volumes of beatmaps.
  • Only show one storyboard error when loading beatmaps (should help with newer maps)
  • Try to lower BASS buffer sizes. Should result in lower audio latency if your computer can support it. I also want to try using WASAPI at some point.
  • Introduce a basic update checker
  • Remove a couple outdated libraries, replacing them with the .NET 9 BCL equivalents
  • Make beatmap importing a background job
Last edited by jvyden 23 hours ago, edited 1 time in total.
jvyden
8 posts
US Flag

8 minutes ago

RetroGecko b213 is out. Just a small hotfix this time!



  • Fix beatmap importing causing crashes in the audio engine
  • Fix not being able to toggle gameplay settings e.g. hit lighting
  • Fall back to loading .jpg files if a .png was not found
  • Allow loading menu-background from skins
  • Fix background dim setting only going down to 30%

13 posts | Jump | 1