To play Pokemon Unbound on Android, iPhone or Windows there is a need to install the GBA emulator first. As this ROM works on the GBA emulator.