Wii homebrew used plain old ELF format, though non-PIE since PIE wouldn't have been very useful without an operating system. A good amount of Wii homebrew was also distributed in Nintendo's DOL format for various reasons. (Among other things, early versions of devkitPPC didn't set up the ELF headers properly for some reason.)Can we all for the love of god just use ELF for once? Preferably PIE/PIC.
The reasoning for the 3DSX format was something with ensuring future compatibility with system updates. I don't think any system updates actually broke anything that would have caused problems with ELF format, though.
Last edited by GerbilSoft,
, Reason: +headers