Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

(Switch) The Quintessential Quintuplets ?: Summer Memories Also Come in Five .bin .psb.m file help

Featured Replies

  • Author
  • Localization

Mysticus, posted Sat Mar 27, 2021 5:38 pm (63096)


Sorry for the long-ass title.
Anyway is there some script or tool to extract bin and psb.m files?
  • Author
  • Localization

aluigi, posted Sun Mar 28, 2021 9:23 am (63101)


exm2lib

You need the correct key, there are tons of topics about this mdf format here on zenhax.
  • Author
  • Localization

Mysticus, posted Sun Mar 28, 2021 10:51 am (63108)


Which key?
  • Author
  • Localization

Mysticus, posted Wed Mar 31, 2021 7:21 am (63143)


Anyone found the key yet?
  • Author
  • Localization

huehuehue, posted Fri Apr 02, 2021 12:29 pm (63178)


Mysticus wrote:
Anyone found the key yet?


the key is 523aad2de7132
  • Author
  • Localization

Mysticus, posted Fri Apr 02, 2021 4:36 pm (63183)


huehuehue wrote:
Mysticus wrote:
Anyone found the key yet?


the key is 523aad2de7132


Thanks but how do I insert?
And where's the keylenght?
  • Author
  • Localization

huehuehue, posted Sat Apr 03, 2021 6:27 am (63192)


Mysticus wrote:
huehuehue wrote:
Mysticus wrote:
Anyone found the key yet?


the key is 523aad2de7132


Thanks but how do I insert?
And where's the keylenght?


if you uses exm2lib, just replace the key of IS???????????????2 ??????????? to that one
  • Author
  • Localization

Mysticus, posted Sat Apr 03, 2021 8:12 am (63193)


I tried to replace from what you said, but nothing happened.
Is there something wrong I've done?
Which file should I replace inside? exe or cpp?
Sorry. I'm not very with things like this.

Image
  • Author
  • Localization

TheEZIC, posted Sat Apr 03, 2021 12:00 pm (63195)


U can use moded tool what create by russian translator (I'm also from Russia so I apologize for my English).
There is all files what i dumped:
https://mega.nz/fm/AXYDzAwK
Was also able to decrypt the script files. To do this, I used:
https://github.com/number201724/psbfile ... s/tag/v1.0
The last thing left for me is to figure out how to pack all the files back into the mdf (psb.m and bin). Hope for your help with this.
Also please tell me what you used and how you got the key.

exm2lib_mod.rar

  • Author
  • Localization

Mysticus, posted Sat Apr 03, 2021 1:09 pm (63196)


Thanks!
But it extracts "scenario" file only.
Also your Mega link leads to home only. Is there a way to decrypt extracted .scn.m files?
Anyway, is 523aad2de7132.
I must thank to huehuehue for the key.
  • Author
  • Localization

TheEZIC, posted Sat Apr 03, 2021 3:02 pm (63200)


Sorry, here is the correct link:
https://mega.nz/folder/pHI2DBoT#On8ce1opJMY0Cckh3yxaCg
You can decrypt scn.m file with tool what i shared by github link. Just write in console ./decompiler pathToSCN
It's return JSON scenario file.
I also create JS script to fixing images. Let me know if you need it.
If you can figure out how to pack everything back, please let me know.
  • Author
  • Localization

huehuehue, posted Sat Apr 03, 2021 10:25 pm (63204)


TheEZIC wrote:
Sorry, here is the correct link:
https://mega.nz/folder/pHI2DBoT#On8ce1opJMY0Cckh3yxaCg
You can decrypt scn.m file with tool what i shared by github link. Just write in console ./decompiler pathToSCN
It's return JSON scenario file.
I also create JS script to fixing images. Let me know if you need it.
If you can figure out how to pack everything back, please let me know.


you can use FreeMote to repack them.
  • Author
  • Localization

spiritovod, posted Mon Apr 05, 2021 5:33 pm (63235)


TheEZIC wrote:
Also please tell me what you used and how you got the key.

You can just search for "script_info.psb.m" in analyzed code and the key will be in the same function (like explained here).

Example from IDA in the attachment.
  • Author
  • Localization

TheEZIC, posted Fri Apr 23, 2021 12:59 pm (63530)


spiritovod wrote:
TheEZIC wrote:
Also please tell me what you used and how you got the key.

You can just search for "script_info.psb.m" in analyzed code and the key will be in the same function (like explained here).

Example from IDA in the attachment.


Sry for stupid question again. I tried to open the psb.m file in IDA pro in 16 bit mode, but I only got the segments, not the functions. What am I doing wrong?
  • Author
  • Localization

spiritovod, posted Fri Apr 23, 2021 5:35 pm (63536)


@TheEZIC: That kind of info is stored in compiled executable code, which would be exe for windows, "so" for arm, "main" for switch and eboot for PS platforms respectively. IDA has loaders for the first two types only, for the rest you should add specific loaders to it.
  • Author
  • Localization

TheEZIC, posted Sun Apr 25, 2021 9:19 pm (63574)


spiritovod wrote:
@TheEZIC: That kind of info is stored in compiled executable code, which would be exe for windows, "so" for arm, "main" for switch and eboot for PS platforms respectively. IDA has loaders for the first two types only, for the rest you should add specific loaders to it.


thank you, it helped. I wouldn't have thought of it without you
  • Author
  • Localization

MrVtR, posted Fri Jul 09, 2021 2:09 pm (65121)


TheEZIC wrote:
Sorry, here is the correct link:
https://mega.nz/folder/pHI2DBoT#On8ce1opJMY0Cckh3yxaCg
You can decrypt scn.m file with tool what i shared by github link. Just write in console ./decompiler pathToSCN
It's return JSON scenario file.
I also create JS script to fixing images. Let me know if you need it.
If you can figure out how to pack everything back, please let me know.

Hey, do you have this script to fix images? I'm with some texture issues here to extract textures from Legend of Mana Remake(And it's psb.m file too)
  • Author
  • Localization

GamersUnited, posted Wed Nov 17, 2021 12:39 pm (67560)


Sorry for necroing somewhat but i'm facing a similar roadblock while attempting to mod this switch VN called Maitetsu: Pure Station. My goal is to import/add a language and DLC pack which is PC-exclusive into the switch version via RomFS. i've extracted all the psb.m and .bin files but due to the relative obscurity of this game i was unable to find the key required and i'm also unable to derive it myself as i dont actually have a PC that could run IDA Pro (nor the VN in question, which is why i'm so dead set on trying to port it into my switch). i've also tried requesting help from the russian forum post in @spiritovod's signature
spiritovod wrote:
TheEZIC wrote:
Also please tell me what you used and how you got the key.

You can just search for "script_info.psb.m" in analyzed code and the key will be in the same function (like explained here).
Example from IDA in the attachment.

but my posts were unable to get through and they've been awaiting moderation for a few days now as i'm a new registered user. i'm quite desperate by this point after spending the past week trying to figure this out so i'd be greatly thankful for any help in any shape or form. thank you in advance.

P.S. i also would like to clarify, would it be even possible to port such a DLC pack from the PC version into the switch version? the PC one uses the .xp3 format whereas switch uses the psb.m. any guidance on this would be great as well. i'd be more than willing to donate some ETH to anyone knowledgeable in this matter that could help me out in fulfilling this goal. thank you

P.P.S please PM me if you require any of the relevant game files for the key, i'll upload them asap!
  • Author
  • Localization

spiritovod, posted Wed Nov 17, 2021 4:48 pm (67562)


@GamersUnited: Not sure why you're asking it here, since Maitetsu is using different format for archives and different encryption. Old japanese and english versions are supported with GARbro, according to this issue, but Pure Station is not. Maybe it'll help you somehow.
Also, direct porting of anything, which is not supported by the game by default (like DLC materials), may not work in most cases as the game is not aware of how and where such materials should be used.
  • Author
  • Localization

GamersUnited, posted Thu Nov 18, 2021 7:14 am (67570)


spiritovod wrote:
@GamersUnited: Not sure why you're asking it here, since Maitetsu is using different format for archives and different encryption. Old japanese and english versions are supported with GARbro, according to this issue, but Pure Station is not. Maybe it'll help you somehow.
Also, direct porting of anything, which is not supported by the game by default (like DLC materials), may not work in most cases as the game is not aware of how and where such materials should be used.

Thanks for the reply, your insight is very appreciated.

In the case of maitetsu: pure station for the switch, i dug through the game files and it is in fact using the same psb.m and .bin file formats as the quintessential quintuplets switch game mentioned in this thread, which is the reason i posted here as i believe it is relevant. For the PC version on the other hand, yes it does use the KiriKiri engine (.xp3 format) which is what GARbro is for, and thanks to your tip i've managed to extract the contents of the DLC patch's xp3 file using the tool.

however my problem now lies with the switch side of things, i am unable to extract the psb.m & .bin files and repack it using exm2lib nor Freemote because i dont have the unique key for pure station (i've tried the quintessential quintuplets one posted above here and sadly it did not work). apologies if my explanation isnt too concise, please kindly check out the first two posts on this relevant gbatemp thread here for more detailed explanation, i believe the topic creator is facing the exact same issue as i am. but due to the popularity of the nekopara series in general the keys for the whole nekopara series have already been found whereas information about pure station is almost nonexistent which i find saddening.

therefore i'd be grateful if you could help me figure out the keys for the psb files for this game. correct me if i'm wrong, but technically the switch version is a port of the PC one, so DLC patches should work too by moving the files from the .xp3 into the psb/bin files and repacking them, right? i'd also appreciate any confirmation on this so that i dont end up a pilgrim seeking an unreachable goal. again, thank you so much for your time and help, if only we had more people like you in this world
  • Author
  • Localization

spiritovod, posted Thu Nov 18, 2021 11:37 am (67575)


@GamersUnited: I see, just thought both versions are on the same engine. Anyway, key for NSW version of Maitetsu: Pure Station should be "3285abcd02890", you can find modified exm2lib with it in the attachment. Also, make sure you've extracted correct files with GARbro - it may produce proper filenames, but corrupted files.

exm2lib_mod_maitetsu.zip

  • Author
  • Localization

GamersUnited, posted Fri Nov 19, 2021 7:26 am (67583)


spiritovod wrote:
@GamersUnited: I see, just thought both versions are on the same engine. Anyway, key for NSW version of Maitetsu: Pure Station should be "3285abcd02890", you can find modified exm2lib with it in the attachment. Also, make sure you've extracted correct files with GARbro - it may produce proper filenames, but corrupted files.

You're literally a godsend. thank you so much for helping me figure out the key!

i've tried running the modified exm2lib on my friends PC and successfully extracted the images from the image_info.psb.m and image_body.bin of the game. but i'm caught off guard that all the images extracted are in .bmp format and the RGB is all messed up, whereas the ones i extracted from the .xp3 file from the PC version are all in .png and does not have weird colors nor random splitting of files. judging from this, does it mean that the engines for both versions are too different and impossible to be cross-ported? should i just throw in the towel at this point? nevertheless you have already been a great help and i cannot put into words how thankful i am to you for clearing up my confusion.

P.S. for future reference, if i want to derive the key for similar games, i have to use IDA Pro with a switch loader and search for the key in the main .nso file right? i feel like i need to contribute back to this community somehow, do you mind linking me to a tutorial on this? feel free to send me a pm if you dont feel like sharing it publicly and do drop me your BTC addy in a pm if you want and i'll be sure to send some love over asap as my thanks for your help. cheers <3
  • Author
  • Localization

spiritovod, posted Fri Nov 19, 2021 11:32 am (67586)


@GamersUnited: I didn't work with both of those engines, so can't tell anything. It's better to ask it at some modding related communities. As for the key, it was already explained on the previous page, just analyze game binary in IDA or Ghidra, look for "script_info" text and key will be near it (maybe in different proximity, but still in the same function).
  • Author
  • Localization

Mysticus, posted Fri Jun 03, 2022 9:42 am (71810)


I assume that the key which huehuehue gave me works even with its sequel game The Quintessential Quintuplets the Movie Five Memories of My Time.
But it comes out as wrong color.
Is there any kind of way to get the right colors?
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.