Author Topic: Announcing Tremulous, Unlagged! (1.1.2)  (Read 27096 times)

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« on: October 19, 2006, 10:51:00 am »
Unlagged Tremulous w/ TJW + DenyBuild patches based on SVN 829 codebase, runs on all 1.1.0 servers, no SVN required. Download disabled. Passed the code along to Kevlarman to rebuild into something suitable for public dissemenation. I proved it worked, he can make you all happy with how the code is presented.

Patch Recipe (hard too apply minor repair seamless step)
Tremulous SVN Revision 829
TJW's patch against SVN Revision 823
Location for Building Messages and Deny/AllowBuild patches
Unlagged 2.01 Source Code
Unlagged 2.01 Patching Instructions and details

Downside, it requires a 150k client-side download. Upside, well, it's only 150k and a one-time download at that.

Quick tip: cg_projectileNudge, set that to roughly your ping. Round to the nearest 10ms, no need to be exact. Lucifer and Pulse Rifles will suddenly be a lot less of a threat since you'll be able to see where the bolts actually are, and dodge around them. We were having 400pingers from Australia dodging my 50ms PR blasts, and vice-versa. It works. :-)

Seperately, cl_timenudge -30 won't make players jerky when they move around anymore. Set it, live it, love it.

Beyond that, I can also attest that it made a 400ms Dragoon a threat to me, Mr. 50ms, when I had a shotgun and helmet and armor. But get used to aiming at the target, don't aim ahead of them like you use to. Stick that gunbarrel right on top of them and pull the trigger.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Caveman

  • Guest
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #1 on: October 19, 2006, 10:54:41 am »
Thanks for the Mod, could please make the source available?

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #2 on: October 19, 2006, 11:07:55 am »
Not yet, no. Working to convert it into patches to submit to the primary SVN repository for Tremulous instead if they'll accept them.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

vcxzet

  • Guest
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #3 on: October 19, 2006, 11:09:31 am »
add it to bugzilla first
then they can decide

Stof

  • Posts: 1343
  • Turrets: +1/-1
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #4 on: October 19, 2006, 11:18:10 am »
No, you'll give the source code now since you are breaking the GPL licence by not doing so :evil:

PS : I can't wait to test that ;)
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

yetshi

  • Posts: 189
  • Turrets: +4/-6
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #5 on: October 19, 2006, 11:20:22 am »
there is a huge difference between this and normal servers.

i had 160 - 200+ ping and it was faster than my regular <30 ping

Caveman

  • Guest
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #6 on: October 19, 2006, 11:37:32 am »
Quote from: "WolfWings ShadowFlight"
Not yet, no. Working to convert it into patches to submit to the primary SVN repository for Tremulous instead if they'll accept them.


Then please remove the binary also.
You have to distribute the source alongside the binary.

stalefries

  • Posts: 169
  • Turrets: +2/-0
    • http://stalefries.googlepages.com
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #7 on: October 19, 2006, 04:47:25 pm »
How would I go about setting that setting? This looks real nice, I could use an advantage over pr's.
color=green]:[/color]nac:stalefries
My boring website that you hate | GRAAAAGHH!

benplaut

  • Posts: 195
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #8 on: October 19, 2006, 06:53:40 pm »
Please release the source, as you're required to, and us linux users are being left out in the cold.
Will these patches even work with linux, for that matter?
img]http://img240.imageshack.us/img240/5443/5863101266io.gif[/img]
}MG{benplaut

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #9 on: October 19, 2006, 08:47:40 pm »
As you wish. Removed.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #10 on: October 19, 2006, 09:08:22 pm »
Quote from: "benplaut"
Please release the source, as you're required to, and us linux users are being left out in the cold.
Will these patches even work with linux, for that matter?


And how are linux users being left out in the cold? The .QVM's are the only files that run on Mac, Linux, and Windows without recompiling.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

The Reverend

  • Posts: 44
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #11 on: October 19, 2006, 09:40:55 pm »
Ok so i downloaded the patch/mod what exactly do I have to do with it to make it work?  Just put it in my tremulous base folder??  Please elabborate for people who have no clue as to what to do with it.  Like me.  :D  

THX

PHREAK

  • Posts: 344
  • Turrets: +3/-2
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #12 on: October 19, 2006, 09:53:12 pm »
Finally, antilag for Tremulous.
BTW, he doesnt have to release the code unless he wants to be included in the official version.
The beauty of GPL is that anny add-ons don't have to be GPL.
Read the licence.
Yelling at team mates since 2006!

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #13 on: October 19, 2006, 10:04:04 pm »
Quote from: "PHREAK"
Finally, antilag for Tremulous.
BTW, he doesnt have to release the code unless he wants to be included in the official version.
The beauty of GPL is that anny add-ons don't have to be GPL.
Read the licence.


Not quite. If I release the binaries (.QVM's in this case) I do have to release the code, but all I did was apply a stack of patches (though most of them by hand) which was why I didn't want to release my direct code-tree since I'll be submitting it for inclusion into mainline trem.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

pyrax

  • Posts: 61
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #14 on: October 20, 2006, 01:03:30 am »
Wewt!

I'll be putting this in right away.  Thanks, double-double-u.

edit: if I knew how :(

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #15 on: October 20, 2006, 01:17:36 am »
Make it automatic, not every player wants to have to configure things like this.

∧OMG ENTROPY∧

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #16 on: October 20, 2006, 02:24:19 am »
Quote from: "Paradox"
Make it automatic, not every player wants to have to configure things like this.


The two settings I quote are optional. By default it tries to stay equivilant with stock Trem for how it acts client-side, and some people prefer the settings at 0.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Ksempac

  • Posts: 261
  • Turrets: +1/-1
    • http://www.ksempac.info/blog
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #17 on: October 20, 2006, 05:05:37 am »
Quote from: "Paradox"
Make it automatic, not every player wants to have to configure things like this.


When i tried it on WW's server, i didnt know about the 2 commands and it worked well without them ;)
so thats not a real problem even if you dont know them :)
url=http://tremulous.net][/url]

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #18 on: October 20, 2006, 05:28:22 am »
Wont this reap a whole new series of abuse, people setting their settins at ridiculous levels so they see luci shots way before?

∧OMG ENTROPY∧

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #19 on: October 20, 2006, 05:56:50 am »
Quote from: "Paradox"
Wont this reap a whole new series of abuse, people setting their settins at ridiculous levels so they see luci shots way before?
not really, you can't see a luci shot before it has been fired, and anyone can see where it is going, so it doesn't really help to dodge it, the only thing it would do is make luci shots act unpredictably close to the one firing it.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #20 on: October 20, 2006, 06:02:07 am »
Quote from: "Paradox"
Wont this reap a whole new series of abuse, people setting their settins at ridiculous levels so they see luci shots way before?


And beyond what Kevlar has said, if you set the value too high it will push the lucifer and pulse rifle shots 'up against the nearest wall' instead of leaving them in mid-air. So at best you'll have a warning on the wall behind your head from 'abusing' this setting. It doesn't make things any easier to dodge, it just tells you were it'll land, NOT where it'll travel if set too high.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

raanan

  • Posts: 31
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #21 on: October 20, 2006, 07:18:17 am »
Quote from: "WolfWings ShadowFlight"
Quote from: "Paradox"
Wont this reap a whole new series of abuse, people setting their settins at ridiculous levels so they see luci shots way before?


It doesn't make things any easier to dodge, it just tells you were it'll land, NOT where it'll travel if set too high.


And that's what crosshairs are for :D

Considering I don't really want to spend alot of time repatching anything or figuring out how to patch in the first place, will I see any benefit from messing with those commands you listed even though I won't have your patches?

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #22 on: October 20, 2006, 08:42:43 am »
Quote from: "raanan"
And that's what crosshairs are for :D

Considering I don't really want to spend alot of time repatching anything or figuring out how to patch in the first place, will I see any benefit from messing with those commands you listed even though I won't have your patches?


Actually this is talking about other players watching your shots. :-)

And cl_timenudge can help without the Unlagged patch, projectileNudge doesn't exist without Unlagged.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

vcxzet

  • Guest
Re: Announcing Tremulous, Unlagged! (1.1.2)
« Reply #23 on: October 20, 2006, 11:52:37 am »
Quote from: "WolfWings ShadowFlight"
Unlagged Tremulous w/ TJW + DenyBuild patches based on SVN 829 codebase, runs on all 1.1.0 servers, no SVN required. Download disabled. Passed the code along to Kevlarman to rebuild into something suitable for public dissemenation. I proved it worked, he can make you all happy with how the code is presented.

Patch Recipe (hard too apply minor repair seamless step)
Tremulous SVN Revision 829
TJW's patch against SVN Revision 823
Location for Building Messages and Deny/AllowBuild patches
Unlagged 2.01 Source Code
Unlagged 2.01 Patching Instructions and details


Imho you need to give source code of your implementation of unlagged to comply with GPL
edit: doh! sorry I need to read before hitting submit

Stof

  • Posts: 1343
  • Turrets: +1/-1
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #24 on: October 20, 2006, 12:01:29 pm »
It's true, if all you did was apply a few patches, you should have said so in the download, and you should have given the user the way to get the patches himself.

Now, since you also had to make some more manual changes, you shouldn't have released the QVM without your modifications according to the GPL.



Anyway, it is really isn't too important and that patch looks really promising. Just don't take too much time in giving the source code or the FSF will come after you :wink:
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

Vector_Matt

  • Posts: 732
  • Turrets: +2/-1
Re: Announcing Tremulous, Unlagged! (1.1.2)
« Reply #25 on: October 20, 2006, 03:20:13 pm »
Quote from: "WolfWings ShadowFlight"
...
Awesome, thank you so much. GJ! 8)
I can hardly wait for it to be included with the release.

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Re: Announcing Tremulous, Unlagged! (1.1.2)
« Reply #26 on: October 20, 2006, 08:58:23 pm »
Quote from: "vcxzet"
Quote from: "WolfWings ShadowFlight"
Unlagged Tremulous w/ TJW + DenyBuild patches based on SVN 829 codebase, runs on all 1.1.0 servers, no SVN required. Download disabled. Passed the code along to Kevlarman to rebuild into something suitable for public dissemenation. I proved it worked, he can make you all happy with how the code is presented.


Imho you need to give source code of your implementation of unlagged to comply with GPL
edit: doh! sorry I need to read before hitting submit


Except, what you think doesn't matter. The reality is that I need to supply compatable source code for what I did, and I pointed direct, exhaustive links to the changes I made so far as I know and can recall. Just because you don't believe I haven't fulfilled the spirit of the GPL, doesn't mean I haven't fulfilled the letter of the GPL.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #27 on: October 20, 2006, 09:01:37 pm »
Quote from: "Stof"
It's true, if all you did was apply a few patches, you should have said so in the download, and you should have given the user the way to get the patches himself.

Now, since you also had to make some more manual changes, you shouldn't have released the QVM without your modifications according to the GPL.

Anyway, it is really isn't too important and that patch looks really promising. Just don't take too much time in giving the source code or the FSF will come after you :wink:


Again, incorrect. The only 'manual changes' I had to make were applying the Unlagged patch, since it doesn't come in .patch format. Applying the patch involves reading a large document and following it step by step using the Mark 1 Eyeball and Mark 1 Human Brain instead of an x86 CPU to apply the patch automagically. It is still, in the end, only a patch I applied and downloaded.

And I never claimed I invented the code. Not once. Even a cursory Google search would have indicated why I was so religiously saying I was adding Unlagged to Tremulous, not saying I was adding anti-lag features. I was importing a patch for a specific implementation of anti-lag, Unlagged 2.01. Said so numerous times, and even in the initial post I said it had Unlagged added. It's not my fault you didn't investigate enough to understand I wasn't just capitalizing the word to be cute, so don't you dare lay the blame at my doorstep for your failure you follow up wih research before making blind claims.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

next_ghost

  • Posts: 892
  • Turrets: +3/-6
Re: Announcing Tremulous, Unlagged! (1.1.2)
« Reply #28 on: October 20, 2006, 09:04:48 pm »
Quote from: "WolfWings ShadowFlight"
Except, what you think doesn't matter. The reality is that I need to supply compatable source code for what I did, and I pointed direct, exhaustive links to the changes I made so far as I know and can recall. Just because you don't believe I haven't fulfilled the spirit of the GPL, doesn't mean I haven't fulfilled the letter of the GPL.


From http://gpl-violations.org/faq/vendor-faq.html:
Quote
What are common mistakes ?
...
- Including the wrong version of the source code. The source code has to be 1:1 corresponding to the executable (object) code actually shipped.


If those patches don't apply cleanly together, you should make and distribute single complete patch which does.
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.

PIE

  • Posts: 1471
  • Turrets: +96/-52
    • http://www.mercenariesguild.net
Announcing Tremulous, Unlagged! (1.1.2)
« Reply #29 on: October 20, 2006, 09:46:34 pm »
Quote from: "WolfWings ShadowFlight"
Applying the patch involves reading a large document and following it step by step

Rediculously large and unnesessarily detailed document.. thats all fine and dandy but what if I don't care how it works and don't want to waste an hour reading all of that?

I don't see any "this is how to apply" anywhere.. you can't expect the average person to sit through that... or me for that matter.. how do you apply this.. short sweet step by step abridged idiots version..