Im quoting you for everyone that uses lakka/n64 core and need some settings done.
First things first, use a PAL rom for at least Golden Eye.
Second, enabling or disabling framebuffer emulation can help (gfx glitches could appear/game dependant)
Reducing max texture cache size to 1500 improves performance with some games (Golden Eye)
Third, Disable V-sync on video settings and enable threaded video.
Mario Tennis is a special case, is one of the most problematic games to emulate (no shadow of characters thanks to a weird plugin implementation) but using mupen core on HOS is working fine, just a slowdown on some courses.
Banjo Tooie works great if disabling v-sync and maybe using the pal rom too.
Majoras Mask same as BT.
I'm doing a game research of n64 emulation through HOS/Lakka/Android and every OS has its ups and downs. I will be doing a compt/notes list when Im done with the research.
So sad to realize that n64 emulation still is a hit and miss after 2 decades.
Your telling me a bunch of things I already know, I was using Lakka before switchroot oreo even released
.
Yes you can do all these things to get better performance. But you don’t need to on android.
You don’t need PAL roms to sacrifice FPS,
You don’t need to disable vsync,
You don’t need to disable framebuffer emulation which breaks a large number of games.
You get Audio stutters in some games regardless on everything except android.
Its not really that every platform has its ups & downs, 64 performance using Android is outright superior.
For the CPU usage & Quality your getting from the standalone emulator the difference is significant.
Ive tried this out a million times, their are youtube videos showing it by a large margin.
You can accept the reality, or convince yourself that the operating system you prefer to use Ubuntu/HOS/Lakka is better.
BT stutters for random split seconds while rolling, performing certain actions.
Majoras Mask play through far enough in lakka & it drops frames.
None of your settings help tried this out hundreds of times.
Let me actually put things into context, because it seems clear youve either a) never really tested Android b) dislike Android
“Special Case” Mario Tennis runs fullspeed all the time
Excitebike 64 is literally unplayable fps on everything except Android, on which it runs full speed.
Mischief makers is another great example of a game that is painful to run on anything other than Android standalone, again running full speed. You could create more convincing arguement to say the retroarch psp core in HOS is better than standalone HOS ppsspp, or that Android Citra is as good as the HOS port.
Difference is Night & Day.