Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EarthBound Extraction Audio Issues #57

Open
voidknave76 opened this issue Sep 26, 2021 · 1 comment
Open

EarthBound Extraction Audio Issues #57

voidknave76 opened this issue Sep 26, 2021 · 1 comment

Comments

@voidknave76
Copy link

Hello!

I was trying to use this extractor tool to extract EarthBound from off my Wii U, and I noticed that the audio, when extracted, bugged out pretty badly. Not all of the audio was extracted incorrectly, but a few songs, like "Pokey," sound pretty bad when I'm trying to play the extracted ROM through Retroarch's SNES-9x Current core (for reference, I've attached a video of me playing the game at that part using the Mono setting on my save file; the issue persists in both in-game audio settings).

EarthBound-210926-063934.mp4

For reference, I've attached a YouTube video of what that song should sound like: https://youtu.be/-CQ3JBXtn6g

I did some digging into this issue, and I do understand that the audio problems when extracting SNES titles were far worse than they are now, so maybe there's an error with how the extractor is extracting the audio channels?

Thanks so much!

@wheatevo wheatevo self-assigned this Oct 31, 2021
@wheatevo
Copy link
Contributor

wheatevo commented Oct 31, 2021

That's definitely incorrect, there's likely something going on in the PCM extractor at https://github.com/wheatevo/wiiu-vc-extractor/blob/master/WiiuVcExtractor/Libraries/SnesPcmExtractor.cs.

Have you tried an older version such as https://github.com/wheatevo/wiiu-vc-extractor/releases/tag/0.4.0 to see if the problem exists there as well? This was before the application was changed to work without .net, so you may need to install Mono if on Linux/Mac or .net if on Windows.

EDIT: Went ahead and tested this locally, looks like the output produced by 0.4.0 is identical to 2.0.1. Will need to see if we are missing some of the BRR data needed or missing some of the correct areas it should be injected after extraction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants