PTCL (File Format)

From Zenith
Revision as of 02:03, 22 May 2021 by Aboood40091 (talk | contribs) (Basic general description of the format.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

PTCL is the binary resource serialization format for nw::eft particle effects.

It has went through several revisions across games. Known versions are 0x28 (New Super Mario Bros. U), 0x41 (Mario Kart 8) and 0x42 (Super Mario Maker and later).


Known magic numbers are SPBD (version 0x28) and EFTF (other known versions).

While it is unknown what the former stands for, the latter stands for "Eft Cafe", where Eft is the name of the library.

Through debug messages left in the library, it has been determined that there exists a separate format for particle effects on Windows with a different magic number. The magic number is speculated to be EFTW.


This page documents version 0x28 of the format. For version 0x41 (and possibly version 0x42), visit this page.