In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Front SD ELF Loader"

From WiiBrew
Jump to navigation Jump to search
m (New Infobox)
m (Robot: Cosmetic changes)
Line 26: Line 26:
 
When using the homebrew channel you might need to use the trucha-disc-loader.dol or build the miniloader/miniloader.elf file yourself.
 
When using the homebrew channel you might need to use the trucha-disc-loader.dol or build the miniloader/miniloader.elf file yourself.
  
==Credits==
+
== Credits ==
 
*Internal SD stuff by [[User:Bushing|bushing]], [[User:Marcan|marcan]] and maybe some more people. I just reversed the twilight hack elf loader.
 
*Internal SD stuff by [[User:Bushing|bushing]], [[User:Marcan|marcan]] and maybe some more people. I just reversed the twilight hack elf loader.
 
*FatFs by [http://elm-chan.org/fsw/ff/00index_e.html elm-chan.org].
 
*FatFs by [http://elm-chan.org/fsw/ff/00index_e.html elm-chan.org].
Line 32: Line 32:
 
*People from #wiidev who helped me with a few problems ;)
 
*People from #wiidev who helped me with a few problems ;)
  
==ChangeLog==
+
== ChangeLog ==
 
*v0.4
 
*v0.4
 
**Some bugfixes
 
**Some bugfixes
Line 41: Line 41:
 
**Faster ELF loading due to removed debug printfs
 
**Faster ELF loading due to removed debug printfs
  
==Download==
+
== Download ==
 
*[[Media:Sdelfload-0.4.tgz|Version 0.4]] | [http://ostsoft.net/go?to=wiidl&dl=15 Mirror] by Oste Hovel
 
*[[Media:Sdelfload-0.4.tgz|Version 0.4]] | [http://ostsoft.net/go?to=wiidl&dl=15 Mirror] by Oste Hovel
 
*[[Media:Sdelfload-0.2.tgz|Version 0.2]]
 
*[[Media:Sdelfload-0.2.tgz|Version 0.2]]
Line 47: Line 47:
  
  
==Unofficial versions==
+
== Unofficial versions ==
  
===GizmoTheGreen Version===
+
=== GizmoTheGreen Version ===
 
{{Infobox homebrewapp
 
{{Infobox homebrewapp
 
| title      = GizmoTheGreen Version
 
| title      = GizmoTheGreen Version
Line 62: Line 62:
 
These versions are not supported by svpe, but GizmoTheGreen, also #wiidev, or gizmothegreen [at] hotmail.com
 
These versions are not supported by svpe, but GizmoTheGreen, also #wiidev, or gizmothegreen [at] hotmail.com
  
====Changelog====
+
==== Changelog ====
 
*v0.35
 
*v0.35
 
**Added the miniloader again
 
**Added the miniloader again
Line 74: Line 74:
  
  
===the.flamming.moe Version===
+
=== the.flamming.moe Version ===
 
{{Infobox homebrewapp
 
{{Infobox homebrewapp
 
| title      = the.flamming.moe Version
 
| title      = the.flamming.moe Version
Line 105: Line 105:
  
  
===MAG Loader ===
+
=== MAG Loader ===
 
{{Infobox homebrewapp
 
{{Infobox homebrewapp
 
| title      = MAG Loader
 
| title      = MAG Loader
Line 118: Line 118:
 
Yet another Front SD Elf loader, this one uses the reset button.  
 
Yet another Front SD Elf loader, this one uses the reset button.  
 
Current Version 0.2
 
Current Version 0.2
 
  
 
[[Category:Loaders|SD]]
 
[[Category:Loaders|SD]]

Revision as of 18:06, 10 August 2009

Front SD ELF Loader
General
TypeLoader
Links
Download
Peripherals
GameCube Controller Loads files from the Front SD slot

This is just a small Front SD ELF loader with a menu, written by Sven Peter, svpe #wiidev@efnet/blitzed, 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.

When using the homebrew channel you might need to use the trucha-disc-loader.dol or build the miniloader/miniloader.elf file yourself.

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.4
    • Some bugfixes
  • 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

Download


Unofficial versions

GizmoTheGreen Version

GizmoTheGreen Version
General
Author(s)GizmoTheGreen
TypeLoader/SD
Links
[[Version 0.35 Trial Version 0.3 (unofficial edit)|Download]]
Peripherals
GameCube Controller Loads files from the Front SD slot

These versions are not supported by svpe, but GizmoTheGreen, also #wiidev, or gizmothegreen [at] hotmail.com

Changelog

  • v0.35
    • Added the miniloader again
    • Now only one A press
    • Even more beginner friendly (error retry)
    • Trial, give feedback please.
  • v0.3
    • Skips double "Press A.." before file listing
    • If SD card or something else fails:
Start + Z reloads TP loader to try again.


the.flamming.moe Version

the.flamming.moe Version
General
Author(s)the.flamming.moe
TypeLoader/SD
Links
[[Sdelfload-0.4-wiimote.tar.gz|Download]]
Peripherals
Wiimote1.svg Loads files from the Front SD slot

/!\ Wiimote support with wiiuse being pretty unstable, this version is also very unstable. I just created it for those who have no GameCube pad and can't launch different elf without renaming it in 'boot.elf'.

A way to make this work :

  • when asked to press 1&2, do it slowly, wait 5 second, re-do it, wait 5 seconds... until the leds switch on
  • wait for the sync
  • when asked to press A, wait about 10 seconds and then press A
  • use up and down to choose the elf file
  • wait about 10 seconds, then press A

/!\ I have only tested it on few elf files, and with the TP hack.

Have fun !!!

(Also, alternatively when prompted to press 1&2, you may press the red button on the Wii [next to the front SD slot] and on the Wiimote [underneath the battery cover]. Koziasty.)


MAG Loader

MAG Loader
General
Author(s)MAG/PiratePila and AntonioND
TypeLoader/SD
Links
[[Official Thread|Download]]
Peripherals
GameCube Controller Loads files from the Front SD slot

Yet another Front SD Elf loader, this one uses the reset button. Current Version 0.2