You mentioned emulators, it would help to know what kind of phone do you have.
When it comes to console emulators, Android is going to give you a lot more options solely thanks to being able to sideload apps onto the device easily.
There are ways to install console emulators on iOS devices without a jailbreak (
see here for some examples) but they use enterprise certificates, and free sites will generally require you to revisit the site to re-download the certificate and emulator as often as every week (or as long as ~2 months). The pay-per-year sites are a bit better in this respect.