User Tools

Site Tools


decomp:tutorial

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
decomp:tutorial [2022/10/21 20:48] fruityloopsdecomp:tutorial [2023/02/13 02:45] (current) fruityloops
Line 3: Line 3:
 ==== Prerequisites ==== ==== Prerequisites ====
   * Linux setup/Windows setup with CMake and GNU make   * Linux setup/Windows setup with CMake and GNU make
-  * ARM C/C++ Compiler, 4.1 [Build 894/1049] +  * ARM C/C++ Compiler, 4.1 [Build 894]
-  * devkitARM+
   * Python 3.10   * Python 3.10
   * CMake >= 3.24   * CMake >= 3.24
Line 14: Line 13:
 Set these environment variables: Set these environment variables:
  
-ARMCC_PATH: path where ARMCC has been installed (ex. '$HOME/.wine/drive_c/Program Files (x86)/ARMCC_Nintendo_4_1/'+ARMCC_PATH: path where ARMCC has been installed
- +
-DEVKITARM: path of devkitARM (ex. '/opt/devkitpro/devkitARM')+
  
 ==== Tools ==== ==== Tools ====
Line 42: Line 39:
   * <code>diff.py _ZN2al14NerveStateCtrl10startStateEPKNS_5NerveE</code>   * <code>diff.py _ZN2al14NerveStateCtrl10startStateEPKNS_5NerveE</code>
 === progress.py === === progress.py ===
-Shows decompilation progress (of functions), automatically removes functions from the Unnamed.sym file if they have been moved to another .sym file by the user, and updates the decompilation percentages for README.md.+Shows decompilation progress (of functions), automatically removes functions from the Unnamed.sym file if they have been moved to another .sym file by the user, and updates the decompilation percentages/the graph for README.md.
decomp/tutorial.1666385317.txt.gz · Last modified: 2022/10/21 20:48 by fruityloops