I would like to cap my fps to 100 but I dont want to use vsync, which I utterly detest or "cl_caps" because I dont want to limit framerate of my Gzdoom to mere 35 frames. But I encoutered 2 problems:
1st - I know that I can use software for recording videos from games like Fraps to measure fps, but I always prefer to use in-game built system for measuring fps wherever it is possible, and I found out that Zdoom has "vid_fps" command for displaying fps, so I used it. But... displayed fps always disappear after restarting game and if I enter it into zdoom .ini file it will still disappear after next restart of game and leave no trace in .ini file. So how can I permanently turn on "vid_fps"?
2nd - I tried to cap my framerate to 100 by typing "vid_maxfps 100" into console, but "vid_fps" just as Fraps are telling me that my fps is still somewhere between 350 and 400 as before and console and zdoom wiki told me that default value for "vid_maxfps" is 200. What is wrong with this, or am *I* doing something incorrectly here?
Thanks for helping me out.

P.S. Sorry, I dont know for sure if I am just doing something wrong on my side, or if this is bug I just accidently stumbled upon, ergo I am not posting this at Bug section of forum.