Download Hamachi https://secure.logmein.com/products/ham ... nload.aspx
Open and start Hamachi
Click Network> "Create a new network " button
Put in whatever you want (That isn't taken)
Next to the Power button on Hamachi will be a bunch of numbers , that is the IP you use to log in to the server so open Pokemon generations
Open the game and hit "Start server" give it a bit (If you have a slow PC more then a bit) and BAM if you did everything right you should be in the gameJoining
Get the network ID and pass from the host
Click Network>"Join an existing network" button
Put in the info
Hover over the Network name bar until this thing appears if you don't know who the host is .
Then find his name in the list and write down the ip next to it (It will look like the #'s next to Mussie's name)
You will use those to connect to the server.
Open Pokemon generations
Put in the IP where the picture shows , Nickname aswell and hit "Connect to the server" give it a bit (If you have a slow PC more then a bit) and BAM if you did everything right you should be in the game
If i messed something up feel free to point it out