You can set the FoV to whatever you like, I just put 60 as it's the most common to use and be comfortable. It's also roughly the average human field of vision. =P With a big monitor running 1080p then yeah, you might want to tweak it back to default as it may be overwhelming.
Zelda games suck. And thier fans are closet cases. There. I said it. You may go on now.
3a) Search for r_gi 0 and set it to 1. (Trust me.) b) Next search for r_vsync off and change it to on.
I did these two tweaks and played in DX 10, at first it was a definite improvement, but after 10 minutes my frame rate was getting really choppy. I'm gonna retry it again withotu the r_gi setting and see how it works. Otherwise I'll just go back to Very High DX9.
No noticeable difference. Going back to DX9 on Very High. Honestly I can't tell the difference between DX9/10 on very high other then the volumetric smoke effects and blur which I find annoying. No big deal, plays smooth on DX9 so thats what I'm gonna stick with.
Did you do the cfg vsync and then enable triple buffering in the CP?
Yes. Enable Vsync in the cfg then go inside the CP under individual program settings for Metro 2033 (you can change the setting also for global settings, however in case you don't use Vsync in other games Triple Buffering can eat a little of VRAM, so if you have a GPU with less than 512 MB of VRAM enabling Triple Buffering without using Vsync can reduce performance) and enable Triple Buffering.
And btw, the program you need to enable Triple Buffering without using Nvidia CP (if for example you don't have a Nvidia card) is D3D overrider. Just download Rivatuner, you will find the program inside the bundled programs. This program (D3D overrider) lets you use Triple Buffering on D3D games with Vsync.