I first used Putty, but far too slow due to encryption. I then tried FileZilla, much much faster, but still use Putty to access the PI and run or edit some thinga via Putty through a console on the Windows desktop. N ever used wireless, far too slow and problems with connections as you've found out https://www.raspberrypi.org/documentation/remote-access/ssh/windows.md Transferring ROMs via FileZilla is about as fast as you will get over an thernet cable, which is what I use but I use cat6 cables https://www.dexterindustries.com/howto/how-to-transfer-files-to-your-raspberry-pi-from-a-pc-computer/