mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-27 00:36:00 +03:00
[GH-ISSUE #664] [Feature request] Intergrate ATRAC9 Codec #157
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#157
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
@bigol83 commented on GitHub (Aug 30, 2024):
Resident Evil Hd Remaster (CUSA01067) uses at9 too, for both fmvs audio and ingame cutscenes.
@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?
@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
@bigol83 commented on GitHub (Aug 30, 2024):
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.
@efigr commented on GitHub (Aug 30, 2024):
Can confirm, Resident Evil 5 (CUSA04284) also uses at9 files.
@Hermiten commented on GitHub (Oct 1, 2024):
I'm closing the issue because it's not planned. They have to implement AJM for this.