Guess that title will do
This is a simple step by step tutorial on how to get started with P2P.
Tutorial:
Step 1: Set up the emulator
1.1: Get the latest version of your emulator!
e.g.
for kawaks: http://cps2shock.retrogames.com/download/winkawaks159.zip
for FBA: http://fba.emuunlim.com/downloads/fba_029674_unicode.zip
Unzip it to wherever you want to install your emulator!
1.2: Download the p2p client
Download it from http://kaillera.movsq.net/?p=2
Download it to either your emu’s setup folder (where you extracted the mame executable above) or your C:\Windows\System32 or equivalant folder for global install.
Note: If you are going to put your client in C:\Windows\System32, make sure there is no kailleraclient.dll in your emulator’s folder.
1.3: Configure your emulator
i.e. Set up rom folders and display options and keys and whatnot. Since you know most about your emulator, ill just leave it at that.
Step 2: Set up your connection
Port 27886
You will need to port forward port 27886. i.e. make sure that your modem/router and whatever you might have forwards all UDP packets of port 27886 to your pc. Its the same as if you were configuring your bittorrent client or other any other p2p systems for usage behind your router.
If you’ve never port forwarded before and you’re totally confused, visit portforward.com.
Find your router brand/model no there. Look for the default guide for your router. These are really easy to follow step by step guides designed for those who can read and click.
Also, if you have firewalls and internet access control softwares such as Norton or your windows firewall or [insert name here], be sure to add your emulator program or port 27886 to their allowed/excepted list.
Step 3: Use p2p
The idea behind p2p is really simple. One person hosts and the other person connects.
**3.1: Activate netplay from your emulator. Select the “host” tab if not already selected and you should see the p2p mode screen. **
3.2: To host a game, activate the host tab, select a game and press host
It should show something like this.
To enlist your game in the public waiting games list, tick the “S: Public” checkbox (marked red in above screenshot).
Also note the “whatismyip” button. Use it to determine your external IP as well as to see if the waiting games list server is up.
3.3: Connect through waiting games list.
On the p2p mode screen, switch to the “connect” tab and click on the “waiting games” button. It should open up the waiting games window and automatically download and ping waiting games. You can just double click to connect if you find the game you are after.
3.3: Connect with IP.
If you dont want to use the waiting games list or the waiting games list if offline or when playing in your own local network, you can connect to host with his external IP/hosting port. All you need to do is put his ip in the PeerIP box and click connect.
3.4: The game will start as soon as both users mark themselvs ready (marked blue).
Use this thread for asking questions and whatever
Links & others:
SRK p2p matchmaking: srk kaillera channel @ #srkkaillera on efnet
The bug reporting system: for bug reports and suggestions
Youtube Video tutorial: [media=youtube]L0uVZblgdcE[/media]
Another Youtube Video tutorial: [media=youtube]Ae6Dg40DbF4[/media]
Another tutorial site: asdasda
Kaillera, P2P Kaillera and nFBA: http://ca.youtube.com/watch?v=19E6Wbt4KnQ
Port forwarding guides: http://www.portforward.com/english/routers/port_forwarding/routerindex.htm
Port forwarding help thread: http://forums.shoryuken.com/showthread.php?t=149996
Website Info, FAQ, Guides: http://kaillera.movsq.net