#BGME (Music customization for P4G 64-bit, P3P, and P5R)

3598 messages · Page 4 of 4 (latest)

rigid snow
#

honestly seems like it got flagged based on the url alone, scanning the file itself got no results

slim lintel
#

I think it's something like that too

boreal fulcrum
#

btw @rigid snow how does the (Ryo) audio preloading toggle work? I figured being preloaded would avoid how sometimes the first load of a music would be delayed by like a full second but apparently it still happens lmao

rigid snow
#

It'll do that for all audio on launch

boreal fulcrum
opal spear
#

Oh did someone do an english patch for it already? ShinegamiWink

rigid snow
#

i'd check the area it sets the audio, criAtomExPlayer_Start returns a PlaybackId which might be useful to see how it's used

opal spear
potent tapir
#

the only things left to do is to get the dub to use the patched voicelines and fix some newlines in certain tips

opal spear
#

Very very nice 02Love

boreal fulcrum
#

"unknown audio data"

rigid snow
# boreal fulcrum

New audio gets played through SetData, which also goes through Ryo's hook of it for replacement

#

honestly will probably remove it, it's beyond niche i doubt anyone would use it naosit

boreal fulcrum
#

why's that

#

i think its pretty cool ryo can "replace" cues that dont exist

#

avoids having to use ACE and such

rigid snow
boreal fulcrum
#

a

zinc patio
#

had an instance of battle music stopping in p4g. apparently my replay fucked up so idk if the log would help but here it is anyways in case you can discern anything useful?

#

sorry, i had debug menu running. but i did have bgme, bgme api, and ryo on debug

zinc patio
#

I might not be, let me fix that haha. I'll let you know if it comes up again. I assume these are still prerelease versions?

rigid snow
#

they're what will be release tomorrow probably assuming nothing breaks for you again

boreal fulcrum
#

btw I made a pull request with the raincode support before you release

rigid snow
#

If you're still having the issue send your mod list risepray

idle silo
zinc patio
#

I usually just screenshot it ngl lmao

#

I think your log would also have enabled mods too

rigid snow
#

^^^

#

send the log

idle silo
#

Will do !

#

Where is that located? Sorry new to this one a little

#

It needs to be one where I actually get into a battle with a holdup I’m guessing ?

zinc patio
#

in R2 go to the settings menu (the default startup menu); there should be a button that says Open logs folder or something

idle silo
#

thank you!

idle silo
zinc patio
#

🤔🤔🤔

tacit ridge
#

its on gh

#

you can build it

#

oh you meant renas edit

#

💀 💀 💀 💀 💀 💀 💀 💀 💀 💀 💀

idle silo
#

This is a separate issue by the way but the game seems to not respond to the calls to play the holdup music in any scenario- it won’t in the thieves den if I pick it

tacit ridge
#

do you have the "no holdup music" mod enabled by chance?

boreal fulcrum
idle silo
#

Nope

tacit ridge
idle silo
#

Only “some holdup music” which is set to only begin when negotiation starts

#

In its own mod config

rigid snow
#

yeah, some holdup blocks all uses of holdup bgm then starts it itself during negotiations. it's why there's a chance of other bgm mods getting in the way (hence the logs)

#

i couldn't be bothered to remove it just for the actual use in battle lol

idle silo
#

Ah ok working as intended then in that instance aha

rigid snow
#

Ryo, BGME Framework/for P3R, and BGME Battle Themes updates are out, now we wait to see if anything broke...

boreal fulcrum
#

nice

opal spear
echo shadow
rigid snow
#

thought i had a flawless update

whole hedge
#

which game is this

rigid snow
#

p5r

tacit ridge
#

I told you about this in p3r too True

whole hedge
#

not encrypting or double encrypting?

rigid snow
#

it was from an out of date bgme framework i think

#

pretty sure bgme sets categories now for new music

tacit ridge
#

it happened for me when i updated to latest

#

specifically on that tartarus workaround mod

#

had to delete the yamls to fix

whole hedge
#

oh

#

i think i just assumed encryption-related bc a lot of ppl are unspecific when reporting problems and say loud when they mean distorted

rigid snow
#

hmm tartarus workaround just replaces tartarus bgm with itself, and my jjk tartarus music plays fine

tacit ridge
#

maybe the yamls are what caused the issue

#

i didnt look at how they were formatted

#

i just had a hunch, deleted them, it wasnt blasting my ears anymore Clueless

zinc patio
rigid snow
#

I tested this but randomized battle music respects bgm volume setting and sounds fine

zinc patio
#

I'll look into it shortly

#

I'm noticing that battle and dungeon music doesnt restart after starting/finishing a battle. cool feature but i dont think it works well for battle themes, moreso for dungeon themes

zinc patio
#

it is up to date 😭 unless you put out a new patch

#

oh, new ryo lol

rigid snow
#

ryo too, but that was for this test feature ^

#

and i removed that code in the newest release, so that shouldn't be happening anymore naothumbsup

zinc patio
#

you should add it as a toggle if you can i rly like it for dungeon music

rigid snow
#

mayhaps fuukanaotocooki

zinc patio
#

I could not reproduce the battle music volume issues but I also am not using CEP. I don't know if that changes things

boreal fulcrum
#

the double volume issue only happens when a category existed by default and then got removed

#

and i dont think that happened in any game?

#

(aside from Yakuza)

#

although, very very rarely it does happen anyway in Yakuza, but I wouldn't call it a "common" thing

#

I've only noticed it when the game loads multiple audios at the same exact time to the same player

rigid snow
#

now i reset on category use

boreal fulcrum
slim lintel
#

updated to the latest version and now my added music does not work at all

slim lintel
#

Fixed it by disabling another mod

rigid snow
slim lintel
#

this one

rigid snow
#

i don't see anything there that could cause that hmm

#

guess ill test it later

boreal fulcrum
#

damn, that auto update too strong

#

i finally had reloaded open long enough that ryo update was shown

#

now whenever any game loads an audio through ryo it just dies lmao

#

someone on GB reported the same thing on an SMTVV mod

#

checked in smtvv and yakuza and it happens in both

#

in both instances, the last log is just "modified volume"

#

actually lemme see up to which one i can build without crashing

#

yeah, anything on that commit or newer crashes ingame

boreal fulcrum
#

I also just saw this comment on GB on bonus tweaks

rigid snow
rigid snow
#

if build with debug and attach a launcher, can you see what line it's failing at specifically?

boreal fulcrum
#

lemme see

#

how do you attach

rigid snow
#

if you build it on Debug it'll prompt you when the mod loads

boreal fulcrum
#

oooh

#

line 322 in Ryo.Reloaded/CRI/CriAtomEx/CriAtomEx.cs

rigid snow
#

whoops, this should using SetCategoryVolume

boreal fulcrum
#

yup, no crash now

idle silo
# idle silo heres two fresh ones

Did these help diagnose for the issue id been having at all ? If there’s anything I can do to help figure this out let me know 🙂

rigid snow
#

lmao i dont even know how this broke fuukanaotocooki

#

wait is that even the original yaldobath song or did they use a remix for the dlc hmm

deft cipher
#

so I’m running Ryo Framework 2.2.2 and BGME Framework 3.0.0, but for some reason, the bgm audio still drops to 0 only on one very specific attack in P4G howcanthisbe (Atom Smash)

#

I do have the Music Enhancement Pack and Anime Music Expansion mods installed too. Other attacks seem to be fine, but using Atom Smash makes the BGM track drop all the way down

#

uhhh, better repro here. Spoiling the video since it’s a later game P4 dungeon

rigid snow
deft cipher
outer depotBOT
#

hee_melt it was easier when i just limited them my way

rigid snow
deft cipher
#

yuriok all better now. thank you kindly!

placid flare
#

cant seem to download it

#

unless if its one of these

#

but idk which one

zinc patio
#

you want the API and framework (2nd, 6th downloads)

#

rena "forgor" to update the numbers haha

deft cipher
#

apologies but one more attack causes volume to drop to 0 bacLUL
|| the reaper's maziodyne attack ||
although I only downloaded the framework folder & not the API thinkingudao so maybe that's my half-patching fault

rigid snow
#

complete forgot about kuzko till this gif lol

deft cipher
#

nope, confirmed that volume is still to 0 after adding in API too : (

#

didn't quite grab the log right after the attack on the post-api patch one though w2gweary my apologies. I think it was around here. seems to be any of the ma- skills that trigger it

placid flare
#

didn get the api tho so lemme try that

#

NVM I FIXED IT YIPPEEE

#

getting the api helped

#

yus voice still cuts out but its fine the music still plays

#

i can hear the amazing the fog remix

#

nvm as soon as ||izanami|| used a skill the music cut off

#

fuck

zinc patio
#

yeah I think maybe there needs to be a more comprehensive look at this issue given the number of help threads and such 😔

placid flare
#

im glad it isnt a me problem

#

ill be patient

#

love this game and this community so ill eat up anything

zinc patio
#

you could also use an older version of BGME if it bothers you. I don't remember which one doesn't use Ryo but that's the one you want

royal egret
#

I'm a little rusty with BGME but I've been trying to test this with my new computer and for some reason it's not working

placid flare
#

ill have two versions then and ill just name one an old version lol

#

yep 2.2.5

rigid snow
#

not working with any mod, not working in your own mod, etc?

royal egret
#

My own

zinc patio
#

yeah you gotta post more info lol

#

error messages, logs, file structure, mod dependencies, etc

royal egret
#

Nothing like that, it’s more like I’ve done everything right and it still isn’t working

#

Oh wait

#

Oh my god are you serious

#

Ok sorry, I found out why it wasn’t working

#

Apparently it’s cause I spaced down my text in my music script without anything in the beginning

#

No idea why that should affect it but nonetheless it worked

rigid snow
#

idk why that would break it either

royal egret
#

Ok well now I definitely don't know, I added more to my music script and none of my new songs are activating

royal egret
#

I hope that was a little more informative than my last cry for help😅

rigid snow
royal egret
#

Waaaait so Ryo is required for BGME now?

#

Thaaaaat might be the problem

red galleon
#

Wasn't Ryo always a dependency of BGME

whole hedge
#

the p3r ver yes, but the non-p3r ver predates it

zinc patio
#

although I don't think you need to enable it after you update the mods...

#

do you have BGME framework explicitly enabled?

#

this should go in a help thread in the future but since you're already getting help here I'll leave it be

zinc patio
#

if your proposed solution of requiring Ryo doesn't work, send the log

royal egret
upper siren
# royal egret

Did you remember to add BGME Framework as a dependency in your mod?

royal egret
#

Pretty sure but I'll doublecheck just in case

#

Yes

rigid snow
#

bgme is working fine since it loaded other mods

royal egret
#

Wait I thought the guide said to actually make it a .pme file

whole hedge
#

yea and theyre checking that you changed the extension properly so that it actually is a pme

royal egret
#

Yeah I have it on

#

Yeah I checked, it’s a pme

rigid snow
royal egret
#

Yea(Name’s still pending, I don’t wanna copy Music Enhancement Pack)

rigid snow
#

the log says it loaded your mod fine, including a script

royal egret
rigid snow
#

or add // to the front

#

// means a comment means to ignore that line, anything else is treated as part of the script

#

idk why it's not throwing an error with : ===Bosses=== but it's definitely not supported

royal egret
#

Got it

royal egret
#

Anything else that may be affecting it?

rigid snow
royal egret
#

Only one that is working is Adachi

#

And that one's not any different from the rest so I don't know what's up

rigid snow
#

never mind, it shows ryo picking them up in the log

#

and the collections seem to be fine...

#

huh, @royal egret try disabling music expansion

royal egret
#

Sonnuva bitch it worked

#

How did that affect it? I made that pack specifically for AME and didn't touch any of the events

#

Would it work if I make Music Expansion a dependency?

zinc patio
#

did I break something lol

#

I haven't actually updated that mod in a while...

royal egret
#

Lmao, nah I don't think that's it

#

My music pack was mostly inspired by MEP and another one from 32 bit so it shouldn't affect any of the events

royal egret
#

Waaaaaait

royal egret
#

Holy crap it did

rigid snow
#

it was loading after you mod and overwriting your changes (adding as a dependency makes ame load first, now you're overwriting its changes)

zinc patio
#

yeah iirc that one is just for the myriad truths scene

#

I could rename it though if that would help

royal egret
#

Ohhhhh right I did see that in that file

zinc patio
#

probably should

royal egret
#

Thank you, sorry you gotta put up with my insane creativity🤣

royal egret
#

I'm half tempted to make a thread for my music pack but I haven't even thought of a name yet

royal egret
#

Ya know what, screw it

slim lintel
#

I've been trying to have a specfic track play during the Reaper with my own .pme file but still uses my of my pointed tracks for regular battle. I could just have that point to the song I want but was wondering it won't recognize the change for The Reaper battle.
Currently I have it setup like this: encounter[727]: music = battle_bgm(p3m_onedetermination) end

#

(tried "The Reaper" instead of 727 as well, didn't work)

rigid snow
slim lintel
#

BGM Battle Themes

rigid snow
#

What encounter ID is it?

slim lintel
#

727

#

Says so on the .enc for the fight and checked in logs when encountering it

rigid snow
#

hm for some reason the reaper battles isn't in the specials battles collection

#

ig it plays md normally right?

somber cape
#

Yes

#

It plays normal stuff

#

Apparently only P4G gives him a boss battle theme (it's just I'll face myself)

prisma notch
#

@rigid snow btw the new update breaks bgme p3r

#

only for tartarus encounters

#

that use the disadvantage normal or advantage contexts

rigid snow
#

ik fuukanaotocooki

#

should really release some updates soon

prisma notch
#

im assuming the address that reads those probably changed right

rigid snow
#

haven't look into it all but they probably added a if (game == ep aigis) do something else

prisma notch
#

oh im in the main story

#

its still broken for both

rigid snow
#

no yeah that, because that probable change it can't find the code anymore (the error in the log)

placid flare
#

did this ever get updated for p4g

zinc patio
#

it has been working yes

#

for like a year now?

placid flare
#

yeah the audio still cuts out when someone summons a persona

#

fak

placid flare
#

which old version would i use

slim lintel
#

Does it work the latest version of P3R?

rigid snow
#

it should

woven tapir
#

does this support replacing the vag files in a model's pac/pse file? this is my mod's file structure and it seems like its still just playing the vanilla vag files

rigid snow
#

it only supports the comse stuff

woven tapir
rigid snow
woven tapir
#

not sure honestly i had no idea there was a player folder

#

where would i find that?

rigid snow
#

in the game's code there's references to files like that, idk if they exist or are inside of some pak naotoshrug

tacit ridge
#

they're in the model pacs

#

interesting that they might be able to load externally

boreal fulcrum
#

pretty sure the string is just there to use to load from pac

woven tapir
#

well i did make them diff from the ones in the vanilla model pac, they're aigis's post awakening FES battle lines if that's what you're asking

rigid snow
#

i was asking because the comse/bse (and others ig) are played from data buffers

boreal fulcrum
#

they're not even criware audio format lol

#

they're .vag which i think was some psp format?

rigid snow
#

i had to be able to identify what file it was trying to play manually, since that info wasn't there anymore, then check if ryo had any files registered for a completely arbitrary file.
that's why it doesn't work for anything besides those, because the game isn't playing those files , i am manually

#

if there was an easy way to identify the audio, then i wouldn't mind adding support (hence me asking about the player/bs000.vag stuff)

zinc patio
#

although the one atlus uses for p3p 2023 is really weird

woven tapir
#

yeah the p3p 2023 ones have like audio 2 files in one i think? probs for the jp/eng dual audio

#

pretty sure it broke like all previous tools used to modify vag files sadly

zinc patio
#

yeah

#

there's a tool I found that can open the files but it only has like a 70% success rate lol

#

so surely there's gotta be something better

woven tapir
#

psound?

#

did try using it and yeah and like

#

some of the audio is just nothing

zinc patio
#

I don't remember, I can check when I get home. it just fails to load some sounds is the main issue

rigid snow
#

seems to be working fine on metaphor in my limited testing
r2:https://github.com/RyoTune/BGME/releases/download/4.0.0/BGME.Framework4.0.0.7z
r2:https://github.com/RyoTune/BGME.BattleThemes/releases/download/2.2.0/BGME.BattleThemes2.2.0.7z

#

@boreal fulcrum what was wrong with the encounter context from this weird bit of code?

#

it's been accurate from what i can tell

boreal fulcrum
#

not for me

#

sometimes it just wasn't right at all

#

the other bit of code is the only one that has actually worked

rigid snow
#

which one?

#

for the one in the screenshot i've just been doing normal encounters. different bgm code is used for some battles (sleeping guard in 1st dungeon) AND victory bgm for god knows why reason

boreal fulcrum
#

lmao

#

with that bit of code it was just randomly wrong

#

sometimes it was right then it randomly wasnt

rigid snow
#

welp, guess i'll be playing with console on my second screen next run lmao

boreal fulcrum
#

have you restarted an encounter?

#

because i noticed with the one im using, if you ever used retry the retry has a diff value

rigid snow
#

is that different from dying and starting from last autosave?

boreal fulcrum
#

yes

rigid snow
#

then no, might be disabled on regi difficulty

#

somehow p5r's code seems simple by comparison now.

boreal fulcrum
#

you can press L3 at any point during your turn and it restarts the encounter

rigid snow
#

i'll try forcing to a different difficulty later and hopefully it'll be an option so i can test it

rigid snow
boreal fulcrum
#

told you lmfao

#

this is my code

#
public struct Encounter
{
    [FieldOffset(0x24)]
    public BattleContext Context;
}

public enum BattleContext : byte
{
    Advantage = 0,
    Normal = 2,
    Disadvantage = 4,
}```
#
private unsafe void SetEncounterData(Encounter* a1, nint a2)
{
    EncounterStartType = a1->Context;

    _SetEncounterDataHook.OriginalFunction(a1, a2);
}```
#
switch (EncounterStartType)
{
    case BattleContext.Normal:
        // LogDebug($"Using {EncounterStartType} type BGM");
        var defaultBGM = UseNormalBGM(model_id);
        if (defaultBGM > 0) target_bgm = defaultBGM;
        break;
    case BattleContext.Advantage:
        // LogDebug($"Using {EncounterStartType} type BGM");
        var chanceBGM = UseChanceBGM(model_id);
        // LogDebug($"Advantage BGM is {chanceBGM}");
        if (chanceBGM > 0) target_bgm = chanceBGM;
        break;
    default:
        EncounterStartType = BattleContext.Disadvantage;
        // LogDebug($"Using {EncounterStartType} type BGM");
        var pinchBGM = UsePinchBGM(model_id);
        if (pinchBGM > 0) target_bgm = pinchBGM;
        break;
}```
#
48 8B C4 55 53 48 8D 68 ?? 48 81 EC 18 01 00 00 83 79 ?? 00```
#

disadvantage has 2 types because hard/regicide disadvantage is different from lower difficulties (lol?)

#

but i was too lazy to figure it out

#

the side effect of my code is that if you click the restart battle button it counts as disdvantage bgm because that also uses different values that im also too lazy to check

rigid snow
boreal fulcrum
#

also, like I mentioned before, gauntlet runner battles dont use this function so have fun tracking that one down

#

neither do treasure demons

#

but fwiw both of those are only ever neutral, no advantage or disadvantage

rigid snow
#

which ones are the treasure demons? the will o wisps-type things?

#

still in 1st dungeon

boreal fulcrum
#

You wont see them then

rigid snow
iron mauve
#

for some reason the victory music isn't updating

#

P5R btw

iron mauve
#

for some strange reason when I put myRandomBgm in the Disadvantage song slot it doesn't change, but if I put it in other slots it does change

#

I think my files are just acting weird

rigid snow
#

i don't see myRandomBgm anywhere

#
global_bgm[340]:
    music = 10604
end

encounter["Normal Battles"]:
    music = battle_bgm(10601, 10602, 10603)
end

iron mauve
#

I just applied it to the code now

#

also added more music

rigid snow
iron mauve
#

here's an updated one

rigid snow
#

i just need the music script naosit

iron mauve
#

`const myRandomBgm = random_song(10602, 10608)

global_bgm[340]:
music = 10609
end

encounter["Normal Battles"]:
music = battle_bgm(10601, myRandomBgm, 10600)
end`

rigid snow
#

what was the problem? battle bgm is normal, advantage, disadvantage

iron mauve
#

the disadvantage isnt being randomized

rigid snow
iron mauve
#

no

#

plus that isnt even the song it plays

rigid snow
#

wdym no naocry battle_bgm(10601, myRandomBgm, 10600) = battle_bgm(Normal, Advantage, Disadvantage)

iron mauve
#

oops lol

#

now I gotta change the victory song lol

zinc patio
#

@tacit python P4G BGME SFX might be fixed now 😳

#

zark tested it and said it was fixed

#

ty rena risepray

#

I think it's just a matter of updating BGME and Ryo when it's actually released, I think it's currently only on gh

rigid snow
#

goodbye big dl number 🫡

opal spear
#

Surely the sequel will be even bigger

rigid snow
#

time to add it as a dependency to all my mods to pump up the numbers naostare

#

updated a bunch of mods, hopefully nothing broke risepray

#

ima head to bed

#

i think so

outer depotBOT
visual mist
#

Holy sh- It really is fixed

visual mist
#

ooof

boreal fulcrum
#

equivalent exchange

rigid snow
#

naw, bgm fix >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>^1000000000000000000 > linux support

zinc patio
#

based persona BGM modder breaks support for Linux risepray

rigid snow
#

the game doesn't support linux and neither do i 😤

iron mauve
#

denuvo moment

rigid snow
#

new

#

if this doesn't fix it though idk what else can be done. the setting that fixed bgm would be the cause of linux breaking

rigid snow
#

welp i got one last hail mary to try. really confuse why it would break, i kinda doubt criware is doing anything that crazy but naotoshrug

#

Fs in the chat for linux users 😔

#

can't believe criware beat proton

zinc patio
#

force Linux users to use the inferior version with the SFX issues because they have no other option rn

rigid snow
#

on the one hand i kinda want to fix it for linux but with the original method of just limiting sfx

#

on the other hand

zinc patio
#

😔

#

if I used steam deck more I think I might care but otherwise it's just like... is it really worth it

opal spear
#

The only Linux that matters

zinc patio
#

what game is this for, metaphor?

#

the terminology has me like ??

rigid snow
placid flare
#

once again asking if bgme framework works w p4 cep

#

sfafdsfsdafd

zinc patio
#

it is in cep

#

and has been in cep for like.... a long time now

prisma notch
#

hey @rigid snow is there currently a way to use ```encounter["Normal Battles"]:

music = battle_bgm(myRandomBgm, myRandomBgm2, myRandomBgm3)
end

in episode aigis 

it currently doesnt work (it works in main campain just fine btw)
rigid snow
#

there are a couple of battles that specifically play MD, which don't get counted as Normal Battles

prisma notch
prisma notch
#
[BGME.Framework.P3R] [DBG] Context: Advantage
[BGME.Framework.P3R] [VRB] RequestSound || Player: 0 / 0 || Cue ID: 2014 || param5: -256
[BGME.Framework.P3R] [DBG] Playing BGM ID: 2014```
#

if i specificly ask for encounter 1401 it does work


 music = battle_bgm(myRandomBgm, myRandomBgm2, myRandomBgm3)
end```

```[BGME.Framework.P3R] [DBG] Encounter: 1401
[BGME.Framework.P3R] [DBG] Context: Advantage
[BGME.Framework.P3R] [DBG] Encounter uses BGME
[BGME.Framework.P3R] [DBG] Battle Music uses BGME
[BGME.Framework.P3R] [DBG] Battle BGM with Context: Advantage
[BGME.Framework.P3R] [DBG] Random Song ID from (8000, 8016): 8014
[BGME.Framework.P3R] [DBG] UBtlCoreComponent_RequestBGM || Phase: None || BGM ID: 8014
[BGME.Framework.P3R] [VRB] RequestSound || Player: 0 / 0 || Cue ID: 8014 || param5: 0
[BGME.Framework.P3R] [DBG] Playing BGM ID: 8014```
zinc patio
#

what battle is 1401?

prisma notch
#

1401 and 1402 are the first two desert of doors fights in the answer

#

ive gone much further then that and it never starts working

prisma notch
prisma notch
#

or a way i can add every ep aigis battle to my own .enc file

rigid snow
#

Normal Battles is any battle not considered a Special Battle, and Special Battle is any battle that plays a specific song which usually means it's a boss battle and the like

#

but as mentioned p3r plays md specifically sometimes and i include those battles too

#

some femc people have suggested changing that, since main game has some battles like that, but no one's bothered to document those kind of battles

zinc patio
#

my understanding is that it's mainly just monad doors that do that, but I haven't checked which IDs those are specifically

prisma notch
#

regardless it's not working anywhere in desert of doors
for me

#

and looking at the encs that I have I think it should be the case for everyone

#

I might be on the wrong version but since it's not throwing an error I'm not sure

#

is the a list of all IDs in the game files I could look at

#

I have fmodel I would just need to catalog all of those fights

rigid snow
#

that's the encounter data, but i forget if the id itself is included. it might just be the array index

#

alternatively, set bgme framework to debug log level in its reloaded config

#

it'll show the encounter id in the console at start of battle

prisma notch
#

yea but that's just super tedious to go over ever single value by getting into that fight

prisma notch
#

like the version

rigid snow
#

4.0.1

prisma notch
#

ok yea

#

im on the right version

#

hmmm

prisma notch
#

do you think if you get a chance you can test it

rigid snow
#

dont own p3r or the answer

prisma notch
#

oof

#

wait how did you code it then

rigid snow
#

mudkip subsidized gamepass naostare

prisma notch
#

well that works ig

#

maybe its an issue with me being on the steam release

#

idk

rigid snow
#

no

#

it wouldn't work at all

prisma notch
#

how do i search fmodel

#

scratch that im dumb

zinc patio
#

I'm getting a bug report for one of my battle themes mods saying that when you flee a battle, it does not play custom victory BGM. was that ever tested before?

rigid snow
#

there's like 5 game versions so you're gonna have to be more specific

zinc patio
#

you should just read between the lines obviously and immediately understand that I'm referring to P5R smh smh

rigid snow
#

idk then

#

dc updated bgme for the p5r update

zinc patio
#

@boreal fulcrum was custom results music when fleeing battle in P5R ever tested?

rigid snow
#

love atlus for reason having a million ways to play battle and victory bgm

#

*just cause ✨ *

boreal fulcrum
#

I'm on day 2 of potentially 5 of another outage so Im not around but the answer is no I did not test run away victory bgm because I genuinely forgot that was a thing

zinc patio
#

if it makes you feel better, me too lol. and the fact that no one has brought it up for this long suggests most people forgot too 😭

zinc patio
#

Does BGME battle themes have support for episode aigis reload right now?

rigid snow
zinc patio
#

bc I was trying RBT with EA and it was not working adachi_true but I couldn't be assed to look into it at the time...

rigid snow
#

i also dont have it technically naostare

zinc patio
#

well it doesn't work for me lol
I'll do a bit more testing to confirm it isn't something on my end but I have to wonder if the encounters for EA just. arent present

but no one has complained about it up to this point so..

rigid snow
#

only battles in Special Battles are ignored

zinc patio
#

under the hood, does the Normal Battles thing work by manually including all necessary battle IDs? are categories already defined in P3R? etc

rigid snow
#

any battle

#

special battles are only ids set to be ignored

zinc patio
#

hmmm well I just tested again to confirm - RBT works in base game but not EA :p

#

seems like it's recognizing that there's a battle at least. but that's all... (dlc vs base)

rigid snow
#

which is 1200 in p3r's case, and that battle is according to my calculations, more than 1200 naostare

zinc patio
#

lmao well. i guess that does it huh

#

is there a reason for the hardcoded max being at 1200

rigid snow
zinc patio
#

ah, well i do have the game so do you want me to try to grab the encount tbl for EA or however it works

#

or I guess you could just. set the max to like 3000 haha

rigid snow
zinc patio
#

funny you say that

#

i am currently looking at your code and wondering what the fuck i'm looking at where you define normal battles

rigid snow
zinc patio
#

well hey i wasnt far off

#

i would've gotten there eventually adachi_true

zinc patio
#

i have no idea what the encount tbl has rn but I just set it to 3000 lol

#

that error above was probably a dotnet error :p

rigid snow
#

i feel like you'd get that error even if you put it back to 1200

zinc patio
#

no, i didnt get the error on my second boot

#

i've just been having 300 million random crashes with modded persona in general

rigid snow
#

skill issue

zinc patio
#

i was going to potentially switch to R2.5 but maybe I won't now

rigid snow
#

have fun with your clunky ui and no kh reference, see if i care naotocry

zinc patio
#

anyways yeah i have no idea what the correct encount tbl amount is. surely 3000 is acceptable

#

i mean if it's slightly too high what's the issue

rigid snow
#

it'll delete the game

zinc patio
#

oh ok let me bump it up even higher then

#

sounds like a feature :D

#

should I bump the version in modconfig or is that something you would rather do on your end

rigid snow
#

"very quiet about my dislike"

zinc patio
#

i'm not dc

#

dc speaks through action (not a single mod or any involvement in the p3r modding scene)

rigid snow
#

ofc, you simp a regular idol rather than a virtual idol naostare

rigid snow
#

helloo

#

it's the same either way so fuukanaotocooki

zinc patio
#

wdym

rigid snow
#

doesn't matter who bumps the version lol

zinc patio
#

fair lol

#

well have fun bumping the version

zinc patio
#

uncool

zinc patio
#

we're so back
(only took 9 months to give RBT proper support for P3R EA heh)

#

really this was me asking meovv for the episode aigis boss IDs lmao but y'knowwww

boreal fulcrum
iron mauve
#

annoying af lol

rigid snow
boreal fulcrum
#

yes

#

its a bgme issue lol

#

i dont touch bgm at all (aside from having pme files)

#

you dont even have to instantly mash out

#

even waiting a second or two it still happens

boreal fulcrum
#

i.e. @dusk goblet has gotten a few

boreal fulcrum
#

I didn't even make this!

woven tapir
#

Is it just me or does the global_bgm block just not work for p5r

#

I tried specialist p5 over boring and it didnt work, I ended up just using yona to conver the adx in there to hca and then used ryo to replace the so boring cue id

#

and now im trying to disable the saferoom music but its not working

#

bgme no hold up music never worked for me either

#

tried with both the song name and cue id/song id

woven tapir
#

okay im pretty sure bgme for p5r is just kinda broken

#

encounter blocks work fine (only tested with costumes so far)

#

global bgm doesnt work at all for me, changing the bgme log to debug doesnt do anything for me

#

it works fine in p3p though

#

okay i got it to show the debug messages? so now i assume something is interfering with bgme

#

okay using audio mix control breaks bgme for some reason

#

idk how audio mix control even still works

#

might want to disclaim that somewhere

#

Okay its fixable by just placing audio mix control above bgme

#

rare code mod conflict i guess

woven tapir
#

minor spelling error....

rigid snow
#

@zinc patio sitnao

zinc patio
#

the culprit is nanako

#

sigh this really does need to be fixed at some point huh

#

you realize i will just go right to you to ask for help right

rigid snow
#

im honestly not sure why it's such a pain point, criware should support playing from file fine. though in p4g, it was solved (a bit I think it still happens) by a setting change that someone said caused even worse issues in p3p lol

zinc patio
#

the way i clicked on that expecting it to be real

#

p3p uses vag files for those right? maybe the odd way it handles its audio is a pain point there lol

rigid snow
#

it will be, in a day or two (wip)

#

i saw that naostare

zinc patio
#

?

rigid snow
zinc patio
#

p3p has that extra atlus sauce or something idek

rigid snow
#

it's the price we pay for femchappy , either her or BGME

#

honestly, even I'd struggle to pick...

zinc patio
#

yeah anyways it would be really nice to get it fixed at some point

#

or sufficiently fixed

#

let me know if there's anything i can do within my ability to help 🙏

royal egret
#

Trying to get this constant to work, but the tutorial's confusing

rigid snow
#

.theme.pme is bgme battle theme stuff, not regular bgme script

royal egret
#

Yea ik, I’ve been trying to use the BGMe battle theme tutorial to pull this off

rigid snow
royal egret
#

Ooooooh I see

royal egret
#

So if i wanna tell it which song to use for each battle, would I need to call it by the name of the HCA file or would I need to do an extra step for it?