created by compton

Graphics config

No thanks, I’ll use my own graphics settings.

Chris’ maxframes // Extracts all the juices to get the best FPS you possibly can. May look terrible, but performs the best.

Chris’ highframes (default) // Enhances TF2 performance greatly while keeping the look relatively sharp.

Chris’ dx9frames // Enables DirectX 9 features, while giving good FPS.

Chris’ highquality // For beasty computers.

Chris’ maxquality // A movie config, you’re probably better off playing with some other config. But hey, I’m not stopping you.

m0refps // The classic. Saves you a lot of FPS while making the game look a bit worse. Comparable to Chris’ highframes config.

m0rehighfps // Even more emphasis towards getting a higher FPS, makes the graphics look considerably uglier.

Keybinds

Key:

w

Command:

+mate_forward

Remove

Key:

a

Command:

+mate_moveleft

Remove

Key:

s

Command:

+mate_back

Remove

Key:

d

Command:

+mate_moveright

Remove

Key:

mouse1

Command:

+attack

Remove

Key:

mouse2

Command:

+attack2

Remove

Key:

mwheelup

Command:

mate_previousweapon

Remove

Key:

mwheeldown

Command:

mate_nextweapon

Remove

Key:

0

Command:

mate_slot10

Remove

Key:

1

Command:

mate_slot1

Remove

Key:

2

Command:

mate_slot2

Remove

Key:

3

Command:

mate_slot3

Remove

Key:

4

Command:

mate_slot4

Remove

Key:

5

Command:

mate_slot5

Remove

Key:

6

Command:

mate_slot6

Remove

Key:

7

Command:

mate_slot7

Remove

Key:

8

Command:

mate_slot8

Remove

Key:

9

Command:

mate_slot9

Remove

Key:

q

Command:

mate_lastinv

Remove

Key:

e

Command:

mate_call_medic

Remove

Key:

u

Command:

say_team

Remove

Key:

y

Command:

say

Remove

Key:

t

Command:

mate_spray

Remove

Key:

o

Command:

taunt

Remove

Key:

z

Command:

voice_menu_1

Remove

Key:

x

Command:

voice_menu_2

Remove

Key:

c

Command:

voice_menu_3

Remove

Key:

i

Command:

mate_toggle_minmode

Remove

Key:

,

Command:

changeclass

Remove

Key:

.

Command:

changeteam

Remove

Key:

\

Command:

toggleconsole

Remove

Key:

–

Command:

mate_toggle_netgraph

Remove

Key:

m

Command:

open_charinfo

Remove

Key:

n

Command:

+quickswitchmenu

Remove

Key:

space

Command:

+jump

Remove

Key:

ctrl

Command:

+duck

Remove

Key:

tab

Command:

+mate_scores

Remove

Key:

escape

Command:

cancelselect

Remove

Key:

shift

Command:

+mate_joinclass

Remove

Key:

rshift

Command:

+mate_joinclass

Remove

Key:

Command:

Remove

Add new bind

Settings

Graphics

Display size:

1920

x

1080

// Auto-detected

Window (no borders)

Full screen

Regular window

Maximum refresh rate:

121

// Refresh rate in frames per second. Optimal value is: monitor refresh rate * 2 + 1. That means 121 for 60hz monitors and 241 for 120hz monitors.

Network settings

Chris’ “good connection” settings (default) // Optimal when you have a good route to the game server.

Chris’ “bad connection” settings // To be used on a badly routed server.

m0re’s connection settings // For those who are used to the settings in m0re’s config. The settings fall between the two settings of Chris’.

You can switch between the settings during a game with the included mate_goodnet, mate_badnet and mate_morenet aliases respectively.

Hitsounds

By default, TF2mate will enable a sound that is played when you hit an enemy. The varying pitch tells you how much damage you did to your opponent.

Hitsounds enabled

Hitsound volume

0.75

Damage for max pitch:

66

Min pitch:

133

// The values represent the amount of damage made to get the maximum / minimum pitch of the hitsound.

Other settings

Multicore settings

Legacy default (-2)

Default (-1)

Synchronous single thread (0)

Queued single thread (1)

Queued multithreaded (2) (default) // If you have problems (random crashes) with this option, try using Default (-1).

Bind rocket jump // If this is enabled, secondary attack will be +jump;+duck;+attack when you are playing Soldier. This allows easier rocket jumping.

Force shadows // Some of Chris’ configs disable shadows. Enable this to keep the shadows on.

Force sprays // Most configs disable spraypaints. This will not affect servers where sprays are disabled (most clan servers).

Force facial features // Most configs disable facial features, check to enable.

Force ragdolls // Check to always enable ragdolls (dead player models). If this is not enabled, dead players disappear on some graphics configs instantly.

Force gibs // Enables body pieces of dead players.

Favorite servers

Still not implemented! Sorry for being lazy ._.

Class & weapon slot customization

Default

Scout

Soldier

Pyro

Demoman

Heavy

Engineer

Medic

Sniper

Spy

Default

Slot Crosshair Display weapon

(r_drawviewmodel)

Viewmodel FOV

(default if left empty)

cl_interp

(default if left empty)

primary

Type:

Cross with dot

Size:

32 – big

Color:

00B400

secondary

Type:

Cross with dot

Size:

32 – big

Color:

B40000

melee

Type:

Ring

Size:

32 – big

Color:

C8C800

Medic options

Enable autoheal // When Medigun is equipped, autoheal will reverse the healing switch (+attack). Pushing the button will stop healing and letting the button go will start healing again. This way you don’t have to hold the heal button all the time.

Download

The files are zipped and ready to be extracted into your tf folder. Remember to take backups of your existing setup!

If the download link doesn’t show up above, you can also download the file manually. (Doesn’t work on Chrome, Internet Explorer and might be a bit buggy on other browsers, too.)

Launch options – IMPORTANT!

-dxlevel 81 -sw -noborder -w 1920 -h 1080 -console -novid -useforcedmparms -noforcemaccel -noforcemspd

All text is selected automatically on click. Just left click, right click and ‘Copy’.

Copy this text to your clipboard. Go to your Steam games library, right-click Team Fortress 2, click “Properties”, click “Set launch options…”, clear any existing options and paste the new ones. If you do not do this, the game will have visual glitches and might be prone to crashing. Also, these launch options have to be removed when uninstalling the scripts.