Always use the Install CIA function to apply the 1.4 update before starting a save. Do not rename or move the update file after installation. Use Save Type = 64KB Flash for ORAS.
This is the gray area. However, downloading ROMs from the internet is copyright infringement.
Once you have the decrypted update file:
Here’s a write-up for Pokémon Omega Ruby running on (the Nintendo 3DS emulator) with the 1.4 update :
Pokémon Omega Ruby and Alpha Sapphire (ORAS) brought the beloved Hoenn region into full 3D, capturing the hearts of 3DS players worldwide. Today, thanks to the power of open-source emulation, you can experience this definitive Hoenn journey on your PC or Android device via the Citra emulator.
Version 1.4 opens the door to incredible modification. Here are the top three mods you should try: