I'm sorry if I'm ignorant about this cuz I'm not a professional. What about wireless adapter? You know some games like Megaman Starfore supports wireless adapter like VBA to battle with others, maybe the same thing can be done on desmume like VBALink? IDK.
I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol