Developer deroad has released some information on his blog, regarding the reversing of Wii U executables, here is a quote from the source:
First thing to say, Wii U uses Executable and Linkable Format (ELF) with dynamic linking (since Wii U has a real OS), but they are different from the normal ones:
- Wii U libraried are called RPL
- Wii U executables are called RPX, but these are actually RPL.
The only difference between RPX and RPL is that the first one has the main entry point, but both are ELFs.Ok, so this is what i understood about the header:
View header information at the source here.