tomate escribió:mikia escribió:Hola, de este programa existe el fichero WAD para ponerlo como canal?
Gracias.
Pues mira, si, pero no, y me esplico.
Si que hay una canal wad de este programa aunque no lo encontrarás en EOL. Busca un poco por el hilo, porque sé que hay uno hecho por josete (creo que lo puedes encontrar en youtube por josete2k, pero deberás revisarlo). No es recomendable que lo instales completo como canal porque el mismo porgrama tiene una funcion de actualización que va a actualizar en la tarjeta SD, directorio apps/uloader, el fichero boot.dot. Además, las ultimas versiones de este fenomenal cargador de USB tienen unas opciones de configuracion que lo que hacen es, dependiendo de lo que congiguras dentro del programa, te parchea y modifica el susodicho "boot.dol" de la tarjeta SD. Mi recomendacion es que te busque un canal forwarder (tambien hecho por Josete2k) que se instala como canal pero que al lanzarlo ejecuta el boot.dol que esté en la tardeta SD, así, aunque se modifique el boot.dol de la SD te lo seguirá lanzando, siempre con la ultima version que tengas en la SD.
En la Wiki tienes mas información acerca de esto.
Salu2
mikia escribió:tomate escribió:mikia escribió:Hola, de este programa existe el fichero WAD para ponerlo como canal?
Gracias.
Pues mira, si, pero no, y me esplico.
Si que hay una canal wad de este programa aunque no lo encontrarás en EOL. Busca un poco por el hilo, porque sé que hay uno hecho por josete (creo que lo puedes encontrar en youtube por josete2k, pero deberás revisarlo). No es recomendable que lo instales completo como canal porque el mismo porgrama tiene una funcion de actualización que va a actualizar en la tarjeta SD, directorio apps/uloader, el fichero boot.dot. Además, las ultimas versiones de este fenomenal cargador de USB tienen unas opciones de configuracion que lo que hacen es, dependiendo de lo que congiguras dentro del programa, te parchea y modifica el susodicho "boot.dol" de la tarjeta SD. Mi recomendacion es que te busque un canal forwarder (tambien hecho por Josete2k) que se instala como canal pero que al lanzarlo ejecuta el boot.dol que esté en la tardeta SD, así, aunque se modifique el boot.dol de la SD te lo seguirá lanzando, siempre con la ultima version que tengas en la SD.
En la Wiki tienes mas información acerca de esto.
Salu2
Hola, he leido el wiki, he leido el leeme.txt, he mirado en mil sitios y veo que toda la info está incompleta... o que yo soy supertonto, claro.
forwarde v2, dice:
uLoader forwarder
-----------------
- Usalo para crear un canal que lance uLoader
Que si, que lee la info actualizada de la SD, ESTUPENDO.
Vale, pero como lo uso???
Alguien me puede ayudar?
GRacias.
tomate escribió:Joer, es que no me buscais nada . a ver, si te digo que creo que en youtube hay uno hecho por josete2k, y en el buscador de youtube pones josete2k uloader, te sale este video:
http://www.youtube.com/watch?v=FvH-DdiZoxA
Alli verás el enlace del wad del loader de josete. Recuarda que lo tienes que instalar con wadmanager y que en la tarjetas debes tener el uloader en la ruta: SD-->apps-->uloader
Espero que te funcione.
Saludos
ES ioctlv: 0x1C
Int open ret -106 usb:/nand2/title/00010000/52385050/content/title.tmd
Deleting file usb:/nand2/tmp/title.tmd ret -106
Trying Create file /tmp/title.tmd
Create file usb:/nand2/tmp/title.tmd ret 0
Int open ret 326256992 usb:/nand2/tmp/title.tmd
Read dir 2 0 usb:/nand2/title/00010000/52385050/content ret: -106
Read dir 2 0 usb:/nand2/title/00010000 ret: 0
Set ATTR usb:/nand2/title/00010000 ret 0
Read dir 2 0 usb:/nand2/title/00010000/52385050 ret: -106
Create dir usb:/nand2/title/00010000/52385050 ret 0
Read dir 2 0 usb:/nand2/title/00010000/52385050/content ret: -106
Create dir usb:/nand2/title/00010000/52385050/content ret 0
Set ATTR usb:/nand2/title/00010000/52385050/content ret 0
Renaming file usb:/nand2/tmp/title.tmd usb:/nand2/title/00010000/52385050/content/title.tmd ret 0
Int open ret -106 usb:/nand2/sys/uid.sys
Deleting file usb:/nand2/tmp/uid.sys ret -106
Trying Create file /tmp/uid.sys
Create file usb:/nand2/tmp/uid.sys ret 0
Int open ret 326260448 usb:/nand2/tmp/uid.sys
Renaming file usb:/nand2/tmp/uid.sys usb:/nand2/sys/uid.sys ret 0
Read dir 2 0 usb:/nand2/title/00010000/52385050/data ret: -106
Read dir 2 0 usb:/nand2/title/00010000/52385050/data ret: -106
Read dir 2 1 usb:/nand2/title/00010000 ret: 0
Set ATTR usb:/nand2/title/00010000 ret 0
Read dir 2 1 usb:/nand2/title/00010000/52385050 ret: 0
Set ATTR usb:/nand2/title/00010000/52385050 ret 0
Read dir 2 0 usb:/nand2/title/00010000/52385050/data ret: -106
Create dir usb:/nand2/title/00010000/52385050/data ret 0
Set ATTR usb:/nand2/title/00010000/52385050/data ret 0
ES ioctlv: 0x1C
Int open ret 326263520 usb:/nand2/title/00010000/52385050/content/title.tmd
Int GetFileStats ret 0 520 0
Int open ret 326263904 usb:/nand2/sys/uid.sys
Int GetFileStats ret 0 12 0
Deleting file usb:/nand2/tmp/uid.sys ret -106
Trying Create file /tmp/uid.sys
Create file usb:/nand2/tmp/uid.sys ret 0
Int open ret 326265056 usb:/nand2/tmp/uid.sys
Renaming file usb:/nand2/tmp/uid.sys usb:/nand2/sys/uid.sys ret 0
Read dir 2 0 usb:/nand2/title/00010000/52385050/data ret: 0
Set ATTR usb:/nand2/title/00010000/52385050/data ret 0
ES ioctlv: 0x20
ES ioctlv: 0x1D
Read dir 2 0 usb:/nand2/title/00010000/52385050/data ret: 0
Create dir usb:/nand2/tmp/sys ret 0
GETATTR1 /title/00010000/52385050/data/banner.bin
GETATTR2 usb:/nand2/title/00010000/52385050/data/banner.bin ret -106
GetUsage 1 1 usb:/nand2/title/00010000/52385050/data
GetUsage 4 8 usb:/nand2/title/00010000
GetUsage 1 1 usb:/nand2/title/00010001
Read dir 2 0 usb:/nand2/title/00010000/52385050/data ret: 0
Trying Create file /title/00010000/52385050/data/wiimario00
Create file usb:/nand2/title/00010000/52385050/data/wiimario00 ret 0
Create dir usb:/nand2/tmp/sys ret -105
GETATTR1 /title/00010000/52385050/data/wiimario00
GETATTR2 usb:/nand2/title/00010000/52385050/data/wiimario00 ret 0
Int open ret 326269920 usb:/nand2/title/00010000/52385050/data/wiimario00
Create dir usb:/nand2/tmp/sys/00000000 ret 0
Trying Create file /tmp/sys/00000000/wiimario00
Create file usb:/nand2/tmp/sys/00000000/wiimario00 ret 0
Int open ret 326270944 usb:/nand2/tmp/sys/00000000/wiimario00
Renaming file usb:/nand2/tmp/sys/00000000/wiimario00 usb:/nand2/title/00010000/52385050/data/wiimario00 ret 0
Deleting file usb:/nand2/tmp/sys/00000000 ret 0
Trying Create file /title/00010000/52385050/data/wiimario01
Create file usb:/nand2/title/00010000/52385050/data/wiimario01 ret 0
Create dir usb:/nand2/tmp/sys ret -105
GETATTR1 /title/00010000/52385050/data/wiimario01
GETATTR2 usb:/nand2/title/00010000/52385050/data/wiimario01 ret 0
Int open ret 326272992 usb:/nand2/title/00010000/52385050/data/wiimario01
Create dir usb:/nand2/tmp/sys/00000001 ret 0
Trying Create file /tmp/sys/00000001/wiimario01
Create file usb:/nand2/tmp/sys/00000001/wiimario01 ret 0
Int open ret 326274016 usb:/nand2/tmp/sys/00000001/wiimario01
Renaming file usb:/nand2/tmp/sys/00000001/wiimario01 usb:/nand2/title/00010000/52385050/data/wiimario01 ret 0
Deleting file usb:/nand2/tmp/sys/00000001 ret 0
Trying Create file /title/00010000/52385050/data/wiimario02
Create file usb:/nand2/title/00010000/52385050/data/wiimario02 ret 0
Create dir usb:/nand2/tmp/sys ret -105
GETATTR1 /title/00010000/52385050/data/wiimario02
GETATTR2 usb:/nand2/title/00010000/52385050/data/wiimario02 ret 0
Int open ret 326276064 usb:/nand2/title/00010000/52385050/data/wiimario02
Create dir usb:/nand2/tmp/sys/00000002 ret 0
Trying Create file /tmp/sys/00000002/wiimario02
Create file usb:/nand2/tmp/sys/00000002/wiimario02 ret 0
Int open ret 326277088 usb:/nand2/tmp/sys/00000002/wiimario02
Renaming file usb:/nand2/tmp/sys/00000002/wiimario02 usb:/nand2/title/00010000/52385050/data/wiimario02 ret 0
Deleting file usb:/nand2/tmp/sys/00000002 ret 0
Trying Create file /title/00010000/52385050/data/wiimario03
Create file usb:/nand2/title/00010000/52385050/data/wiimario03 ret 0
Create dir usb:/nand2/tmp/sys ret -105
GETATTR1 /title/00010000/52385050/data/wiimario03
GETATTR2 usb:/nand2/title/00010000/52385050/data/wiimario03 ret 0
Int open ret 326279136 usb:/nand2/title/00010000/52385050/data/wiimario03
Create dir usb:/nand2/tmp/sys/00000003 ret 0
Trying Create file /tmp/sys/00000003/wiimario03
Create file usb:/nand2/tmp/sys/00000003/wiimario03 ret 0
Int open ret 326280160 usb:/nand2/tmp/sys/00000003/wiimario03
Renaming file usb:/nand2/tmp/sys/00000003/wiimario03 usb:/nand2/title/00010000/52385050/data/wiimario03 ret 0
Deleting file usb:/nand2/tmp/sys/00000003 ret 0
Read dir 2 4 usb:/nand2/title/00010000/52385050/data ret: 0
Trying Create file /title/00010000/52385050/data/banner.bin
Create file usb:/nand2/title/00010000/52385050/data/banner.bin ret 0
Create dir usb:/nand2/tmp/sys ret -105
GETATTR1 /title/00010000/52385050/data/banner.bin
GETATTR2 usb:/nand2/title/00010000/52385050/data/banner.bin ret 0
Int open ret 326282464 usb:/nand2/title/00010000/52385050/data/banner.bin
Create dir usb:/nand2/tmp/sys/00000004 ret 0
Trying Create file /tmp/sys/00000004/banner.bin
Create file usb:/nand2/tmp/sys/00000004/banner.bin ret 0
Int open ret 326283488 usb:/nand2/tmp/sys/00000004/banner.bin
Renaming file usb:/nand2/tmp/sys/00000004/banner.bin usb:/nand2/title/00010000/52385050/data/banner.bin ret 0
Deleting file usb:/nand2/tmp/sys/00000004 ret 0
Read dir 2 5 usb:/nand2/title/00010000/52385050/data ret: 0
Create dir usb:/nand2/tmp/sys ret -105
GETATTR1 /title/00010000/52385050/data/wiimario00
GETATTR2 usb:/nand2/title/00010000/52385050/data/wiimario00 ret 0
Int open ret 326285280 usb:/nand2/title/00010000/52385050/data/wiimario00
Create dir usb:/nand2/tmp/sys/00000005 ret 0
Trying Create file /tmp/sys/00000005/wiimario00
Create file usb:/nand2/tmp/sys/00000005/wiimario00 ret 0
Int open ret 326286304 usb:/nand2/tmp/sys/00000005/wiimario00
Renaming file usb:/nand2/tmp/sys/00000005/wiimario00 usb:/nand2/title/00010000/52385050/data/wiimario00 ret 0
Deleting file usb:/nand2/tmp/sys/00000005 ret 0
ES ioctlv: 0x12
FFS GETFILESTATS
ES ioctlv: 0x13
FFS GETFILESTATS
ES ioctlv: 0x8
Launch Title: 0x1-0x2
Esa consola ha muerto en acto de servicio, asi que suscribo lo de la colecta.
Danos datos para ello.
djseijin escribió:Coño por mas que trato de leer estas vainas todavia no termino de entender!!
Haber por lo poco que creo que entendi es que estas emulando la nand para grabar los saves dentro del dispositivo usb???
Ok, si estoy en lo correcto ahora viene mi pregunta: Solamente funcionaria para el modo DVD?
Saludos.
mikia escribió:tomate escribió:Joer, es que no me buscais nada . a ver, si te digo que creo que en youtube hay uno hecho por josete2k, y en el buscador de youtube pones josete2k uloader, te sale este video:
http://www.youtube.com/watch?v=FvH-DdiZoxA
Alli verás el enlace del wad del loader de josete. Recuarda que lo tienes que instalar con wadmanager y que en la tarjetas debes tener el uloader en la ruta: SD-->apps-->uloader
Espero que te funcione.
Saludos
Hola, tomate muchas gracias, ya lo tengo el wad. No es que no busque, es que no me parecía serio y fiable, un enlace que viene en el youtube, soy muy desconfiado.
Ahora que tengo el .wad ya se agregarlo con el wadmanager.
Es que claro, yo lo que intentaba es meterlo con el forwarder2 que venía en el paquete de uLoader, no es eso lo lógico???
En fin. Muchas gracias.
--- wbfs.c.orig 2010-01-11 10:26:00.000000000 -0300
+++ wbfs.c 2010-02-02 18:33:33.000000000 -0300
@@ -89,6 +102,28 @@
/* Calculate offset */
offset = ((u64)lba) << 2;
+ mod = offset % 32;
+ if (mod) { // Offset not aligned...
+ u32 left = ((0x20 - mod) < len) ? 0x20 - mod : len;
+ buffer = memalign(32, 0x20);
+ if (!buffer)
+ return -1;
+
+ /* Read data */
+ ret = WDVD_UnencryptedRead(buffer, 0x20, offset - mod);
+ if (ret < 0)
+ goto out;
+
+ /* Copy data */
+ memcpy(iobuf, buffer + mod, left);
+ iobuf += left;
+ len -= left;
+ free (buffer);
+
+ if (len == 0)
+ return 0;
+ }
+
/* Calcualte sizes */
mod = len % 32;
size = len - mod;
Spaceman Spiff escribió:Hermes, una lastima lo del deceso de tu antigua Wii.
Desde que empece a usar el uLoader había podido instalar correctamente juegos originales, pero los backups siempre me tiraban algun tipo de error (fst malloc y similares).
Estuve investigando a que se debia y el problema esta en que el chip que tiene mi Wii (que no se cual será, ya que la compre usada y no tengo habilidad como para abrirla) no los pedidos de lectura no alineadas a 32 en el offset y me estaba leyendo incorrectamente unos datos dentro de libwbfs/wiidisc.c y con esto interpretando incorrectamente el tmd y otras cosas.
Te paso el parche que fuerza el alineado de la lecturas (haciendo una lectura de más si es necesario), el archivo a parchar es el wbfs.c.
No se si es el lugar correcto para parcharlo, pero no he encontrado otro punto donde falle, por lo que puedo presumir que el resto de los pedidos estan todos alineados. Quiza lo mejor sea resolver este problema directamente en el modulo DIP.
Saludos y muy interesante todo lo de la emulación de NAND.--- wbfs.c.orig 2010-01-11 10:26:00.000000000 -0300
+++ wbfs.c 2010-02-02 18:33:33.000000000 -0300
@@ -89,6 +102,28 @@
/* Calculate offset */
offset = ((u64)lba) << 2;
+ mod = offset % 32;
+ if (mod) { // Offset not aligned...
+ u32 left = ((0x20 - mod) < len) ? 0x20 - mod : len;
+ buffer = memalign(32, 0x20);
+ if (!buffer)
+ return -1;
+
+ /* Read data */
+ ret = WDVD_UnencryptedRead(buffer, 0x20, offset - mod);
+ if (ret < 0)
+ goto out;
+
+ /* Copy data */
+ memcpy(iobuf, buffer + mod, left);
+ iobuf += left;
+ len -= left;
+ free (buffer);
+
+ if (len == 0)
+ return 0;
+ }
+
/* Calcualte sizes */
mod = len % 32;
size = len - mod;
josete2k escribió:Paso una listilla de pequeños bugs para resolver:
Mi Wii me felicita el año nuevo otra vez (tal como han comentado en mensajes atrás), comentar que yo tengo la nieve quitada además.
josete2k escribió:El tema del control parental también queda por resolver (si das a B en la pantalla del teclado, te lleva al menú y deja cambiar la clave).
josete2k escribió:Y no se que más queda... ah... si ¿el forwarder ya tira desde SDHC?
Hermes escribió:josete2k escribió:Y no se que más queda... ah... si ¿el forwarder ya tira desde SDHC?
Pues no lo se: en la vieja Wii no pude probarlo, en al nueva no tengo canales, a excepción del HBC.
Lo que si que hay que compilar de nuevo, es el forwarder que incluyo, pero vamos, a mi la SDHC me funciona de muerte bajo uLoader y bajo los juegos, asi que si compilas con esa librería, ira.
Hermes escribió:Por cierto, ya que estamos ¿soy yo o parece que van mas rápidas las cargas con IOS 57?. Bueno, eso ya lo veréis.
emuhell escribió:La unica pregunta q te kerria hacer es si tienes pensando implantar que lea desde dispositvos NTFS (o fat, aunque este me la pela un poco) ya q tngo un disco duro en ese formato, y me resulta mas comodo no tener q crear particiones y usarlo para guardar mis copias de seguridad (tanto de pc como de universidad, etc....)
falisco escribió:Aquí hay otro candidato a colaborar con los gastos de la difunta Wii de Hermes.
Que alguien le convenza para que nos dé una cuenta de paypal.
Waninkoko escribió:Hermes, por curiosidad... para el tema de las savegames has necesitado emular algun comando del ES o solo del FFS?
Y otro detalle... has pensado en un modulo FAT basado en FatFs en vez de libfat? Yo tengo uno creado por completo pero fallaban algunas cosas asi que lo deje un poco de lado... Lo bueno es que parecia mas rapido que libfat y el modulo ocupaba bastante menos. Si te interesa ya sabes que te lo paso rapidamente
dantemugiwara escribió:Ya estoy deseando ver tu gran release Hermes.
Respecto lo de los saves en la sd ¿como irá? antes de jugar al juego eliges si quieres guardan en la nand o en la sd... ¿cómo irá?
Hermes escribió:dantemugiwara escribió:Ya estoy deseando ver tu gran release Hermes.
Respecto lo de los saves en la sd ¿como irá? antes de jugar al juego eliges si quieres guardan en la nand o en la sd... ¿cómo irá?
¿sabes lo que es un nibble? Un nibble es la designación para medio octeto, o sea, 4 bits... ¿adivinas cuantos bits necesito para almacenar el dispositivo (nand, sd, usb) y las cuatro carpetas seleccionables para la emulación?
Hermes escribió:dantemugiwara escribió:Ya estoy deseando ver tu gran release Hermes.
Respecto lo de los saves en la sd ¿como irá? antes de jugar al juego eliges si quieres guardan en la nand o en la sd... ¿cómo irá?
¿sabes lo que es un nibble? Un nibble es la designación para medio octeto, o sea, 4 bits... ¿adivinas cuantos bits necesito para almacenar el dispositivo (nand, sd, usb) y las cuatro carpetas seleccionables para la emulación?
Por lo tanto cada juego se podrá configurar personalmente, para utilizar la NAND o no (por defecto tirará de la NAND y luego ya cada uno que haga lo que le de la gana )
Lo único que tengo que tener la previsión de que si tienes un juego configurado para lanzar de un dispositivo y no está activo, que te bloqueé antes de darte paso.
Por otro lado, tengo que poner un botón para poder borrar partida de la SD o dispositivo USB seleccionado (para la NAND os buscáis la vida , y otro de exportación de partida desde la NAND para que os sea práctico.
Vrsquid escribió:Derrochador.
josete2k escribió:Bueno, esto ya es capricho:
¿podría ser que en la opción de renombrar el cursor saliese al final del nombre por defecto? Es que siempre toca ir al final para borrar y en juegos con nombres largos y sin sentido pues sería una faena ya hecha
Petiso Carambanal escribió:Mark R. ha estdo investigando sobre modificar la info del diario y ha tenido avances interesantes
djseijin escribió:Se estaran fusionando los grandes Hermes con Wanin??;;;sera asi algo como la fusion entre Goku y Vegeta, quien sabra, el destino lo ha unidoooo?
Que resultara de esta fusionnnnnnnnnnn.!!!
josete2k escribió:En otro orden de cosas... ¿es normal que a partir de 4.0 el lector siempre haga un reset al acceder a modo DVD? Ya van unas cuantas veces que al salir de uLoader tras haber entrado al modo DVD, me toca darle a EJECT para desbloquear el lector.
Hermes escribió:Eso será cosa de tu mierda chip y del becario que lo ha desarrollado por cuatro euros
josete2k escribió:Hermes escribió:Eso será cosa de tu mierda chip y del becario que lo ha desarrollado por cuatro euros
Más bien del chino que lo copió, porque actualmente tengo un WASP con el firmware de un D2Pro9
Hermes escribió:Waninkoko y yo comentamos cosas de vez en cuando y yo no tengo ningún inconveniente en pasar info, etc, siempre que me deis un respiro (ahor amismo estoy trabajando a destajo para terminar esto ). A Waninkoko le conozco de los tiempos de Spanishdub, de cuando yo estaba con el PS2reality Mediaplayer y de la misma época que conocí a Marcan (del que por cierto, no se nada desde hace un año casi, en parte por que yo me conecto muy pocas veces al MSN). Ellos son el perro y el gato, pero yo soy medio gato y medio perro, así que no hay problemadjseijin escribió:Hermes algo asi como catdog??? jejejejje.
djseijin escribió:Hermes algo asi como catdog??? jejejejje.