PTCL (File Format): Difference between revisions

From Zenith
Jump to navigation Jump to search
Content added Content deleted
m (Added screenshot of mentioned debug message.)
mNo edit summary
Line 1: Line 1:
PTCL is the binary resource serialization format for <code>nw::eft</code> particle effects.
PTCL is the binary serialization format for <code>nw::eft</code> (NintendoWare Eft Library) particle effect resources.


It has went through several revisions across games. Known versions are <code>0x28</code> (New Super Mario Bros. U), <code>0x41</code> (Mario Kart 8) and <code>0x42</code> (Super Mario Maker and later).
It has went through several revisions across games. Known versions are <code>0x28</code> (New Super Mario Bros. U), <code>0x41</code> (Mario Kart 8) and <code>0x42</code> (Super Mario Maker and later).
Line 8: Line 8:
While it is unknown what the former stands for, the latter stands for "'''Eft''' Ca'''f'''e", where Eft is the name of the library.
While it is unknown what the former stands for, the latter stands for "'''Eft''' Ca'''f'''e", where Eft is the name of the library.


Through a [https://i.imgur.com/cRGwggo.png debug message 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 <code>EFTW</code>.
Through a [https://i.imgur.com/cRGwggo.png debug message left in the library], it has been determined that there exists a separate format for particle effect resources on Windows with a different magic number. The magic number is speculated to be <code>EFTW</code>.





Revision as of 02:28, 22 May 2021

PTCL is the binary serialization format for nw::eft (NintendoWare Eft Library) particle effect resources.

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 a debug message left in the library, it has been determined that there exists a separate format for particle effect resources 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.