Tutorial Crear instalador de Parche - Beta
#20
Buenísimo Bro. Muchas gracias!. Cuando pueda lo agregaré eso al ejemplo que dejé!

Agregué una V2 con lo que dejó Marcos!

Cito el mensaje original y con la v4
(06-03-2020, 04:15 PM)Pato_Lucas18 escribió: 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.


Primero vamos a modificar el exe para hacerlo independiente de otro parche, abren el programa llamado "Parche independiente", cargan el exe y settings y modifican y guardan los nombres  de la Carpeta, Subcarpeta y el de la Clave (PES6) esto ultimo es necesario porque nos permite tener instalado un idioma propio para el parche y sin depender de otra instalación del juego por ejemplo:
Modifiqué la Subcarpeta y la clave para el parche 6009:
Mostrar Contenido


Se necesita instalar el Inno Setup desde su pagina oficial
Abrir el proyecto, según lo que necesiten, dejé uno que instalar para todos los idiomas, otro solo para el español y otro para el ingles.
Después de eso, dentro del proyecto deben modificar los nombres como el del Parche, versión, pagina, serial, clave, etc.

Aqui ponen el valor que le pusieron a la clave en el programa de parche independiente

Mostrar Contenido

Luego de haber modificado todo lo necesario pueden para generar el instalador van  a: Build>Compile(Ctrl + F9) o si solo lo quieren probar le dan a boton run o F9, el boton rub es ese que es como el de play que esta junto al de pause y stop.

Donde se guarda el instalador?, en la carpeta "instalador", la pueden modificar si quieren en las siguientes lineas
 
Código:
; Carpeta del instalador OutputDir=Instalador ; Nombre del instalador Setup mas el nombre del Parche OutputBaseFilename=Setup {#MyAppName}

Al parche que lo quieren hacer independiente lo colocas dentro de la carpeta "Pro Evolution Soccer 6" que deje en el zip. También la pueden cambiar en la linea que dice:
 
Código:
#define MyParche "Pro Evolution Soccer 6"  ;Carpeta del parche a utilizar para el instalador
y le pones la ruta de la carpeta
 
Código:
#define MyParche "D:\PES6009";Carpeta del parche a utilizar para el instalador

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:


Mostrar Contenido

Mostrar Contenido

Mostrar Contenido

Mostrar Contenido

Mostrar Contenido

Mostrar Contenido

Mostrar Contenido

Para las imágenes que salen en el instalador solo hay que editar las texturas Large.bmp y Small.bmp

La ruta de instalacion es "C:\Program Files\KONAMI\Nombre de Parche". la pueden modificar en las siguiente linea!
 
Código:
;  DefaultDirName={autopf}\KONAMI\{#MyAppName}


El proyecto de Inno Setup esta un poco explicado asi que deberian leer un poco de ahi tambien. Los archivos exe y afs que incluye el ejemplo no son originales ni funcionales, solo son ejemplos  que hice para que vean cómo van los mismos.

Descargas:

Fix. Gracias a marquisspes6



La v3 tiene la opción de copiar toda la carpeta del juego y la de mis documentos, 
para excluir los estadios del instalador usan esto en lugar del otro (en el codigo esta comentado, borren el anterior)
 
Código:
Source: "{#MyParche}\*"; DestDir: "{app}"; Excludes: "{#MyCarpeta};{#MyParche}\kitserver\GDB\stadiums\*"; Flags: ignoreversion recursesubdirs;

Programa para convertir PNG en ICO, ToYcon que es gratis, le subí a mf porque la pagina ya no exite Big Grin
http://www.mediafire.com/file/12mxhiozqr...n.zip/file

No se si me olvido de algo, pero me pueden consultar, Espero que les sirva. Saludos!
Responder


Mensajes en este tema
Crear instalador de Parche - Beta - por Pato_Lucas18 - 06-03-2020, 04:15 PM
RE: [Tutorial] Crear instalador de Parche - Beta - por Pato_Lucas18 - 08-08-2020, 08:46 PM
RE: Crear instalador de Parche - Beta - por Odi1981 - 05-12-2022, 12:21 AM
RE: Crear instalador de Parche - Beta - por Benicio - 07-16-2023, 06:23 PM
RE: Crear instalador de Parche - Beta - por Benicio - 07-17-2023, 03:24 AM
RE: Crear instalador de Parche - Beta - por Benicio - 07-17-2023, 06:41 PM
RE: Crear instalador de Parche - Beta - por Benicio - 07-19-2023, 10:29 PM
RE: Crear instalador de Parche - Beta - por Shoot - 11-24-2024, 02:18 PM
RE: Crear instalador de Parche - Beta - por Nico! - 11-24-2024, 03:39 PM
RE: Crear instalador de Parche - Beta - por seba022 - 04-08-2025, 10:24 AM
RE: Crear instalador de Parche - Beta - por seba022 - 04-11-2025, 02:12 AM
RE: Crear instalador de Parche - Beta - por GOLJOBS - 08-01-2025, 01:50 AM
RE: Crear instalador de Parche - Beta - por sMi! - 08-01-2025, 08:23 AM
RE: Crear instalador de Parche - Beta - por GOLJOBS - 08-01-2025, 04:01 PM

Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Tutorial Crear Opmov para PES6 con TMPGEnc Pato_Lucas18 12 4,870 07-20-2026, 12:02 AM
Último mensaje: Pato_Lucas18
  [PES5][PES6][Aporte] Soft para parche independiente marqisspes6 87 46,867 06-17-2026, 02:40 AM
Último mensaje: marqisspes6
  PES 6/WE 10 TXS Editor Beta . Redimencionar Bin x_text Pato_Lucas18 43 18,491 09-04-2025, 10:11 PM
Último mensaje: Pato_Lucas18
Information Crear e indexar escudos y logos HD jhopper 51 62,306 07-06-2025, 06:27 PM
Último mensaje: Christian cueva
  [Tutorial] Crear un selector - Ejemplo #2 Pato_Lucas18 12 9,440 03-15-2025, 11:44 PM
Último mensaje: Pato_Lucas18
  Tutorial Crear Trofeos PES6 Pato_Lucas18 84 44,220 10-08-2024, 12:41 AM
Último mensaje: Pato_Lucas18
  [Tutorial] Como crear una nueva Liga en PES 6. jazg09 317 239,100 05-21-2024, 07:00 AM
Último mensaje: Angel Menchon Caballero
  [PES 2011] Gameplay tool 0.9.9 beta RC by Jenkey1002 emimaster96 11 6,632 03-01-2024, 12:30 AM
Último mensaje: sMi!
  [PES6] Crear DB online (Version 1.0) marqisspes6 6 6,166 08-19-2022, 05:09 AM
Último mensaje: Underground
Video [PES 6] Crear Trofeos by Ezequiel - Parte 5 Ezequiel 10 7,104 10-15-2020, 08:44 PM
Último mensaje: Ezequiel

Salto de foro:


Usuarios navegando en este tema: 4 invitado(s)