Hacer funcionar el "TP Reload" desde un WAD...

Bueno, como hemos visto hay aplicaciones como el Snes9x y FCEU que tienen la opción "TP Reload" que normalmente no funcionan en canales WAD como el Homebrew Launcher. Pues bien, con este "truco" podrás hacerlo funcionar:

1. Bájate el siguiente ELF (wii homebrew channel loader) aquí:
http://rapidshare.com/files/112655512/hbchan.elf.html

2. Coloca el ELF en tu tarjeta SD como normalmente agregarías un canal ELF para el Homebrew Launcher (dentro de una subcarpeta en la carpeta "Homebrew").

3. Checa que el "boot.elf" de la raíz de tu tarjeta SD, corresponda a la versión del Canal WAD del Homebrew Launcher instalado.

4. Inserta tu tarjeta SD, inicia tu Canal WAD del Homebrew Launcher y ejecuta el ELF del paso 1 (espera unos segundos para que vuelva al menú del launcher).

5. Ahora procede a usar tus emuladores como normalmente lo harías y cuando presiones "TP Reload" pues volverás al menú del Homebrew Launcher [chulito] !

PD: agradecimientos a sergioperez por la versión DOL de dicha aplicación.

Saludoz [chiu] !
Entoces lo que hace este "truco", es cargar el HBChanel en formato .elf?
Y no es mas facil usar el maldito homebrew channel directamente?
guestrei escribió:Entoces lo que hace este "truco", es cargar el HBChanel en formato .elf?

Así es. Cuando el HBChannel se carga, éste vuelve al menú del "Homebrew Launcher" y solucionas de una vez por todas el problema del "TP Reload" de tus emuladores o aplicaciones que tengan esa opción [chulito] !

suloku escribió:Y no es mas facil usar el maldito homebrew channel directamente?

Lo que hace este truco es hacer un "puente" entre el Canal WAD y el "boot.elf" alojado en la tarjeta SD. Funciona de esta manera:

Canal WAD (WiiHL) -> Archivo ELF (Chainloader) -> boot.elf (WiiHL)

No se requiere del disco de Zelda para hacerlo, y obtienes los archivos del Chainloader necesarios para el "TP Reload" y alguna otra función dependiente de tales archivos.

Lo que ahora se necesita es que alguien pueda editar el DOL que colocó sergioperez o el ELF de arriba, para quitar el "time delay" que está en el "Initializing..." y de esa forma cargue sin demora alguna.

Saludoz [360º] !
Lo que yo digo es qeu para hacer eso, mejor haces:

Homebrew channel-> boot.elf (loader) -> el elf que quieres.

Y ya está, te dejas de lios, que es como se ideo originalmente de hacer. A ver si alguien se anima a mirar el source del gecko loader y saca una pequeña libreria para meterle reload a los programas de menu.
suloku escribió:A ver si alguien se anima a mirar el source del gecko loader y saca una pequeña libreria para meterle reload a los programas de menu.

+1

Creo que será algo difícil (pero no imposible) de hacer, ya que las aplicaciones ELF actuales hacen el "reset" así:

"TP Reload" desde el ELF -> buscar el "boot.elf" en la tarjeta SD.

Mientras que lo ideal sería:

"TP Reload" desde el ELF -> buscar el ELF que se está ejecutando.

Cosa similar tendría que ocurrir en los Canales WAD, aunque lamentablemente así funcionan en la actualidad:

"TP Reload" desde un WAD -> ERROR (si no cargas el HB Channel) ó

"TP Reload" desde un WAD -> busca el "boot.elf" de la tarjeta SD (mi método) ¬_¬ ...

Mientras que lo ideal sería:

"TP Reload" desde un WAD -> buscar el "boot.elf" de la tarjeta SD -> "boot.elf" reinicia el WAD recién usado.

Y lo más óptimo sería:

"TP Reload" desde un WAD -> si hay error (de seguro que sí lo habrá) que reinicie el WAD recién usado.

Mientras tanto, tendremos que seguir trukeando :-| !

Saludoz [fies] !
5 respuestas