Difference between revisions of "Front SD ELF Loader"
Line 1: | Line 1: | ||
This is just a small Front SD ELF loader with a menu, written by svpe, #wiidev@efnet, svpe@gmx.net. | This is just a small Front SD ELF loader with a menu, written by svpe, #wiidev@efnet, svpe@gmx.net. | ||
− | |||
− | |||
There are probably still some bugs so don't blame me if something goes wrong. | There are probably still some bugs so don't blame me if something goes wrong. | ||
Line 12: | Line 10: | ||
If you want to compile it yourself you just need to type 'make' in the root directory. Precompiled elf and dol binaries are included. | If you want to compile it yourself you just need to type 'make' in the root directory. Precompiled elf and dol binaries are included. | ||
+ | |||
+ | The miniloader/ is just a quick hack to make this work with trucha discs because the apploader i used didn't seem to support a non-standard entry point. The real loader with the front SD code is in the loader/ directory. | ||
==Credits== | ==Credits== |
Revision as of 14:06, 25 March 2008
This is just a small Front SD ELF loader with a menu, written by svpe, #wiidev@efnet, svpe@gmx.net.
There are probably still some bugs so don't blame me if something goes wrong.
See COPYING for the license (GNU GPL 2; and _only_ version 2)
Usage
Create an "elf" directory (all letters in lower-case, don't include quotes) on your SD card and put all your ELF files in there. Load the tp-hack-loader.elf with the twilight hack or the trucha-disc-loader.dol with a trucha signed disc.
If you want to compile it yourself you just need to type 'make' in the root directory. Precompiled elf and dol binaries are included.
The miniloader/ is just a quick hack to make this work with trucha discs because the apploader i used didn't seem to support a non-standard entry point. The real loader with the front SD code is in the loader/ directory.
Credits
- Internal SD stuff by bushing, marcan and maybe some more people. I just reversed the twilight hack elf loader.
- FatFs by elm-chan.org.
- ELF loading code taken from Geckoloader by dhewg, #wiidev at efnet. Written by dhewg, tmbinc and William L. Pitts
- People from #wiidev who helped me with a few problems ;)
Changelog
- v0.2a
- Wiimote shutdown code from this wiki added
- v0.2
- Video mode detection (should work on PAL TVs now)
- Faster ELF loading due to removed debug printfs