I have just tried it out, and have the following idea
_ I don’t have any game controller, so I don’t respond to this part because I only play on Iphone
_The combined version - DolphinIOS is good at first running into the game but when exit to springboard and re-enters, it freezes and cannot be reopened unless reboot and JB again.
_ 2 separate versions are work well, except for not being able to access the settings in the main menu and still can’t escape the sandbox.
_ One thing, Can you confirm Retroarch in your repo can play PS2? Because after loading the Sony-Playstation 2 (Play!) Core and loading the game, it crashed.
My device XS Max, 12.1.2 - Chimera JB.