+ Reply to Thread
Page 1 of 6 1 2 3 ... LastLast
Results 1 to 25 of 132

Thread: The Beginners Guide to p2p kaillera

  1. #1
    Pure Evil 0746's Avatar
    Loc
    in hell


    The Beginners Guide to p2p kaillera

    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/down...nkawaks159.zip
    for FBA: http://fba.emuunlim.com/downloads/fb...74_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: http://www.youtube.com/watch?v=L0uVZblgdcE
    Another Youtube Video tutorial: http://www.youtube.com/watch?v=Ae6Dg40DbF4
    Another tutorial site: asdasda
    Kaillera, P2P Kaillera and nFBA: http://ca.youtube.com/watch?v=19E6Wbt4KnQ
    Port forwarding guides: http://www.portforward.com/english/r...outerindex.htm
    Port forwarding help thread: http://forums.shoryuken.com/showthread.php?t=149996
    Website Info, FAQ, Guides: http://kaillera.movsq.net
    Last edited by 0746; 05-01-2008 at 04:23 PM. Reason: No reason at all

  2. #2
    Registered User
    @ PSN
    jkoch


    Thanks a lot for writing this up. I hope to give p2p Kaillera a try soon.

  3. #3
    fingerlicans Gaijinblaze's Avatar
    Loc
    Toronto, Canada


    Quote Originally Posted by 0746 View Post
    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.
    I have used torrents for a whole now (3 different clients) but I never forwarded a port. In the options menu in each client there would be a default port and I used that. I'm behind two routers... was it normal for BT to be usable all this time under those conditions?
    This message will self-destruct.

  4. #4
    Pure Evil 0746's Avatar
    Loc
    in hell


    Can anyone join your game via the waiting games list when you host and make your game public? If they can then you don't need port forwarding.

  5. #5
    Bad Moon Rising Bob Poundmax's Avatar
    Loc
    New Orleans, La
    @ PSN
    MisterPoundmax


    I'm using the neo/cps build and its not allowing me to start the kaillera client at all. It says that I need an exe in the Kaillera folder when I have the dll there. I know this is a stupid question but I am new to online play.

    Edit: Nevermind I figured it out. You have to go and choose the client in Kaillera server options.
    Last edited by Bob Poundmax; 09-26-2007 at 12:08 PM.

  6. #6
    Socal SNK Supporter Nocturnal's Avatar
    Loc
    Lancaster, CA
    @ XBOX
    Nocturnal SRK


    So I'm guessing this only works with the newer mames not .64?

    edit: nm found an answer, thanks.
    Last edited by Nocturnal; 09-26-2007 at 04:07 PM.
    http://youtube.com/profile?user=JaimeDL = Garou MOTW Videos

    "Playin kof" - deadly_magneto aka Pignuttz

  7. #7
    Pure Evil 0746's Avatar
    Loc
    in hell


    I guess it should work more or less with all kaillera enabled emulators. 0.64 was reported to not work with client's internal playback but that bug is fixed in the WIP builds and mames have their own input recorder recorder =)

    Bob, it looks like you tried to "start kaillera server" instead of enabling good old netplay.

  8. #8
    Stephen Stills <3 BeaTs*'s Avatar
    Loc
    Chicago IL
    @ XBOX
    BEATSofD
    @ PSN
    beatsofdevil


    yeah port forwarding totally confuses me, and no games show up on the waiting list...
    hIghRONMAN (kill him with a knee)::MIP/MID/MSP/MIS::My MvC2 Videos (Chicago casuals, combos, etc.): http://www.youtube.com/user/juanniG

  9. #9
    Ty ReNiC's Avatar
    Loc
    Denjin For Life
    Blog Entries
    1


    i get an error when i click the box that says "click here when ready" and it says..
    ListView_FindItem return -1
    EDIT: FIXED
    Last edited by ReNiC; 09-27-2007 at 03:03 AM.
    You are nothing but a lucky soul mindlessly pressing buttons.

  10. #10
    Get Desperate! Deadpool135's Avatar
    Loc
    Fort Wayne, IN
    @ XBOX
    Dunky Harwood


    EDIT
    I moved this post to a thread with more views.
    Last edited by Deadpool135; 09-27-2007 at 04:34 PM.
    "Ramp that nanner" (Immortal)

    I like my women like I like my money, with faces on em.

  11. #11
    Holy Phoenix Serpent's Avatar
    Loc
    New York
    @ XBOX
    Serpent 360


    This needs to be stickied.

  12. #12
    fingerlicans Gaijinblaze's Avatar
    Loc
    Toronto, Canada


    Quote Originally Posted by 0746 View Post
    Can anyone join your game via the waiting games list when you host and make your game public? If they can then you don't need port forwarding.
    I tried and apparently no one could even see my game in the waiting list, nevermind join it. I couldn't host with the early builds without the waiting list either. I guess torrents must be some exception to the rule.
    This message will self-destruct.

  13. #13
    Pure Evil 0746's Avatar
    Loc
    in hell


    You'll need port forwarding behind routers for any kind of incoming direct connection. The thing with torrent is, even if they cant connect to you, you can connect to them and you get a list of peers downloading the same torrent when you contact your tracker. And some routers support UPnP framework which makes it possible to configure supported routers on the fly but thats just adding extra complications.
    You must die! I alone am the evilererestest!

  14. #14
    Bad Moon Rising Bob Poundmax's Avatar
    Loc
    New Orleans, La
    @ PSN
    MisterPoundmax


    I just came back from trying it and It kept crashing every time the game started. Is that a symptom of using a different version of mame?

  15. #15
    Can't Wait metrock1's Avatar
    Loc
    BAKERSFIELD,CA
    @ XBOX
    Spiffy Spivey


    No poundmax i believe it was my modem, I had trouble with it. It kept restarting like every minute but now it seems fine. I guess I should pay my bill
    Shot Match Rules:
    Winner of the set: What ever is agreed upon
    OCV: One shot automatically per round in a set
    Perfect: Two shots per round in a set

  16. #16
    Zangief user fatherbrain's Avatar
    Loc
    Schooling some shoto
    @ PSN
    fatherbrainSRK


    Speaking of paying bills, I shoulda stickied this a couple days ago. Now that my net is back on, consider it stickied.
    Remember kids, Giefy goodness in every slam!

    The light at the end of the tunnel is the headlamp of an oncoming train.

    Props to JedahsMinistry for the schweet av!

  17. #17
    Yeah. Fuck you pal. Doc Holliday's Avatar
    Loc
    MN
    @ PSN
    DocHolliday19


    Quote Originally Posted by 0746 View Post
    Can anyone join your game via the waiting games list when you host and make your game public? If they can then you don't need port forwarding.
    Nope. And my port is forwarded. As far as I know anyways. Works for my utorrent so I assume it'll work for kaillera. 27886 that is.

    Nothing is showing up for hosting or a waiting list. Wtf? Is there some way to verify if I'm connected to the p2p or to tell if my port is forwarded?
    Jack Burton: "How do you do ma'am. Henry Swanson's my name, and excitement's my game."
    White Tiger: "Cash or charge?"
    Jack Burton: "Oh gosh, cash, I guess. I mean it's not deductible, is it."

    nWo Outsider
    AV by Hatz87

  18. #18
    Pure Evil 0746's Avatar
    Loc
    in hell


    All waiting games made public should show up here: http://kp2pm.movsq.net:27889
    It will appear on someone's p2p client list if and only if they can ping you.

    Well, if you are having connection problems despite port forwarding, there are 2 things to look out for. Can you connect via the waiting games list and can you connect directly using your external IP. If you can connect via waiting games list and not with IP directly, you are fine...just connect via waiting games list. If you can connect with IP and not via waiting games list, something can be done about it. But if you cant connect either way, you're better off sticking to hamachi for breakfast.
    Last edited by 0746; 03-01-2008 at 08:32 PM.
    You must die! I alone am the evilererestest!

  19. #19
    anti-vid scrub advocate! exodus's Avatar
    Loc
    video scrub nation
    @ PSN
    exo-tech


    an important thing to remember is, if you happen to DHCP your local router, then be aware that during any reset, your local IP may change. even though your port might be forwarded on 192.168.1.100, your local IP might be .1.101 instead (this is all assuming you have more than 1 computer using your router) -- i know that often i reset my router and forget to double-check my IP.

    this could also be a cue to assign IPs to each computer for easier identification down the line ;p (note to self anyway)
    .

  20. #20
    Yeah. Fuck you pal. Doc Holliday's Avatar
    Loc
    MN
    @ PSN
    DocHolliday19


    Quote Originally Posted by 0746 View Post
    All waiting games made public should show up here: http://0746.movsq.net
    It will appear on someone's p2p client list if and only if they can ping you.

    Well, if you are having connection problems despite port forwarding, there are 2 things to look out for. Can you connect via the waiting games list and can you connect directly using your external IP. If you can connect via waiting games list and not with IP directly, you are fine...just connect via waiting games list. If you can connect with IP and not via waiting games list, something can be done about it. But if you cant connect either way, you're better off sticking to hamachi for breakfast.
    Alright, well A game finally showed up on my waiting list. Now trying to host a game. I don't have anyone's IP to connect to. Maybe I'm just not getting anyone because there are far less people using p2p than the actual client.

    Edit: someone just hooked up on my hosted game but left so I am getting connections, it's just that there aren't as many people as on the client.
    Jack Burton: "How do you do ma'am. Henry Swanson's my name, and excitement's my game."
    White Tiger: "Cash or charge?"
    Jack Burton: "Oh gosh, cash, I guess. I mean it's not deductible, is it."

    nWo Outsider
    AV by Hatz87

  21. #21
    Kiss the future! Dragonfave723's Avatar
    Loc
    Cobourg, Canada


    Can anyone tell me what this error means?


  22. #22
    Pure Evil 0746's Avatar
    Loc
    in hell


    Quote Originally Posted by Dragonfave723 View Post
    Can anyone tell me what this error means?

    debug messages from time synchronization signals. The lower the number the better. From the screenshot, it seems like you have a really jumpy connection...are you on wireless internet?
    You must die! I alone am the evilererestest!

  23. #23
    Kiss the future! Dragonfave723's Avatar
    Loc
    Cobourg, Canada


    Quote Originally Posted by 0746 View Post
    debug messages from time synchronization signals. The lower the number the better. From the screenshot, it seems like you have a really jumpy connection...are you on wireless internet?
    Yes, I'm on wireless using a FON router (with WPA2-Personal for Authentication Level and AES-CCMP as type of Data Encryption).

  24. #24
    Kiss the future! Dragonfave723's Avatar
    Loc
    Cobourg, Canada


    0746, there's something wrong with the p2p lobby tonight. Bushin Kid was trying to do a p2p tourney using MAME 32k 0.64 emulator, when all of the sudden, he and the participants can't connect nor see each other's game through the lobby. "Public" was checked off, but it still doesn't work. Is there a reason why?

  25. #25
    Pure Evil 0746's Avatar
    Loc
    in hell


    The server was down. Just connect with IP when it happens next time.
    You must die! I alone am the evilererestest!

+ Reply to Thread
Page 1 of 6 1 2 3 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts