there are allready some parts of the code that can be optimized, but not for all games.
examples :
- mario kart double dash needs EFB, but you can make it update slower then once a frame -> on my machine ~40% more performance 20-25fps to 35-40
But this will completly mess up other games that use EFB.
- SSBM can be run with some kind of "frameskip", meaning its allways full speed no matter what fps your GPU can manage.
But this requires the dualcore watchdog to be turned off and many other games wont even start.
there are other tweaks possible in other games, but they will create problems too, thats why all this is like it is in the code.
Maybe it would be usefull to have a thread with all those "tweaks" so everyone can try them with their favorite game.
but i dont know if the developers would like that
examples :
- mario kart double dash needs EFB, but you can make it update slower then once a frame -> on my machine ~40% more performance 20-25fps to 35-40
But this will completly mess up other games that use EFB.
- SSBM can be run with some kind of "frameskip", meaning its allways full speed no matter what fps your GPU can manage.
But this requires the dualcore watchdog to be turned off and many other games wont even start.
there are other tweaks possible in other games, but they will create problems too, thats why all this is like it is in the code.
Maybe it would be usefull to have a thread with all those "tweaks" so everyone can try them with their favorite game.
but i dont know if the developers would like that
