Home | Downloads | Screenshots | Forums | Source code | RSS | Donate |
Register | Log in |
< News of the refactor: almost there!Backporting LAN and netplay: we're getting started! > |
News of the refactor: doublemelon is merged Jun 15th 2024, by Arisotura |
Finally, time has come to merge the doublemelon branch. This was the second big step of the refactor (after refactoring the core). It is now done, so we have a good base upon which to build the features we want for melonDS 1.0. There is still a lot of work to do. Many areas of the codebase are less than ideal, there are some old bugs that linger and that we need to address, but we will get there in due time. melonDS 1.0 will be big, and we can't afford to let any stupid bugs slide. But for now, a quick list of the changes the doublemelon merger is bringing in: Some base work is laid for multi-window support. There will be more work to get it working correctly, but we do have a good base going now. This was the original intention behind the doublemelon branch, it just became a step in the refactor because it was pretty much required. The configuration system has been remade to be much more flexible. There is code in place to translate legacy config files to the new format, so you won't lose your settings. The frontend components have been properly encapsulated, which allows for proper multi-instance support. As of now, we still need to deal with a workaround in the JIT, so multi-instance will only work with the interpreter. Thank you all for your support, and stay tuned for more! |
19 comments have been posted. |
< News of the refactor: almost there!Backporting LAN and netplay: we're getting started! > |
Pages:12 |
somelinuxer says: Jun 15th 2024 |
Saw it happen live! Congrats! |
lucaspltn says: Jun 15th 2024 |
Love that name, doublemelon šš Also next version is gonna be melonDS 1.0?!?! |
Arisotura says: Jun 15th 2024 |
yeaaaaa we're aiming big |
kikilxve says: Jun 15th 2024 |
Yayyyy! Preparing my Melon VPN for this, y'all should too! |
solitonmedic says: Jun 16th 2024 |
Much hype!! |
joelossus says: Jun 16th 2024 |
huge, congrats :3 |
^.^ says: Jun 16th 2024 |
Congrats!!! =D |
Meliodas says: Jun 16th 2024 |
Congrats and good luck on everything so far Iām loving it. |
AsPika says: Jun 17th 2024 |
Oh wow version 1.0!!! Too bad for Desmume still 0.9.XX right now. š |
LEGO_Vince says: Jun 20th 2024 |
I tried a recent version of the doublemelon, and it's pretty much almost there. Good stuff! |
LeDragoX says: Jun 20th 2024 |
Awesome work there, congrats!!! |
NoxTuk says: Jun 23rd 2024 |
great work! thank you for the dedication to this project. |
Rick010 says: Jun 23rd 2024 |
That's good news! Really looking foward to see how multiplayer-games - like mario kart - will do with multiple players, local or online :D Might there be any possibilty to play against the developer(-team)?! :3 |
KR says: Jun 25th 2024 |
So I looked at the github page and indeed see that doublemelon is merged along with the compute-shader-renderer. However, am I reading it accurately that the Season2 LAN multiplayer has not been merged into the main branch yet? I'm excited to try out those three features all together, even as an unstable GitHub compile build, out when they're all merged into the main branch and just want confirmation if Season2 is main-branch'd yet. |
Arisotura says: Jun 25th 2024 |
season2 was largely a proof-of-concept branch -- seeing how outdated it is, I will likely just backport it to a modern branch |
Pages:12 |