FAQ - UlyssesWu/FreeMote GitHub Wiki
.psb.m
files
PsbDecompile failed for - https://github.com/UlyssesWu/FreeMote/issues/64
- https://github.com/UlyssesWu/FreeMote/wiki/PSB-Shells,-Types,-Platforms#mdf-mt19937
My PSB file and texture images are separated, cannot be opened by FreeMoteViewer
- https://github.com/UlyssesWu/FreeMote/issues/65
- https://github.com/UlyssesWu/FreeMote/wiki/PsBuild#link
Input PSB is invalid
If your PSB is encrypted, find the key and decrypt it with EmtConvert or PsbDecompile.
How to deal with CI8 / CI4 images
I edited and replaced the picture, and the compiled PSB looks wrong
You must keep the image bit depth unchanged.
For example, if the extracted image is 8bpp (CI8), you should keep it 8bpp after modified. Same for 4bpp (CI4).
(Usually you may have used a 24bpp or 32bpp image if you edited that image with MS Paint or Photoshop.)
Otherwise, you will get a warning when compiling:
[WARN] Validation failed when linking xxx.png . Data length check failed: Loaded content size = 16777216, expected size = 2097152
This will lead to a wrong display for recompiled PSB.
- https://github.com/UlyssesWu/FreeMote/issues/66#issuecomment-898904518
- https://github.com/UlyssesWu/FreeMote/issues/74
- https://github.com/UlyssesWu/FreeMote/issues/139#issuecomment-2495827196