El blog de Waninkoko

Custom IOS36 rev 10 (¡ACTUALIZADO!)

12/04/2009 por ( Waninkoko )


Descripción:

Esto es un Custom IOS, un IOS modificado para añadir nuevas caracteristicas no disponibles en el IOS oficial.

Este IOS ha sido creado para ser usado UNICAMENTE con software casero.

El Custom IOS se instala como IOS249 y no modifica ningun otro IOS por lo que es seguro de instalar.

 

Changelog:

 

- Modificaciones varias en DIP plugin.
- Añadido modulo SDHC (gracias a WiiGator por la ayuda).

 

Descarga:


Custom IOS36 rev 10

EHCI Module Patch

SDHC Module rev 10

12/04/2009 por ( Waninkoko )


Descarga:

 

SDHC Module rev 10 (source)

Votación: SD Loader

06/04/2009 por ( Waninkoko )


Pulsa en "Comentar en el foro" para votar. Por favor, votad seriamente.

Click on "Comentar en el foro" to vote. Please, vote seriously.

Como hacer un SD Loader en 2 horas y media

05/04/2009 por ( Waninkoko )


Ingredientes:

 

1. DIP Plugin (Waninkoko/WiiGator)

2. Código SD/SDHC (svpe, obtenido de libogc)

3. IOS Toolkit (neimod)

4. Módulo SD/SDHC (Waninkoko)

5. SD Loader (Waninkoko)
 

Diario de desarrollo:

 

12 am - 1 am: Desarrollo del módulo SD/SDHC para IOS.

3 pm - 3.30 pm: Modificación de DIP Plugin para leer de SD.

3.30 pm - 4 pm: Desarrollo de la primera versión de SD Loader.

8 pm - 8.30 pm: Corrección de bugs y testeo final.

 

Resultado:

 

 


Notas:

 

Este SD Loader es una versión muy simple y cutre. Faltaría por implementar WBFS (unos 10 mínutos, más o menos), modo SD en DIP Plugin (15-20 minutos, habría que reescribir un pequeño trozo de código) e implementar soporte del modo SD en el USB Loader (otros 10 minutos).

 

De momento no tengo intención de publicar el SD Loader.

 

Gracias a WiiGator por ayudarme con un pequeño problema en el codigo de SD/SDHC.

USB Loader v1.1

01/04/2009 por ( Waninkoko )


Descripción:

 

USB Loader es una aplicacion para la Nitendo Wii que te permite poder instalar y cargar tus backups desde un dispositivo de almacenamiento USB.

 

Kudos to kwiirk for his great job with the EHCI module and libwbfs.


Descarga:

 

USB Loader v1.1

USB Loader v1.1 (source)

USB Loader v1.0

31/03/2009 por ( Waninkoko )


Descripción:

 

USB Loader es una aplicacion para la Nitendo Wii que te permite poder instalar y cargar tus backups desde un dispositivo de almacenamiento USB.

 

Kudos to kwiirk for his great job with the EHCI module and libwbfs.


Descarga:

 

USB Loader v1.0

USB Loader v1.0 (source)

Custom IOS36 rev 09

31/03/2009 por ( Waninkoko )


Descripción:

 

Esto es un Custom IOS, un IOS modificado para añadir nuevas caracteristicas no disponibles en el IOS oficial.

Este IOS ha sido creado para ser usado UNICAMENTE con software casero.

El Custom IOS se instala como IOS249 y no modifica ningun otro IOS por lo que es seguro de instalar.

 

Changelog:

 

- Añadido modulo EHCI creado por kwiirk.
- Soporte para el modo USB en el DIP plugin.
- Eliminado chequeo de permisos de la NAND.
 

Descarga:


Custom IOS36 rev 09

[ENG] My 6-hour trip to the Dark Side (Episode II: Attack of the Clones)

29/03/2009 por ( Waninkoko )


This entry is a reply to marcan's message: http://hackmii.com/2009/03/my-6-hour-trip-to-the-dark-side

 

Also, I would like to say that I did NOT cancel the USB Loader (I've got hacked at GBATemp).

 

 

Ok, you already demostrated you're very smart, you know how to program very well and you are able to make an USB Loader in 6 hours. But I think you're lying to the people making them believe that I'm a sucker and very bad developing software for the Wii and that you are pretty good and you do everything very well.

 

It's cool that you were able to load a game from USB in just 6 hours, congratulations! If I'm not wrong, I was able to load Hamster Heroes from NAND in 30 minutes. I don't know if it was a record or not but I don't care.

 

Despite what you might believe, I know too how to make an USB Loader in 6 hours (maybe it takes me a few minutes more). Then, why it took me 22 days? Well, these are the "possible" reasons:

 

 

  • I don't know how much free time you have but I don't have enough (because of university), and I don't want to waste it all developing for the Wii (you know, I like to watch TV shows, movies and those things that you maybe don't know, who knows).

 

  • Maybe you think that I was working in this project since the EHCI driver was releaed... well, I think you are very wrong :S

 

  • I have been working in this project with kwiirk (EHCI module for IOS developer). We comunicate each other through e-mail, so it's easy to guess that this caused many delays.

 

  • Probably in the case of your video, you just took an USB hard disk, copied a game in raw (using "dd"?), and made a specific loader. And yes, that takes a few hours to do it. In my case we had to develop a file system (called WBS, I would implement NTFS but I don't like too much, really) to have the possibility of add/remove/extract games easily. Logically this takes MORE than 6 hours to develop, and before implementing it we need to think how it's going to be structured, etc. (design phase, that's what I learnt from a subject called "Software Engineering").

 

  • I suppose you haven't optimized this application nor worked in a "pretty " and intuitive interface for the user. As all programmers know, this part normally takes too much time, specially if you don't like designing interfaces...

 

  • There are more reasons, but I think I wrote all the important ones and I don't want to make this entry bigger.

 

 

I see that you say that many of my applications are just simple interfaces. Is there anything wrong with that? I don't know, maybe the functions you reversed from the ES and added to libogc were  there just to watch them and I see how good they are or something similar. I thought they were there to be used by the applications (even those ones that are simple or useless).

 

Also, I would like to talk about the advertisement (yes, that one you like so much) at the beginning of the video I released yesterday. I don't know why you are so bothered about that advertisement of a sponsor (I repeat, SPONSOR, if you don't know what it means search it in the dictionary). I think that advert still didn't kill anybody, you're complaining because you want to complain about something... Also, I don't force anybody to watch the video.

 

About the rest (DDoS attack to Teknoconsolas, that I'm a very bad programmer...) I'm not going to say anything (and no, I'm not saying that you are under the DDoS attack).

 

 

Well, and that's all. Now I have some free time so I'll try to fix a bug in USB Loader.

Mi viaje de 6 horas al Lado Oscuro (Episodio II: El Ataque de los Clones)

29/03/2009 por ( Waninkoko )


Esta entrada es una respuesta al mensaje de marcan: http://hackmii.com/2009/03/esp-mi-viaje-de-6-horas-al-lado-oscuro (por si no quedaba claro).

 

Aprovecho para decir que NO he abandonado el USB Loader (alguien hackeó mi cuenta en GBATemp).

 

 

Vale, ya has demostrado que eres muy listo, que sabes programar muy bien y que eres capaz de hacer un cargador por USB en 6 horas. Pero creo que estás engañando a la gente haciéndoles creer que soy un inútil y un chapuzas programando software para la Wii y que tú eres muy bueno y lo haces todo muy bien.

 

Me parece perfecto que hayas conseguido cargar un juego por USB en sólo 6 horas, ¡enhorabuena!. Si no recuerdo mal, yo conseguí cargar el Hamster Heroes desde la NAND en 30 minutos, no se si será un record o no pero me importa mas bien poco.

 

A pesar de lo que tú puedas creer, yo también se hacer un USB Loader en 6 horas (quizás tardo unos minutos más). Entonces, ¿por qué he tardado 22 días? Muy bien, aquí van las "posibles" razones:

 

 

  • No se cuánto tiempo libre tendrás tú pero yo no es que tenga mucho (universidad), y la verdad es que no me apetece gastarlo todo programando para la Wii (ya sabes, me gusta ver series, películas y esas cosas que quizas tú no conoces, quién sabe).

 

  • Quizás crees que desde que salió el driver EHCI he estado con este proyecto... pues creo estás muy equivocado :S

 

  • He estado trabajando en este proyecto con kwiirk (desarrollador del módulo EHCI para IOS). Nos comunicábamos únicamente por e-mail, por lo tanto es de suponer que esto ha conllevado muchos retrasos.

 

  • Probablemente en el caso que muestras en tu video, simplemente has cogido un disco duro USB, has metido un juego en bruto (¿usando "dd"?), y has hecho un cargador específico. Y efectivamente eso se tarda en hacer muy poco. En mi caso ha habido que desarrollar un sistema de ficheros (llamado WBFS, implementaría NTFS pero es que no me gusta mucho ese sistema de ficheros, la verdad) para tener la posibilidad de añadir/eliminar/extraer juegos fácilmente. Lógicamente esto se tarda MÁS de 6 horas en desarrollar, además de que antes de implementarlo hay que pensar como debe estar estructurado, etc. (la fase de diseño del ciclo de vida de un software, o eso es lo que me enseñaron en una asignatura llamada "Ingeniería del Software").

 

  • Supongo que tú no habras optimizado ni habrás trabajado en una intefaz "bonita" ni intuitiva para el usuario. Como todo programador sabe, esta parte suele llevar mucho tiempo y más si lo tuyo no es el diseño...

 

  • Hay más razones, pero creo que he puesto las más importantes y no quiero agrandar esta entrada.

 

 

Por lo que veo también comentas que si muchas de mis aplicaciones son simples interfaces. ¿Hay algo de malo en ello? No sé, quizás las funciones que reversate del ES y pusiste en libogc eran para que las pudiésemos contemplar y ver lo bien que estaban hechas o algo parecido. Yo pensaba que estaban ahí para ser utilizadas por las aplicaciones (por muy simples que puedan ser o poco útiles).

 

También me gustaría hablar del anuncio (sí, ese que tanto te gusta) al comienzo del vídeo que publiqué ayer. No se por qué te molesta tanto que salga el anuncio de un sponsor (repito, SPONSOR, si no sabes lo que es buscalo en el diccionario) . Creo que ese anuncio todavía no ha matado a nadie, ni perjudicado a nadie, vamos, que te quejas por quejar de algo... Además, yo no obligo a nadie a ver el vídeo.

 

Y sobre el resto (ataque DDoS a Teknoconsolas, que si soy muy mal programador y un chapuzas) no voy a comentar nada (no, no te estoy acusando del ataque DDoS).

 

 

Bueno, eso es todo. Aprovechando que tengo un poco de tiempo libre, voy a corregir un bug en el USB Loader...

Anuncio de una nueva aplicación (actualizado)

28/03/2009 por ( Waninkoko )


Perdonad por el retraso pero hemos tenido problemas técnicos (un ataque DDoS exactamente) con la página web y hasta hace escasos minutos no hemos podido acceder con normalidad.

 

 

Aquí teneis el vídeo:

 

 

La scene al día...
PS3Liberator, un nuevo clon salta a la palestra | PS3
Es el primero que puede retirarse tras ejecutar el exploit y además aseguran que permite conectar el PC con el disco duro de la consola
PSFreedom para HTC EVO | PS3
La famila de smartphones HTC ve incrementada la lista de dispositivos que pueden hacer el hack a PS3.
PSFreedom para Sony Ericsson Xperia X1 | PS3
Otro smartphone con Android a la lista de dispositivos que pueden ejecutar el hack a PS3
El emulador de DreamCast (nullDC) para PS3 avanza | PS3
El proyecto requiere donaciones y desde aquí pedimos vuestra colaboración.
Nintendo actualiza el firmware de DSi/XL para frenar la piratería | DS
Algunos flashcarts ya no funcionan, aunque no todos...
PSFreedom para Droid ya está disponible | PS3
El conocido terminal de Motorola ya puede realizar el hack a PS3.

Blogs destacados


Hack in Black
Waninkoko recopila en este blog todas sus aplicaciones y artículos de opinión

Colapso de bits
Blog de Alek sobre consolas, tecnología, videojuegos y demás sandeces sin las que no podemos vivir