Graal Forums  

Go Back   Graal Forums > Private forums > Graal4 Forums > Graal V4 Main Forum
FAQ Members List Calendar Today's Posts

 
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 01-03-2006, 09:31 PM
starwarsdude starwarsdude is offline
Registered User
starwarsdude's Avatar
Join Date: Jan 2006
Posts: 3
starwarsdude is on a distinguished road
Wierd Lag.

I went out and bought a gig of RAM for my computer, I usually average 100-200ms in lag check. I havea a cable connection, and I have Don't use UDP checked. yet when I play graal, people on my screen skip around with some wierd lag. it gets annoying after awhile especially when I'm a GC or when I'm trying to spar someone. I don't have anymore cash because I wasted it on the RAM, but I was wondering if you have ANY suggestions that could get rid of this annoyance?


-Dom MidNight
  #2  
Old 01-03-2006, 11:41 PM
spydrct02 spydrct02 is offline
Registered User
spydrct02's Avatar
Join Date: Oct 2005
Posts: 69
spydrct02 is on a distinguished road
Hi, starwarsdude, I think I know your problem--as (very close to) everyone is affected by it.

It's most likely the server. In fact, it IS the server. When you turn UDP off (unchecked), the data seems to get sent through the server (usually 125 ms just to do that), then to the player (another 125 ms). I'm trying to get ahold of an admin (so far it's been 3 months without a response) on this, but apparentely they aren't replying. I know some people who live close to Graal's main server, and they don't seem to delay as much as, say, someone who lives in the US who is closer to me. It should be the very opposite!

When I play games online with that person who lives near me, our ping is as low as 16 ms, but average, it's mostly 32 ms. Now with that in mind, I know the same person can't suddenly have a 250+ ms ping with me on Graal (when he has UDP off; otherwise with UDP on, it's still good ol' 16-32 ms). What I'm getting at is the server isn't keeping up with sending and recieving the data in real time.

Unholy Nation recently (in the past half-year) switched from a very nice server (ev1servers(read: vgmusic.com is hosted on it as well, it's very fast)) to the server hosted by one of Graal's admins (I think Unixmad hosts the server; I haven't confirmed it yet), and now everyone is wondering why people are lagging suddenly. The answer, like I said, is because somebody switched Unholy Nation's fast server to Graal's "slow" server.

All this affects sparring, it affects how long you have to wait until your levels load (if they aren't already cached), it affects anything that isn't clientside. Seeing how every playerworld uses about the same domain (I must say it's been improved - everything used to be on "europa3" - but still about as slow), one would only think he's the one lagging until he finds another person with UDP to play around with.

edit - 30 seconds after posting, I forgot to mention I can make a couple video examples of this problem. Let me know if you'd like to see some.

edit2 - Haha, go figure, three Graal playerworlds "lagged out" right after I replied. Oh, and to anyone curious, me and starwarsdude met on a playerworld and confirmed the lag was from not using UDP.

Victim #99999 to experience lag when not using UDP. Any admins care to change to a faster server (or if the contrary, explain why not)? ev1servers was a danged good host for Unholy Nation. I don't see why it had to be replaced/not used for the rest of the playerworlds.

Last edited by spydrct02; 01-04-2006 at 09:12 AM..
  #3  
Old 01-06-2006, 04:53 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
Many people complained about lag before. It was good for some people but not good for other people. Now we can provide a good ping for everyone and use quite high-end servers so that Unholy Nation is not having big problems of slow server or npcserver anymore.
Servers should use server-side hit detection, it's fair for everyone and much better than clientside check which is only good for people that lag a lot. Also, like you said, it's only requiring the data sent in one direction (client to server) before it can do the hit check.
  #4  
Old 01-06-2006, 07:07 PM
Malinko Malinko is offline
Unholy Nation
Join Date: Mar 2004
Location: Massachusetts, U.S.A.
Posts: 1,782
Malinko is on a distinguished road
Send a message via AIM to Malinko
I once remember Stefan talked about making basic systems (scripted) which all playerworlds could use, maybe that could solve a problem?
  #5  
Old 01-06-2006, 07:59 PM
spydrct02 spydrct02 is offline
Registered User
spydrct02's Avatar
Join Date: Oct 2005
Posts: 69
spydrct02 is on a distinguished road
While I do see your point on how it's fair, it also isn't. Say if someone lives by the server with a fast connection, their ping is 20-30ms, but I live far away, so mine is 110-130ms - they have the advantage, because if the hit detection is serverside, they can see me "perfectly" in sync with what the server is sending them, but I still see them 250ms later! What happens is they are able to hit me as if I'm actually right there on my screen, but I'm not there. When that happens, I'll see the guy slash where I was about a quarter of a second ago and I'll get hit from however far away I am from him. I've experienced similar things on Classic, and while it does help me hit people who are extremely laggy (250ms compared to, say, 1,400ms?), it doesn't make people stop lagging, as they'll still have that 250ms delay.

Either way, like I said, ev1servers was the best host I've ever seen on Graal as it didn't have problems with delaying and lagging (it was so fast that it was almost like everyone had UDP on!). Why not just switch back and use it for all playerworlds? Serverside hit detection isn't going to fix something that the server can't send/receive quick enough to people who don't live by it - it'll still be the same delay (and the whole point is to NOT have delay), just people who lag won't have any more of an advantage than not lagging.
  #6  
Old 01-08-2006, 05:07 AM
starwarsdude starwarsdude is offline
Registered User
starwarsdude's Avatar
Join Date: Jan 2006
Posts: 3
starwarsdude is on a distinguished road
yeah but how do i get rid of this lag! I turned UDP on and some people don't skip anymore, but what about the ones who do!
__________________
-Dom MidNight
  #7  
Old 01-08-2006, 11:09 AM
xAndrewx xAndrewx is offline
Registered User
xAndrewx's Avatar
Join Date: Sep 2004
Posts: 5,260
xAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud of
Quote:
Originally Posted by Malinko
I once remember Stefan talked about making basic systems (scripted) which all playerworlds could use, maybe that could solve a problem?
Hm, sounds 'ok'.
__________________
  #8  
Old 01-19-2006, 06:00 AM
spydrct02 spydrct02 is offline
Registered User
spydrct02's Avatar
Join Date: Oct 2005
Posts: 69
spydrct02 is on a distinguished road
Quote:
Originally Posted by spydrct02
Hi, starwarsdude, I think I know your problem--as (very close to) everyone is affected by it.

It's most likely the server. In fact, it IS the server. When you turn UDP off (unchecked), the data seems...
Just want to point out the mistake in my earlier post since I can't edit it some reason (hope I didn't confuse anybody):

I meant to say "When you turn UDP off (checked)." Checked would make UDP off. I probably confused a good bunch of you, as most people think UDP unchecked means it's off ("DON'T use UDP for data packages").

Again, starwarsdude, there is really nothing you can do about the lag except hope Graal switches to a USA server. Not sure if that'd make people in the UK have the same problem people in the US are having. Oh, and try to keep UDP unchecked as much as possible and hope the other people also have it unchecked.

While I talked to you through Graal, you said I (and everyone else who had UDP unchecked) wasn't skipping around, right? Everyone else who has it checked skips? Sounds like the server is the only thing getting your data too slow/late.
  #9  
Old 01-20-2006, 12:47 AM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
May be we should change that option to be 'Enable UDP' although that could confuse some more people when people have different versions
 


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 GMT +2. The time now is 03:13 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.