After some testing I think I have spotted the cause:
If "Game Info page" is enabled in the IAGL-settings, I get a massive stuttering on every game I tried. If I set "Download and launch" in IAGL, the same games are running normal, like started from Local-SD via RetroPlayer.
The stuttering from "Game InfoPage" continues after stopping the EMU and IAGL. I haven't tested it with "Download".
Again: It has nothing to do with a slow SD-Card, because it happens on every game, even on NES games with 64-200kB. This should be loaded even on the slowest SD-Card in under 1s.
RPi3+, Milhouse 2307, IAGL from repo
Edit:
found this error in the above log:
don't know, if it is related to the bug above. I just wanted to mention it
Code:
19:28:47.395 T:1103151984 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: 'unicode' object has no attribute 'get'
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.program.iagl/resources/lib/main.py", line 3221, in onClick self.action_download_and_launch()
File "/storage/.kodi/addons/plugin.program.iagl/resources/lib/main.py", line 3266, in action_download_and_launch launch_success = IAGL_LAUNCH.launch() #Launch Game
File "/storage/.kodi/addons/plugin.program.iagl/resources/lib/main.py", line 2909, in launch self.IAGL.add_game_to_history(self.json,self.game_list_id,self.game_id)
File "/storage/.kodi/addons/plugin.program.iagl/resources/lib/main.py", line 1516, in add_game_to_history current_history_routes = [x.get('values').get('label2') for x in history_dict]
AttributeError: 'unicode' object has no attribute 'get'
-->End of Python script error report<--
19:28:47.395 T:1103151984 DEBUG: IAGL: InfoDialog Action ID 7
19:28:47.469 T:1938726928 DEBUG: CPlayerCoreFactory::GetPlayers(/storage/.kodi/userdata/addon_data/plugin.program.iagl/temp_iagl/Mickey Mania - The Timeless Adventures of Mickey Mouse (USA).md)