Jump to content

Senran Kagura Peach Beach Splash PC Modding


Recommended Posts

1 hour ago, Planus said:

The only changes you need to make in the plbodyscl file are to change the size of the boobs when you manage to modify the costume.

 

The files you need to modify don't need to be unpacked, you can just edit the .cat file directly

As for identifying what costume is what it's basically trial and error until somebody compiles together a list of what costumes are in what folder and what there numbers are.

 

If you want an example of how the structure is laid out you can open NrskCos 00_00 (the Sexy T-Shirt) and check offset A70

There you will see the block i mentioned in my earlier post and the first line reads

 

00 60 00 30 00 10 00 60 01 30 00 10 01 60 02 30

the first 12 numbers are the skin for normal chest, the 13-24 are for the flat chest

if you change A78 to 00 instead of 01 you change the flat chest model to the normal chest model

 

you'll see something like the below screenshot depending on what the character's bust size is set to

This is because only the skin was changed and not the shirt

 

So now we can pull in line 2 as well

00 60 00 30 00 10 00 60 00 30 00 10 01 60 02 30

00 10 01 60 03 30 00 10 02 60 04 30 00 10 02 60

 

You can see the third set of number has 01 60 02, the 01 is a different material (i.e. different texture) so we can assume that if 00 is the skin 01 should be the shirt

the normal chest seems to come first most of the time, so this set of numbers would be the normal chest for the shirt

The next set of numbers has 01 60 03, so the material is the same but the number on the left is different, so it is probably the flat chest for the shirt

After you change A84 to 02 you can see the flat characters with boobs when wearing color 1 of the Sext T-Shirt

 

To be honest this is just trial and error at this point.

I don't have any simple and easy process, but this shows it is possible to do

How did you even find that particular hex string that's responsible for the flat/not flat body assignment?

If we know some identifying markers of the hex strings it will make it easier to figure out the specific circumstances and composition of the hex values to get something automatic going.

I looked around and it seems at least the first color variant offset is always at A78 and then A84

I checked a lot of the NrskCos files and they all have that same strong at the same location

If the identifier strings are the same across files in the same folder, since the data instruction is the same, it means we only need to find the correct string one and write something that targets the data at the offset and overwrites it

I found the similar string in a FreeCos at E30 (FreeCos 01_00) and in a different file at F40 (FreeCos 00_00, 00_01, 00_02, 00_03, 00_04)

1) is the NrskCos string and 2) is the FreCos string

00 60 00 30 | 00 10 01 60 | 01 30 00 10 | 02 60 02 30 which differs from 

00 60 00 30 | 00 10 00 60 | 01 30 00 10 | 01 60 02 30 

At X7 and X9

by cutting it down to a variant (or using a wildcard search)  we have at least a temporary stepping stone.

I checked the Ninja files (00_00 to be precise) and found

00 60 00 30 | 00 10 00 60 | 01 30 00 10 | 01 60 02 30

Which differs nowhere from the FreeCos string although it occurs only at 1170 Offset and the second line of code differs

The only trace of the string in Swim/ files looked like

00 60 00 30 00 10 00 00 00 00 00 00 00 00 00 00

48 0D E3 18 43 53 57 30 00 00 03 00 00 00 15 00

which is basically useless

 

edit: so the 00_00, 00_01 etc are just color variants and thus if we know the string for one file we know it for all of the color vatiants

so 00_00 to 00_04 are just the 5 versions of the sexy t-shirt

01_00 up to 01_04 is again 5 versions of something else

it's a bit of a pain to boot the game EVERY TIME to check which outfit is which though, especially when you haven't unlocked anything 

NrskCos has 29 outfits. Including all DLC I have 22 outfits in "Transparent" right now. A bunch of them have no color variants (23_00, 24_00, 25_00, 26_00, 27_00) which most likely correspond to "Fresh One Piece( Yel. Tiger), Eternal Smr. Cam (Sky Blue), T-Shirt & Hot Pants, School & Gym Combo, Diving Suit", I am testing that right now

 

Tested, 2 of those I did right, the other 2 I messed up and turned the chest invisible instead. I changed the usual values X:8 and X+1:4 and set them to what I thought was right (either one lower than before or the value that followed in the next chunk)

 

 

Link to comment
34 minutes ago, blindforever said:

anyone have an updated body scale including dlc characters?

The SKEV one still works

For the others you need to hex edit

Leo's offset starts at 34c4 and you need to add 180 hex to go to the next character or C0 hex to go to the right boob (left boob is immediately following the right)

for example, leo's boobs hex data starts at 3584 and Yuuyaki (chara after Leo) starts her data at 3644 (exactly 180 after 34c4)

 

sorry for double posting but I can't figure out how to quote people inside an edit right now

Link to comment
24 minutes ago, alycancis said:

How did you even find that particular hex string that's responsible for the flat/not flat body assignment?

If we know some identifying markers of the hex strings it will make it easier to figure out the specific circumstances and composition of the hex values to get something automatic going.

I looked around and it seems at least the first color variant offset is always at A78 and then A84

I checked a lot of the NrskCos files and they all have that same strong at the same location

If the identifier strings are the same across files in the same folder, since the data instruction is the same, it means we only need to find the correct string one and write something that targets the data at the offset and overwrites it

I found the similar string in a FreeCos at E30 (FreeCos 01_00) and in a different file at F40 (FreeCos 00_00, 00_01, 00_02, 00_03, 00_04)

1) is the NrskCos string and 2) is the FreCos string

00 60 00 30 | 00 10 01 60 | 01 30 00 10 | 02 60 02 30 which differs from 

00 60 00 30 | 00 10 00 60 | 01 30 00 10 | 01 60 02 30 

At X7 and X9

by cutting it down to a variant (or using a wildcard search)  we have at least a temporary stepping stone.

I checked the Ninja files (00_00 to be precise) and found

00 60 00 30 | 00 10 00 60 | 01 30 00 10 | 01 60 02 30

Which differs nowhere from the FreeCos string although it occurs only at 1170 Offset and the second line of code differs

The only trace of the string in Swim/ files looked like

00 60 00 30 00 10 00 00 00 00 00 00 00 00 00 00

48 0D E3 18 43 53 57 30 00 00 03 00 00 00 15 00

which is basically useless

Finding the hex string for the body was done through trial and error.

Changing the value that controls the visibility [30] to 0 and then loading into the dressing room will let you see what you're changing.

Ideally you should put the costume on a flat chested girl and a normal one, when you exist to the main menu and reload you can see the effects of changes you've made in the .cat

 

Identifying a pattern between all costumes may not be possible, all costumes will have a 00 60 00 30 00 10 line to start, but that may be the normal chest or something else entirely. for example, for ninjacos 19 (ryona's shinobi clothes) 00 60 00 is the first set of data you will find, but in this case 00 is the material for the gloves, and 00 is the hands

There's also the issue that the different torn states also need to be changed or else the character will not have boobs when her clothes break.

 

I haven't taken a look at the files in the Swim folder, so I'm not sure about that.

 

Ideally the solution would be to find what controls whether the character is flat or otherwise, but none of the binary files seem to control that.

There may be some way to modify whatever is controlling that using cheat engine, but I haven't found anything yet.

 

Link to comment

Oh wow I didn't know you could just reload the dressing room. Thanks. Saves so much work. I am kinda lost without some sort of logic to go on with this if I am honest.

Whether a character is flat or not should be 1) in the model file data OR 2) hardcoded in the .exe

If we had some sort of logic interpreter for the hex data, arggghh

Link to comment
21 minutes ago, alycancis said:

The SKEV one still works

For the others you need to hex edit

Leo's offset starts at 34c4 and you need to add 180 hex to go to the next character or C0 hex to go to the right boob (left boob is immediately following the right)

for example, leo's boobs hex data starts at 3584 and Yuuyaki (chara after Leo) starts her data at 3644 (exactly 180 after 34c4)

 

sorry for double posting but I can't figure out how to quote people inside an edit right now

 Thanks for the info. Unfortunately ima  pleeb so I guess i just have to wait until someone makes an exe to edit the body file . I am willing however to buy someone the character dlc's if they do it for me to this file.                                        

SKEV Body Scales.exe

Link to comment

You can edit all the characters that were in SKEV with the SKEV body scale editor in PBS, just not the characters that are new to PBS (16 out of 50 iirc)

Link to comment
On ‎09‎-‎03‎-‎2018 at 8:07 PM, The Butler said:

Everything so far.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Censorship 
There is 2 censorship in the game

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

  Reveal hidden contents

kb2NUnp.thumb.jpg.e2635f13276f1724099ba2bda9347714.jpgynpBmEJ.thumb.jpg.30f110ccbe3daca7fe54c040109863cf.jpg

  • Bandages (Name subject to change to "NoBra" and/or "NoPantsu") - Not published
    Preview below:
  Reveal hidden contents

5aa3137f6351c_notyetpublishd.thumb.jpg.7fe197c66b73c53df84d839bb2fa3c2c.jpg

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Clothing 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

  Reveal hidden contents

4TX0JQK.thumb.jpg.59f14b3d3b99ef9593c8413b20e659bd.jpg

!!  You will need skin mod for the nipples to properly appear otherwise you will have a barbie doll !!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Recolor

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

  • Sucubi Shiki - Sucubbus Shiki.rar  (Face+C4 Hair+skin) (Using a modded 8k skin from EV)
    Preview below :
  Hide contents

Screenshot_1.thumb.png.7fdf2739263dcb0652cb957048e8bf38.pngScreenshot_2.thumb.png.776d05a87d3265bd92db25a55aef2fee.pngReally Liked this SS :3Screenshot_3.thumb.png.8818576a1df28f94a434d9573f2c1297.pngScreenshot_4.thumb.png.f5fce6efe3c19ec0ff01660d4cbdc995.png

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Misc

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

  Hide contents

cucumber.thumb.jpg.f272a3f129d3fae123ac053ae6bf640e.jpgcucumber1.thumb.jpg.886a80261d54e723407437d6cb49445a.jpg

 


Notice : Skin mods from SKEV are working in PBS.
         There is two ways to use them
1 - Safe - Replace the original texture using CTE (tested myself 100% working)
2 Unsafe (May crash the game at some point) - Overwrite you pl files with SKEV ones. (Worked so far but I stoped using this method)

Install method for all of them is simple Just check the folder name after you extract the .rar and replace the one in you game folder overwriting when asked.
 

And once more I request 1 original clothing file and the modded version of this file from SKEV so I can do some work.

thank you very much! i am waiting for Bandages to start playing the game!

Link to comment
11 minutes ago, Singe said:

New mods from Pink Cafe what do they do?

 

突起化全裸あわあわ2_PBS.zip

下着25パンツ除去.zip

 

Something about protruding pearls? Nipples?

 

Annnd some sort of underwear removal.

 

Whatever outfit 00_24.cat is... lesse maybe CTE can give me an idea.

 

EDIT - I've installed it and I'll see if I can figure out what outfit it changes.

 

Butler will probably figure it out first though. 

 

Either way it's white with salmon stripes and it's a swimsuit. 

 

EDIT - Based on the description it erases the color of underwear 25... 

 

https://ux.getuploader.com/sk_mod/

 

(Google translate the page and you can see it)

 

Link to comment
22 minutes ago, Sesheenku said:

 

Something about protruding pearls? Nipples?

 

Annnd some sort of underwear removal.

 

Whatever outfit 00_24.cat is... lesse maybe CTE can give me an idea.

 

EDIT - I've installed it and I'll see if I can figure out what outfit it changes.

 

Butler will probably figure it out first though. 

 

Either way it's white with salmon stripes and it's a swimsuit. 

 

EDIT - Based on the description it erases the color of underwear 25... 

 

https://ux.getuploader.com/sk_mod/

 

(Google translate the page and you can see it)

 

突起化全裸あわあわ2_PBS.zip - Buuble outfit (C2 since it's the only variation that shows results)
下着25パンツ除去.zip - It's Model 01 pallete 25 of underwears.

Edit: Ok so these two are supposed to work together. Buuble outfit C2 and underwear 01/25 ( Type 01 Palette 25 )
Tested in Diorama and everything seems fine . As for the finishers I will leave it to you guys. Too lazy right now.
kawaii.thumb.png.f120d68404b5924c93bbcf7c2566b427.png

 

 

Link to comment
51 minutes ago, The Butler said:

突起化全裸あわあわ2_PBS.zip - Buuble outfit (C2 since it's the only variation that shows results)
下着25パンツ除去.zip - It's Model 01 pallete 25 of underwears.

Edit: Ok so these two are supposed to work together. Buuble outfit C2 and underwear 01/25 ( Type 01 Palette 25 )
Tested in Diorama and everything seems fine . As for the finishers I will leave it to you guys. Too lazy right now.
kawaii.thumb.png.f120d68404b5924c93bbcf7c2566b427.png

 

 

Can confirm finishers do not work. Still need to get a good pic since I accidently deleted my old one, but you can still see the bandages on the breasts. As for below, there was not even a bandage texture. May be something on my end.

Link to comment
8 minutes ago, Modsszzz said:

Can confirm finishers do not work. Still need to get a good pic since I accidently deleted my old one, but you can still see the bandages on the breasts. As for below, there was not even a bandage texture. May be something on my end.

Here's the photos20180310183442_1.thumb.jpg.1365381e8318b88aa2e0c56d24cad021.jpg20180310184113_2.thumb.jpg.226b798312cf31cb70f789bc4e2793fe.jpg

Link to comment
36 minutes ago, The Butler said:

Ouch , My HDD is dying T-T

Since yesterday when updating a game my PC started freezing and I'm only able to Hard Reset when that happens . . .
1 time yesterday and 2 today . . . ouch

 

I feel ya. My GPU fan is going out. Cheaper than an HDD but still sucks ~_~

Link to comment
33 minutes ago, Modsszzz said:

Can confirm finishers do not work. Still need to get a good pic since I accidently deleted my old one, but you can still see the bandages on the breasts. As for below, there was not even a bandage texture. May be something on my end.

It happens to me too sometimes, it seems that bandages only work for some of the squirmy finish anims and then other times you get the big invisible mesh down there. 

 

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use