06-03-2020, 04:15 PM
(Última modificación: 12-09-2025, 10:44 PM por Pato_Lucas18.)
Hola chicos, les dejo este proyecto de como crear un instalador para su parche. Puede ser independiente de otro, para ello es necesario modificar el exe ya que este carga la lectura de los componentes, pueden usar el programa hecho por marquispes6 o el que les dejo en el zip.
Son dos pasos, el primero para hacer el parche independiente y el segundo para crear el intalador. No es necesario hacer ambos, podemos hacer el parche independiente y cuando esté todo listo recién hacer el instalador.
Paso 1: Hacer parche independiente
El parche independiente seria el juego en donde no depende de otra instalación y evitar que se interfiera con otro parche.
Por lo que para que sea independiente es necesario modificar lectura del OF y Clave de registro. Cosa que haré en esta explicación...
EL parche que voy a hacer independiente es este de Nicoferrari, Voy a Copiar la dirección/ruta del juego a hacer independiente.
Usaré el programa que dejé en la ultima version:
Voy donde dice Sel. Carpeta del Parche, puedo pegar la ruta del juego o presionar el botón para buscarlo y seleccionar, Al pegar o elegir la ruta si los ejecutables tienen los nombres por defecto pes6.exe y settings.exe ya no hará faltar seleccionarlos después. De lo contrario elegir ambos ejecutables.
También lee el serial que tenemos instalado en el registro y lo muestra en el programa.
Una vez cargado, podemos editar dentro de la parte Parche Independiente
Voy a editar solamente el nombre de subcarpeta y la clave de registro. Lo suficiente para hacerlo independiente.
Coloco en la subcarpeta "PES6 Best OF"
En clave de registro edita la subclave que viene como PES6 por defecto, le coloco "BESTOF"
Y quedaría como
Puedo cambiar el Serial u otra cosa mas que necesite.
Una vez modificado, presionamos en el botón hacer independiente.
Se guardan los cambios en los ejecutables y se crea un archivo de registro para que el juego funcione con las nuevas claves de registro. Ya que si no hacemos esto nos saldrá como que el juego no está instalado...
Nos saldrá este mensaje, le damos que si para agregar la nueva clave de registro.
Se nos agrega la clave con BESTOF, entonces el juego no da el error de instalación
Hecho eso, para que podamos leer el of que teniamos antes de hacer independiente debemos renombrar la carpeta en mis documentos al nuevo nombre que le dimos, es decir renombrar de "Pro Evolution Soccer 6" a "BESTOF"
Con eso ya debería andar el juego como un parche independiente.
Paso 2: Crear instalador
El programa te genera el pryecto según los archivo seleccionados anteriormente.
Vamos a la parte Crear Instalador, Editamos lo necesario, como en este ejemplo:
Podemos elegir excluir los estadios, esto te crea un proyecto para solamente los estadios y otro para el juego
Al darle al botón crear proyecto, se crea una carpeta para el proyecto del instalador (la carpera se llaman Project + Nombre del parche)
Abrimos la carpeta y tenemos estos archivos:
La carpeta creada que en este caso es "KONAMI" seria lo que se copia a Mis Documentos al instalar con este instalador. Por lo que aqui tengo que poner el OF u otra cosa que quiera dejar (partidas)
Podemos reemplazar el icono, cambiar las imágenes que se usan en el instalador y archivos de licencias...
Abrimos el proyecto:
Al Compilar el proyecto nos debería andar como los anteriores que mostré, en esta ultima version que seria la v5, podemos poner un serial personalizado.
Para las imágenes que salen en el instalador solo hay que editar las texturas Large.bmp y Small.bmp
Al instalar le debería aparecer como este, si usan los proyecto para un solo idioma no les aparecerá las ventanas de instalar los componentes según el idioma que deseen:
Como vemos, queda por defecto el Serial que tenia cargado en el programa. si queremos que en el instalador no salga un serial por defecto al instalar tenemos que borrar el serial antes de crear el proyecto.
Para las imágenes que salen en el instalador solo hay que editar las texturas Large.bmp y Small.bmp
Descarga V5
Nota: Al crear el proyecto el programa crea una AppId. Es Importante que sepan sobre eso!, el app id deveria ser diferente para cada parche. Y si quieren sacar una actualización de ese parche pueden usar el mismo appid asi sea una actualización y no una instalación nueva. Lean la siguiente explicación que lo explica bien .
Dejo una explicación sobre eso:
Créditos a marquispes6 y el autor del post en Stack Overflow por el código de la pestaña para el serial
Mensaje Original!
https://foro.pesretro.net/thread-11944-p...#pid466636
Son dos pasos, el primero para hacer el parche independiente y el segundo para crear el intalador. No es necesario hacer ambos, podemos hacer el parche independiente y cuando esté todo listo recién hacer el instalador.
Paso 1: Hacer parche independiente
El parche independiente seria el juego en donde no depende de otra instalación y evitar que se interfiera con otro parche.
Por lo que para que sea independiente es necesario modificar lectura del OF y Clave de registro. Cosa que haré en esta explicación...
EL parche que voy a hacer independiente es este de Nicoferrari, Voy a Copiar la dirección/ruta del juego a hacer independiente.
Usaré el programa que dejé en la ultima version:
Voy donde dice Sel. Carpeta del Parche, puedo pegar la ruta del juego o presionar el botón para buscarlo y seleccionar, Al pegar o elegir la ruta si los ejecutables tienen los nombres por defecto pes6.exe y settings.exe ya no hará faltar seleccionarlos después. De lo contrario elegir ambos ejecutables.
También lee el serial que tenemos instalado en el registro y lo muestra en el programa.
Una vez cargado, podemos editar dentro de la parte Parche Independiente
Voy a editar solamente el nombre de subcarpeta y la clave de registro. Lo suficiente para hacerlo independiente.
Coloco en la subcarpeta "PES6 Best OF"
En clave de registro edita la subclave que viene como PES6 por defecto, le coloco "BESTOF"
Y quedaría como
Puedo cambiar el Serial u otra cosa mas que necesite.
Una vez modificado, presionamos en el botón hacer independiente.
Se guardan los cambios en los ejecutables y se crea un archivo de registro para que el juego funcione con las nuevas claves de registro. Ya que si no hacemos esto nos saldrá como que el juego no está instalado...
Nos saldrá este mensaje, le damos que si para agregar la nueva clave de registro.
Se nos agrega la clave con BESTOF, entonces el juego no da el error de instalación
Hecho eso, para que podamos leer el of que teniamos antes de hacer independiente debemos renombrar la carpeta en mis documentos al nuevo nombre que le dimos, es decir renombrar de "Pro Evolution Soccer 6" a "BESTOF"
Con eso ya debería andar el juego como un parche independiente.
Paso 2: Crear instalador
El programa te genera el pryecto según los archivo seleccionados anteriormente.
Vamos a la parte Crear Instalador, Editamos lo necesario, como en este ejemplo:
Podemos elegir excluir los estadios, esto te crea un proyecto para solamente los estadios y otro para el juego
Al darle al botón crear proyecto, se crea una carpeta para el proyecto del instalador (la carpera se llaman Project + Nombre del parche)
Abrimos la carpeta y tenemos estos archivos:
La carpeta creada que en este caso es "KONAMI" seria lo que se copia a Mis Documentos al instalar con este instalador. Por lo que aqui tengo que poner el OF u otra cosa que quiera dejar (partidas)
Podemos reemplazar el icono, cambiar las imágenes que se usan en el instalador y archivos de licencias...
Abrimos el proyecto:
Al Compilar el proyecto nos debería andar como los anteriores que mostré, en esta ultima version que seria la v5, podemos poner un serial personalizado.
Para las imágenes que salen en el instalador solo hay que editar las texturas Large.bmp y Small.bmp
Al instalar le debería aparecer como este, si usan los proyecto para un solo idioma no les aparecerá las ventanas de instalar los componentes según el idioma que deseen:
Como vemos, queda por defecto el Serial que tenia cargado en el programa. si queremos que en el instalador no salga un serial por defecto al instalar tenemos que borrar el serial antes de crear el proyecto.
Para las imágenes que salen en el instalador solo hay que editar las texturas Large.bmp y Small.bmp
Descarga V5
Descarga la V6
https://foro.pesretro.net/thread-11944-p...#pid486214
https://foro.pesretro.net/thread-11944-p...#pid486214
Nota: Al crear el proyecto el programa crea una AppId. Es Importante que sepan sobre eso!, el app id deveria ser diferente para cada parche. Y si quieren sacar una actualización de ese parche pueden usar el mismo appid asi sea una actualización y no una instalación nueva. Lean la siguiente explicación que lo explica bien .
Dejo una explicación sobre eso:
Créditos a marquispes6 y el autor del post en Stack Overflow por el código de la pestaña para el serial
Mensaje Original!
https://foro.pesretro.net/thread-11944-p...#pid466636


![[Imagen: TK9FBnF.png]](https://i.imgur.com/TK9FBnF.png)
![[Imagen: gRn7kpn.png]](https://i.imgur.com/gRn7kpn.png)
![[Imagen: P0B5Nxs.png]](https://i.imgur.com/P0B5Nxs.png)
![[Imagen: lCFuABx.png]](https://i.imgur.com/lCFuABx.png)
![[Imagen: 6PAKHt5.png]](https://i.imgur.com/6PAKHt5.png)
![[Imagen: T0KUKIz.png]](https://i.imgur.com/T0KUKIz.png)
![[Imagen: I4dJTID.png]](https://i.imgur.com/I4dJTID.png)
![[Imagen: 4E32QeD.png]](https://i.imgur.com/4E32QeD.png)
![[Imagen: emI8664.png]](https://i.imgur.com/emI8664.png)
![[Imagen: BH1LetM.png]](https://i.imgur.com/BH1LetM.png)
![[Imagen: gXRuutS.png]](https://i.imgur.com/gXRuutS.png)
![[Imagen: E90OEwS.png]](https://i.imgur.com/E90OEwS.png)
![[Imagen: BjWsyGC.png]](https://i.imgur.com/BjWsyGC.png)
![[Imagen: PYyPI9P.png]](https://i.imgur.com/PYyPI9P.png)
![[Imagen: nD09xdH.png]](https://i.imgur.com/nD09xdH.png)
![[Imagen: ZJAZNis.png]](https://i.imgur.com/ZJAZNis.png)
![[Imagen: MUjzOQa.png]](https://i.imgur.com/MUjzOQa.png)