Implement NSO loader

The NSO format is used by all retail games and some homebrew. It
supports compressing sections with lz4 and dynamic linking through the
use of rtld.
This commit is contained in:
Billy Laws
2020-06-25 16:51:05 +01:00
committed by ◱ PixelyIon
parent bf46293fc7
commit 3a23ec06a4
10 changed files with 182 additions and 9 deletions

3
.gitmodules vendored
View File

@ -11,3 +11,6 @@
[submodule "app/libraries/vkhpp"]
path = app/libraries/vkhpp
url = https://github.com/skyline-emu/vkhpp
[submodule "app/libraries/lz4"]
path = app/libraries/lz4
url = https://github.com/lz4/lz4.git