Melty Bread Forums
The Diaspora => NetPlay Community => : f-wlen ice loop January 02, 2008, 02:27:22 AM
When's Melty on Steam?
ahaha that's no--wait, what?
-
Relay IP: 208.83.220.135
Both players must use option 7 and enter that IP
1. What is the relay?
The relay is a program running on the mizuumi.net server that helps two people connect to each other using the Caster client.
2. Who runs the relay?
I do, bellreisa. mauve coded the relay for use on mizuumi.
3. How does relay work?
NAT punching. Look it up on wikipedia. Short answer: it takes two IPs and introduces them to each other so they can connect.
To use the relay, both players need to use Option 7 Standby and enter either mizuumi.net or the mizuumi.net IP, 208.83.220.135. You should see "Now waiting for introduction", which means you are on the relay waiting for the other side. When the other player connects, you will see "Now waiting for response", followed by connection messages if it works.
4. Why would I use the relay?
Relay is only used when neither player can port forward to host a game. This is the only time it needs to be used. Relay will not make the connection go any slower OR faster.
5. I seem to lag more when I use relay!
Shut the fuck up, you're a faggot.
The relay is only a program used to initiate two IPs to connect to EACH OTHER. The connection is still directly from you to the other person. The relay does not offer a server-side connection.
6. When I try to connect to someone with relay it still times out!
NAT punching cannot solve all router issues. If it doesn't work the first time, try having both sides restart Caster. If that still doesn't work, it will not work, period. Rebooting will not make a difference, nor will reinstalling or running your own relay. Relay will not solve all port forwarding issues.
7. Relay isn't working! Is it down?
Option 7 Standby, 208.83.220.135. Do you see "Now waiting for Introduction"? If so, relay isn't down. Faggot.
If you get no response, then relay is indeed down and I'm a faggot.
8. How do I run my own relay?
Port forward udp 7500, and open Caster. Tell the players to use option 7 standby to your IP. There is no difference between your own relay or mizuumi's. Your location will not make a difference.
9. I'm getting Command Version Error, what does this mean?
One of you is using the wrong Caster. Relay functionality supports IaMP, SWR, and Melty Blood.
10. What if relay doesn't help us get a connection working?
Use Hamachi, I guess. NOTE: Hamachi IS a server-side connection so it WILL increase the ping. However Hamachi emulates a LAN, so hosting issues should be easily eliminated.
11. How do I spec a relay game?
Once you connect, Caster will print out the IP and port you connected to. Copy and paste this to others who want to spec.
12. Can I sit on relay and wait for random people to connect?
NO. The relay is not a matchmaking service. Use IRC, Hamachi, or whatever the fuck you guys want for that, but relay has built-in anti-camping measures. If you camp on the relay, it will kick you off after 90 seconds. Doing this repeatedly will get your IP tempbanned for 5 minutes from relay.
13. How do I
Read this fucking post again.
-
Nice ;D. Though I do sometimes use the relay to play instantly with a random person if he's waiting in the relay.
-
Some addendums.
9. I'm getting Command Version Error, what does this mean?
One of you is using the wrong Caster. Relay functionality supports IaMP, SWR, and Melty Blood.
This should not ever happen through the relay, because it only connects users of identical version values to each other. If you are doing standby through a normal Caster client, this can happen, however.
11. How do I spec a relay game?
Once you connect, Caster will print out the IP and port you connected to. Copy and paste this to others who want to spec.
Not all routers support this, so YMMV. Some routers also get weird and suddenly let people connect to port 7500 regardless of the ports used here.
Though I do sometimes use the relay to play instantly with a random person if he's waiting in the relay.
The relay is not a matchmaking service, do not use it as one. It is meant for users who cannot host, nothing more.
-
Also, the technical term for "NAT punching" is "UDP hole punching". :V
-
As I've just been reminded, here's another one for the pile, since it's related.
How can I tell if I am able to host games?
Caster has a feature to test this under 'test myPort.' Simply select that and point it at the relay's IP, and it will test to see if you are capable of hosting a game or not. If it says "OK", hosting should work fine for you and you do not need to use the relay to play.
-
Okay fagbusters
Relay has anti-camping implemented
Don't make us implement permabans
-
Just for the record... the TempBan probably shouldn't be induced so quickly... I rely a lot on the relay in order to connect to people, but sometimes it likes to be weird and decide to give timeouts after "Now Waiting for Response" and then randomly allow one to finally connect... While trying to connect to a friend I got temp-banned thrice before it finally stopped giving timeouts... it was a bit of a nuisance.
The anti-camping programming is definitely appreciated, I just think it's a little too strict at the moment. (Used to get a ridiculous amount of relay campers last month.) My friends are also rather... slow... most of the time, so 30 seconds often isn't even enough for them to finally try to connect... =>.>=
Just a couple ideas is all.
-
After I input the Relay IP it says "Input Target IP" Instead of "Now awaiting introduction".
-
That happened to me too. I put the IP that the Relay requests, and I think it worked. If not, then something's wrong.
After I input the Relay IP it says "Input Target IP" Instead of "Now awaiting introduction".
All of that happened to me too. Type in the IP requested by bellreisa in the first post. It should work then, if it doesn't, erm, uhh, I forgot what I did to get it to work. :slowpoke:
-
That happened to me too. I put the IP that the Relay requests, and I think it worked. If not, then something's wrong. After I input the Relay IP it says "Input Target IP" Instead of "Now awaiting introduction".
All of that happened to me too. Type in the IP requested by bellreisa in the first post. It should work then, if it doesn't, erm, uhh, I forgot what I did to get it to work. :slowpoke:
OK Thanks.
-
In light of increased usage of the relay, the following changes have been made:
- You are now allowed to sit on the relay for 90 seconds. That is a minute and a half. If you are matchmaking through IRC, this is plenty of time for you to connect. If you are trying to matchmake through a message board such as 4chan, oh well, hope you F5 in time.
- You are now tempbanned for 300 seconds if you repeatedly time out on the relay (repeatedly being three times right after another). This is a five minute tempban. Relay is not meant for matchmaking, and camping it will cause people to connect to the wrong person at times. Use AIM, IRC, 4chan, a forum, whatever you need to do -- but don't sit on the relay waiting for matches. Repeat offenders will be permabanned.
-
There was a problem when people connecting to each other via relay and not succeeding would get tempbanned for "hammering". This was unintentional, as the tempban was only meant to stop people from camping. This problem has been fixed, so connecting and failing repeatedly will not trigger the tempban (but will still be sort of annoying).
-
Hmm is relay down or is it just me? Cause I seem to be timing out faster than usual and no connection. And when I tested the port it was bad.
-
mizuumi.net is down right now, so consequently the standby relay is too.
Just find someone who can host (or is playing a game currently or whatever) and have both of you standby to him. Any running MBCaster client, no matter what state it's in, can be a standby relay.
-
Does this work using Hamachi IPs? Or do you need a direct IP to work? Thanks for the info and help ;D
-
...
If you're using Hamachi, what the hell do you need the relay for? The entire point of using Hamachi is to bypass router issues. The relay is just an alternative (superior, due to lower lag) way of doing it.
-
Hmm like stated in this post: http://www.meltybread.com/forums/index.php?topic=1789.0 where it seems it a connection issue (which I'm not sure what it is entirely...) that problem hasn't been solved and I've just been avoiding it using relay. Strangely it works on another computer which uses the same router...but that isn't the problem (since that computer is weird with MBAC...). I have tried connecting w/ Hamachi IP and when it connects and the match starts its like... 10FPS a second? (Its not lag spikes its just extremely slowed down.)
-
I'm running a temp relay until Mizuumi come back up
76.161.205.115
It should be up most of the time
-
In other words, since it works if you use the relay, your problem is that Hamachi is a piece of garbage that adds lag.
Surprise! It's what I've been saying all along. Don't use Hamachi for online play. It sucks and is unreliable.
-
I'm running a temp relay until Mizuumi come back up
76.161.205.115
It should be up most of the time
Thanks alot! 8)
-
mizuumi.net relay is back up.
-
Thanks for the hard work ;D.
-
thanks for the hard work and all but....
>.>
you should take it easy :prinny: :prinny:
-
is it me or is ???
-
is it me or is ???
nice and well thought out post. very vibrant description of your possible problem and I have no trouble whatsoever devising a solution to your problem. :blah:
-
is it me or is ???
nice and well thought out post. very vibrant description of your possible problem and I have no trouble whatsoever devising a solution to your problem. :blah:
lol dude i dunno wut happen and im sorry but im pretty sure that that post wasnt my intentions nor would i be able to tell u since it was made a year ago and cant remember wut i wanted to say .... again my apologies.