a little nostalgia, stuff that used to be

2011-03-17_00001.jpg
anyone actually remember these old beacons?
recall they got patched out and replaced with the current low-profile version really quick, one of the first few patches. no doubt because they stick out like sore thumbs when someone sticks one on the underside of your vpad/turret/sensors/flag platforms.
almost too bad servers check for modified beacon.dts (way to spoil everything, cheaters).


ITT: post something that got removed or changed.

Comments

  • ive an original release cd somewhere

    or two
  • ive an original release cd somewhere

    or two
    Nice, as I could read somewhere T2 worked best on ATI cards in older patches (I don't know wich exactly). I'd like to see old *.cs and related files, to find difference. Maybe I could improove fps count with them, maybe, cuz the problem may be hidden deeper in code.
  • ill toss a cd in and see what is amusing, post some olde tyme t2 .cs

    guess i never really thought about looking at the first release code, should be fun!

    it ued enough to make me put it away till the patches started coming out
  • btw wich patch brings best ATI performance?
  • I also have a cd for tribes 2
  • as to ati, its all about ccc settings rather than patches
  • yes

    and heres some food for thought
    // ----
    //
    //  270 fps to 13ms refresh
    //
    // ----
    
    $radeonAAfix::refresh = 13;
    
    // ----
    
    function GuiCanvas::RadeonAAfix( %this )
    {
        if( playGui.isAwake() )
            return;
        if( $fps::real > 10 )
            %this.repaint();
    
        %refresh = mfloor( $radeonAAfix::refresh );
        $radeonAAfix::thread = %this.schedule( %refresh, RadeonAAfix );
    }
    
    package RadeonAAfix
    {
        function PlayGui::onWake( %this )
        {
            parent::onWake( %this );
            cancel( $radeonAAfix::thread );
        }
    
        function PlayGui::onSleep( %this )
        {
            parent::onSleep( %this );
            canvas.RadeonAAfix();
        }
    };
    
    activatePackage( RadeonAAfix );
    canvas.RadeonAAfix();
    
  • Although I'm not using AA, I checked this script, and it makes Tribes to behave strange (menu and CC began to warp), but I've recived little fps boost. Why?
  • If you're not using aa no need for the script. Also, this script was written for the 9700 radeon core, a far different animal than what amdati makes today.
  • edited March 2011
    9700 runs on R300 chipset, wich I'm using now. I would be pleased if you could post how exactly this script works, and post some scripts/prefs that improove performance.
  • Wouldn't that script create unnecessary overhead? The game itself tries to redraw itself as fast as it can, by making it go through this script you're making it draw itself at strange times. Amicorrect?
  • The script is simply to allow one to see menus when using aa. Ati had/has an issue with aa and t2. So this script came along when the r300 was newish. Some said it helped their fps so I posted it. The r300 is a great core for the time, and in open areas should do around 300fps unlocked. it should play t2 wonderfully save for the most dramatic game instances, meaning a server full of spam.

    As to fps boost, start in the vid card driver. Also related to drivers, I found the cat 5.11 to be best for the r300 cores, but I think we have already discussed that. For best fps, no catalyst ai, no aa, no aniso, all optimisations enabled. As I recall, enabling threaded or multithreaded optimisation in the ccc or with one of the vid card tuner apps did help performance without stuttering, unlike the same driver option activated in nvidia products.

    As to game fps enhancements, all detail sliders full right, game in 32bit colour (but 16bit will double your fps at the price of a very fugly game, although it should be said ati does make 16bit look a lot more like 32bit than anyone else I know). No vertex lighting, enable texture compression fastest setting - if you notice things like walking thru players in game or they appear to walk thru you with compression enabled and you do not like this disable compression. I am thinking if I ran an r300 today I would be tempted to run it in 16bit colour since it looks very good for 16bit and enjoy the better minimum fps in dramatic scenes.
  • and then there's this:
    // #autoload
    // #name = FrameSkippa
    // #version = 1.0
    // #author = {Geez}Bluez
    // #warrior =  Bluez
    // #email = Bluez@oldfogieshome.com
    // #status = Release
    // #include = support/team_tracker.cs
    // #description = Increases FPS by skipping predetermined frameskip settings.
    // #config = FrameSkippa_Config
    
    function FrameSkippa_GUI(%this) {
    	new ShellFieldCtrl(FrameSkippa_Config) {
    		profile = "ShellFieldProfile";
    		horizSizing = "center";
    		vertSizing = "center";
    		position = "131 122";
    		extent = "138 109";
    		minExtent = "16 18";
    		visible = "1";
    		hideCursor = "0";
    		bypassHideCursor = "0";
    		helpTag = "0";
    
    		new ShellFieldCtrl() {
    			profile = "ShellFieldProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "5 4";
    			extent = "128 26";
    			minExtent = "16 18";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			helpTag = "0";
    		};
    		new ShellFieldCtrl() {
    			profile = "ShellFieldProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "4 83";
    			extent = "128 22";
    			minExtent = "16 18";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			helpTag = "0";
    		};
    		new GuiTextCtrl(frameskipvalue) {
    			profile = "ShellTextCenterProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "1 85";
    			extent = "134 22";
    			minExtent = "8 8";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			helpTag = "0";
    			longTextBuffer = "0";
    			maxLength = "255";
    		};
    		new GuiTextCtrl() {
    			profile = "BrowserH1Profile";
    			horizSizing = "center";
    			vertSizing = "bottom";
    			position = "7 3";
    			extent = "124 32";
    			minExtent = "8 8";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			helpTag = "0";
    			text = "Frame Skippa\'";
    			longTextBuffer = "0";
    			maxLength = "255";
    		};
    		new ShellBitmapButton() {
    			profile = "ShellButtonProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "102 50";
    			extent = "42 38";
    			minExtent = "32 38";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			command = "$pref::FrameSkippa::Value = 5; Frameskippa_set();";
    			helpTag = "0";
    			text = "5";
    			simpleStyle = "0";
    		};
    		new ShellBitmapButton() {
    			profile = "ShellButtonProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "-5 50";
    			extent = "42 38";
    			minExtent = "32 38";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			command = "$pref::FrameSkippa::Value = 1; Frameskippa_set();";
    			helpTag = "0";
    			text = "1";
    			simpleStyle = "0";
    		};
    		new ShellBitmapButton() {
    			profile = "ShellButtonProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "22 50";
    			extent = "42 38";
    			minExtent = "32 38";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			command = "$pref::FrameSkippa::Value = 2; Frameskippa_set();";
    			helpTag = "0";
    			text = "2";
    			simpleStyle = "0";
    		};
    		new ShellBitmapButton() {
    			profile = "ShellButtonProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "48 50";
    			extent = "42 38";
    			minExtent = "32 38";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			command = "$pref::FrameSkippa::Value = 3; Frameskippa_set();";
    			helpTag = "0";
    			text = "3";
    			simpleStyle = "0";
    		};
    		new ShellBitmapButton() {
    			profile = "ShellButtonProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "75 50";
    			extent = "42 38";
    			minExtent = "32 38";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			command = "$pref::FrameSkippa::Value = 4; Frameskippa_set();";
    			helpTag = "0";
    			text = "4";
    			simpleStyle = "0";
    		};
    		new ShellBitmapButton() {
    			profile = "ShellButtonProfile";
    			horizSizing = "right";
    			vertSizing = "bottom";
    			position = "-5 24";
    			extent = "147 38";
    			minExtent = "32 38";
    			visible = "1";
    			hideCursor = "0";
    			bypassHideCursor = "0";
    			command = "$pref::FrameSkippa::Value = 0; Frameskippa_set();";
    			helpTag = "0";
    			text = "Disable/Default 0";
    			simpleStyle = "0";
    		};
    	};
                 if($pref::FrameSkippa::Value $= "")
                    $pref::FrameSkippa::Value = 0;
                    else
                    Frameskippa_set();
    }
     
    package FrameSkippa {
    function Frameskippa_set(%this) {
             $frameskip = $pref::FrameSkippa::Value;
             frameskipvalue.setValue("CURRENT SETTING:" SPC ($pref::FrameSkippa::Value)); }
    };
    activatePackage(FrameSkippa);
    callback.add(TeamUpdated, Frameskippa_set);
    FrameSkippa_GUI();
    
  • copy/paste rename it to frameskippa.cs and put it in scripts/autoexec, fire up game, set to 2, 1 does little, 3 is too much

    if ues increase disable or delete framskippa
  • edited March 2011
    The script is simply to allow one to see menus when using aa. Ati had/has an issue with aa and t2. So this script came along when the r300 was newish. Some said it helped their fps so I posted it. The r300 is a great core for the time, and in open areas should do around 300fps unlocked. it should play t2 wonderfully save for the most dramatic game instances, meaning a server full of spam.
    Max fps I get in open areas (without other models rendered at moment) is around 110-180. In spammy moments fps sometimes drop below 30, on Hostile Loch sometimes it is 20 or less (but its rather a shitmap issue). Also, what you mean posting "300fps unlocked"?

    As to fps boost, start in the vid card driver. Also related to drivers, I found the cat 5.11 to be best for the r300 cores, but I think we have already discussed that. For best fps, no catalyst ai, no aa, no aniso, all optimisations enabled. As I recall, enabling threaded or multithreaded optimisation in the ccc or with one of the vid card tuner apps did help performance without stuttering, unlike the same driver option activated in nvidia products.
    I have no multithread CPU now, just old P4, so it wouldn't make any improovement. My drivers are Omega Drivers, based on Cat 5.11, ofc I've disabled aa, aniso etc, and swiched to max performance textures, mipmaping etc. Here are my settings (related to OGL):

    13106731.th.jpg84852951.th.jpg36316766.th.jpg19918767.th.jpg59589303.th.jpg

    Again I would be pleased If you have any tips for me.

    As to game fps enhancements, all detail sliders full right, game in 32bit colour (but 16bit will double your fps at the price of a very fugly game, although it should be said ati does make 16bit look a lot more like 32bit than anyone else I know). No vertex lighting, enable texture compression fastest setting - if you notice things like walking thru players in game or they appear to walk thru you with compression enabled and you do not like this disable compression. I am thinking if I ran an r300 today I would be tempted to run it in 16bit colour since it looks very good for 16bit and enjoy the better minimum fps in dramatic scenes.
    err, you mean sliders full left? I've set game to 16bbp (just cause I like ascetic look in games), no vertex, and disabled texture compression, cause I didn't recive noticable fps improovement, btw game forces to disable it itself (after changing something in 'settings' it goes back to uncompressed textures), maybe thats caused by switching off "safe mode".



    Thanks for the frameskippa script, I'll check it now.


    EDIT:
    btw, how to lock refresh rate? Now I'm using RefreshLock to override higher than 60Hz refresh rates in Tribes. I recall someone have script, or other way to costomize refresh rates in Tribes.

    FrameSkippa works very well, thanks again.
  • I'll look at your ccc pics when I have time and see if I can come up with anything. My 9700 would do 300fps in open areas in t2, as did many other 9700s in t2, so it is capable of that.
Sign In or Register to comment.