"The Homebrew Channel" (comúnmente abreviado "HBC") es el nombre dado a un canal actualizable capaz de cargar archivos ejecutables o binarios de Wii en formato *.elf o *.dol. Fue creado por el Team Twizzers para evitar el tedioso uso de exploits basados en sus investigaciones una y otra vez si se deseaba cargar una aplicación homebrew en específico. Una vez instalado, los users pueden acceder al canal desde el System Menu o Menú de Wii, justo como lo harían con cualquier otro canal. Puede cargar aplicaciones desde una SD/SDHC/SD Gecko (usando el lector SD incorporado en la consola), vía TCP/USB Gecko (usando programas que sirven de terminales, como Wiiload) o desde una unidad USB conectada a la consola.
Configuración de aplicaciones:
Si se desea que una aplicación aparezca en el canal, los siguientes pasos deben darse:
1. Crear una carpeta en la raíz (directorio principal) de la SD, USB o unidad desde la cual se cargarán las aplicaciones, llamada "apps".
2. En la carpeta "apps", crear una carpeta individual para cada aplicación (por ejemplo, VBA GX [un emulador de GB, GBC y GBA], que de ahora en adelante como ejemplo principal).
3. Copiar los archivos de dicha aplicación a su correspondiente carpeta (por ejemplo, SD:\apps\vbagx).
4. Buscar el archivo ejecutable de la aplicación, ya sea *.elf o *.dol, y renombrarlo a boot.elf (o boot.dol, si es un archivo *.dol) si no estaba renombrado de esta forma (por ejemplo, SD:\apps\vbagx\boot.dol). De lo contrario, la aplicación no será detectada por el canal. Si la aplicación viene con estos archivos, es recomendable copiar además el icon.png (ícono o imagen representativa de la aplicación) y el meta.xml (descripción de la aplicación) a su correspondiente directorio.
De esta manera, la aplicación será visible en el canal. Sin embargo, si la aplicación no trajo un icon.png o un meta.xml, si su apariencia en el menú del HBC es poco estética, o simplemente es difícil de diferenciar de otras, puedes establecer/crear ambos archivos:
Añadiendo texto:
Para añadir un texto descriptivo a una aplicación, debe crearse con el Bloc de Notas el archivo meta.xml, y ubicarse en el directorio de la aplicación para la cual está destinado. Generalmente, debe usarse la siguiente plantilla y llenar la información apropiada entre cada uno de los indicadores
Código:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
<name></name>
<coder></coder>
<version></version>
<release_date></release_date>
<short_description></short_description>
<long_description></long_description>
</app>
Los fines de cada campo son:
Código:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
<name>Nombre de la aplicación</name>
<coder>El nombre de la persona o grupo que codificó la aplicación</coder>
<version>La versión o revisión de la aplicación</version>
<release_date>La fecha en que fue lanzada la aplicación. Debe usarse el formato "AAAAMMDD" (año, mes, día)</release_date>
<short_description>Es una pequeña descripción mostrada en el menú del HBC antes de seleccionar una aplicación. Es usado como un espacio en donde se puede describir en pocas palabras a la aplicación</short_description>
<long_description>Es una descripción un poco extensa de la aplicación, mostrada una vez escogida en el menú del HBC. Puede o no describir al programa y sus funciones en gran detalle</long_description>
</app>
De esta forma, por ejemplo, un meta.xml del VBA GX bastante simple nos quedaría así:
Código:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
<name>Visual Boy Advance GX</name>
<coder>Tantric</coder>
<version>2.1.1</version>
<release_date>20091207</release_date>
<short_description>Emulador de GB/GBC/GBA</short_description>
<long_description>Un port del VBA-M para la Wii.</long_description>
</app>
Añadiendo un ícono:
Si se desea crear un ícono para una aplicación en específico a ser mostrado por el HBC, éste debe estar en formato *.png y poseer unas dimensiones de 128 x 48 píxeles. La imagen debe guardarse en el directorio de la aplicación (por ejemplo, SD:\apps\vbagx\icon.png).
Carga desde USB:
Los archivos y carpetas en una unidad USB deben estar estructurados de la misma forma que en una SD/SDHC si se desea usar con el HBC, tal y como se explicó más arriba. De igual forma, cualquier instrucción específica de una aplicación homebrew relacionada al acceso, orden o establecimiento de archivos en la unidad USB serán los mismos que los destinados a una SD/SDHC. La compatibilidad con USB deberá estar además presente en la aplicación para poder usarla por completo.
La SD/SDHC siempre es una prioridad para el HBC, de modo que si una unidad USB está conectada al mismo tiempo al ejecutar el canal, se accederán a los datos de la SD, en vez de los de la unidad USB. Para resolver ésto, debe presionarse el botón 1 en el WiiMote para acceder al Menú de Configuraciones y cambiar la unidad a "USB".
Y esto no estodo seguiremos aprendiendo mas de esta Scene de Wii
Nos vemos 