diff --git a/HLE-AAC-Decoder.md b/HLE-AAC-Decoder.md index e0287a8..72be139 100644 --- a/HLE-AAC-Decoder.md +++ b/HLE-AAC-Decoder.md @@ -1,6 +1,6 @@ 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. +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. @@ -13,14 +13,16 @@ You can get these files by following the instructions below. * If you are using **macOS**, you don't need anything else. It will work directly. -* If you are using **Windows** - - - Download this zip file - [FFmpeg DLLs](https://ffmpeg.zeranoe.com/builds/win64/shared/ffmpeg-4.1-win64-shared.zip) - - now extract the contents of `bin` folder, into the `canary-mingw` folder located in `C:/users//AppData/local/citra/` by default. - - **Note:** If you changed Citra's install location, you will have to paste these DLLs inside the folder where `citra-qt.exe` is located. +* If you are using **Windows** - + - **Note: Citra changed its way of loading DLLs in Canary build 1130. If you are still using Citra Canary 1129, you should update your Citra first before doing the folllowing steps.** - ![zip file contents](https://i.imgur.com/TY8uRGT.png) + - Download this zip file - [FFmpeg DLLs](https://ffmpeg.zeranoe.com/builds/win64/shared/ffmpeg-4.1-win64-shared.zip) - ![After Pasting](https://i.imgur.com/eBnquyw.png) + - Select `Open Citra Folder` in the `File` menu of Citra. It should lead you to [the user directory](https://citra-emu.org/wiki/user-directory/). + + - now extract the contents of `bin` folder in the ZIP, into the `external_dlls` folder located in the user directory. + + ![zip file contents](https://i.imgur.com/TY8uRGT.png) * If you are using **Linux**, you need to build Citra on your own. - Follow the [[Building for Linux]] guide.