What the problem is: I'm playing on 1024x768 right now, with chris' maxfps config, but my game is running at a very low framerate, about 50 (I tested it on pl_barnblitz few days back). The thing is, when I was playing long ago on integral graphics card (Intel) I could get over 100 FPS with ease. I bought a GTX 1050 Ti from Gigabyte few months ago, and even then it did excellent work. The problem started in December 2019. Since then I tried to reinstall TF2, make a new config, change dxlevel in launch options, even don't use any FPS config and just play on default settings set to low. None worked, although dxlevel81 gave me little more FPS, but it's still unplayable without lag spikes from even one sticky bomb detonated in front of you. Does anyone have any idea what's wrong?
Edit: here's a video of my gameplay, in the top right corner you can see the amount of FPS I had back in October. I used chris' maxfps and 4:3. https://www.speedrun.com/tf2/run/m313ke6z
My PC specs:
Intel Core i7 6700
Gigabyte GTX 1050 Ti
8 GB RAM DDR3
2 TB HDD (where TF2 is installed) and 256 GB SSD (for OS)
Windows 10 Home (probably not important, but don't know)