Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2013, 04:37:41 am

Login with username, password and session length
Search:     Advanced search
Savage: XR is a new patch for Savage, created by the Newerth.com staff. The RC3 Client is out now! Download it now!
169996 Posts in 9663 Topics by 16462 Members
Latest Member: VulcanDeathGrip
* Home Forum Wiki Help Search Login Register
+  Newerth Forums
|-+  Announcements
| |-+  Development News
| | |-+  Mohican's Xmas
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: 1 [2] 3 4 ... 19 Go Down Print
Author Topic: Mohican's Xmas  (Read 17651 times)
H3027
DarkStar fan
Administrator
Super Hero Member
*****
Posts: 1814



View Profile
« Reply #15 on: November 25, 2010, 03:21:26 pm »

I forgot to add the 7th reason for swing throughs:
People not being aware of the attack box timing.
Which is probably one of the most common reasons.


Logged

Daemon
Administrator
Legendary Member
*****
Posts: 3250


beware, for this is the everbroken...


View Profile
« Reply #16 on: November 25, 2010, 04:30:05 pm »

From what i've seen, even if you have 2 XR users with an XR server, there will still be a random variation of the attack speed + cooldown. I think it's there on purpose, so it doesn't look like a droid army.
Logged


My black list: Mein (hax0r, troll), Slayer (multiclanner), biggeruniverse (XR thief, troll), Robbo (thug and liar), Thrill (junkie).
Cross
Savage
XR Tester
Sr. Member
**
Posts: 487



View Profile
« Reply #17 on: November 25, 2010, 05:55:07 pm »

For me with swing throughs, I'll miss blatantly obvious hits that SHOULD register but don't. I'm not missing, I'm right up next to the beast, I swing with my sword hitting him exactly where it needs to be to hit, cross hair dead center on him, yet he takes ZERO damage and leaps away a split second later, but I swung and hit him (should have) before the leap. This would have registered before in previous versions but all of a sudden they aren't anymore, and it's happening A LOT to me recently, mainly notice this in duels. And after dueling the absurd amount of times that I have, I know the difference between when a hit should register and shouldn't, or when I just missed an attack and to a lesser degree blocks (which are harder to judge I could be miss timing them but from what I SEE it looks like my block was dead on him yet didn't take, but this I am not certain of like with the swing throughs).

Also I played about 5 rounds and I was checking my console for sv frame errors, didn't see any this time but I also didn't really notice any swing throughs either, even though the games weren't heavily melee oriented, I personally didn't have any but I heard numerous times from other players, complaining about it.


As a side note I don't use the demo recorder or watch demos, but is it possible to free roam, pause, fast forward, rewind etc. with it? Because if you can I'll just record my duels, and remember where every swing through was, rewatch the demo and zoom in and pause on the hits and see if they actually did land or not. Also helps being able to freeze the picture and getting a good look from all the angles.
Logged

"For it is by grace you have been saved, through faith and this not from yourselves, it is the gift of God." Ephesians 2:8
DieOrFail
Reaper's Best Buddy
Hero Member
*****
Posts: 568



View Profile
« Reply #18 on: November 25, 2010, 06:27:17 pm »

For me with swing throughs, I'll miss blatantly obvious hits that SHOULD register but don't. I'm not missing, I'm right up next to the beast, I swing with my sword hitting him exactly where it needs to be to hit, cross hair dead center on him, yet he takes ZERO damage and leaps away a split second later, but I swung and hit him (should have) before the leap. This would have registered before in previous versions but all of a sudden they aren't anymore, and it's happening A LOT to me recently, mainly notice this in duels. And after dueling the absurd amount of times that I have, I know the difference between when a hit should register and shouldn't, or when I just missed an attack and to a lesser degree blocks (which are harder to judge I could be miss timing them but from what I SEE it looks like my block was dead on him yet didn't take, but this I am not certain of like with the swing throughs).

Also I played about 5 rounds and I was checking my console for sv frame errors, didn't see any this time but I also didn't really notice any swing throughs either, even though the games weren't heavily melee oriented, I personally didn't have any but I heard numerous times from other players, complaining about it.


As a side note I don't use the demo recorder or watch demos, but is it possible to free roam, pause, fast forward, rewind etc. with it? Because if you can I'll just record my duels, and remember where every swing through was, rewatch the demo and zoom in and pause on the hits and see if they actually did land or not. Also helps being able to freeze the picture and getting a good look from all the angles.

Why don't you just try it? Cheesy

"Also helps being able to freeze the picture and getting a good look from all the angles. "
Should be no problem to freeze the demo, but it's impossible to move the camera. At least for me Tongue
Logged
-Mein-
The One and Only
Super Hero Member
******
Posts: 1407



View Profile WWW
« Reply #19 on: November 25, 2010, 06:30:14 pm »

I can give you a hack that is speeding your melee in sfe, and previous versions, another time  evil
Logged


Hakugei
Newerth Donator
Legendary Member
*****
Posts: 2995



View Profile
« Reply #20 on: November 25, 2010, 10:53:05 pm »

I witnessed some invalid sv_frames myself today.
It occured as I started to demo record on Olderth Martial Arts server - like 10 invalid sv_frames at once.
After:
"Wrote demo header. Waiting for update...
(Type "demostop" to stop the recording!"
Before:
"Received full update. Demo recording started!"

The Olderth servers are SFE* I think.
I tried demorecording on EvO's UK Duels - no invalid frames. XR server.

Tried it later again on Olderth - this time with just 1 invalid sv_frame (same "spot" as previously).

Nevermind: After some more testing, invalid sv_frame occurs on EvO's XR server as well.
« Last Edit: November 25, 2010, 11:44:10 pm by Hakugei » Logged
Hakugei
Newerth Donator
Legendary Member
*****
Posts: 2995



View Profile
« Reply #21 on: November 25, 2010, 11:58:49 pm »

I have done more testing.
I have some interesting information for you, Mohican.

When you start a demorecord with XR, you once in a while receive invalid sv_frames. If you start and stop too many demos (and thus receive even more of those invalids) and swap server, you start to lag (sometimes little, sometimes a lot).
If you restart Savage or reconnect, it's gone.

Tested with an XR duel server, SFE* duel server and two XR clients.

The way I see it, the more invalid sv_frames you get accompanied with swapping server (not sure if XR<->SFE* server is the lead), causes mismatches of some sort and causes performance issues.

Now the question is, do the people that swing through record demos? Or maybe auto-demo recording? Run any scripts? Do anything else that involves the client and/or server?

Not saying demorecords is the reason, but I think invalid sv_frames may indeed be the relevant culprit.

One doubtful last issue I've come across is, if I do this alone, it doesn't seem to be/happen as bad or often.
With a group, however, the result is more likely.

Let's hope this information doesn't just confuse the task at hand. Smiley
Logged
Cross
Savage
XR Tester
Sr. Member
**
Posts: 487



View Profile
« Reply #22 on: November 26, 2010, 01:16:28 am »

I don't record demos and I keep auto record demo's off and I get the sv frame error, also not sure if this matters but I use Rmod as well.
Logged

"For it is by grace you have been saved, through faith and this not from yourselves, it is the gift of God." Ephesians 2:8
Mohican
Order of the Stick
Administrator
Legendary Member
*****
Posts: 2635



View Profile
« Reply #23 on: November 26, 2010, 02:41:44 am »

Progress, Progress!
I am onto something in the NET Code.
More later on today!
 afro
Logged

Mohican
Order of the Stick
Administrator
Legendary Member
*****
Posts: 2635



View Profile
« Reply #24 on: November 26, 2010, 05:52:06 am »

I forgot to add the 7th reason for swing throughs:
People not being aware of the attack box timing.
Which is probably one of the most common reasons.

Does that happen on any version of Savage?
If so, fixing this problem on XR servers would become a huge reason for SFE server to become obsolete!

The server needs to interpolate melee between frames.
From what I know of the melee code, this can be done quite easily!
« Last Edit: November 26, 2010, 05:54:00 am by Mohican » Logged

Cross
Savage
XR Tester
Sr. Member
**
Posts: 487



View Profile
« Reply #25 on: November 26, 2010, 07:31:24 am »

Haha awesome, sounds encouraging so far!
Logged

"For it is by grace you have been saved, through faith and this not from yourselves, it is the gift of God." Ephesians 2:8
Mohican
Order of the Stick
Administrator
Legendary Member
*****
Posts: 2635



View Profile
« Reply #26 on: November 26, 2010, 08:09:37 am »

Quick Info:
When swinging a blow, the angle increased at a rate of 30degs per frame.
If the target is on the edge of the attack zone, it is easy to completely miss it indeed.
Interpolation will help that.

But at the same time, timing is critical, and the attack window is rather short.
It would be useful to have a visual aid lighting up during the attack window, to help beginners.
Logged

Enliven
Admin demoralizer
XR Tester
Super Hero Member
**
Posts: 1501



View Profile
« Reply #27 on: November 26, 2010, 08:16:05 am »

I love you Moh. Finally someone works on xr again Smiley
Logged


Hakugei
Newerth Donator
Legendary Member
*****
Posts: 2995



View Profile
« Reply #28 on: November 26, 2010, 11:04:01 am »

This "sudden" increase in swing throughs seem to be happening on US servers.
Could it be caused by a server setting? Did the US admin(s) change anything?
Logged
Mohican
Order of the Stick
Administrator
Legendary Member
*****
Posts: 2635



View Profile
« Reply #29 on: November 26, 2010, 11:06:50 am »

This "sudden" increase in swing throughs seem to be happening on US servers.
Could it be caused by a server setting? Did the US admin(s) change anything?

There are TWO very important server settings, in XR_admin.cfg:
set svr_gamefps 20 //FPS of server frames, higher values increase cpu usage (but improve melee/weapon accuracy)
set svr_realfps 20 //FPS of network updates to clients, higher values increase network usage (but improve melee/weapon accuracy)

20 is the default value for both settings, but using 30 is probably a LOT better.
Logged

Pages: 1 [2] 3 4 ... 19 Go Up Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.077 seconds with 20 queries.