Skip to content
Abdyy edited this page Oct 5, 2026 · 14 revisions

Python library built in Python 3.11+ or the libMessageStudio (LMS) proprietary file formats from Nintendo. Supports MSBT, MSBP, MSBF.

What's supported?

MSBT

  • Full reading and writing of the LBL1, NLI1, ATR1,TXT2, and TSY1 blocks in little or big endian.
  • Configuration files to allow for decoding of game defined tag groups and attributes.

MSBP

  • Complete reading of every block in little or big endian.
  • Retrieving the structure of colors, attributes, tags styles and source files.

MSBF

  • Reading and writing of the file format, built for FLW3.
  • Configuration files allow for decoding of nodes and parameters.

Wiki Home

Home

File Formats

LMS Objects & Enums

TitleConfig

Clone this wiki locally