Essaye en 800*600, sinon essaye de rentrer ces commandes dans la console :
cl_cmdrate 88
cl_updaterate 88
Tu peux aussi copier coller ces commandes dans ton cfg :
cl_phys_props_enable 0 -- Désactive toutes les petits objets
cl_phys_props_max 0 -- sets range at which props show up
cl_ragdoll_physics_enable 0 -- Les corps disparaissent après avoir été tués
cl_show_splashes 0 -- Plus d'éclaboussures
cl_smooth 0 -- Un peu moins joli mais 5 à 10 FPS en plus
fog_enable 0 -- Désactive le brouillard, meilleurs visibilité et plus de FPS
mat_bloom 0 -- Désactive l'éclat
mat_bumpmap 0 -- Désactive le bumpmapping mais avec un gain de FPS conséquent
mat_clipz 0 -- water wuality taken off, more fps (-dxlevel 90 -clipz 0 in command line)
mat_fastnobump 1 -- Bumpmapping plus rapide
mat_fastspecular 1 -- Specular mapping plus rapide
mat_mipmaptextures 0 -- Les textures perdent en qualité avec la distance
mat_specular 0 -- Désactive le specular lighting
mp_decals 300 et moins -- Baisse le temps où les objets restent en mémoire comme les balles, impacts etc... = meilleures performances
r_avglight 0 -- Désactive la lumière sur les objets (défaut 2)
r_decal_cullsize 1 -- Rend les textures plus belles uniquement quand vous êtes près, plus de fps
r_decals 0 -- Désactive les decals (spray logos, tags...) bon gain de fps
r_lod -1 -- La pire qualité pour les textures mais donne un gros boost de FPS
r_propsmaxdist 1000 et moins -- Les objets disparaissent de moins loin = meilleures performances
r_rainradius 0 -- On ne voit plus la pluie
r_rainsimulate 0 -- Désactive la pluie, plus de fps
r_rainsplashpercentage 0 -- Pas d'éclaboussure de pluie
r_rootlod # -- niveau de détail de 1 (mini) à 7 (max)
PS : net_graph 3 pour voir les fps et net_graph 0 pour les enlever.