Archivo de la categoría: Videojuegos

Saques perfectos en Blobby Volleyball 2

Blobby Volleyball 2 es de esos juegos sencillitos, pero adictivos. Perfectos para matar el rato o descargar un poco de tensión cuando tienes poco tiempo.

Hace tiempo que lo instalé y, de vez en cuando, me echo unas partiditas. Un día, me dio por comenzar a sacar hacia atrás. Sí, el juego deja sacar hacia atrás y que la pelota rebote en el borde de la pantalla, siempre y cuando luego entre en el otro campo. Descubrí una posición desde la que, al sacar, haces punto directo, todo el tiempo. Probé con los distintos oponentes (de grados de dificultad distintos) y todos “caían” en la misma trampa. Éste es el punto exacto donde tenéis que colocaros (yo soy el rojo):

Posición exacta de saque para ganar siempre en Blobby Volleyball 2

Y luego sólo os queda pulsar hacia arriba y ganar, ganar y ganar 🙂

Podéis descargaros una repetición de una partida mía para que veáis que no os miento. Para reproducir la partida, tenéis que guardar el fichero xml en la carpeta /home/usuario/.blobby/replays/ y una vez dentro del juego vais a Watch Replay y la seleccionáis.

Por cierto, yo juego en Debian, pero está disponible para Linux en general, MacOS X y Windows. Aunque sabiendo este “truco”, ya pierde la gracia 😛

Tutorial: SoftMii 2.1 (Backups en Wii y más cosas)

SoftMii Logo

SoftMii es un paquete de aplicaciones para Wii que como dicen sus creadores cuenta con las siguientes características:

  • Instalación un System Menu personalizado.
  • Pantalla de aviso sobre salud y seguridad personalizada.
  • Personalización mediante packs de temas usando SoftMii Tweak.
  • Carga de copias de seguridad de Wii en modo region-free.
  • Carga de copias de seguridad de GameCube desde el Canal Disco.
  • Menú de recuperación accesible mediante un mando de GameCube (puerto 1, botón Y).
  • Eliminación de las protecciones de copia sobre partidas guardadas.
  • Lectura de discos originales a 6x; copias de seguridad a 3x.
  • Autoarranque de cualquier disco desde el menú de recuperación
  • Saltarse las actualizaciones que vienen en los juegos.
  • No más errores 002 en juegos nuevos como Need For Speed Undercover.
  • Adiós a la molesta música de fondo en el menú de la consola.
  • Instalación de PreLoader 0.28.
  • cIOS normal para aquéllos que hayan parcheado discos al 249.
  • Mover el Canal Disco a cualquier parte del menú.
  • Homebrew Channel 1.01.
  • Canales region-free (incluídos juegos de Virtual Console y WiiWare).
  • Soporta firmwares desde el 3.1 al 3.4.

Este tutorial es una traducción del que viene incluído en el paquete SoftMii, estructurado de una forma algo diferente y explicando mejor algunos pasos. Lo primero que necesitaremos obviamente es el propio SoftMii, que podremos descargar desde aquí (versión 2.1).

Para poder instalar SoftMii por completo necesitaremos:

  • Una Wii PAL o NTSC-U (no se ha probado en consolas de otras regiones).
  • Una tarjeta SD de al menos 512 MB formateada como FAT.
  • El pack Softmii, descomprimido a la raíz de la SD.
  • El juego ‘The Legend Of Zelda: Twilight Princess’ original.
  • Conexión a Internet funcionando en la consola.

La instalación consta de tres fases, cada una de las cuales conlleva realizar varios pasos. Según el estado de tu Wii tendrás que llevar a cabo una o más fases:

  • Wii nueva, virgen: fases 1, 2 y 3.
  • Wii con Homebrew Channel instalado: fases 2 y 3.
  • Wii con STARFALL, cIOSCORP, Riiskii o una versión anterior de SoftMii: fase 3.

1. Twilight Hack e instalación de Homebrew Channel

1.1. Identificar la versión del System Menu

Primero necesitamos saber en qué versión esta nuestra Wii. Para ello, vamos al menú de configuración de la consola, donde veremos su versión en la parte superior izquierda de la pantalla. Si estamos en la versión 3.1 a 3.3, descomprimimos el archivo Twilight Hack -3.3.zip a la raíz de la SD (creará una carpeta llamada private). Si tenemos la versión 3.4 haremos lo mismo pero con el archivo Twilight Hack 3.4.zip.

1.2. Jugar a Zelda un rato (o no)

Si nunca hemos jugado a Zelda antes, necesitamos hacerlo para que cree un archivo de guardado. En caso de haber jugado ya y de tener una partida guardada, haremos una copia de la misma en nuestra tarjeta SD. Cuando descomprimimos el Twilight Hack en la SD, sobreescribe nuestra partida guardada, así que antes de hacerlo le cambiamos el nombre.

1.3. Copiar la partida hackeada

Borramos nuestra partida guardada (si la teníamos) de la consola y copiamos la partida hackeada desde la SD. Tendremos que copiar la correspondiente a nuestra región (más información aquí).

1.4. Jugar a Zelda (ahora más divertido)

Volvemos a arrancar Zelda, cargamos la partida hackeada (Twilight Hack) y empezamos a jugar. Una vez tenemos el control de Link, caminamos hacia atrás o hablamos con el hombre que tenemos delante.

1.5. Instalación del Homebrew Channel

Hecho el paso anterior, comenzará la instalación del Homebrew Channel (HBC). Contestamos ‘yes’ a todo y la consola se reiniciará con el HBC ya instalado.

1.6. Wad Manager

Ahora tendremos un canal nuevo correspondiente al HBC en el menú. Lo iniciamos y cargamos Wad Manager. Pulsamos ‘A’, elegimos ‘Wii SD Slot’, marcamos ‘IOS16.wad’ y pulsamos ‘+’. Cuando termine la instalación pulsamos ‘HOME’.

1.7. Más Wad Manager

Volvemos al HBC y cargamos WadManager IOS16. Pulsamos ‘A’, elegimos ‘Wii SD Slot’, marcamos ‘cIOS249r7.wad’ y pulsamos ‘+’. Una vez instalado pulsamos ‘HOME’ para volver al menú de la consola.

2. Downgrade al firmware 3.2

2.1. IOS Downgrader

Iniciamos el HBC y cargamos IOS Downgrader. Si algo falla, lo ejecutamos otra vez. Ahora los IOS de la Wii son hackeables.

2.2. Backup del System Menu (por si acaso)

Vamos al HBC y cargamos SoftMii NAND Dumper. Tenemos que navegar al siguiente directorio: /title/00000001/. Para ello, nos movemos hasta ‘title’, pulsamos ‘A’, nos movemos hasta ‘00000001’ y pulsamos ‘A’. Ahora tenemos que entrar en el subdirectorio 00000002. Para ello pulsamos tres veces arriba y pulsamos ‘A’. Mágicamente estaremos en su interior. Por último, entramos en el subdirectorio content. Si nuestra consola es PAL, veremos un archivo llamado 00000045.app. Si es NTSC-U, veremos un archivo llamado 000000042.app. En cualquier caso, haremos una copia de ese archivo en nuestra SD seleccionándolo y pulsando ‘+’. Pasado un rato aparecerá en la pantalla el mensaje ‘File written to SD’ indicando la copia satisfactoria. Pulsamos ‘HOME’ para reiniciar la Wii. Esta copia de seguridad la hacemos para recuperar el System Menu original si lo modificamos en el paso 3.4.

2.3. AnyRegionChanger

Iniciamos el HBC y cargamos AnyRegionChanger 1.1 M5. Nos dirá algo sobre WADs koreanos y otras cosas, pasamos de eso y pulsamos ‘A’.
Ahora aparecerá otra pantalla hablando sobre la versión del programa y que con él nos podemos cargar la consola. Obviamente no tenemos miedo, así que pasamos de esta información y pulsamos ‘1’.
En esta nueva pantalla, nos dirigimos a donde pone ‘Install System Menu 3.2 (or 3.3 for K)’; dejamos todo como está (3.2E para PAL y 3.2U para NTSC-U) y pulsamos en ‘Go’. Nos preguntará si estamos seguros, contestamos ‘Yes’. También nos preguntará algo sobre carga de discos koreanos (‘Korean Disc Loading’), le decimos que ‘No’. Finalmente, nos preguntará si queremos instalar ‘Special Starfall Type-Hacks’; le decimos ‘Yes’.
La instalación dura unos pocos minutos; una vez acabada pulsamos ‘HOME’ para reiniciar.

3. El meollo de la cuestión

Ahora que ya tenemos una Wii 3.2 hackeable, instalamos lo realmente importante.

3.1. Hack Remover (no obligatorio)

Si has empezado en la fase 1 o 2, esto no lo tienes que hacer. Si ya tenemos instalado PreLoader, arrancamos el HBC y cargamos Hack Remover. Esto borrará el viejo hacks.ini.

3.2. PreLoader

De vuelta en el HBC, cargamos PreLoader. Pulsamos ‘1’ para instalarlo. Una vez terminada la instalación, la consola debería reiniciarse y aparecer el PreLoader. Si esto no sucede, apagamos la Wii y la encendemos pulsando inmediatamente a continuación el botón ‘RESET’.
Ya dentro de PreLoader, vamos a ‘Systemmenu Hacks’. Activamos los hacks que queramos; por ejemplo ‘Skip disc update check’, ‘Remove NoCopy protection’ y ‘Move Disc Channel’. Bajamos hasta ‘save settings’ y pulsamos ‘A’. Nos pondrá ‘settings saved’. Pulsamos ‘B’ para volver al menú anterior y vamos a ‘Settings’. Ponemos ‘autoboot’ en ‘Systemmenu’ si no lo estaba ya. Vamos a ‘save settings’, pulsamos ‘A’ y después ‘B’ para salir. Elegimos ahora ‘Systemmenu’ para ir al menú de Wii.

3.3. cIOSCORP Installer

Arrancamos el HBC y cargamos CIOSCORP Installer. Se pondrá a instalar los IOS modificados, finalizando tras unos minutos. Salimos y reiniciamos la consola.

3.4. SoftMii Tweak Toy (opcional)

Este paso cambia el aspecto del menú de la consola, asi que si nos gusta como está nos podemos saltar este paso (en mi opinión los temas personalizados son bastante feos). Para hacerlo, vamos al HBC, cargamos SoftMii Tweak Toy y elegimos el app que queramos, teniendo en cuenta que para consolas PAL son los que acaban en 45 y para NTSC-U los que acaban en 42.

3.5. cMIOS Installer (opcional)

El cMIOS nos permitirá cargar copias de seguridad de GameCube directamente desde el Canal Disco. Si no nos interesa esta característica, obviamente no tenemos por que realizar este paso. Para instalarlo, arrancamos el HBC y cargamos cMIOS Installer. Pulsamos ‘A’ y elegimos ‘Network Installation’.

¿Y ahora qué?

Ahora que ya tenemos instalado todo el paquete SoftMii, ¿cómo podemos hacer uso de las características que comentábamos al principio?

Cargar backups de Wii

Simplemente tenemos que meter nuestra copia de seguridad en la consola y tras unos instantes aparecerá el juego en cuestión en el Canal Disco como si de un juego original se tratase.

Cargar backups de GameCube

Los backups de GameCube se ejecutan también desde el Canal Disco. Además, soporta la posibilidad de tener varios juegos de GC en un solo DVD creado con MultiGame ISO Creator.

Eliminar la pantalla de aviso sobre salud y seguridad

Encendemos la consola y pulsamos ‘RESET’ a continuación para entrar en PreLoader. Vamos a ‘Systemmenu Hacks’, nos dirigimos a ‘Replace healthwarning with backgroundmenu’ y pulsamos ‘A’. Bajamos hasta ‘save settings’ y pulsamos ‘A’ para guardar los cambios.

Deshacerse de la música de fondo en el menú

Hacemos lo mismo que antes, pero elegimos ‘No menu BGM’ en el menú de hacks.

Saltarse las actualizaciones incluídas en los juegos

Elegimos ‘Skip disc update check’ en el menú de hacks de PreLoader.

Canales region-free

Marcamos ‘Region free channels’ en el menú de hacks de PreLoader.

Autoarrancar un disco desde el menú de recuperación

Esto sólo lo podemos hacer si tenemos un mando de GameCube. Con el mando conectado en el puerto 1, encendemos la consola y pulsamos ‘Y’ en el pad. Aparecerá una pantalla en negro con la versión de la consola en la parte inferior derecha. Ahora podemos meter un disco (uno de esos para recuperarse de semibricks o un juego cualquiera, por ejemplo) y arrancará automáticamente.

Volver al System Menu original

Si hemos instalado un System Menu ‘tuneado’ en el paso 3.4, quizá no estemos satisfechos con el cambio de aspecto. Para volver al original, copiamos el archivo del que hicimos una copia de seguiridad en el paso 2.2 (000000045.app para PAL, 000000042.app para NTSC-U) en la carpeta SoftMii de nuestra SD. Vamos al HBC y cargamos SoftMii Tweak Toy. Elegimos el archivo citado anteriormente y pulsamos ‘A’ para instalarlo.

Backup Launcher 0.3 beta

Como TempWin comentaba en esta entrada acerca de la versión 0.1 del Backup Launcher, WiiGator estaba trabajando en la versión 0.3 del cargador. Esta nueva revisión implica una mayor compatibilidad, cargas más rápidas y la posibilidad de usar ISOs desencriptadas (sin parchear). A continuación os contaremos los pasos necesarios para hacerlo funcionar:

1. Hacer Twilight Hack e instalar Homebrew Channel

Como probablemente ya hayáis hecho esto, podéis ir al siguiente paso. En caso contrario, tenéis un magnífico tutorial en esta misma página.

2. Desinstalar el cIOS viejo y DVDX

En caso de haber usado anteriormente el Backup Loader de Waninkoko o el Launcher 0.1 de WiiGator, tendréis instalado un cIOS y el canal oculto DVDX. En caso contrario podéis pasar a la etapa 3. En teoría este paso no es necesario, pero mejor limpiar lo que ya no necesitamos. Para desinstalar el cIOS tenéis que cargar el WAD Manager desde el HBC, seleccionar el archivo correspondiente al cIOS (probablemente sea CIOS36_rev5-64-v1042.wad) y pulsar – en el Wiimote. Tras reiniciar pulsando HOME, volvemos al HBC y ejecutamos el DVDX. Una vez dentro elegimos la opción de Uninstall.

3. Instalar el nuevo cIOS

Copiamos el ejecutable que viene dentro de este paquetito dentro de una carpeta que resida en /apps de nuestra SD (renombrando a boot.dol como siempre) y lo lanzamos desde el HBC. Nos pedirá que pulsemos A y empezará a descargarse archivos vía WiFi. Si no podéis conectaros de esta forma o en caso de que un salga un error estilo CODE DUMP (como a mí me ocurrió), debéis extraer este zip en la carpeta /00000001/00000024/v1042 de vuestra SD. Hecho esto, tomará los archivos necesarios de la tarjeta e instalará el cIOS.

4. Ejecutar el nuevo Launcher

Instalamos el Launcher y lo ejecutamos como siempre. Recordad que soporta tanto ISOs parcheadas (desencriptadas con BackupCreator o ExtractPartition) como imágenes 1:1. Estas últimas se supone que tienen una mayor compatibilidad.

Lista de compatibilidad

Lista de compatibilidad del Backup Launcher 0.3b para Wii [ 05/11/2008 ]
Título Región ISO v.BL Soporte/Software Comentarios
Boom Blox PAL Copia 1:1 WiiGator 0.3b DVD-R TDK 1-16x a 2x / ImgBurn Perfecto.
Geometry Wars: Galaxies PAL Desencriptada WiiGator 0.3b DVD-R TDK 1-16x a 2x / ImgBurn Perfecto
Mario & Sonic En Los Juegos Olímpicos PAL Desencriptada WiiGator 0.3b DVD-R TDK 1-16x a 2x / ImgBurn Ha dejado de funcionar, salta un mensaje para que pulsemos EJECT y apaguemos la consola.
Mario Party 8 PAL Desencriptada WiiGator 0.3b DVD-R TDK 1-16x a 4x / ImgBurn Perfectamente jugable, las cargas ya no son tan irritantes.
Mario Kart Wii PAL Desencriptada WiiGator 0.3b DVD-R TDK 1-16x a 2x / Nero Totalmente jugable, incluso el modo Online.
No More Heroes NTSC convertida a PAL Desencriptada WiiGator 0.3b DVD-R Verbatim 1-16x a 8x / K3b No funciona. Al cargarlo el lanzador, se queda la pantalla en verde y la consola se cuelga.
Resident Evil 4: Wii Edition PAL Desencriptada WiiGator 0.3b DVD-R TDK 1-16x a 2x / ImgBurn Perfecto
Pro Evolution Soccer 2008 PAL Desencriptada WiiGator 0.3b DVD-R TDK 1-16x a 2x / ImgBurn
DVD-R Verbatim a 8x / K3b
Perfectamente jugable; el vídeo de la intro va bastante mejor que antes.
Super Mario Galaxy PAL Desencriptada WiiGator 0.3b DVD-R Verbatim 1-16x a 8x / K3b Funciona casi perfecto. Ya no es necesario usar una partida guardada para evitar que se cuelgue al principio del juego.
The Legend of Zelda: Twilight Princess PAL Desencriptada WiiGator 0.3b DVD-R Verbatim 1-16x a 8x / K3b Meh. El lanzador no lo carga
Trauma Center: New Blood PAL Desencriptada WiiGator 0.3b DVD-R Verbatim 1-16x a 4x / ImgBurn Perfecto salvo algunas escenas de vídeo donde se corta un poco el sonido

DVD Backup Launcher para Wii

Hace muy poco, publicamos una guía sobre cómo usar el DVD Backup Loader de Waninkoko para cargar copias de seguridad en Wii sin chip. Hablábamos de que se trataba de una versión filtrada (supuestamente) sin el consentimiento del autor y que, debido a esto, el propio creador había abandonado el proyecto tras su enfado.

Bien, pues la buena noticia es que otro personaje llamado Wiigator se ha sacado de la manga ¡su propio cargador de DVDs para Wii! Y lo mejor de todo es que es código abierto, así que, si algún día le da por abandonar el proyecto, el código estará disponible para todo aquel que quiera retomarlo, mejorarlo, etc.

Esta guía es casi exacta a la del DVD Backup Loader, pues el método de instalación es casi igual. De todos modos, aquí queda escrita:

Instalar el Canal Homebrew

Para no repetirnos, es mejor que leais el tutorial sobre cómo instalarlo. Es muy importante también que aprendáis cómo meter y cargar aplicaciones en la Wii a través de dicho canal.

Instalar el wad del Custom IOS

Para ello necesitáis tener el cIOS (ojo, esta es una versión arreglada del antiguo cIOS) en la carpeta wad situada en la raíz de la tarjeta SD. A continuación cargamos el WAD Manager desde el Homebrew Channel de la manera habitual. Una vez dentro, aparecerá una pantalla con letras blancas en fondo negro. Pulsamos el botón A. Elegimos como dispositivo fuente el slot SD (pulsamos A). Si el cIOS está en el lugar correcto debería aparecernos debajo de 'Available files on the device'. Seleccionamos cios_fix.wad (probablemente ya está marcado) y pulsamos + para instalar y A para aceptar. Reiniciamos la consola con HOME.

Instalar el Custom IOS

Volvemos al Homebrew Channel y lanzamos esta vez el DVDX que tendríamos que haber copiado ya a la SD (remember: una subcarpeta dentro de la carpeta apps en la raíz de la SD y cambiándole el nombre a boot.dol). En el menú que aparece elegimos Advanced Install. A continuación en el apartado IOS elegimos (mediante la cruceta digital) IOS249 y le damos a Install. Reiniciamos la consola.

Modificar la ISO del juego

AVISO: Se está trabajando en una próxima versión que leerá ISOs sin necesidad de hacer este proceso, así que conservad también la copia “virgen”, por si acaso.

Este paso requiere la common-key de Wii que podéis descargar desde aquí y el programa Backup Creator. Wiigator tiene su propio programa, llamado ExtractPartition (para Windows, Mac y Linux), podéis usar los dos que sirven para lo mismo.

Vamos con el uso del Backup Creator en sistemas Windows:

La common-key (archivo key.bin), el Backup Creator (backup-creator.exe) y la ISO de Wii (con un nombre ‘normal’, i.e. sin caracteres raros ni espacios) han de estar en el mismo directorio. Hecho esto, abrimos una ventana de ‘DOS’ haciendo Inicio → Ejecutar → ‘cmd (sin las comillas) y nos movemos al directorio donde tengamos todo (mediante cd). Una vez dentro, escribimos backup-creator.exe [nombredelaiso], donde [nombredelaiso] es el nombre del fichero ISO en cuestión. Tras unos minutos, aparecerá en el mismo lugar una nueva ISO, llamada partition.iso que es la que tendremos que grabar.

En sistemas GNU/Linux:

Apoyándonos en el uso del WINE (y siguiendo las indicaciones de más arriba), tecleamos:

tempwin@nzxt-trinity:~/games/wii/$ wine backup-creator.exe nomoreheroes.iso
[+] Creating backup ISO, please wait...
    ISO size: 4219.625 MB

    Backup ISO created successfully!

[+] Press any key to exit...

Grabar partition.iso

Grabar la imagen resultante del paso anterior con vuestro programa favorito. Personalmente, he usado K3b y ha funcionado perfectamente, pero debería de valer cualquiera de los que uséis en vuestra plataforma (Alcohol, Nero, etc.). Un tema más delicado es qué medio de almacenamiento usar y a qué velocidad grabar. Arxel comenta que no es buena idea usar DVD+R (al parecer si cambias el booktype funciona) ya que el 100% de sus pruebas han fallado. Con DVD-R ninguno hemos tenido problemas. Yo uso Verbatim y puedo grabarlos a 8x.

Lanzar el DVD Backup Launcher

De nuevo en el Homebrew Channel, y tras haber copiado el archivo Backup Launcher a la SD, lanzamos el Backup Launcher. Aparecerá un menú bastante auto explicativo. No queda más que meter el DVD, tocar algunas opciones (si queremos), pulsamos A y empezará a cargar.

Jugar 😉

Hay que decir que este método hace que el lector funcione a velocidad 3x (cuando lo normal es 6x), por lo que los vídeos irán a saltos y más lentos de lo normal y las cargas serán algo más largas, lo cual no suele ser inconveniente para disfrutar de la mayoría de los títulos.

Como ya avisaba, se está trabajando en una versión 0.3 que promete leer ISOs tanto modificadas (con programas como Backup Creator) como sin modificar, además de mejorar la velocidad de lectura. Una muestra aquí (vídeo Flash). Estén atentos a sus pantallas 🙂

Lista de compatibilidad

A continuación podréis ver una tabla donde se muestran los resultados de nuestros experimentos. Las pruebas han sido realizadas con tres Wii, con versiones del firmware diferentes, para que veais que no depende.

Lista de compatibilidad del DVD Backup Loader/Launcher para Wii [ 26/10/2008 ]
Título Región ISO v.DBL Soporte/Software Comentarios
Bleach: The Shattered Battle PAL Filtrada Waninkoko DVD-R Fujifilm a 2x / Nero Jugable, pero adolece de gran cantidad de cargas de bastante duración.
Mario & Sonic En Los Juegos Olímpicos PAL Original Ciper Launcher 0.2 DVD-R TDK 1-16x a 2x / ImgBurn Perfectamente jugable aunque la primera carga y las que hay antes de cada evento se hacen bastante largas.
Mario Party 8 PAL Ciper Launcher 0.2 DVD-R TDK 1-16x a 4x / ImgBurn Perfectamente jugable, a pesar de algunas cargas lentas al iniciar y antes de cada minijuego
Mario Kart Wii PAL Original – Filtrada Waninkoko
– WiiGator Launcher 0.1 + Fixed cIOS
DVD-R TDK 1-16x a 2x / Nero – Se cuelga después de la primera carrera en el modo Grand Prix. Se cuelga después de elegir circuito en el modo Online. El resto de modos parecen funcionar.
– El modo Grand Prix funciona totalmente. El Online pierde la conexión antes de empezar. El resto sigue funcionando.
No More Heroes NTSC Scrubbed Filtrada Waninkoko DVD-R Verbatim a 2x / K3b Jugable. Cargas lentas e interrupciones en las escenas de vídeo a causa de la limitación de la velocidad de lectura.
Pro Evolution Soccer 2008 PAL Scrubbed Filtrada Waninkoko DVD-R TDK 1-16x a 2x / ImgBurn
DVD-R Verbatim a 8x / K3b
Perfectamente jugable; el vídeo de la intro va lento y a saltos.
Red Steel PAL Filtrada Waninkoko DVD-R DataMax a 2x / Nero Injugable. Se queda colgado en la primera pantalla al cargar.
Super Mario Galaxy PAL Wiigator Launcher 0.1 + fixed cIOS Funciona con los problemas típicos de los cargadores. Es necesario usar una partida guardada para saltarse la zona de la plaza del inicio del juego, donde se queda colgado.
The Legend of Zelda: The Twilight Princess PAL Filtrada Waninkoko DVD-R Verbatim a 8x / K3b Se juega perfectamente a pesar de los cortes en el audio y las cargas debidas a la baja velocidad de lectura

*More as it comes…*

DVD Dumper para Wii

Seguimos con las entradas relacionadas con la scene de Wii (tras las dedicadas al Twilight Hack y al Backup Loader) con la posibilidad de hacer vuestras propias copias de seguridad a partir de discos originales de GameCube o Wii que después podrán ser jugados siguiendo alguno de los diversos métodos que existen.

Los pasos a seguir son los siguientes:

1. Hacer el Twilight Hack e instalar el Homebrew Channel

Como es la manera más sencilla de cargar homebrew y sólo hay que hacerla una vez, recomendamos esta opción. Si ya tenéis el HBC instalado podéis ir al siguiente paso, en caso contrario tenéis un tutorial en esta entrada.

2. Instalar el custom IOS

Para hacer el dump es necesario tener instalado el custom IOS en la consola; si ya lo tenéis podéis ir al siguiente paso, sino podéis mirar los pasos 4 y 5 del tutorial correspondiente.

3. Copiar y ejecutar el DVD Dumper a la SD

Primero necesitáis descargar este archivo. Una vez hecho, creáis dentro de la carpeta apps de la SD otra carpeta con cualquier nombre (p.ej dvddumper) y dentro copiais el archivo cIOS-DVD-Dumper_v1.2.dol cambiándole el nombre a boot.dol (la forma típica de hacer que el HBC ‘vea’ cualquier aplicación). A continuación lanzáis el DVD Dumper desde el canal.

4. Configurar DVD Dumper e iniciar el dump

Una vez ejecutada la aplicación, os aparecer una pantalla con letras blancas sobre fondo negro. En concreto, os pondrá DVD Dump Mode. Hay diversas formas de hacer el dump, a saber: a una tarjeta SD, a un disco externo USB o a un ordenador conectado a un router wifi. Como ésta última es la más rápida será la que usemos. Para ello pulsamos derecha en la cruceta digital hasta que aparezca Network Mode (Wifi Connection) y pulsamos A. Ahora nos pedirá que le digamos qué tipo de disco hemos metido (DVD Disc Type): un disco de GameCube (GOD), un disco de Wii de una capa (WOD) o un disco de Wii de doble capa (WOD DVD9, por ej. Super Smash Bros. Brawl). Una vez elegido el tipo de disco pulsando A, la consola empezará a leerlo. Después de un rato, nos pedirá que pulsemos cualquier botón para empezar el proceso. Lo hacemos y nos aparecerá la IP de la consola.

5. Efectuar el dump sobre el disco duro del ordenador

La IP obtenido en el paso anterior se introduce como URL en vuestro navegador de Internet favorito. Os aparece una página llamada ‘Wii DVD Dumper (cIOS)’ con el enlace ‘Click here to download xxxx.iso’. Hacéis click sobre él y empezará a descargarla en el lugar que le indiquéis.

6. Unir los trozos resultantes

Si la imagen tiene un tamaño respetable, es posible que tengáis la ISO dividida en varios trozos. Para unirlos (por ej. tres trozos, siendo la ISO final ‘salida.iso’):

  • En SOs Windows: copy /b trozo1+trozo2+trozo3 salida.iso
  • En SOs Linux: cat trozo1 trozo2 trozo3 > salida.iso

7. Pasos posteriores

Cuando tengáis la ISO descargada (unas dos horas y media para un disco de Wii de una capa) podéis por ejemplo usar el Backup Loader para lanzar el juego, siguiendo los pasos 2, 3 y 6 del tutorial

DVD Backup Loader para Wii

Hace unos días publicamos un método para cargar homebrew en una Wii sin modificar. Ahora volvemos a la carga con un conjunto de programas que, apoyándose en el Canal Homebrew, permiten cargar copias de seguridad en DVD en una consola sin chip. Para ello, han de seguirse los siguientes pasos:

1. Instalar el Canal Homebrew

Como volver a tratar este tema haría el tutorial innecesariamente largo, os remitimos a la entrada original. Una vez que tenemos nuestra Wii con el Canal Homebrew en ella y suponiendo que sabéis cómo meter y cargar aplicaciones, podemos proceder a la siguiente etapa.

2. Modificar la ISO del juego

Este paso requiere la common-key de Wii que podéis descargar desde aquí y el programa Backup Creator. Por el momento la solución sólo está disponible para SOs Windows. La common-key (archivo key.bin), el Backup Creator (backup-creator.exe) y la ISO de Wii (con un nombre ‘normal’, i.e. sin caracteres raros ni espacios) han de estar en el mismo directorio. Hecho esto, abrimos una ventana de ‘DOS’ haciendo Inicio – Ejecutar – ‘cmd (sin las comillas) y nos movemos al directorio donde tengamos todo (mediante cd). Una vez dentro, escribimos backup-creator.exe [nombredelaiso], donde [nombredelaiso] es el nombre del fichero ISO en cuestión. Tras unos minutos, aparecerá en el mismo lugar una nueva ISO, llamada partition.iso que es la que tendremos que grabar.

TempWin pide la palabra: ¿Usas GNU/Linux? Puedes usar el Backup Creator en tu sistema. Ya, ya, es una aplicación para Windows, pero no importa. Gracias a WINE podemos usarlo en el sistema del pingüino. Los pasos son los mismos (todos los archivos necesarios en la misma carpeta), pero tendremos que teclear (en una consola o terminal) lo siguiente $ wine backup-creator.exe nombre.iso. El proceso es tal que así:

tempwin@nzxt-trinity:~/games/wii/$ wine backup-creator.exe nomoreheroes.iso
[+] Creating backup ISO, please wait...
    ISO size: 4219.625 MB

    Backup ISO created successfully!

[+] Press any key to exit...

Y, después de unos minutos, tendremos un nuevo archivo llamado partition.iso 🙂

3. Quemar partition.iso

Quemar la imagen resultante del paso anterior con vuestro programa favorito. Personalmente he usado ImgBurn y ha funcionado perfectamente, pero debería de valer cualquiera (Alcohol, Nero, etc.). Un tema más delicado es qué medio de almacenamiento usar y a qué velocidad grabar. Mi breve experiencia me dice que no es buena idea usar DVD+R (al parecer si cambias el booktype funciona) ya que el 100% de mis pruebas han fallado. Así que para evitaros quebraderos de cabeza usad DVD-R y grabadlos a 2x o 2.4x.

TempWin vuelve a molestar: Las grabaciones las hago con el K3b. Como comenta Arxel, cualquier programa debería valer. La única consideración a hacer (además de DVDs de buena calidad y baja velocidad de grabación) es ignorar el error que nos puede dar el programa de grabación al detectar un formato de imagen no válido. Grabamos sin hacer caso y listo.

4. Instalar el wad del Custom IOS

Para ello necesitáis tener el cIOS en la carpeta wad situada en la raíz de la tarjeta SD. A continuación cargamos el WAD Manager desde el Homebrew Channel de la manera habitual. Una vez dentro, aparecerá una pantalla con letras blancas en fondo negro. Pulsamos el botón A. Elegimos como dispositivo fuente el slot SD (pulsamos A). Si el cIOS está en el lugar correcto debería aparecernos debajo de 'Available files on the device'. Seleccionamos CIOS36_rev5-64-v1042.wad (probablemente ya está marcado) y pulsamos + para instalar y A para aceptar. Reiniciamos la consola con HOME.

5. Instalar el Custom IOS

Volvemos al Homebrew Channel y lanzamos esta vez el DVDX que tendríamos que haber copiado ya a la SD (remember: una subcarpeta dentro de la carpeta apps que en la raíz de la SD y cambiándole el nombre a boot.dol). En el menú que aparece elegimos Advanced Install. A continuación en el apartado IOS elegimos (mediante la cruceta digital) IOS249 y le damos a Install. Reiniciamos la consola.

6. Lanzar DVD Backup Loader

De nuevo en Homebrew Channel y tras haber copiado esta aplicación a la SD, lanzamos el Backup Loader. Aparecerá una pantalla pidiéndonos que metamos un disco de Wii. Introducimos el DVD quemado en el paso 3 y esperamos un rato a que aparezca (si todo va bien) el nombre e ID del juego. En ese momento pulsamos A y empezará a cargar.

7. Jugar 😉

Hay que decir que este método hace que el lector funcione a velocidad 3x (cuando lo normal es 6x), por lo que los vídeos irán a saltos y más lentos de lo normal y las cargas serán algo más largas, lo cual no suele ser inconveniente para disfrutar de la mayoría de los títulos.

FAQ

P: Al modificar la ISO me sale el mensaje ‘ERROR: Could not get partition title key!’, ¿qué he hecho mal?
R: No tienes la common-key, no la has puesto en el mismo directorio que el Backup Creator y la ISO o no tiene el nombre correcto (key.bin).

P: Al cargar el DVD en el Backup Loader me salta el error -4100, ¿a qué se debe?.
R: A tu Wii no le gusta el DVD que le has metido. Lo más probable es que hayas usado un DVD+R y parece que hay problemas con este tipo de discos. Usa DVD-R de marcas decentes (Verbatim, Sony, TDK, los fabricados por Ritek, etc. NO Princo) y graba a baja velocidad (2x, 2.4x). Yo he probado con DVD-R TDK 1-16x y ha funcionado sin problemas.

P: Los vídeos van a saltos o muy lentos, ¿por qué?
R: La velocidad de lectura es 3x cuando lo normal con juegos originales es que sea 6x, por eso también las cargas son algo más largas.

P: Tengo una Wii NTSC y los juegos los veo en blanco y negro, ¡ayuda!
R: *Creo* que es algo que solamente pasa en Wiis NTSC y con el cable que viene de serie con la consola (composite). Con un VGA Box o el cable por componentes tengo entendido que no ocurre esto.

P: He probado el juego xxx y no funciona bien/no funciona en absoluto, ¿por qué?
R: Si te sale el error -4100 ya lo han preguntado más arriba, ¿no estabas atento? Si lo que ocurre es que se cuelga al llegar a cierto punto, ten en cuenta que el Loader es una beta que fue filtrada ‘accidentalmente’ (?), por tanto la aplicación no está pulida del todo y tendrá algunos bugs. Si Waninkoko o alguna otra persona continúa con el proyecto, es de esperar que estos problemas disminuyan o desaparezcan.

Lista de compatibilidad

A continuación podréis ver una tabla donde se muestran los resultados de nuestros experimentos. Las pruebas han sido realizadas con tres Wii, con versiones del firmware diferentes, para que veais que no depende.

Lista de compatibilidad del DVD Backup Loader para Wii [ 12/10/2008 ]
Título Región ISO v.DBL Soporte/Software Comentarios
Bleach: The Shattered Battle PAL Filtrada Waninkoko DVD-R Fujifilm a 2x / Nero Jugable, pero adolece de gran cantidad de cargas de bastante duración.
Mario & Sonic En Los Juegos Olímpicos PAL Original Ciper Launcher 0.2 DVD-R TDK 1-16x a 2x / ImgBurn Perfectamente jugable aunque la primera carga y las que hay antes de cada evento se hacen bastante largas.
Mario Party 8 PAL Ciper Launcher 0.2 DVD-R TDK 1-16x a 4x / ImgBurn Perfectamente jugable, a pesar de algunas cargas lentas al iniciar y antes de cada minijuego
Mario Kart Wii PAL Original – Filtrada Waninkoko
– WiiGator Launcher 0.1 + Fixed cIOS
DVD-R TDK 1-16x a 2x / Nero – Se cuelga después de la primera carrera en el modo Grand Prix. Se cuelga después de elegir circuito en el modo Online. El resto de modos parecen funcionar.
– El modo Grand Prix funciona totalmente. El Online pierde la conexión antes de empezar. El resto sigue funcionando.
No More Heroes NTSC Scrubbed Filtrada Waninkoko DVD-R Verbatim a 2x / K3b Jugable. Cargas lentas e interrupciones en las escenas de vídeo a causa de la limitación de la velocidad de lectura.
Pro Evolution Soccer 2008 PAL Scrubbed Filtrada Waninkoko DVD-R TDK 1-16x a 2x / ImgBurn
DVD-R Verbatim a 8x / K3b
Perfectamente jugable; el vídeo de la intro va lento y a saltos.
Red Steel PAL Filtrada Waninkoko DVD-R DataMax a 2x / Nero Injugable. Se queda colgado en la primera pantalla al cargar.
The Legend of Zelda: The Twilight Princess PAL Filtrada Waninkoko DVD-R Verbatim a 8x / K3b Se juega perfectamente a pesar de los cortes en el audio y las cargas debidas a la baja velocidad de lectura

*More as it comes…*

Canal homebrew y Twilight Hack

Introducción

Desde hace pocos meses existe una forma relativamente sencilla de ejecutar aplicaciones caseras (homebrew), hechas por aficionados, en nuestra Wii, sin necesidad de ponerle chip alguno o modificarla. Nos bastará con tener una tarjeta SD, el juego de Wii The Legend of Zelda: Twilight Princess y, obviamente, una Wii 🙂

La fórmula de la felicidad

Twilight Hack

Así se conoce al aprovechamiento de un “fallo” en el juego de Wii The Legend of Zelda: Twilight Princess. Poniendo un nombre lo suficientemente largo al caballo Epona, se consigue un desbordamiento de búfer y esto ha permitido que ciertos hackers consiguiesen ejecutar código desde una tarjeta SD. De esta manera, podemos ejecutar software casero donde encontraremos desde un clon de Tetris hasta ¡el Monkey Island!

The Homebrew Channel

Hasta la aparición de este “canal”, si queríamos ejecutar programas caseros en la Wii necesitábamos realizar el Twilight Hack cada vez. Un fastidio. Eso se acabó 🙂 Gracias a este canal, sólo tendremos que hacer el hack una vez y devolver el juego del Zelda a nuestro amigo/videoclub 😛 El canal Homebrew se instala como un canal más en la Wii (como el del tiempo, el de opiniones, etc.) y desde él podemos acceder al contenido de la tarjeta SD y lanzar los programas contenidos en ella.

Manos a la obra

Necesitamos descargar:

Nos hace falta una tarjeta SD (no valen las SDHC, así que estamos limitados a las de 2GB como mucho). Hay que formatearlas en FAT. Muchas ya vienen así, pero si no es el caso, podemos usar el GParted (en GNU/Linux) o, en Windows, pulsar con el botón derecho sobre el icono de la tarjeta y seleccionar Formatear. En MacOS X podemos usar la Utilidad de discos (Aplicaciones → Utilidades → Utilidad de discos). ¿Algún sistema operativo más? 😛

En la raíz de la SD incluimos:

  • La carpeta private (contenida en el Twilight Hack)
  • El archivo boot.elf y la carpeta wiiload (contenidas en el archivo del Homebrew Channel)

Manos a la Wii

Importante: Si tenías una partida guardada del Zelda, querrás seguir conservándola, ¿verdad? Ya que al copiar el Twilight Hack la sobreescribirá. Para hacer copia de tu partida en la Wii a otra SD:

Introducir tarjeta SD en la Wii

  • Encender Wii
  • Opciones de Wii → Gestión de Datos → Datos guardados → Wii
  • Seleccionamos con el botón A nuestra partida
  • Copiar -> Sí
  • Volvemos al menú

Bien, ahora metemos la tarjeta SD en la que habíamos introducido los archivos de más arriba. Procedemos a copiar el Twilight Hack a la memoria de la Wii:

  • Opciones de Wii → Gestión de Datos → Datos guardados → Wii → Tarjeta SD
  • Seleccionamos con el botón A el archivo que necesitemos dependiendo de la versión del Twilight Princess que tengamos (europea, americana, japonesa).
  • Copiar → Sí
  • Volvemos al menú

Puede que sea necesario reiniciar la consola.

Con la SD insertada, metemos el Twilight Princess original (si tenéis la consola con chip, os vale también una copia del juego). Hay que asegurarse de tener enchufado el Nunchuk al Remote durante este proceso. Y lo lanzamos como si fuéramos a jugar. Seleccionamos un “diario de viaje”, el llamado “Twilight Hack”.

Bien, estamos en el juego. Tenemos a un hombre delante de nosotros. Para activar el hack tenemos dos opciones: hablar con ese hombre o caminar en dirección contraria (tardas menos en hacer esto último). Y… ¡magia! Aparecerá un texto que va pasando y finalmente nos pedirá confirmación para instalar el Homebrew Channel. Basta con pulsar el botón 1 del mando las veces necesarias para aceptar. Al terminar, y volver al menú de Wii, tendremos un nuevo canal: el Homebrew Channel. Ya no necesitaremos el Zelda nunca más 🙂

Ejecutar programas desde el Homebrew Channel

En esta web tenemos un montón de aplicaciones (emuladores, reproductores de audio y vídeo, juegos…). Sólo tenemos que meter cada aplicación dentro de la carpeta apps (que tenemos que crear dentro de la SD) y listo. Por ejemplo, si queremos instalar la aplicación MplayerWii, descargaremos el archivo, lo meteremos dentro de la carpeta apps dándole algún nombre, por ejemplo MPlayerWii, así tendríamos /apps/MPlayerWii/, y dentro de esta última carpeta tendremos los ejecutables, que son archivos *.dol o *.elf. Es importante que se llamen boot.dol o boot.elf, si no, el canal no lo verá. Al entrar de nuevo en el Homebrew Channel lo tendremos accesible.

¿Qué juegos/aplicaciones interesantes nos podemos encontrar? Una pequeña muestra:

  • Emulador de Mega Drive
  • Emulador de SNES
  • Emulador de NES
  • Reproductores de música y vídeo
  • Emulador de MAME (probadlo sólo si tenéis muuucha paciencia)
  • Servidor de FTP
  • Examinador de archivos
  • etc.

Hablaremos de aplicaciones interesantes en futuros artículos 🙂

Enlaces relacionados

nullDC en GNU/Linux con WINE

Dreamcast es una de las consolas a las que más cariño tengo. Todavía la conservo, pero el lector ya está en las últimas y cuesta un mundo que lea algún juego. Desde hace tiempo le sigo la pista a la emulación de Dreamcast, pero todo lo que salía era para Windows. Desde hace no mucho, tenemos un prometedor emulador para GNU/Linux, lxdream, pero está en fase muy temprana de desarrollo y la lista de compatibilidad es muy reducida.

Como estos días ando probando bastante WINE para poder abandonar Cedega a la hora de jugar a videojuegos de Windows en GNU/Linux, me pregunté: hey, ¿y si probamos nullDC con WINE? Pues lee, lee, que funciona 🙂

nullDC: El emulador

Se trata de un emulador gratuito para Windows que tiene poco más de un año de vida. La lista de compatibilidad es bastante grande, casi como la del Chankast (emulador de Dreamcast también para Windows) aunque la emulación parece más conseguida.

Podemos descargarlo desde su web oficial. Lo que está escrito en este artículo ha sido probado con la versión 1.0.0 beta 1.6.

Lo descomprimimos donde queramos (debemos tener instalado el paquete p7zip).

Necesitamos la bios de la Dreamcast que podéis descargar desde aquí [ ZIP – 1 MB ]. Debemos meter los dos archivos (dc_bios.bin y dc_flash.bin) en la carpeta Data.

Una copa de vino

La instalación de Wine desde repositorios es muy sencilla. Si tienes la suerte de tener instalada alguna distribución basada en Debian, te basta con escribir en un terminal: # apt-get install wine.

Ahora necesitaremos varias bibliotecas que usa nullDC. Las últimas de Visual C++ (msvcp80.dll y msvcr80.dll) y de DirectX 9 (d3dx9_35.dll). Podéis buscarlas por la red y luego colocarlas en ~/.wine/drive_c/windows/system32. Pero hay una forma más fácil y automática de hacer todo eso: winetricks. Se trata de un script que se ocupa de descargar y configurar las bibliotecas más populares necesarias para la ejecución de ciertos programas de Windows en GNU/Linux con WINE.

Nos colocamos en un directorio que queramos y, desde un terminal, descargamos el script mediante: $ wget http://www.kegel.com/wine/winetricks. Y ahora lo ejecutamos (hay que tener conexión a Internet, obviamente) pasándole los paquetes que necesitamos: $ sh winetricks directx9 vcrun2005. Lo próximo que hay que hacer es aceptar en las ventanas que se abran y listo, quedará todo instalado y configurado 🙂

WINE + nullDC

Abrimos un terminal y, en la carpeta donde hemos descomprimido nullDC, escribimos: $ wine nullDC_100b1_6.exe. ¿Esperabas algo más? 🙂

Puedes descargarte juegos para Dreamcast hechos por fans desde esta web. Para juegos comerciales, redes P2P. Que sí, que funcionan:

Daytona USA 2001

Soul Calibur

Sonic Adventure

World Rally emulado… ¡y liberado!

Extraído del blog del propio Manuel Abadía

La emulación del World Rally está completada. He implementado las prioridades (que han sido más difíciles de lo que pensaba), los focos y sombras, y algún detalle que faltaba del hardware gráfico (…) Es completamente jugable sin que haya podido observar ningún problema.

World Rally I (1)

World Rally I (2)

Y por si fuera poco, Gaelco (desarrolladora del juego) ha liberado las ROMs del juego y cedido el driver al proyecto MAME para hacerlo funcionar de forma totalmente gratuíta y legal:

El deseo de Gaelco S.A. al liberar el código del World Rally I, ha sido que todos los jugadores que colaboraron a que este juego fuera un Hit, puedan a partir de hoy volver ha revivir aquellos momentos desde el sofá de su casa.
Desde aquí en nombre de todos debemos agradecer a todas aquellas personas que han hecho realidad que el World Rally I corra en nuestro P.C. Esto no hubiera sido posible sin el esfuerzo desinteresado de Manuel Abadía y Elsemi entre otros (…)

¿Qué se necesita?

Las ROMs proporcionadas por Gaelco (Link)
El emulador MAME en su versión 0.125u1 o superior (MAMEUI)

FIC.tion por fin disponible

FIC.tion

Ha pasado casi un año desde que hablé aquí en Nand de FIC.tion, el pequeño y sencillo creador de aventuras conversacionales que había hecho como práctica de una asignatura. Ahora, y después de mucho tiempo en el olvido, le he hecho los retoques necesarios para ponerlo a disposición de todo el mundo. Como decía en su momento, no liberaré su código fuente (al menos por ahora) porque sigue en desarrollo, no es una proeza informática y (unido al primer motivo) es posible que lo use como base para mi Proyecto de Fin de Carrera. A pesar de ello, no tendré ningún problema en responder preguntas técnicas, aunque de algunos detalles de implementación ya ni me acuerdo xD

Los requisitos para hacerlo funcionar son:

  • Un PC con Linux. Sí, sigue sin haber versión Windows, lo siento 🙁
  • Un compilador y máquina virtual de Java, con la 1.6.0 de Sun sé que funciona.
  • Este paquete.

Una vez bajado el paquete no hay más que descomprimirlo en alguna parte haciendo algo del estilo tar -xvf Fiction_distributable.tar.gz. El fichero README incluído creo que esta bastante auto-explicativo, por si por si acaso…

* ./compile.sh tarde.sfl compila el juego de ejemplo incluído. El .java que genera va a parar al directorio java/
y es un fichero de código fuente normal y corriente que puede ser modificado y leído por un
humano.

* ./run.sh Tarde ejecuta el juego anteriormente compilado.

En otra entrada explicaré un poco cómo funciona el lenguaje que creé, De esta forma, alguien con curiosidad y algo de tiempo libre podrá disfrutar jugando a su propia aventura :]