PTCL (File Format)
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.