The reason why Pokemon X/Y/AS/OR is because they use CROs which are a feature still being worked on. Project64 took a few years to get pretty playable/perfected, like any emulator, so you can't really judge. But yeah, just get a 3ds and pirate if you want to play games so much. XP