This is on my desktop, so those power options aren't as prominent. Granted, the ROM I'm playing has to be played on Citra's more experimental and less stable branch (Canary as opposed the Nightly), so performance issues aren't out of the question with that.
It's okay. More testing has made me feel that the emulator is more the issue as you said. I'm getting fine FPS even with the modified code.bin as long as I don't restart the ROM too much.
Will be available in the next release; was reported & fixed the day after the last one
https://github.com/kwsch/PKHeX/commit/c0960fdedbe26e34bd7d974b60a74491de05d661
You need to generate a spread that obeys the nature/gender lock requirements. Those spreads aren't obtainable legitimately, even though the pidiv matches the base requirements.
Download Location Here
PKMs and SAVs can be injected to 3DS games if you have any of the following:
Homebrew Menu & any Save Manager App
Hacked Console with Custom Firmware
JP Cart+JP System using Cyber Save Editor & Dongle
NO POWERSAVES. Datel does not allow edited save resigning. NO SKY3DS EITHER.
Save files must be decrypted in order to load & save.
Methods how to view (not inject) your Powersaves are in the X/Y Save File Research Thread.
Complete list of shortcuts and update history is available within program via Options->About.
Source code is available on my GitHub.
Tutorial Video