toyobayashi / mishiro

CGSS desktop application
MIT License
159 stars 16 forks source link

How can I decode SE on acb files? #26

Closed 0xinfinite closed 4 years ago

0xinfinite commented 4 years ago

Hello, Thanks to provide this project.

I want sound effects on this game, but I cannot find how to use acb decode function. I searched files with keywords "s/se" and downloaded acb files. And I cannot find a way to decode these acb files.

When I entered Live tab, It only provides songs and bgm. How can I use acb decoder separately?

toyobayashi commented 4 years ago

@0xinfinite Well, I think you are just looking for this nodejs package I wrote, which is used by mishiro to decode acb files.

toyobayashi commented 4 years ago

Now mishiro can not decode SE acbs seprately. You can use acb to extract hcas from acb, then use hca-decoder to decode them to wav files.

0xinfinite commented 4 years ago

Thanks the advise! I'll try it :)

0xinfinite commented 4 years ago

I decoded acb files successfully! hca-decoder made me struggle, but I edited 'test.js' files and finally extracted to wav files. Although I can only extract 3 files at once but it works. ;)

Thank you kindly! 👍