mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-23 20:40:09 +00:00
Created HLE AAC Decoder - Instructions (markdown)
parent
b3e09fd4b8
commit
f66134825f
27
HLE-AAC-Decoder---Instructions.md
Normal file
27
HLE-AAC-Decoder---Instructions.md
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# HLE AAC Decoder
|
||||||
|
|
||||||
|
During our reverse engineering efforts, it was found that Pokemon 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 Pokemon X/Y work at full speed, with audio, without using the slow LLE method.
|
||||||
|
|
||||||
|
**Please note that this method might not improve audio or performance for all games that started working on LLE.**
|
||||||
|
|
||||||
|
### Instructions
|
||||||
|
|
||||||
|
* Download the latest canary build [here](https://citra-emu.org/download/).
|
||||||
|
|
||||||
|
* 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/<USERNAME>/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.
|
||||||
|
|
||||||
|
![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.
|
||||||
|
- You will need to install the following additional packages before building - `libavcodec-dev` & `libfdk-aac-dev`.
|
||||||
|
|
||||||
|
* And you are done. Just boot up Citra, select `HLE (fast)` in the `Audio` tab and play.
|
Loading…
Reference in New Issue
Block a user