I'm very interested in this topic because metal gear solid 3 is one of the best games I've ever played, and the 3ds version has very decent graphics knowing its hardware limitations, the only thing that I hate about it is the framerate
(I would have preferred less graphics and a stable 30fps frame rate).
So I've been testing different things related to that framerate cap lately. First I've tried to run it with the luma cwf 804MHz clock and L2 configuration and it seems to give more stability in general to the game and mantain the capped framerate (maybe it's placebo I don't know). Seeing that the framerate cap is there as expected, I've tried the game in the citra emulator with a good pc. Running the game at fullspeed maybe give me an idea of how the fps cap works in the game: Cutscenes doesn't have framerate cap and runs at 60fps without any problems in the dynamics of the game, but in the gameplay it goes to a constant 20fps and if I force the game to run at 30fps, it speeds up in proportion. That's my two cents about it, I'm not an expert of this subject by any means...
I hope anyone make this possible, it would be so cool...