From WikiTemp, the GBAtemp wiki
(Benefits:)
Line 1: Line 1:
== Elf/Dol Forwarder for Custom Channels ==
+
=== Elf/Dol Forwarder for Custom Channels ===
 
[[Image:forwarder_generic.jpg]]
 
[[Image:forwarder_generic.jpg]]
  
=== Description ===
+
== Description ==
 
A while ago I posted an idea for a GeeXboX channel in the "Custom Channels" thread. The idea was to have a little app that automatically loads the GeeXboX elf from the SD. This little app could be injected into a channel.
 
A while ago I posted an idea for a GeeXboX channel in the "Custom Channels" thread. The idea was to have a little app that automatically loads the GeeXboX elf from the SD. This little app could be injected into a channel.
  
 
There is a generic Elf/Dol Forwarder which can be configured to load a desired elf/dol file from a .conf-file and Forwarders for specific apps such as GeeXboX and MPlayerWii, so they can be injected into a wad and installed.
 
There is a generic Elf/Dol Forwarder which can be configured to load a desired elf/dol file from a .conf-file and Forwarders for specific apps such as GeeXboX and MPlayerWii, so they can be injected into a wad and installed.
  
== Benefits: ==
+
== Benefits ==
 
- GeeXboX Channel possible through forwarding GeeXbox's boot.elf
 
- GeeXboX Channel possible through forwarding GeeXbox's boot.elf
  
Line 25: Line 25:
  
  
'''changes:'''
+
== changes ==
 
--------
 
--------
 
- v0.1: initial release, seperate versions for loading elfs and dols, which are loaded from a directory on sd
 
- v0.1: initial release, seperate versions for loading elfs and dols, which are loaded from a directory on sd
Line 34: Line 34:
  
  
'''usage:'''
+
== usage ==
 
--------
 
--------
 
1. Inject "elf_dol_forwarder_v02.dol" from the archieve into a wad and install it using WadManager
 
1. Inject "elf_dol_forwarder_v02.dol" from the archieve into a wad and install it using WadManager
Line 46: Line 46:
  
  
'''credits:'''
+
== credits ==
 
--------
 
--------
 
svpe - The creator of Front SD Loader and TCPLoad: He helped me out and gave permission for using some of his
 
svpe - The creator of Front SD Loader and TCPLoad: He helped me out and gave permission for using some of his
Line 52: Line 52:
  
  
'''Downloads:'''
+
== Downloads ==
 
--------
 
--------
 
- [http://www.mediafire.com/?omgjjinzvmg Download Elf/Dol Forwarder v0.2.1]
 
- [http://www.mediafire.com/?omgjjinzvmg Download Elf/Dol Forwarder v0.2.1]
Line 65: Line 65:
  
  
=== App Specific Versions: ===
+
=== App Specific Versions ===
 
As mentioned in the description, you can find here several Forwarders for specific apps such as GeeXboX and other apps /emulators.
 
As mentioned in the description, you can find here several Forwarders for specific apps such as GeeXboX and other apps /emulators.
  
== GeeXboX Version: ==
+
== GeeXboX Version ==
 
Ever thought a GeeXboX Channel would be useful but it wasn't possible before? Than you will find the GeeXbox Forwarder useful.
 
Ever thought a GeeXboX Channel would be useful but it wasn't possible before? Than you will find the GeeXbox Forwarder useful.

Revision as of 11:58, 14 December 2008

Elf/Dol Forwarder for Custom Channels

Forwarder generic.jpg

Description

A while ago I posted an idea for a GeeXboX channel in the "Custom Channels" thread. The idea was to have a little app that automatically loads the GeeXboX elf from the SD. This little app could be injected into a channel.

There is a generic Elf/Dol Forwarder which can be configured to load a desired elf/dol file from a .conf-file and Forwarders for specific apps such as GeeXboX and MPlayerWii, so they can be injected into a wad and installed.

Benefits

- GeeXboX Channel possible through forwarding GeeXbox's boot.elf

- No injection of a dol needed when an app/emu is updated through Homebrew Browser

- Less Wii memory storage is used when using Forwarders. Example: MPlayerWii's boot.dol is approx. 5MB, where the MPlayerWii Forwarder is under 1MB!


Elf/Dol Forwarder Generic

This is a little app that automatically loads a dol/elf file from front sd. The Elf/Dol Forwarder is to be injected into a wad and installed. When launching the channel the Elf/Dol Forwarder automatically loads the said elf/dol file. Advantages of this method are that less space of the Wii's internal memory is needed compared to injecting the apps directly and if a new version of an app is released you don't have to inject it. Just replace the old boot.dol/elf.


changes


- v0.1: initial release, seperate versions for loading elfs and dols, which are loaded from a directory on sd

- v0.2: elf and dol forwarder merged into one application (auto-detection of elf or dol), location of loaded elf or dol read from a config file on root of sd

- v0.2.1: fixed the bug when the path in the config file has white spaces


usage


1. Inject "elf_dol_forwarder_v02.dol" from the archieve into a wad and install it using WadManager

2. Copy the file "elf_dol_forwarder.conf" into the root of the sd

3. Edit "elf_dol_forwarder.conf" and change the path to the elf/dol you want to be loaded (only one boot.dol allowed)

3. Put your SD card back into the Wii and launch the installed channel from 1. It will load the elf/dol specified in the config file


credits


svpe - The creator of Front SD Loader and TCPLoad: He helped me out and gave permission for using some of his functions.


Downloads


- Download Elf/Dol Forwarder v0.2.1

- Download Elf/Dol Forwarder v0.2.1 wad with white banner. Preview: Forwarder white small.jpg


- Download Elf/Dol Forwarder v0.2.1 wad with black banner. Preview: Forwarder black small.jpg

(Banners by Master Mo, wads compiled by Banjosancho)


App Specific Versions

As mentioned in the description, you can find here several Forwarders for specific apps such as GeeXboX and other apps /emulators.

GeeXboX Version

Ever thought a GeeXboX Channel would be useful but it wasn't possible before? Than you will find the GeeXbox Forwarder useful.