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

Option to use BGM/SE from PC version #47

Open
DoctorDiablo opened this issue May 7, 2019 · 1 comment
Open

Option to use BGM/SE from PC version #47

DoctorDiablo opened this issue May 7, 2019 · 1 comment

Comments

@DoctorDiablo
Copy link
Member

Now that the installer allows users pick which music and sound effects they want in the main series, we can probably apply the same logic in the console arcs to let them choose between PS3 audio and PC audio. Using the PC audio would make it feel more consistent with the main series, so some users might prefer it that way.

We'd have to create new SE and BGM archives that (somehow?) map the PS3 sounds to the PC sounds, and then update the installer to give the users the option.

I'm creating an issue so I don't forget about this, but this is probably a pipe dream I'll never get around to implementing...

@DoctorDiablo
Copy link
Member Author

I put together a basic mapping between PS3 audio files and PC audio files. It uses audio from both OG and Kai. The way I did it was by finding PlayBGM calls, finding the next dialog line after the BGM call, searching for that line in the ps3 script, then finding the last BGM call before that line. And doing the same for PlaySE. There was some noise in the results, but I pared it down to produce this:

PC to PS3 audio mapping.zip

This mapping could use some manual tweaking. PS3 has significantly more sound effects than PC, and a lot of them aren't in the mapping yet.

The idea is to just create an archive with all the PC audio specified here and rename them to match the PS3 version's audio, so we can optionally dump the files on top of a regular install without needing to modify the scripts at all.

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

1 participant