This package contains the Nintendo 3DS CPU Profiler. It is a statistical sampling profiler that detects which functions are using a significant amount of CPU time.
The manual for the profiler can be found in the root profiler directory or by clicking here.
The API man pages are available here.
Unzip the profiler package to a directory of your choice.
Open the runtime\CTR\SDK-SDKVersionNumber folder corresponding to your SDK revision and copy the contents to your SDK install directory. If there is not an SDKVersionNumber for your SDK revision, use the folder corresponding to the nearest previous SDK revision. For example, if you have SDK 7.x, use the contents of the folder SDK-4_1_0.
Nintendo_3DS_CPU_Profiler/ | +- bin/ | | | +- Nintendo CPU Profiler.exe - Profiler GUI | | | +- Plugins/ | | | +- QuickFilters/ | +- demos/ | +- man/ | +- runtime/ | | | +- SDK-<version_num>/ | | | +- CTR_SDK/ | | | | | +- include/ | | | | | | | +- nn/ - Header files | | | | | +- libraries/ | | | | | +- CTR-TS.Process.MPCore/ - Runtime libraries | | | +- profiler.cia - Profiler application | +- Nintendo_3DS_CPU_Profiler_Manual_en.pdf - Manual (English) +- Nintendo_3DS_CPU_Profiler_Manual_ja.pdf - Manual (Japanese) | +- Readme-Nintendo_3DS_CPU_Profiler-en.html - Readme (English) +- Readme-Nintendo_3DS_CPU_Profiler-ja.html - Readme (Japanese)