Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tutorial] How-to Use VBA Emulator Online to Trade/Battle with People

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old October 28th, 2012 (02:29 PM). Edited November 10th, 2012 by ThatIceman.
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
You're going to need three programs; the Visual Boy Advance, the VBA Link (which in the download includes the VBA), and LogMeIn Hamachi.

First download VBALink/VBA here: http://vbalink.info/download/vbalink180b0.zip

Then you'll need Hamachi from here: https://secure.logmein.com/products/.../download.aspx You'll want the unmanaged version. (I haven't tried the managed version but I'm sure it works the same just with more options to controls multiple computers through it's program. I'll give it a try ASAP for this tutorial's sake.)

Quick description of these programs to ease your worried mind; Hamachi is a program that acts as a virtual LAN port. Don't worry it's safe, I've used it for a long time and Hamachi reassures you with saying that not even THEY can view any personal info of yours.

As for Visual Boy Advanced it's a GBA emulator and VBALink is the program that lets you link 2-4 VBAs together.

Now that you've got them downloaded, open Hamachi and install it onto your computer. After it's all finished, Launch Hamachi and you'll be prompted to put in a username. Choose whatever you'd like and you'll see something like this...


Now that you've got your Hamachi "account" up and running unzip your VBALink V1.8. And you'll see something that looks like this...

You and a friend should now download yourselves an amazing game .(maybe pokemon Emerald? ) Now that you've got your game, open up VisualBoyAdvance and go to Options - Emulator - uncheck 'Pause when inactive window'

(MAKE SURE EVERYONE THAT YOU'LL BE PLAYING WITH HAS THIS UNCHECKED!)

Now, moving on... Go to Options - Link - 'Settings...' and you'll see this window...

Choose Network and the person that will be hosting the server will click the Server tab while the other player(s) will go to the Client tab. In server you'll see a 'Start!' button...

Which you press and wait for your friend(s) to join. If you're not the host, from 'client' type in the host's Hamachi LAN number and click "Connect"...

After everyone's in it'll tell you everyone is connected, click okay and then hit okay out of the "Settings..." box. Finally to start your game go to File - Open and open the game you and you're friends are about to enjoy in multilayer mode!
For your first try I'd suggest Mario Kart - Super Circuit because it works perfectly with VBALink. Also remember that not all games will run smoothly on VBALink. This is not a problem with your emulator or your Rom, but with VBALink's compatibility with that game.
NOTE: If you are attempting to play Four Swords make sure you put the Link Timeout (in milliseconds) at 10000 or above OR 200 or below. Link Timeout can be found in Options - Link - Settings... - General tab. Also know that Four swords WILL run a bit laggy but it IS still very playable. (I've only tried it with two players so if anyone has played it with 4 let me know how it works)
NOTE: Some people have found that checking the 'Wireless Adapter' in Options - Link and/or unchecking 'Synchronize' in Options - Emulator, has improved performance. If your rom crashes and is officially supported by VBALink then try this minor adjustment for some, hopefully, big changes.

If you noticed I missed anything (or if I do after reviewing it twenty more times) let me know so I can update it ASAP.

BTW this is my first tutorial so if you feel that I didn't go into enough detail, or whatever, let me know so I can make sure everything is very newbie friendly.
Also, if you liked it... Hook a brotha up with some likes!

Visual Tutorial : http://www.youtube.com/watch?v=ju1KOnfv4Nw

Errors : If you encounter a game freeze after you enter the single battle coliseum when it says "Please Wait, B Button: Cancel"
Then watch this video for a fix http://www.youtube.com/watch?v=U_gLGwPHP98

ATest Network : User : PokeCommunityVBA
Pass : 123
Up to : 5 members 4 guest 1 host
This is a hamachi network to test the connection only cuz i can not seem to test it by using 2 VBA emulator on the same computer cuz my laptop sucks (:
So join that network and test the connection with me or some one else in the same network >.> so we can all make sure that Battle/trade thingy works and we all can have fun
Reply With Quote
  #2    
Old October 30th, 2012 (03:27 PM).
Based Based is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 1
Awesome tutorial. I need to try this with someone one day.
Reply With Quote
  #3    
Old October 30th, 2012 (04:58 PM).
PikaSaiyan's Avatar
PikaSaiyan PikaSaiyan is offline
Gen III master race.
 
Join Date: Dec 2011
Location: Canada
Gender: Male
Nature: Mild
Posts: 9
lol man that's sick! XD
Maybe future hacks would be able to add an online feature...?
Nice tut.
Reply With Quote
  #4    
Old November 2nd, 2012 (09:42 AM). Edited November 2nd, 2012 by giradialkia.
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
Thanks every one (: i hope you all enjoyed with the tutorial and actually tested it (:

OH MY GOD OMG OMGO MG OMG OMG OMMGMOGMOMGOMG IT WORKS [sorry for the OMG spam lol] i just tested it with 2 emulators on my laptop and it really works i am freakin happy :D :D :D btw updated a new video for helping on how to
__________________
The Shines I Caught
Reply With Quote
  #5    
Old November 2nd, 2012 (09:47 AM).
Autophobic's Avatar
Autophobic Autophobic is offline
Fearing Isolation
 
Join Date: Nov 2012
Location: New York
Age: 19
Gender: Male
Nature: Gentle
Posts: 37
This is pretty cool. Now I can battle others on Pokemon Crystal. :D
__________________
~ Pokemon Crystal Shiny Breeder ~

I'm currently breeding for a Shiny Tauros.
Reply With Quote
  #6    
Old November 2nd, 2012 (08:48 PM).
timson733333's Avatar
timson733333 timson733333 is offline
Me gusta.
 
Join Date: Mar 2007
Location: Stealth!
Gender: Male
Nature: Quiet
Posts: 130
Doesn't work. The other person keeps hanging and never connects, and this happens no matter how many times we try. I've set up the Hamachi network, set up the VBAlink server, we both have unchecked Pause when inactive window... We're doing nothing wrong, so what's wrong?
__________________
ROM hacking since 2008... and failing miserably still.


Learning how to hex edit. I'm not advanced in any way, and rely on tools most of the time.

deviantArt | YouTube
Reply With Quote
  #7    
Old November 7th, 2012 (11:39 AM).
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
Quote originally posted by timson733333:
Doesn't work. The other person keeps hanging and never connects, and this happens no matter how many times we try. I've set up the Hamachi network, set up the VBAlink server, we both have unchecked Pause when inactive window... We're doing nothing wrong, so what's wrong?
ummm the IP that appears when you are in the Server [you are the host] make the guest use it and if it fail then use the Hamachi ip >.>
Reply With Quote
  #8    
Old November 9th, 2012 (06:18 PM).
Elements1's Avatar
Elements1 Elements1 is offline
Meh
 
Join Date: Sep 2012
Location: Nevada
Gender: Male
Nature: Calm
Posts: 275
Could you please send me the link of the video as I can't play it on pokecommuinty. I have the problem with ruby/sapphire but not with FR/LG.
__________________
Air, fire

water, earth!


Completed National Pokedex: 2/20/14 Dusknoir Finial Entry
3DS FC:1263-7361-4137
Reply With Quote
  #9    
Old November 10th, 2012 (09:57 AM).
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
Quote originally posted by clonetrooperdroid:
Could you please send me the link of the video as I can't play it on pokecommuinty. I have the problem with ruby/sapphire but not with FR/LG.
updated the video link >.> check it out
__________________
The Shines I Caught
Reply With Quote
  #10    
Old November 10th, 2012 (11:35 AM).
Gamer2020's Avatar
Gamer2020 Gamer2020 is offline
This love is a sickness...
 
Join Date: Jun 2008
Location: Distant Land
Gender: Male
Nature: Bold
Posts: 803
Send a message via Skype™ to Gamer2020
This is actually very old. This does work but the settings for everything must be exactly right.
__________________
ENERGYSEARCH.ME
A Pokemon TCG database and Social network!
Pokemon Game Editor Download!
PGE is not being worked on currently but is there for those that need it.
Fun Fact: Even though PGE isn't posted on PC anymore it still has the same number of downloads per day.
Accept no imitations!
Reply With Quote
  #11    
Old November 14th, 2012 (10:26 AM).
Elements1's Avatar
Elements1 Elements1 is offline
Meh
 
Join Date: Sep 2012
Location: Nevada
Gender: Male
Nature: Calm
Posts: 275
Thank you so much!!! Great tutorial!!!
__________________
Air, fire

water, earth!


Completed National Pokedex: 2/20/14 Dusknoir Finial Entry
3DS FC:1263-7361-4137
Reply With Quote
  #12    
Old November 15th, 2012 (07:10 AM).
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
Quote originally posted by clonetrooperdroid:
Thank you so much!!! Great tutorial!!!
No problem (: oh and remember to have fun and to try to test it using hamachi and if it DID really work with other people by using hamachi then please tell me by commenting on this tutorial
__________________
The Shines I Caught
Reply With Quote
  #13    
Old November 16th, 2012 (02:29 PM).
Naruto200's Avatar
Naruto200 Naruto200 is offline
 
Join Date: Oct 2012
Location: In a freaking house, where else lol
Gender: Male
Nature: Brave
Posts: 60
any chance of this working with regular games
IE: connect a vba to an actual gameboy/DS/ 3DS ?
Reply With Quote
  #14    
Old November 17th, 2012 (09:01 AM).
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
Quote originally posted by Naruto200:
any chance of this working with regular games
IE: connect a vba to an actual gameboy/DS/ 3DS ?
uhhh .. i think tho ,, >.>
__________________
The Shines I Caught
Reply With Quote
  #15    
Old November 23rd, 2012 (04:07 AM).
ThatIceman's Avatar
ThatIceman ThatIceman is offline
 
Join Date: Sep 2012
Posts: 62
just reviving the thread lol >.> oh and By the way can some one test the tutorial and actually make a hamachi network so people can play in it? oh and this tutorial works with ALL games that works for VBA emulator so all GBA games that can use Link ability / wireless ability will work on the tutorial and all the pokemon games for GBA will work too and also pokemon hacked roms will work
__________________
The Shines I Caught
Reply With Quote
Reply
Quick Reply

Sponsored Links

You may also like.. (Beta)
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 01:08 PM.