Bueno, comento:
Esta mañana he estado hablando con Waninkoko, sobre éste tema y literalmente ha respondido:
Por mi no hay problema, es mas, es lo logico y lo correcto, asi que adelante
El dia de navidad abri el repositorio para el DIP plugin pero aun no he subido el código a la espera de un par de modificaciones. Ahora mismo me importa poco lo que pueda opinar WiiGator de su publicacion, lleva mucho tiempo desaparecido, no contesta ni dice nada, y el DIP plugin actualmente tiene muchisimo mas codigo mio que suyo (y su parte de codigo fue reemplazada casi por completo por codigo mio...). De todos modos, conociendo a WiiGator, no creo que le importase ya que a el le gusta publicar el codigo de sus aportaciones.
Quizas si esta tarde/noche estoy "libre" (estoy de examenes T_T) ya subo el codigo al repositorio
Asi que como se suele decir: unos por los otros y la casa sin barrer
El caso es que he estado trabajando en el nuevo módulo importando todo lo nuevo que he metido para uLoader 4.0 y arreglando lo que no iba bien (por ejemplo, el tema de juegos DVD sin chip era un desastre porque había un puntero loco y además, el checkeo de alineación falla), aparte de otras cosas.
Reversando código es normal que se cometan éste tipo de fallos que luego se acaban puliendo revisando, pero si el que te revisa es alguien que dispone del fuente original, es una ventaja
.
El caso es que:
Juegos WBFS: OK
Juegos FAT .CISO: OK
Juegos DVD con chip: OK
Juegos DVD Multiciso con chip: OK
Juegos DVD sin chip: OK
Juegos DVD Multiciso sin chip: OK
Para los juegos sin chip he ajustado el numero de reintentos de lectura a 32, por que con 15 (y 16), me he tragado algún error y mas vale pecar por exceso que por defecto.
Por cierto, he descubierto un pequeño bug que se me ha colado en uLoader y que me estaba matando haciendo pruebas
.
Hoy estoy ya cansado y no quiero saber mas del tema: mañana será el día
(he estado mirando buscando los posibles errores y espero haberlos solucionado todos)
Saludos
EDITADO:
Waninkoko ha hecho hoy pública su versión de dip_plugin, pero lo ha hecho con licencia BSD. Yo prefiero que mis cambios sean bajo GPL y además, ya me he dado el trabajo de portarlo todo al módulo de
Spaceman Spiff.
En este momento me encuentro ocupado haciendo otras cosas (llevo casi todo el día fuera) y no puedo mirar las aportaciones de Waninkoko a su dip_plugin, pero si puedo publicar los fuentes 100% funcionales de ésta nueva librería (creo que no se me ha pasado nada
, pero fijo que funciona todo), con los cambios de la versión 4.0 de uLoader, por si alguien quiere seguir trabajando en ello.
Así que lo adjunto en éste hilo, ya que es un paquete pequeño
.
Saludos