Author Topic: SEGFAULT - Custom 1.2 client  (Read 30895 times)

tachyon

  • Posts: 15
  • Turrets: +3/-0
SEGFAULT - Custom 1.2 client
« on: August 02, 2010, 09:51:45 AM »
Hey, knowing how the Tremulous community is picking up on 1.2, I have decided too start a custom client for 1.2. I know there aren't many features right now, but I will hopefully add more soon. Currently only Windows and Linux is supported. I do not own a Mac so I cannot provide a Mac build, sorry :(.

 :) :) :) segfault.googlecode.com :) :) :)

Update: Added Alias and Delay

Update 2: Fixed alias bugs and added version info, so you can check if your client is up to date :) just type "/segfault" into the console and compare to what the googlecode page says

Update 3: Added cvar parsing, removed concat, baked with love :)
« Last Edit: August 04, 2010, 09:45:28 PM by tachyon »

Demolution

  • Posts: 1198
  • Turrets: +157/-64
Re: SEGFAULT - Custom 1.2 client
« Reply #1 on: August 02, 2010, 10:16:37 AM »

Clan [AC] - For all your air conditioning needs please visit: http://s1.zetaboards.com/AC_NoS/index/
my brain > your brain.
and i am VERY stupid.

DraZiLoX

  • Posts: 844
  • Turrets: +24/-24
Re: SEGFAULT - Custom 1.2 client
« Reply #2 on: August 02, 2010, 10:54:36 AM »
Nice! Just things that i wanted :)

eDIT:Oh, and i also would like to have /alias :)

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #3 on: August 02, 2010, 10:56:20 AM »
Nice! Just things that i wanted :)

eDIT:Oh, and i also would like to have /alias :)

X_X I knew i forgot something, I'll add alias soon :)

DraZiLoX

  • Posts: 844
  • Turrets: +24/-24
Re: SEGFAULT - Custom 1.2 client
« Reply #4 on: August 02, 2010, 11:00:22 AM »
Oh and coulod you also add scr_conHeight :)

Thanks, i love this.

SlackerLinux

  • Spam Killer
  • *
  • Posts: 555
  • Turrets: +41/-62
Re: SEGFAULT - Custom 1.2 client
« Reply #5 on: August 02, 2010, 02:11:09 PM »
love the name
google was talking about a week ago to start a 1.2 client also think about adding /delay(tremfusion has it so does fsm) i find it useful for binds also voip sender display(can also be found in fsm and i think its in tremfusion too) yeh thats about all i can think of that would be good to add(well maybe player status cvars and cvar parser i miss my info binds alot)
Slackware64 13.1
SlackersQVM/

condor

  • Posts: 64
  • Turrets: +4/-1
Re: SEGFAULT - Custom 1.2 client
« Reply #6 on: August 02, 2010, 04:33:24 PM »
Code: [Select]
This application has failed to start because SDL.dll was not found
A guy tk me, i callvote for a mute.
Where's the logic in this, did he TK you with his words?

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #7 on: August 02, 2010, 05:56:25 PM »
Code: [Select]
This application has failed to start because SDL.dll was not found

If you have an existing 1.2 installation, SDL.dll would have came with the 1.2 GPP install. Install the GPP and then install SEGFAULT

love the name
google was talking about a week ago to start a 1.2 client also think about adding /delay(tremfusion has it so does fsm) i find it useful for binds also voip sender display(can also be found in fsm and i think its in tremfusion too) yeh thats about all i can think of that would be good to add(well maybe player status cvars and cvar parser i miss my info binds alot)

I was going to add the player statistics cvars but I almost find them useless now, the only cvars I can see would be needed is class cvars since hp is shown with teamoverlay now. The voip sender display wasn't added because VOIP is disabled. And cvar parser isn't needed because concat can do the same function.

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #8 on: August 02, 2010, 08:31:38 PM »
New update for SEGFAULT, please redownload the client, added alias and delay.

DraZiLoX

  • Posts: 844
  • Turrets: +24/-24
Re: SEGFAULT - Custom 1.2 client
« Reply #9 on: August 02, 2010, 08:56:19 PM »
New update for SEGFAULT, please redownload the client, added alias and delay.
Yeyeye!

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #10 on: August 02, 2010, 11:42:36 PM »
Fixed alias bugs and added version info, so you can check if your client is up to date. just type "/segfault" into the console and compare to what segfault.googlecode.com says

F50

  • Posts: 740
  • Turrets: +16/-26
Re: SEGFAULT - Custom 1.2 client
« Reply #11 on: August 03, 2010, 01:35:41 AM »
Wonderful tach. Any chance you could put ${cvar} in there?
"Any sufficiently advanced stupidity is indistinguishable from malice." -- Grey's Law


Crava_Loft

  • Guest
Re: SEGFAULT - Custom 1.2 client
« Reply #12 on: August 03, 2010, 01:57:50 AM »
[deleted]
« Last Edit: August 11, 2010, 12:55:48 PM by Crava_Loft »

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #13 on: August 03, 2010, 07:34:19 AM »
Wonderful tach. Any chance you could put ${cvar} in there?

Sorry but no, concat does the same function as ${cvar} does

Crava_Loft

  • Guest
Re: SEGFAULT - Custom 1.2 client
« Reply #14 on: August 03, 2010, 08:43:51 AM »
[deleted]
« Last Edit: August 11, 2010, 12:29:03 PM by Crava_Loft »

Aelita

  • Posts: 676
  • Turrets: +147/-34
Re: SEGFAULT - Custom 1.2 client
« Reply #15 on: August 03, 2010, 09:01:08 AM »
> McAfee
>    Heuristic.BehavesLike.Win32.Backdoor.L

It's a heuristic. Odds are no big deal.
http://anubis.iseclab.org/?action=result&task_id=1b3c33c703018cfb4750e9db48ed0e352&format=html
Anubis doesn't show much, but that's cause it doesn't have all the required files with it.

KillerWhale

  • Spam Killer
  • *
  • Posts: 469
  • Turrets: +63/-26
Re: SEGFAULT - Custom 1.2 client
« Reply #16 on: August 03, 2010, 02:44:54 PM »
The virus detection is a false positive, I recommend turning your heuristics down a level if this gets caught in them.

Also, horray! You actually added alias!

your face

  • Community Moderators
  • *
  • Posts: 3738
  • Turrets: +114/-419
    • Cocoapet.Googlepages.com
Re: SEGFAULT - Custom 1.2 client
« Reply #17 on: August 03, 2010, 06:29:58 PM »
hurry up and fix AMP so it can go in 1.2. D:

oh and nice client, I'll try it out the next time I play.
spam spam spam, waste waste waste!
Are they cool names like WarriorSlug, ScoutSlug, SlugSlug, etc.?  I think the names of the slugs are important and should convey 'Hey I'm a Slug that does X function and none of the other slugs do that, so please don't do my job because I'm X slug.'

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: SEGFAULT - Custom 1.2 client
« Reply #18 on: August 03, 2010, 07:42:18 PM »
How to use concat in math or echo commands ??? Also does alias support arguments when execing a file?

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #19 on: August 03, 2010, 09:31:46 PM »
How to use concat in math or echo commands ??? Also does alias support arguments when execing a file?

Alias supports arguments.

set test "hi"
Set wee "lol"
Set uput ""
concat test wee uput
Echo uput

Aelita

  • Posts: 676
  • Turrets: +147/-34
Re: SEGFAULT - Custom 1.2 client
« Reply #20 on: August 03, 2010, 11:28:07 PM »
Another request for ${cvar} support. The concat workaround is excessive and highly lame.

Teapot

  • Posts: 85
  • Turrets: +11/-3
Re: SEGFAULT - Custom 1.2 client
« Reply #21 on: August 04, 2010, 02:39:58 AM »
Thanks for the client. Great work. :)

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: SEGFAULT - Custom 1.2 client
« Reply #22 on: August 04, 2010, 06:10:05 AM »
set test "hi"
Set wee "lol"
Set uput ""
concat test wee uput
Echo uput
Doesn't work as far as I can tell. concat in this case concatenates wee and uput and sets test to the result; and /echo uput just says uput, not what the value of it is.
« Last Edit: August 04, 2010, 06:13:47 AM by UniqPhoeniX »

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #23 on: August 04, 2010, 06:41:13 AM »
set test "hi"
Set wee "lol"
Set uput ""
concat test wee uput
Echo uput
Doesn't work as far as I can tell. concat in this case concatenates wee and uput and sets test to the result; and /echo uput just says uput, not what the value of it is.

set test "hi"
Set wee "lol"
Set uput ""
concat uput test wee
Echo uput

the usage of concat is explained when typing /concat in the console with no args

Another request for ${cvar} support. The concat workaround is excessive and highly lame.

Not a workaround, ${cvar} has proven buggy in previous uses, which is why it didn't make it into SEGFAULT

Edit: if someone can point me to a working cvar replacement patch, i will gladly add it.
« Last Edit: August 04, 2010, 07:10:22 AM by tachyon »

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: SEGFAULT - Custom 1.2 client
« Reply #24 on: August 04, 2010, 07:38:27 AM »
Still /echo uput doesn't say the value of it. Just using /uput does, but still can't put a value in mid sentence nearly as easily (requires a whole bunch of cvars and 2 commands :().
/prompt would be a nice feature as well.

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #25 on: August 04, 2010, 08:25:03 AM »
Still /echo uput doesn't say the value of it. Just using /uput does, but still can't put a value in mid sentence nearly as easily (requires a whole bunch of cvars and 2 commands :().
/prompt would be a nice feature as well.

:( still looking for a fixed patch for cvar parser

Aelita

  • Posts: 676
  • Turrets: +147/-34
Re: SEGFAULT - Custom 1.2 client
« Reply #26 on: August 04, 2010, 11:13:12 AM »
Use whatever Tremfusion uses. I use Tremfusion in 1.1 and my bindset is rather complex and depends on its cvar interpolation. I'd love to be able to port my same bindset to 1.2.

tachyon

  • Posts: 15
  • Turrets: +3/-0
Re: SEGFAULT - Custom 1.2 client
« Reply #27 on: August 04, 2010, 09:46:11 PM »
new client! added cvar parsing, after a lot of work trying to cleanly do it, removed concat :) enjoy

version 1.2

FisherP

  • Posts: 295
  • Turrets: +31/-32
Re: SEGFAULT - Custom 1.2 client
« Reply #28 on: August 05, 2010, 09:40:06 PM »
Why don't people understand that 1.2 is not out yet? Why bother with clients for a game that's not released?

Sorry to rain on any parade, but all we have is a GPP-Beta

Crava_Loft

  • Guest
Re: SEGFAULT - Custom 1.2 client
« Reply #29 on: August 05, 2010, 09:53:21 PM »
[deleted]
« Last Edit: August 11, 2010, 12:53:25 PM by Crava_Loft »