Descarga la V6
https://foro.pesretro.net/thread-11944-post-486214.html#pid486214
![]() |
|
Tutorial Crear instalador de Parche - Beta - Versión para impresión +- Foro PES Retro (https://foro.pesretro.net) +-- Foro: Pro Evolution Soccer - Edición General (https://foro.pesretro.net/forum-4.html) +--- Foro: Programas y Tutoriales (https://foro.pesretro.net/forum-20.html) +--- Tema: Tutorial Crear instalador de Parche - Beta (/thread-11944.html) |
Crear instalador de Parche - Beta - Pato_Lucas18 - 06-03-2020 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-post-466636.html#pid466636 RE: [Tutorial] Crear instalador de Parche - Beta - Nico! - 06-03-2020 Tremendo aporte Pato! +1:149: RE: [Tutorial] Crear instalador de Parche - Beta - The Cuervo - 06-03-2020 Buenisimo pato, una consulta: Al parche para hacerlo independiente, tenemos que poner todos los componentes en otra carpeta? como lo son los AFS, Kitserver, settings etc. O ya con solo el exe los comprime completo? Despues para ponerle imagenes al instalador, como hacemos? gracias! RE: [Tutorial] Crear instalador de Parche - Beta - Pato_Lucas18 - 06-03-2020 Gracias Nico! @The Cuervo Para las imagenes solo hay que editar las texturas Large.bmp y Small.bmp Al parche que lo quieres hacer independiente lo colocas dentro de la carpeta "Pro Evolution Soccer 6" que deje en el zip. Tambien la puedes cambiar en la linea que dice: Código: #define MyParche "Pro Evolution Soccer 6" ;Carpeta del parche a utilizar para el instaladorCódigo: #define MyParche "D:\PES6009";Carpeta del parche a utilizar para el instaladorEl instalador comprime todos los archivos como si fuese un rar para que luego se pueda instalar desde el instalador. Es importante como dije que se Modifique la Clave "PES6" con el programa eso permite usar los componentes para cada instalación sin depender de otra. Ademas de que ya no es necesario modificar los nombres de los archivos afs RE: [Tutorial] Crear instalador de Parche - Beta - rafajuv - 06-03-2020 Muy bueno pato :123::123: +1 RE: [Tutorial] Crear instalador de Parche - Beta - Calejandro - 06-04-2020 Genial! Aunque quizás no sirva de nada pero me encantaría que KONAMI vea todo el interés que aún genera un simple videojuego lanzado hace 14 años. Fantástico aporte Pato, de los mejores que he visto. :123::123::123::123::123::123::123::123::123::123: RE: [Tutorial] Crear instalador de Parche - Beta - Cahr's79 - 06-06-2020 Muuy bueno :149: cuando tengas tiempito un tutorial de como hacer selectores estaría estupendo a mi me suelen fallar RE: [Tutorial] Crear instalador de Parche - Beta - Pato_Lucas18 - 06-06-2020 Muchas gracias chicos. @Cahr's79 dale Bro. Cuando pueda subiré un ejemplo de cómo hacer un selector, creo que tenía un ejemplo de uno para elegir un pulsar un botón! (Yo uso el lenguaje vb.net ) RE: [Tutorial] Crear instalador de Parche - Beta - luxo_xxx - 06-06-2020 Muy buen tutorial Pato! Pero tengo una duda, se puede aplicar el instalador sobre una carpeta que ya estaba creada? O sea, me explico: por ejemplo imaginemos que yo ya tengo un parche instalado y quiero actualizar el 0_text usando éste instalador para que así instale el nuevo 0text. Qué pasa ahí? el instalador borra el antiguo 0text o mantiene los dos en la misma carpeta ? Saludos. RE: [Tutorial] Crear instalador de Parche - Beta - CastoloORei - 06-06-2020 Tremendo aporte Pato!! |