JMC47

Results 4 issues of JMC47

Definitely WIP/NOT FOR MERGE but makes my gormiti fifolog render correctly.

Dolphin's GPU timings are awful, and the GPU is way too fast especially in low polygon scenes. In order to rectify this, I readded the old timings we used before...

When using the OpenGL renderer in melonDS, these two titles suffer from shadow zfighting when on non-flat surfaces. To reproduce this issue, the easiest way is to load Spirit Tracks...

OpenGL

Tested this in the areas I know cause aspect ratio swapping. Also verified the Widescreen codes still work properly even with this modification.