[Release] NID CHANGER v.1.0

NID CHANGER v.1.0

Este programa permite el cambio de las NIDS importadas en los prx/elf.
Mediante este metodo se puede crear un prx con las nids nuevas (3.71) o con las nids antiguas (3.52 <), facilitando
por tanto el analisis de un prx posteriormente, etc.

El programa no chequea si el codigo que se va a usar con esa nid es valido o no, con lo que si una nid a sufrido cambios (tal y como
ocurre en el syscon.prx) no funcionaria correctamente aunque hayan sido cambiadas, sin embargo, en la gran mayoria de cambios las funciones siguen
siendo las mismas al menos en cuestion de los parametros con lo que no habria incompatibilidad.

Por ahora el programa analiza e intenta cambiar 185 NIDS, segun vaya teniendo mas nids las ire integrando en la base del programa y liberare la version
completa. (Las nids que analiza son ata.prx, syscon.prx y algunos mas).

Teneis 4 opciones a usar con el programa:

Pulsando X se analizaran los prx/elf dentro de la carpeta "ms0:/prx" a los cuales se les intentara cambiar las NIDS antiguas por las nuevas.
Pulsando [] se analizaran los prx/elf dentro de la carpeta "ms0:/prx" a los cuales se les intentara cambiar las NIDS nuevas por las antiguas.
Pulsando () se realizara un BACKUP de los contenidos de la carpeta "ms0:/prx" a la carpeta "ms0:/prx_BACKUP", debajo de esta opcion aparecera entre
parentesis el tamaño que se necesita libre en la MS para realizar el backup, aseguraos que teneis ese espacio libre o la MS puede quedar corrupta).

Pulsado /\ se sale del programa.

NOTA: A todos aquellos que quieran cambiar el credito del programa o alterar parte de su codigo ya les advierto que el programa no funcionara adecuadamente
si esto se hace. Advertidos estais.

_HellDashX_

PS. El codigo fuente no se entregara, :) No pregunteis por el

Adjuntos

Entonces con la version final si probase por ejemplo el PMP AVC Mod y hay suerte hara que el elf funcione en la Slim (pasarlo a kernel 3.71)?.

Podrias comentar algun ejemplo funcional?

Un saludo.
[bye]
Flash78 escribió:Entonces con la version final si probase por ejemplo el PMP AVC Mod y hay suerte hara que el elf funcione en la Slim (pasarlo a kernel 3.71)?.

Podrias comentar algun ejemplo funcional?

Un saludo.
[bye]


Yo fui betatester,y testee un prx que era bastante viejo,que usaba la funcion de apagado del syscon.Por supuesto,este prx no iba en 3.71 porque cambiaron las NIDs,lo parchee con el nid changer lo probe y funciono perfektamente en 3.71. :)
Flash78 escribió:Entonces con la version final si probase por ejemplo el PMP AVC Mod y hay suerte hara que el elf funcione en la Slim (pasarlo a kernel 3.71)?.

Podrias comentar algun ejemplo funcional?

Un saludo.
smile_[bye]


Podria funcionar, si todo el problema se haya en el cambio de NID, y estas NIDS cambiadas todavia siguen estando en el 3.71 (no hay que olvidar que algunas funciones fueron capadas en el 3.71, por ejemplo en el syscon.prx...aunque eso no quiere decir que no se puedan usar con codigo emulado...pero eso es otro tema), y su codigo sigue siendo el mismo al menos en parametros y funcionabilidad, si podria ir.

De todos modos, esta es la primera version, todavia me queda por ver todas las NIDS, y pese a que tengo un programa que las analiza y me muestra las diferencias tengo que repasarlo en el codigo en ensamblador, lento y tedioso , pero proceso facil.

Un saludo
uu no he entendido casi nada de para que puede servir esto.Lo leí antes en psp updates y aún en castellano tampoco lo entiendo xDDDDD.
este programa se podría utilizar para hacer compatible por ejemplo el DGen?
5 respuestas