You're looking for information on developing a decompiler for the Nintendo DS (NDS) console. A decompiler is a tool that takes compiled machine code and converts it back into a higher-level programming language, such as C or assembly code.
void powerOn2DEngine(void) // REG_DISPCNT = 0; (0x4000000 is known as DISPCNT) DISPCNT_REG = 0; nds decompiler
Unlike a disassembler, which merely turns binary into assembly code, a decompiler attempts to recreate high-level C or C++ source code, making the logic significantly easier to read and modify. Top NDS Decompiler Tools and Frameworks You're looking for information on developing a decompiler
for recovering original source code. The best you can get is disassembly (ARM/Thumb) with some help from decompiler-like features in tools like Ghidra or IDA Pro . Unlike a disassembler