September 2020 update:
Since this shows up on google for some reason, I just wanted to let you know that with MelonDS 0.9 "- Indirect mode wifi now uses libslirp and works well now and can be used over direct mode which only worked over ethernet and required pcap.", so if you are using the newer version this workaround should not be needed (still I didn't test it personally yet). Go to http://melonds.kuribo64.net/ and have fun
You guys probably already know about this, but I thought it might be useful to someone.
(Also yay, first blog post, maybe I should have made thread instead)
You can use MelonDS online with your pc/laptop connected to a WiFi network (not a wired one) in "Direct mode" (the stable one that needs npcap and normally an Ethernet connection).
This workaround takes advantage of Windows 10 "Mobile hotspot" feature, which creates a "fake" Ethernet adapter that you can then select in MelonDS settings as your preferred one.
You can then setup your game NWFC settings normally to connect to play on servers like wiimmifi (using the patcher on nds-constraint DNS).
I don't know how this works (maybe it has something to do with Windows taking care of the NAT?), there are probably other factors involved (firewall settings? hotspot settings? my specific wifi card? The fact I had one device connected to the hotspot?), but I was able to play 8 races on MKDS without disconnecting, so it may be worth investigating.
If you need more information on my setup let me know, pinging @StapleButter because the last time I read on his blog online on a WiFi network only worked with "Indirect mode", which would be probably deprecated in the future. (And it didn't work for me)
EDIT: photos of my network configuration, sorry for the crappy editing and the Italian GUI
You need to be logged in to comment