[GH-ISSUE #664] [Feature request] Intergrate ATRAC9 Codec #157

Closed
opened 2026-02-27 21:04:53 +03:00 by kerem · 6 comments
Owner

Originally created by @alexbogun on GitHub (Aug 30, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/664

In the example of Bloodborne, the emulator can already play all sounds stored in .mp3 format (packed in .fsb) but cannot process .at9 files (ATRAC9). Maybe this library can help: https://github.com/Thealexbarney/LibAtrac9/tree/master

Originally created by @alexbogun on GitHub (Aug 30, 2024). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/664 In the example of Bloodborne, the emulator can already play all sounds stored in .mp3 format (packed in .fsb) but cannot process .at9 files (ATRAC9). Maybe this library can help: https://github.com/Thealexbarney/LibAtrac9/tree/master
kerem 2026-02-27 21:04:53 +03:00
Author
Owner

@bigol83 commented on GitHub (Aug 30, 2024):

Resident Evil Hd Remaster (CUSA01067) uses at9 too, for both fmvs audio and ingame cutscenes.

<!-- gh-comment-id:2320583043 --> @bigol83 commented on GitHub (Aug 30, 2024): Resident Evil Hd Remaster (CUSA01067) uses at9 too, for both fmvs audio and ingame cutscenes.
Author
Owner

@alexbogun commented on GitHub (Aug 30, 2024):

Interesting, so, at9 generally works, but not in Bloodborne. Maybe they are encrypted in BB? Any idea what could be different there?

<!-- gh-comment-id:2320669912 --> @alexbogun commented on GitHub (Aug 30, 2024): Interesting, so, at9 generally works, but not in Bloodborne. Maybe they are encrypted in BB? Any idea what could be different there?
Author
Owner

@georgemoralis commented on GitHub (Aug 30, 2024):

at9 is using ajm library to play them , so adding it doesn't help , need to implemented ajm library too. Currently there is one dev working on this

<!-- gh-comment-id:2320679450 --> @georgemoralis commented on GitHub (Aug 30, 2024): at9 is using ajm library to play them , so adding it doesn't help , need to implemented ajm library too. Currently there is one dev working on this
Author
Owner

@bigol83 commented on GitHub (Aug 30, 2024):

Interesting, so, at9 generally works, but not in Bloodborne. Maybe they are encrypted in BB? Any idea what could be different there?

Nope, it doesn't work on Resident Evil either in shadps4 right now. I know it uses at9 for fmvs and cutscenes because in game files there are lots of at9 files that i decrypted with a tool to confirm they are the audio tracks of ingame events and fmvs.

<!-- gh-comment-id:2320687212 --> @bigol83 commented on GitHub (Aug 30, 2024): > Interesting, so, at9 generally works, but not in Bloodborne. Maybe they are encrypted in BB? Any idea what could be different there? Nope, it doesn't work on Resident Evil either in shadps4 right now. I know it uses at9 for fmvs and cutscenes because in game files there are lots of at9 files that i decrypted with a tool to confirm they are the audio tracks of ingame events and fmvs.
Author
Owner

@efigr commented on GitHub (Aug 30, 2024):

Interesting, so, at9 generally works, but not in Bloodborne. Maybe they are encrypted in BB? Any idea what could be different there?

Nope, it doesn't work on Resident Evil either in shadps4 right now. I know it uses at9 for fmvs and cutscenes because in game files there are lots of at9 files that i decrypted with a tool to confirm they are the audio tracks of ingame events and fmvs.

Can confirm, Resident Evil 5 (CUSA04284) also uses at9 files.

<!-- gh-comment-id:2320760583 --> @efigr commented on GitHub (Aug 30, 2024): > > Interesting, so, at9 generally works, but not in Bloodborne. Maybe they are encrypted in BB? Any idea what could be different there? > > Nope, it doesn't work on Resident Evil either in shadps4 right now. I know it uses at9 for fmvs and cutscenes because in game files there are lots of at9 files that i decrypted with a tool to confirm they are the audio tracks of ingame events and fmvs. Can confirm, Resident Evil 5 (CUSA04284) also uses at9 files.
Author
Owner

@Hermiten commented on GitHub (Oct 1, 2024):

I'm closing the issue because it's not planned. They have to implement AJM for this.

<!-- gh-comment-id:2386987553 --> @Hermiten commented on GitHub (Oct 1, 2024): I'm closing the issue because it's not planned. They have to implement AJM for this.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#157
No description provided.