I’m trying to play with my friend but as soon as we can connect (either via hamachi or a public server) it drops to around 10fps. When I’m playing solo I get 60fps and my friend 30, and we are not located far away from each other (max 3 miles).
In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.
A lot of factors effect multiplayer gameplay on Citra. But generally both players need to have atleast same fps. If you are not too far away, create a unlisted room with your IP address and connect to it.