mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2026-03-27 22:06:39 -06:00
This changes ApplyCodePatch to return a ResultStatus, which makes it possible to determine whether patch applying has failed. Previously, only a boolean was returned, and false was returned when no patch was found OR when a patch was found but applying it failed. This also changes AppLoader_NCCH to return an error if patching fails because the executable is likely to be left in an inconsistent state and we should not proceed booting in that case. |
||
|---|---|---|
| .. | ||
| 3dsx.cpp | ||
| 3dsx.h | ||
| elf.cpp | ||
| elf.h | ||
| loader.cpp | ||
| loader.h | ||
| ncch.cpp | ||
| ncch.h | ||
| smdh.cpp | ||
| smdh.h | ||