The issue is that goldeneye and I can only assume the other fps games are true 100% 3d graphics. Pokemon white/black/white 2/black 2 (all use the same engine) are semi 3d. 3d background art with mostly sprites for characters. There is also a mostly fixed point of view camera for the game that is also really different from the free look in goldeneye.inferno wrote:So how come one of the most heaviest nds games : Pokemon White 2 runs on my phone without any lag ( no frameskip ) ? There is something about these fps games I guess , I heard they lagged on the real nds too.
For a performance comparison:
My device: galaxy tab s 8.4 3GB Ram 1.9Ghz A-15 quadcore
Pokemon white: multi-threaded-off/hi rez-on/FS-0 --- 85-100% speed mostly 98-100% title screen being the biggest drop
Golden eye: multi-threaded-off/hi rez-on/FS-0 --- unplayable fps all over the place to get stable performance not only did I need to disable hi rez but also enable multi-threaded rendering to beable to play at 0 FS
This is what a late 2014 high end tablet could do with goldeneye you will probably need both multi threaded rendering and a decent amount of frameskip if you want to play those types of games on your device.