Page 1 of 7

1.40.655 Fixes.

PostPosted: Thu Mar 24, 2011 3:16 pm
by Plasmatic
Patch including all these fixes here:
http://www.annihilation.info/downloads/1.40.655_sp1.zip

I'm trying to get a complete list of all the fixes 1.40 needs to be serviceable.

So far I have:
Master server patch.
Code: Select all
$Server::CurrentMaster = "0";$Server::MasterAddressN0 = "t1m1.tribes0.com:28000 t1m1.masters.tribesmasterserver.com:28000 t1m1.pu.net:28000 skbmaster.ath.cx:28000 kigen.ath.cx:28000 t1m1.masters.dynamix.com:28000";


Video Lag fix. $pref::screensize = 1; For you ati users. Fixes sporadic video lag.

The open call map fix <-- Link. Information.

Full screen fix:
Lemon wrote:delete or comment out (//) line 332 in console.cs

this is 331 and 332

Code: Select all
// GDCHACK : don't go fullscreen on startup (currently borked in webpage)
   $pref::VideoFullScreen = "FALSE";


Flag hud fix:
Lemon wrote:This fix applies to players on active mode servers like US Base and The Community.

  • The built-in 1.40 flag hud doesn't update team scores when you join a server mid-game.
  • In config\Core\Team.cs make the following change.


Instead of this:
Code: Select all
function remoteTeamScore( %sv, %team, %score ) {
   //$Team::Score[%team] = %score;
}



Make it look like this:
Code: Select all
function remoteTeamScore( %sv, %team, %score ) {
   $Team::Score[%team] = %score;
}


IceridgeLT Fix:
opsayo wrote:go into lt/missions

iceridegLT.zip -> iceridgeLT.zip


HUD position fix:
GreyHound wrote:
Code: Select all
/*
   Huds only get respositioned when PlayGui is loaded,
   so starting and leaving without playing will love up your hud setup.
   
   This standalone fix prevents that.
   
   Make sure this is loaded by
   a) naming it  "HudMessupFix.acs.cs" and put into config/modules ... idiot proof way.
   or b) putting into autoexec.cs
   or c) exec it some other way
   
   GreyHound / Hunden
*/

$HudMessupFix::DoExport = false;

//catch the case that restores the huds, if that happened, it's save to export them later
function HudMessupFix::OnGuiOpen( %gui ) after Hud::OnGuiOpen {
   if ( %gui == "playGui" )
      $HudMessupFix::DoExport = true;
}

//make sure the shizzle just exports under our conditions
function HudMessupFix::OnExit() before Hud::OnExit
{
   if($HudMessupFix::DoExport) //fine, don't halt
      return;
   
   echo("Sucky behavior detected and prevented.");
   halt;
}


.... damn this got annoying over time.

Feel free to do the fix at it's source, in "core/Hud.cs" ... it's basicly a copy paste if you know what you're doing





Not really necessary, but nice changes to make:
$pref::playerfov = 110; Default 90. Increases field of view to compensate for wide screen monitors.
$pref:terrainlodamount = 0; Default is 1. Decreases terrain warping at the expense of fps.

$pref::OpenGL::useMultiTexturing = "True"; Increases fps on some cards.
$pref::OpenGL::flushAfterPasses = "False"; Increases fps on some cards.

Anything else I'm missing (besides model validation) :stab:

Re: 1.40.655 Fixes.

PostPosted: Thu Mar 24, 2011 3:23 pm
by Plasmatic

Re: 1.40.655 Fixes.

PostPosted: Thu Mar 24, 2011 3:26 pm
by Armageddonv2
Bah why.. TW can rot. Hopefully no one told them about Ascend.

Re: 1.40.655 Fixes.

PostPosted: Thu Mar 24, 2011 4:53 pm
by C--
Nice plas.

Though I believe the application itself is unstable and should not be used. I think they have some unfinished parts that need to be coded, that crash the app. In overall, 1.40 crashes much much more often than 1.11

Is 1.40 really worth the hard work of making it serviceable? Nofix?

Re: 1.40.655 Fixes.

PostPosted: Thu Mar 24, 2011 5:13 pm
by Blakhart
140 is so much smoother playing than 130 or 111

Re: 1.40.655 Fixes.

PostPosted: Thu Mar 24, 2011 6:30 pm
by (=SK=)Zorak
C-- wrote:Nice plas.

Though I believe the application itself is unstable and should not be used. I think they have some unfinished parts that need to be coded, that crash the app. In overall, 1.40 crashes much much more often than 1.11


Definitely not for me. I don't think I've ever had an in-game crash using 1.40, whereas they were somewhat frequent in 1.11. The only crashes I've had are in the server list screen, and that normally happens after a server crashes and I try to reload all. Even then, it doesn't happen all to often.

Re: 1.40.655 Fixes.

PostPosted: Fri Mar 25, 2011 3:19 am
by C--
(=SK=)Zorak wrote:
C-- wrote:Nice plas.

Though I believe the application itself is unstable and should not be used. I think they have some unfinished parts that need to be coded, that crash the app. In overall, 1.40 crashes much much more often than 1.11


Definitely not for me. I don't think I've ever had an in-game crash using 1.40, whereas they were somewhat frequent in 1.11. The only crashes I've had are in the server list screen, and that normally happens after a server crashes and I try to reload all. Even then, it doesn't happen all to often.


Yeah thats the most often crash with 1.40
I just don't know... starting to host servers with an unfinished leaked .exe which is not even beta...

Re: 1.40.655 Fixes.

PostPosted: Fri Mar 25, 2011 5:13 am
by (=SK=)Zorak
Well I dunno about hosting with it, but for client I prefer it much more than legacy.

Re: 1.40.655 Fixes.

PostPosted: Fri Mar 25, 2011 11:42 am
by NoFiXette
Yes. Using 1.40 server is just asking for trouble. Many exploits.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 5:57 am
by Plasmatic
Updated with link to patch.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 9:19 am
by Quimica
No full screen fix included?

I'd like to see an edited console.cs (with fullscreen fix) included that executes a new sp1.cs rather than overwriting autoexec.cs

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 9:23 am
by Plasmatic
Aaargh, missed that one, thanks.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 9:55 am
by Anubis
If you see green lines as a bug, you may want to fix them too.

patchlines_1_40_655.exe

:P

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 9:56 am
by DaJ4ck3L
I'm not sure it's fixable, but sometimes on the server screen there will be a random crash while refreshing the servers.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 10:11 am
by Plasmatic
Yeah, no luck on that one yet.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 10:41 am
by Quimica
how about a sp1.cs in core for necessary patches and a readme for $pref changes

overwriting autoexec.cs sucks

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 10:54 am
by Anubis
really? Never noticed that.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 11:08 am
by NoFiXette
I've never had server-screen crash. Hmm. How do you reproduce this so-called bug?

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 11:10 am
by NoFiXette
Quimica makes a lot of sense here. Rather than overwriting files, etc, a single script should address all fixes, without modifying any other scripts. This is just my opinion though.

Re: 1.40.655 Fixes.

PostPosted: Sat Mar 26, 2011 11:31 am
by Blakhart
NoFiXette wrote:I've never had server-screen crash. Hmm. How do you reproduce this so-called bug?



Just keep trying and hit refresh list or server, sooner or later it will happen.