Multiplayer with MelonDS desktop
You managed to set up MelonDS on desktop. Now for the exciting bit: using local multiplayer! Local multiplayer allows you to run several instances of MelonDS and essentially emulate a link between those instances — as if you have two NDSes actually connected to each other!