How to make sure if an app is an elf or dol
What you need is HxD (a hex editor), and the homebrew app to test.
Now, a file might be a boot.dol in reality, but it could just be renamed to boot.elf. If you aren't sure if it's really a boot.dol or boot.elf, follow these steps.
1. Open HxD.
2. Press Ctrl+O.
3. Navigate and select the homebrew app's executable (dol/elf)
On the first line, if a boot.dol is present, it should show:
00 00 01
As the first few bits of code.
On a boot.elf, they are:
7F 45 4C 46 01 02 01
Hope this helps someone.
For the more technical people, these are the file signatures of any Wii .dol or .elf.
Now, a file might be a boot.dol in reality, but it could just be renamed to boot.elf. If you aren't sure if it's really a boot.dol or boot.elf, follow these steps.
1. Open HxD.
2. Press Ctrl+O.
3. Navigate and select the homebrew app's executable (dol/elf)
On the first line, if a boot.dol is present, it should show:
00 00 01
As the first few bits of code.
On a boot.elf, they are:
7F 45 4C 46 01 02 01
Hope this helps someone.
For the more technical people, these are the file signatures of any Wii .dol or .elf.