Nintendo Wii: Pirateable sin Chip? (Versión 2008)
Casi a fines de Diciembre, en la convención de hackers 24C3, se mostró como un grupo de hackers habían logrado hacer un hack con The Legend of Zelda Twilight Princess de Wii. Básicamente era una versión modificada del juego que a pesar de lo que habían cambiado, aún podía correr en el Wii sin demasiados problemas.
Pero la noticia quedó ahí y no fue sino hasta fines de Enero cuando al fin se dio a conocer en los foros de TehSkeen que un grupo de hackers (quienes resultaron ser los mismos del 24C3) habían logrado hacer un exploit con un archivo de memoria (save file) de Zelda Twilight Princess de Wii. Este exploit les permitía hacer que el juego colapsara y pudieran correr su propio código en el Wii con el objetivo (se espera) de que se pueda correr un programa loader desde una tarjeta SD, este loader permitiría correr diversos programas en la consola en modo Wii (los programas o homebrew actuales corren en modo Gamecube).
Les recomiendo que lean la entrevista que Atomic le hizo a Bushing, hay varias cosas interesantes sobre la arquitectura del Wii
Página 1, página 2, página 3, página 4.
ADVERTENCIA: La entrevista y el reporte están en inglés y llenas de términos técnicos, pero si les interesan estas cosas no habrá problema.
Según Bushing, la idea de esto es que puedan crearse diversas aplicaciones para Wii (homebrew), pero que cree (y con justa razón) que al final habrá quienes lo utilicen para piratería. Esto de cierta forma revive mi teoría de que el Wii podría correr juegos piratas sin necesidad de un chip, tal vez no ahora, tal vez no en los próximos tres meses, tal vez no en los próximos tres años, pero eventualmente podría ocurrir.
Cabe recalcar que en el Gamecube se podían correr juegos piratas sin necesidad de chip, pero se requería el disco (original) de Action Replay, más el Samson’s Bootloader y una Memory Card to SD o algo parecido. Una vez que se tenían los componentes se procedía a bootear el Action Replay con su respectivo código y segundos después ya estaba corriendo el juego sin ningún tipo de chip o modificación a la consola.
Debo decir que por la falta del SD to Memory Card yo no pude probar este método (el SD to Memory es una memoria de Gamecube a la que se le puede poner una tarjeta SD) y si no me equivoco, este método no funcionó en el Wii, o por lo menos no escuché nada al respecto.
Habiendo ya experimentado las actualizaciones de firmware de Nintendo en carne propia, habrá que ver que tipo de medidas toma Nintendo al respecto, pues hasta el momento “dejar de actualizar el Wii” no es una opción que cualquiera tiene, porque:
-Si utilizas el Canal Tienda en algún momento deberás actualizar y aunque sólo se te indique que es una actualización para el canal, quien sabe que otras cosas estarán "actualizando". Además si no actualizas no podrás utilizar el canal, así que a menos que no vayas a comprar más juegos o bajar canales, estás jodido.
-Las actualizaciones de firmware se bajan de internet, desde los servidores de Nintendo, pero ¿Y si no tengo internet/no lo uso?
Pues algunos juegos traen los archivos de actualización y no te permiten jugar hasta que hayas actualizado (te estoy viendo a ti Mario Galaxy). Lo raro del asunto es que yo tenía mi Wii con todas las actualizaciones (3.1U) y sin embargo lo actualizó; Yo me bajé la actualización literalmente minutos después de que estuviera disponible, esto indica que Super Mario Galaxy te actualiza otra cosa o Nintendo cambia o modifica sin avisar las actualizaciones que te bajas al Wii unos días o semanas después.
Ahora a hacer un resumen de lo más importante de la entrevista a Bushing:
-Nintendo incluye la versión más nueva de su software de sistema en casi todos los juegos de Wii para que puedas actualizarlo, y es aquí donde Bushing y los demás obtuvieron gran parte de los datos de los procesos que tienen lugar en el Wii.
-Se encontró un nuevo chip dentro del chip gráfico Hollywood, este nuevo chip maneja código ARM, se encarga de la seguridad del Wii y además controla casi todos los periféricos. A este nuevo chip se le llamó “Starlet”. (El término chip utilizado en este párrafo no se refiere a mod-chips sino a procesadores, Hollywood es el procesador gráfico y Broadway es el procesador central).
-El Starlet limita la cantidad de memoria que se usa en modo Gamecube, tal vez si permitiera usar más memoria en los juegos de Gamecube estos correrían a más velocidad o cargarían más rápido (lo de que correrían más rápido es una suposición mía).
-El SD Loader o “hack” no requerirá ningún mod-chip o alguna otra modificación a la consola.
Como dice Bushing, esto no es sencillo y por ahora sólo se dan pequeños pasos, obviamente él espera que, una vez que mejoren el SD Loader, muchos programadores entusiastas en internet creen aplicaciones que corran en el Wii y como él dice, la piratería es inevitable.
Así que, Nintendo Wii Pirateable sin Chip?
Sólo queda esperar.
Aunque no tiene relación con este post... Ahhh, como deseo un PS3... :(