#i need help to fix battle audio BP01.
1 messages · Page 1 of 1 (latest)
Definitely sounds like an encryption issue.
Depending on how you're replacing the audio, either it's unencrypted when it should be encrypted... or vice versa.
im fairly new modding so there r many things i dont understand
Should it be like this?
ts is the adx files
Oh, I see. Vanilla P5 would have a different encryption than P5R, so you'll probably want to decrypt and re-encrypt them.
I think [Yona](#1062391126897729646 message) should have encryption keys for both...? It definitely does for P5R, but I'm not so sure about vanilla P5.
Yes, I believe so.
I'm not quite sure what I need to do, but I've converted the .adx files to .hca files.
😀
Ah... 😅
I haven't used Yona much, so I'm not really the best person to advise here. There are other ways to do encryption/decryption, but I figured this would be easier. In any case, there's more explanation of how ADXs work here.
@tidal vault, is Yona the recommended way to do this kind of decrypt/re-encrypt task?
oh, there's no decrypt though so 
idk if p5's adx are encrypted
well, you need to set an output folder if converting to the same format as input
and trying to do so crashes yona apparently so

🥹
Well, the CLI approach on the ADX page should still work, although it's a bit of a pain.
I guess if everything was already converted to HCA, it should be possible to convert to P5R ADX, since it's a different format.
😟
Now I'm even more confused hhahaaha
now that I've converted everything to hca
Do I have to convert it back to adx again?
Am I misunderstanding something?
I played BP01.AWB on footbar2000 and everything sounds perfect
I don't know if that helps
doesn't, foobar with vgmstream will play awb, adx, etc files properly even if they're encrypted if it has the key (built in or in an external file)
your mod's adx files aren't even used right now, you're replacing the full ACB/AWB files only.
- You can either encrypt the ADX files for P5R, then repack them into the AWB file itself
- You can encrypt the ADX files, then replace the audio with AWB emulator: https://sewer56.dev/FileEmulationFramework/emulators/awb.html
Let me see if I understand correctly, the second option is to encrypt the adx files and then create the folder FEmulator\AWB\SOUND\BATTLE\BP01.AWB
right?
FEmulator\AWB\BP01.AWB i think
alright
ill try
I'm not sure if I'm doing it right now, but I extracted the AWB in .wav format with foorbar and converted them to .adx with yona. Now I'm renaming them as 1.adx, 2.adx, and so on. Is that right? Or am I missing something? Sorry for asking so many questions 😅
Once I've finished that, the next step would be to create the folder you mentioned, put the renamed files in it, and also delete the SOUND_E.CPK folder.
you dont need to rename them @dreamy badge
holy
00X_streaming should be parsed fine as the number
oh oh oh
but foorbar extracted with this names "BP01 [81]"
i dont need to rename that? or that works like 00x_streaming
oh, i thought you were using the extracted ADXs which do 000_streaming
if you're getting it from foobar like that then you have to rename
When I extracted BP01.ACB, it had 000_streaming.
but when i extracted BP01.AWB no lol
Then I just change the name of the extracted files to foobar
354 files to rename 😭
you dont (usually) extract ACB files. the audio is in the AWB, ACB contains extra data
iirc you have to name them similarly to this. It's been a while since we've looked into this though.
that should work. I'm looking back at the other stuff we emulated and it seems they all have the _streaming name to them.
it's not the name 
awb emu just pulls the wave id from the file name, and it supports 00X_text.
1.adx, 1_example.adx, and 00001_streaming.adx would all be assigned the ID 1
i see
isn't there documentation on femulator? Or was that taken down after the new one went live?
post log 
yeah definitely
I'm trying to look back at our dev messages to remember it.
oh I see, looking back they used yona. We didn't actually use yona. Maybe that could be it?
what you trying to imply?

Now that I remember, I also tried to use yona a while back but it wouldn't actually work properly. So maybe it was an improper use of it? I'm not exactly sure.
Yeah it's an encryption thing I think.
from our old thread about audio.
It was already established as an encryption iss ue but this is conclusive I think.
Yeah as you said here it most likely didn't decrypt it so then it doesn't work.
@dreamy badge do you have the original files before you used yona?
yeah
i have
yeah that must be why because when I used it the exact same thing happened.
the og files came without the .adx files
just with bp01 files
but i used sonicaudiotools
when you said didn't work, did you mean staticy audio or just nothing changed?
nothing changed
@dreamy badge
if you don't know how, you just have to click this button on the main page of reloaded
then just give us the latest .txt file in there.
.
thank you
tysm
np
I was searching like crazy
your mod is loading fine
when making a mod, especially when troubleshooting, you should disable any other mods that yours doesn't need in case there's conflicts
try testing just your mod and persona essentials
it could potentially be cbt honestly
because it uses an unemulated BP01
actually yeah could you configure custom bonus tweaks and disable 'exra joker combat voices'?
it's been like that for ages
Should I try disabling all the mods now and using only mine?
yeah
i disabled
try loading in the game now and see if anything changes
I know it can be an issue because for some reason if you don't have the combat voices turned on. It just wont emulate BP01
i knew i should've just pinged dc, since it sounded like a file they've messed with
if i had nickel for every conflict with dc's mod...
still not working
lol
thats good atleast
What is the extension (.adx for example) for them?
It's a bit annoying because I'm not really sure how it could be fixed. I've thought about it off an on for a while now. Might see if I can just test some stuff and see what happens.
oh okay
these are the original files
@dreamy badge you did test this right?
I thought so but I just wanted to clarify
yeah
post log
i just did it
send one of your adx files from your mod
no u
@dreamy badge enable then click Ryo Framework, Open Config, enable Developer Mode
get whatever line you're using to test if your mod is working to play in-game and check in the console what its cue name and the ACB it's from, is it actually from BP01?
oh right
yeah that's fine
then when you start it'll show this console.
Just go and trigger a voiceline. And then type out what it says.
rq ryo does the dev stuff appear in the logs? I haven't actually checked before.
if it does you can just send the log here
yeah ryo appear in logs
nice
i do? 
LOL
looks like it
yea
I guess then maybe it could be the unpacking/repacking process?
unpacking repacking? there's nothing being repacked
oh right
click this mod, open config, set log level to debug, and do the previous test again
like this process here but for AWB Emulator
ryo 1 AWB Emulator 0
It does look like it's showing up. I think
they're all injecting
so think it is to do with the unpacking process
hmm
i'm not sure how that would be the case
you could try converting them into WAV through foobar2000 and then back into adx? Which I know would 100% work.
In fact, that's what I did
i put BP01.AWB file in foobar2000
and i extracted all in .wav
then i convert .wav to .adx
try and use this to conver them into ADX
ok so like as a sanity check, you didn't leave the old ACB/AWB files in your mod right?
answer this first rq
eh
i eliminated the files
I have them, but not in the mod folder.
thats good
now you can try this
it should work. idk why it wouldn't.
okay so
as a double sanity check, are you triggering the specific lines that are replaced in these files?
because most of it is still just joker
that is also true
uh, i think so
how can i check
the og files really replaces the joker voices with akechis one
? find a line that's akechi in foobar, that you know where it's played, then trigger it in-game
from this log, 227 and 006 should've been akechi (these ids are unrelated to the AWB wave id your files are using)
at this point you should just send your entire mod lol
it should be working somewhat, i've no clue why it isn't
aight
mhmhmh
i cant send
ong
one min
I can't believe I wanted to send the folder.
😭
it happens
I'm trying it out and the only thing that seems to be different is that the persona callouts are jumbled up. But otherwise it's just jokers lines
I'm trying something that I hope will work.
I think it would have been easier to do it myself from the start and not have gotten it from someone else.

Okay, I have some good news: the voice lines are now working.
I just have to replace them with the correct audio.
i have a problem rn
Joker has never said “persona” right? Or has he?
He says personas names.
so idk wich voice line replace with "PERSONA!" of akechi
he does say persona
eventually he does
you can also grab a mod menu and get a persona like loki since he has no lines for persona that can't be used by the protag
He says 'Persona "PERRRRSONA!"
You might be able to change it. I haven't really messed with it. But currently he doesn't say any specific line for loki. idk if it's just a generic line though.
I think thats what he's trying to do yeah
yeah
in general he's making an akechi protag mod
im trying
yes!
replace the audio of him saying 'Arsene!' with akechis "LOKIIIII"
or the cutscene version "Come, Lokiii!!"
just make sure the audios encrypted or it'll be LOUD.
the audio is fine now
ty god
aight!
akechis cutscne "LOOKIII" (english wise) is E422_003 in SOUND > EVENT
akechis battle "LOOOOKI" (aggressive wise) is BE_BOSS_0232 in SOUND > BATTLE
Personally I like the aggressive ones more then the normal ally one.
yeah tysm
the aggressive is
🤤
and yes I spent like 5 minutes trying to find the cutscene one. didn't really know where it was
theres also the prince loki lines, dunno where those would be
the prince loki lines r in BP09 no?
If im not wrong
BP09_01 is for dark akechi
and bp09 the normal akechi
actually it's darkechi
yeah im using BP09_01
Hm, I can find the mouse lines for princkechi but can't find the loki lines for princkechi
LOL
this or the other one
I found a video showing prince akechi saying loki but a comment of the uploader said it was leftovers from P5.
so that might be a thing that didn't get transferred
hum
Descend sounds cooler.
for jokers 'PERRRRSONA!" you could use akechis "PERRRSONA!" or you could use this one:
This one I like a lot
p5 vanilla akechi lines
ok i convert to axd the akechi boss voice lines
now i gonna change the voices
and test if works
191 and 192
So when Joker says Arsene, which do you prefer, “descent Loki” or “Loki”?
lemme check
no
he only has 1
BP01#369 (bp01_p_201)
https://docs.google.com/spreadsheets/d/1VH8LfOm0zj_oLy-fxzQJt4Ro4XANl6-9WeeqkoDNNxw/edit?gid=0#gid=0 here is all Joker battle voice lines
aight
i gonna try use in game
idk what i do
"LOKIII" doesnt replaces Arsene
Replaces Satanael
😀
Well really Loki is the second tier so that kinda fits lol
Robin Hood is tier 1
Loki is Tier 2
Hereward is Tier 3
bro u r a genius
so Raoul needs to be replaced as well in terms of voices
use Ryo Framework, go into a battle and spam the persona button till joker says PERSONA
look at the reload console and it'll tell you the id

well stuff from there is playing
