I don't know about you, but my computer runs TF2 at decent settings pretty well, but when I want real FPS I need to bust out an FPS Config. However, changing from my normal autoexec and the fps one can be a major pain. So here's my solution to the problem:
1. Get an FPS config (duh). I'm gonna recommend [url=http://m0re.nocrits.com/index.php?site=files&cat=1]m0re's[/url] but I'll link a few more. (You earn a cookie if you can link that facepunch fps config. :V) [url=http://www.gotfrag.com/tf2/forums/thread/322476/]1[/url], [url=http://pastebin.com/f10ea27e6]2[/url]
2. Paste that into a separate .cfg file. Lets call it fps.cfg . Make sure to save it into your cfg folder.
3. Go to your [url=http://www.cstrike-planet.com/faq/42]autoexec[/url] and throw this code in there:
[code]alias autoexec "exec autoexec"
alias fps "exec fps"[/code]
4. Hopefully, you have an icon for TF2 on your desktop. If you don't make one by right-clicking on TF2 in your Steam Library and choose "Create desktop shortcut". You are going to want to have 2 of these on your desktop, because one will be used to boot up in normal mode and the other for FPS.
5. Now, you are going to want to make sure your [url=http://supportwiki.steampowered.com/wiki/Setting_Game_Launch_Options]launch options[/url] are set straight. Here is what my options look like:
[code]-windowed -w 1920 -h 1080 -novid -dxlevel 98 -refresh 60 -tickrate 66 -noborder -console -noforcemspd -noforcemaccel -autoconfig +autoexec[/code]
Here you can copy and paste the my launch options into your launch options. But, make sure you edit the options for your computer. For example, if your screen isn't 1920 x 1080, then replace the appropriate options with your own. Also, be wary of dxlevel. If you don't what it is, then its probably best to leave it as is. But if your computer can't handle DX9, then tone that down. Finally, if you don't know what your computer's refresh rate is, then it is best to just delete "-refresh 60". Alternatively, if you know what it is, then replace it accordingly.
Here is what *might* confuse you. If you have any knowledge of setting launch options, you know autoconfig ignores your autoexec and wipes your setting back to default. However, the next command tells TF2 to execute your autoexec. This makes sure that when you open your library and play TF2 it defaults to normal mode. The reason for this is so if a config screws with your network settings (most do), it resets it back to the one's optimized for you.
6. With that copy of the shortcut to TF2 you created, you need to edit its properties. To do this, right-click the icon, and at the bottom of the list click "properties". At the top, go to the tab "shortcut" and edit the shortcuts target. At the end of the link you should see "-applauch 440". Put a space after it, and add the following code:
[code]-dxlevel 80 +fps[/code]
Now, you've successfully created your FPS TF2 Shortcut. If you go to the general tab, you can rename it to something more appropriate.
(Note: change the dxlevel to what the config recommends.)
7. Go to your normal TF2 Shortcut. We're going to follow the same process as the above, so at the end of the "Target" box, add this code to the end of it:
[code]-autoconfig +autoexec[/code]
Huzzah! You've just created your very own FPS config shortcut. If you need any help, just post or PM me.
For a second I thought this meant switching it up [I]ingame.[/I] This is hella useful, though.
[QUOTE=Sie-Sveinhund;23673589]For a second I thought this meant switching it up [I]ingame.[/I] This is hella useful, though.[/QUOTE]
You can switch it ingame. Back on my old crappy computer, I had a "panic button" that would switch to a facepunch FPS cfg for when my frames got too low. Only hung the game for 30 seconds or so.
[editline]06:48PM[/editline]
With his setup, you'd just do "bind F11 fps" to make F11 switch to the FPS settings.
Wow, this is pretty nifty. Thanks.
[QUOTE=Mechtroid;23673808]You can switch it ingame. Back on my old crappy computer, I had a "panic button" that would switch to a facepunch FPS cfg for when my frames got too low. Only hung the game for 30 seconds or so.
[editline]06:48PM[/editline]
With his setup, you'd just do "bind F11 fps" to make F11 switch to the FPS settings.[/QUOTE]
Yes and no. If you did that you wouldn't lower your dxlevel. You'd need to enter mat_dxlevel 80 somewhere in your config. That command is a pretty nasty one too, it'll easily crash the game whilst in a server. However, at the menu it is least likely to crash.
Oh and, I used to do this, but I always wanted to switch back. Autoconfig is more or less the way to go to do this.
If by "that facepunch fps config" you mean mine, I can do better than linking to it. :smug:
Sorry, you need to Log In to post a reply to this thread.