Try turning off the Aero theme and seeing if your performance improves.
A somewhat common issue with some NVidia video cards on Windows 7 with multiple monitors is that the Aero theme can cause display lag/stuttering.
Guide for turning off the Aero theme:
- Start Button > Control Panel > Personalization
- Select any of the themes in the Basic And High Contrast Themes category.
Visual guide for turning off the Aero theme: (scroll down to the Windows 7 section) http://www.howtogeek.com/howto/windows-vista/disable-aero-on-windows-vista/
So basically a lot of people have this problem, like lot's.
So this is what i'd do. maybe you'v done this but, might help!
First: Make sure all three of you have hamachi open. Then YOU have to make a new network on the same hamachi.
Second: After that give the details of the hamachi's address and password to all three of you.
Third: Check that the list of people on the hamachi. Should be only two people. Since as you can't see yourself.
Fourth: Start playing on the world, And open to lan. Then it should pop up on their server list. If not then get them to right click your account on hamachi and then they should click "get IPv4 address" (warning it might not say that i havn't used it in a while.) Make sure they don't click the IPv6. cause that isn't what they need. Other ways of doing this is by going into the cmd and doing "ip config" and looking for your ip. but that's harder...
That should work. Some things to do is check if your firewall is up. both be on the same version.
If that dosn't work then i can't think of much more to do other then:
Disable firewall.
Let friend1(or friend2) host.
restart your laptop. (Sometimes my internet stops working right and then i restart and it's all good.)
And if there is mods and the other player dosn't have it they can't connect.
Hmm... Just realized how big this post is. Awesome. Anyway hope this helps. Good luck!
Best Answer
Friend1 seems to have increased ping communicating with your specific location.
Ping is hard to diagnose without more detail, but it sounds to me like he is farther away from you than Friend2.
When Friend2 hosts, he is likely more centralized to both You and Friend1.
It's possible that network hardware on either side may be playing a role in this, but more likely, it's simply due to location.