Closed ag-advania closed 2 weeks ago
melonDS is already a native system within BizHawk. What's the actual goal of this request?
Wifi support mainly, MelonDS doesn't have features like RAM Watch, editing, etc. Bizhawk is the only way to use these features with Wifi included.
Wifi support mainly
Wifi support mainly
4018 & #2450
I mean, wifi is working with this Core and Bizhawk, just the touchscreen isn't, so the work to adapt it could be minimal
Wifi support is something needing frontend integration. This was explicitly something not pursued with the BizHawk port (as it's problematic with waterboxing, which completely prevents the way upstream does wifi from working at all). "Pulling" would mean nothing here, it would not magically give wifi support. I am also completely against pulling at this point regardless until after 2.10.
I don't know wtf you are talking about "touchscreen isn't working at all," the touchscreen works fine with this core and has since it was originally integrated. I would assume you have a really bad config here that has touch inputs unbound from the mouse somehow (which is user error if anything), which even then is not the core's fault/responsibility in any case.
Wifi support is something needing frontend integration. This was explicitly something not pursued with the BizHawk port (as it's problematic with waterboxing, which completely prevents the way upstream does wifi from working at all).
I don't know wtf you are talking about "touchscreen isn't working at all," the touchscreen works fine with this core and has since it was originally integrated. I would assume you have a really bad config here that has touch inputs unbound from the mouse somehow (which is user error if anything).
It looks like you may be confusing "MelonDS core" and "MelonDS DS core" which is the updated version. The MelonDS Core is working perfectly with no issues. However the "MelonDS DS core" has more features like wifi, and this is working with Bizhawk ! :-) Only the touchscreen is not working correctly, that's why I've specified "MelonDS DS core" not the native one.
So Bizhawk is working perfectly on Wifi with this non-native module. IMO it would be awesome to replace the native module by this one which is the most updated one.
You are thinking our melonDS core port has any relationship with libretro melonDS' cores: it does not. melonDS as a name is from upstream, which is not libretro. Our melonDS core at the moment is slightly ahead of melonDS DS if anything (so it has the inverse relationship that you purport)
The libretro integration in BizHawk (if this is what you're referring to) is not something that is considered here. Our core port is waterboxed, which will prevent any kind of wifi from working on the native side on a fundamental level, including if you were to shove melonDS DS into our waterbox system.
Oh I see, thanks for the explanation. I'm now understanding why Wifi can't be added to the native Bizhawk core and also the limited support of libretro cores.
Hello, the melonDS DS Libretro core is working, the wifi is Working, however the touchscreen isn't working and we are unable to configure the core options (blank configuration). Thanks !
edit: Changing to core update request i.e. adding Wi-Fi support to the existing melonDS core. It's not really worth improving compatibility with this particular Libretro core, and we're certainly not adding a separate core. --yoshi