Una cosa es canviar datos en las celdas de la eprom,y otra canviar el codigo de la rom flash que integra el chip. Mantengo que con el metodo actual no se puede.
Voy a intentar explicarlo de una forma clara:
YAOSM con los pic actuales, ya sea 12f629, del cual creo que nunca habrá versión actualizable por DVD, o 12f683 del cual espero que si, NUNCA será totalmente actualizable, del mismo modo que WIINJA DE LUXE TAMPOCO lo es. El resto de pics no los nombro por que estos son los más comunes.
YAOSM SERA PARCIALMENTE ACTUALIZABLE, exactamente igual como lo es WIINJA DE LUXE, mod que por cierto usa un pic 12f683. Por poner un ejemplo WIINJA DE LUXE incorpora su SMG fix en las celdas eprom.
Pero, necesita YAOSM ser totalmente actualizable?
Por supuesto que no!
, Todas las funciones actuales, incluyendo SMG fix y audiofix en cuanto acabe de ser probado, estarán incorporadas en la rom flash del pic, al menos para el 12f683, les podemos llamar funciones básicas, dejando por tanto todas las celdas de la erpom libres, que serán las que en su caso sean actualizables con nuevo código.
A YAOSM no le quedan muchas funciones nuevas que desarrollar, por tanto la memoria eprom, al menos del pic 12f683 es más que suficiente para albergar las nuevas y futuras actualizaciones.
Que por cierto que sea además parcialmente actualizable y no totalmente actualizable es una ventaja en cierto modo, por que:
-Que pasaría si algunos nuevos juegos originales incorporasen una actualización del mod?
Si fuera totalmente actualizable sin posibilidad de reset a valores de fabrica, pues tal vez el mod quedaría inutilizable hasta ser reprogramado.
YAOSM incorpora cierta protección al respecto pero no es difícil de saltar, YAOSM impide la modificación de los valores de la eprom por discos diferentes al disco de configuración original.
-Pero y que pasa si un juego original incorpora las cabeceras del disco de configuración YAOSM y además trae una actualización?
Pues si fuera totalmente actualizable, el mod quedaría inutilizado hasta que volviese a ser reprogramado.
Pero gracias a que YAOSM es parcialmente actualizable, todas sus funciones básicas, es decir, todas las actuales incluyendo SMG fix y audiofix, quedarían intactas, al no poder ser modificadas, y solo podrían modificar aquellas incluidas en futuras actualizaciones, albergadas en el área eprom. Por tanto YAOSM seguiría funcionando con todas sus funciones básicas.
Espero haber aclarado las dudas al respecto.
Un cordial saludo.