#Replacing card backs in shuffle time

203 messages · Page 1 of 1 (latest)

pearl stag
#

I've got the hang of replacing the fronts of the cards, but the backs of the cards in shuffle time appear to use a different texture to the one found in the folders with the rest of the cards.

Anyone know where that is?

Sorry Rudiger thought this would count as a quick question

pearl stag
#

Sorry I wasn't clear earlier.
I HAVE replaced those textures but they don't show up ingame. The fronts work fine but the back doesn't get replaced even though I have replaced the textures the exact same way as the front.

#

Also in my experience you need to replace the Social Link cards for them to work in shuffle time as well. Just replacing the shuffle time ones didn't work for my first attempt.

pearl stag
#

@prime ferry

#

I'll do some more testing and digging when I have the time, hopefully someone who knows more can jump in though.

pearl stag
#

I have found a few other card back files but they all appear linked to the velvet room and player models... I've been trawling through event in tex2 to see what comes up and I've found a few interesting but unrelated files.

pearl stag
#

Note to self: try sarcana eventhiugh none of the other cards us it. Fot some reason. (It is 3am and I am just realising this)

pearl stag
#

^ did not work

#

I'll look through the files again and identify all instances the card back is used, but would it be worth looking into the shuffle.arc file?

pearl stag
#

tex2 finds
battle\assist\ASSIST_RISE_S\003 - Rise assist I assume
battle\assist\ASSIST_RISE_W\003 - Rise assist I assume
event\e090\E090_001 (First four folders) - looks linked to fusion
E090_002 same as above
E090_003 same as above
E090_004 same as above
E090_005 same as above
E090_006 first folder only - same as above

Note: all dds instead of TMX

pearl stag
#

hoho shuffle.arc looks like it might be promising, if only I knew how to open all the filetypes and the arc file properly and everything

#

<-- queen of wanting to do things no-one else cares about/3 people max

mossy pier
#

you can open arcs with amicitia

pearl stag
#

Yeah figured that out, it's now all the other filetypes that are giving me the runaround

mossy pier
#

Oh you mean the epls?

pearl stag
#

and the sprs

#

How do I always manage to start with the things that are so minor like 3 people care and documentation is hard to find lmaooo

mossy pier
#

sprs are just sprites. A bunch of tmxs (the actual images) and then information about where each sprite is on them. You can view whatever you need to know about them in Amicitia or Persona Editor

#

None of those sprs have card the card backs in the textures so maybe it's the epls

pearl stag
#

Chucked a previously extracted epl over the epl editor exe and ended up with files amcitia doesn't like to view.

mossy pier
#

Yeah, they're probably models

#

Honestly my knowledge on epls and model stuff is pretty shoddy. I think you can use noesis to view them

pearl stag
#

Not showing up on noesis.

mossy pier
#

What are the files?

pearl stag
#

ep.

#

might do fresh extractions of all the epls

mossy pier
#

Oh, I have no idea what those are...

pearl stag
#

they went from folders to those files somehow, I reextracted them

mossy pier
#

Sorry to bother you @sharp kite but I think you actually understand epls and stuff (at least more than me).
Could you help them with looking at the files in those epls if you have the time

#

I've got no clue what I'm doing lol

pearl stag
#

all contain these, no idea how to open em

sharp kite
#

oh sure uh

#

what are we looking for?

pearl stag
#

Better you then me, I always feel like I'm being super annoying asking for help lol

sharp kite
#

have you checked all the folders it generated?

pearl stag
#

Final goal is the back of the shuffle time cards

sharp kite
#

i still don't really understand all of the context

#

you need the back of the shuffle time cards?

sharp kite
#

have you tried turning on verbose (print file log or whatever it's called) and getting it to load the files?

#

oh the back

#

and why do you think they're in EPLs lol

#

what epl files are you even extracting and where are they

pearl stag
#

In shuffle.arc in results

sharp kite
#

yeah but where is results?

pearl stag
#

battle/result

#

in the cpk

sharp kite
#

gimme a second, ill check for you

pearl stag
#

It's less of an 'I think they're there' and more of a "Well replacing the file that looks like it should work didn't, so where the hell is the right file then?"

sharp kite
#

wait so

#

have you replaced c_card_ura.tmx?

#

with the back?

#

it's in card/arcana

#

and also in commu/card

pearl stag
#

yeah.

#

and that didn't work while all the front files did.

#

and that was where my expertise ended lol

sharp kite
#

did you place it in both places like i said lol

#

and have you tried the print file log thing?

pearl stag
#

both places yes, print file log I've never heard of so no idea how to do that

sharp kite
#

see i'm looking at tekka's P5 overhaul mod (which changes all of the cards mind you) and that's the only two places the card backs are placed

#

minus the models but that's something else entirely

sharp kite
#

forget the name

#

it might be called verbose or something

#

get in game, win a battle with shuffle time, and check which files it loads

pearl stag
#

that'd just be in the logs?

sharp kite
#

yeah

#

it'll list every file the game tries to load

#

yeah the EPL files don't seem to contain any of the arcana cards

pearl stag
#

Turned off every other mod to make the file smaller, got this
TESTING is the mod.
Currently still in shuffle time ingame so if that's not the exact right file lmk

sharp kite
#

you didn't enable it naosmiley

#

there are no files logged

#

@mossy pier how do you enable print file access in reloaded again?

#

the EPLs were a deadend if you wanna take over

pearl stag
#

how could something I hoped was so simple end up like this goddamn

mossy pier
#

In CRI FileSystem V2 Hook you enable print file access

sharp kite
#

i'm honestly just surprised it's not the card_ura files

#

considering the only other mod that i know that changes the back of cards is P5 Overhaul

#

can you send me your reloaded package folder when you get a chance

#

just so i can check if the tmx files are correct and in the right place

pearl stag
mossy pier
sharp kite
#

ohhh

#

yeah shows what i know lol

pearl stag
#

if the answer ends up being 'oh the file names are wrong even though you never changed them from extraction to recreation!' im gonna lose it

mossy pier
#

That looks fine to me

sharp kite
#

weird

#

they're uh

#

slightly the wrong size?

#

your files, tekka files

#

see what i mean?

#

they're the same dimension and width though

mossy pier
#

Maybe that's just Amicitia being weird

pearl stag
#

I literally just placed the files over the extracted version taking care to leave the same amount of transparency I got when I extracted them

sharp kite
#

everything else seems fine

#

huh

#

seems like it matches the commu/card size lol

#

if the print file access doesn't yield anything, maybe try extracting the texture frm arcana/card and editing that

#

just in case the size thing actually is important

pearl stag
pearl stag
sharp kite
#

yeah i know i'm just like

#

you extracted one and copied it to both places

#

when you should've extracted both and copied to each place

pearl stag
#

yeah I got it about two seconds after I sent that lol

sharp kite
#

hehe no worries

#

weird

#

i don't see any mentions of the card texture in your print file log

#

besides it showing that some are loaded

pearl stag
#

I'll just do the back file seeing as all the front ones work

sharp kite
#

do you have a screenshot of where it'd ever load the back of a card in shuffle time?

#

i feel like it only loads the front

pearl stag
#

during the spin animation when all the cards show up

sharp kite
#

huh

#

yeah cannot find it

#

it's either inside of those arc files (which seems unlikely) or you didn't actually load it

pearl stag
#

person commisioning this doesn't even care about the back file I just want to know now (and leave this thread up as documentation in case anyone else gets curious)

mossy pier
#

Given the texture isn't being loaded based on those logs it might be in one of the init files...

#

There's this, idk if that's what it looks like though

#

Yeah, that's the only thing I can see that looks like it could be it

#

init_free.bin/init/camp.arc/c_main01x2.spr

pearl stag
#

right, I tried the arcana edit again. I'll see what that throws up

#

nope

pearl stag
mossy pier
#

You could either manually repack it or use the wip spr emulator in #1083541081880268920
(If it actually does turn out to be that you should use spr emulator anyway)

pearl stag
#

odd, found it but it's missing the _17 you have in the picture

#

might have to step me through the spr emu when I hit that (just editing now)

#

right, got the wip spr emu and seeing as reading the messages there it needs to go in reloaded I'll def be waiting for some help with that
(I managed to completely fuck up my first install of R2 when I first found it and the only answer we got to was 'antivirus probably?' so I had to reinstall)

mossy pier
#

You should just need to extract it into a folder in your mods folder (call it spd.file.emulator or something like that, the name doesn't really matter)

#

You also need the p5rpc.modloader (persona essentials) build pinned in there in case that isn't clear (so the files from the two most recent pins)

pearl stag
#

Main mod this was for is basically ready to go (pending payment), uni has been keeping me pretty busy so I'll be fiddling with this after exams.

silent light
#

@pearl stag what's the status of this thread? Is your OP question answered?

pearl stag
#

Not quite done with yet, I've just been too busy recently to get any further with it.

#

I'll have plenty of free time in a couple days so I'll be dedicating time to it then.

pearl stag
#

Right, I have the spr emu (not the one in the github pin), is the persona esentials one the same as current r2?
Just about ready to finally answer this damn question once and for all.
Tomorrow my time technically

mossy pier
#

You need a different persona essentials as well, it's in the pins

pearl stag
#

Just replace the current folder in r2 with it?

mossy pier
#

yeah

pearl stag
#

Right, done. I'll have more questions tomorrow <3

pearl stag
#

Now I just need to know how to get the edited png of the sprite into the files with spr merging.
I have... no clue how to do that lol

pearl stag
#

Would I just use folders to simulate the original file structure like with the cards?

ebon ember
#

Fyi card backgrounds are tmx's embedded in psc_basic.bin in cmbroot.arc and shuffle.arc

pearl stag
#

Can't get psc_basic.bin in shuffle.arc to open with amicitia (another program?), do they have the same name as the ones in the card folder and if so would the filepath method that worked for those work for the card backs?

ebon ember
#

I used a hex editor to copy and paste the tmx bytes

pearl stag
#

found it with another hex editor I had lying around, only thing I can't quite figure out is where I should be copy and pasting the tmx bytes to

#

ooh is it visualiser?

#

ah, maybe not?

sharp kite
#

there’s like

#

a method to it i remember doing for tm2s

#

basically you put your cursor click next to the T

#

go one space over

#

see those three bytes? reverse the first and third, then use those as your hex search

#

so 08 4F 5C becomes 5C 4F 08 when you search

#

copy that, paste it into a new file, save as a tmx and open it

#

then you got your file

#

then when you have your new tmx, paste it into the same data space as before, remembering to respect the size or else data won’t be aligned anymore

#

tmx files are data aligned based on image size, so 1024x1024 is 4 Mb, 512x512 is 1 mb

#

trust me, it sucks ass 🥲

#

@pearl stag

pearl stag
sharp kite
#

when you open the bin in a hex editor

#

like HxD

#

search for the string tmx

#

you’ll see something that’s like TMX0

pearl stag
#

ah, I tried that and it didn't work I think.
I am using HxD.
I'll give it another go now...

sharp kite
#

it can be finicky

#

make sure you’re selecting the right amount because if not you may end up selecting the entire rest of the file

pearl stag
#

couldn't get the reverse search to find anything first try

#

reversing 54 4D 58 (TMX) is what I was trying that wasn't working

#

either by text or hex

sharp kite
#

did you press ctrl E not ctrl F

#

you need to put that reverse thing in the length box

pearl stag
#

ah

sharp kite
#

that's the whole concept behind extracting stuff from archives with hex

#

you can do it with model files too

pearl stag
#

reverse length is selecting the whole document, do I need anything else in the boxes?

sharp kite
#

uhhh

#

can you send me the file real quick

#

lemme try

pearl stag
#

I do very much believe it's a skill issue on my part, never done this sort of thing before.
You've been very helpful, thanks so much!

sharp kite
#

you did something wrong

#

lemme get you a video one second

pearl stag
#

It's late here so I might take a look tomorrow when I've got a fresher brain to process all this <3

sharp kite
#

not sure how much was captured but this should do it

#

oh it did not capture the second window 💀

#

fantastic

#

naothink the file won't open in amicitia

#

uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

#

this should work wtf

#

it fucking filtered the text wtf

#

what the hell is up with this bin file, i've literally never seen that happen before

#

bro i got no idea, i'm sorry

#

i've done this exact method before with tm2 and other tmx files from beds and epls