-
-
Notifications
You must be signed in to change notification settings - Fork 29
CommandLine Usage for Tools
Encrypt/Decrypt a PSB, must specify the key.
When you extract images from other tools, and images' color looks wrong, use this to convert images to make pixels looks right.
For every 4 bytes, switch byte [0] [2].
Round shift right.
Round shift left.
Shibuya Scramble!
Extend 2 bytes pixel to 4 bytes pixel.
Convert color to L8 style GrayScale.
Pack/Unpack PSBs to/from shell such as mdf, lz4 etc. (FreeMote.Plugins required)
Print an EMT PSB. (for its initial state, most likely it looks strange)
Pack/Unpack MT19937 encrypted MDF. (FreeMote.Plugins required)
Convert PSB to description jsons and resources.
Get combined image from pimg files.
Unlink textures from an EMT PSB, get all textures and a PSB without textures inside (aka external texture PSB).
Extract files from info.psb.m & body.bin . (FreeMote.Plugins required)
Convert description jsons and resources to PSB.
Link textures into an external texture (EMT) PSB.
Re-compile an EMT PSB to another platform (e.g. from Win to Krkr).
Pack files to info.psb.m & body.bin . (FreeMote.Plugins required) Currently cannot support files larger than 2GB.
In-place Replace: replace the PSB's textures. Only works for pure PSBs with not compressed textures (RGBA8, RGBA4444). If there is something wrong with rebuilt PSB, this feature would be useful.
Preview EMT PSB and its motions.
Convert EMT PSB to MMO project file.