Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
HLE AAC Decoder
During our reverse engineering efforts, it was found that Pokémon X/Y use
AAC files for the music.
So, to achieve feature parity between LLE & HLE audio, our developer B3N30 implemented an HLE AAC decoder.
This makes Pokémon X/Y work at full speed, with audio, without using the slow LLE method. Currently this feature is only available for Citra Canary releases.
This feature depends on
AAC codecs which, unfortunately, due to patent issues, we cannot include in the builds.
You can get these files by following the instructions below.
Please note that this method might not improve audio or performance for all games that started working on LLE.
Download the latest Canary build here.
If you are using Windows or macOS, you don't need anything else. It will work directly.
If you are using Linux, you need to build Citra on your own.
- Follow the Building for Linux guide.
- You will need to install the following additional packages before building -
And you are done. Just boot up Citra, select
HLE (fast)in the
Audiotab and play.