Mensajes: 5,115
Temas: 85
Registro en: Jan 2014
Reputación:
883
3
@ Franespedale1 si amigo. Creo que en la versión 2 lo agregué. Pero no me acuerdo. Gracias por la respuesta también.
@ Rossy PESManiac quizás si. Aunque ya se había hecho antes que sany así que no se a quien darle los créditos, igualmente creo que lo he mencionado, solo intenté hacer lo mejor para lo que me pedían los seguidores. Saludos
Mensajes: 726
Temas: 8
Registro en: Jan 2011
Reputación:
2
0
Salve o PES6!!! Gracias Pato
Mensajes: 57
Temas: 14
Registro en: Dec 2018
Reputación:
6
0
(02-19-2022, 02:04 AM)Pato_Lucas18 escribió: @Franespedale1 si amigo. Creo que en la versión 2 lo agregué. Pero no me acuerdo. Gracias por la respuesta también.
@Rossy PESManiac quizás si. Aunque ya se había hecho antes que sany así que no se a quien darle los créditos, igualmente creo que lo he mencionado, solo intenté hacer lo mejor para lo que me pedían los seguidores. Saludos
Hola Pato, como esta el archivo hosts para los que quieren jugar online? ¿Hay algo en el código que se pueda agregar para que el archivo de hosts se inserte en la carpeta correcta?
Mensajes: 5,115
Temas: 85
Registro en: Jan 2014
Reputación:
883
3
(07-10-2022, 01:48 AM)kercyleite escribió: (02-19-2022, 02:04 AM)Pato_Lucas18 escribió: @Franespedale1 si amigo. Creo que en la versión 2 lo agregué. Pero no me acuerdo. Gracias por la respuesta también.
@Rossy PESManiac quizás si. Aunque ya se había hecho antes que sany así que no se a quien darle los créditos, igualmente creo que lo he mencionado, solo intenté hacer lo mejor para lo que me pedían los seguidores. Saludos
Hola Pato, como esta el archivo hosts para los que quieren jugar online? ¿Hay algo en el código que se pueda agregar para que el archivo de hosts se inserte en la carpeta correcta? En lugar del archivo host podés editar eso en el exe directamente.
Podés revisar aquí un herramienta y como configurar para el indie server
http://www.foro.pesretro.net/showthread....#pid474349
Mensajes: 57
Temas: 14
Registro en: Dec 2018
Reputación:
6
0
(07-11-2022, 01:42 AM)Pato_Lucas18 escribió: (07-10-2022, 01:48 AM)kercyleite escribió: (02-19-2022, 02:04 AM)Pato_Lucas18 escribió: @Franespedale1 si amigo. Creo que en la versión 2 lo agregué. Pero no me acuerdo. Gracias por la respuesta también.
@Rossy PESManiac quizás si. Aunque ya se había hecho antes que sany así que no se a quien darle los créditos, igualmente creo que lo he mencionado, solo intenté hacer lo mejor para lo que me pedían los seguidores. Saludos
Hola Pato, como esta el archivo hosts para los que quieren jugar online? ¿Hay algo en el código que se pueda agregar para que el archivo de hosts se inserte en la carpeta correcta? En lugar del archivo host podés editar eso en el exe directamente.
Podés revisar aquí un herramienta y como configurar para el indie server
http://www.foro.pesretro.net/showthread....#pid474349
¡Magnífico! Probaré la herramienta. ¡Gracias Pato, eres un crack!
Mensajes: 208
Temas: 10
Registro en: Jan 2013
Reputación:
71
0
Hola Lucas! Muchas gracias por el tutorial. Lo estuve probando, pude compilarlo y crear el instalador pero a la hora de iniciar el juego me aparece el siguiente mensaje "The game is not properly installed". Te dejo el script para ver si podes encontrar el error porque probé de varias formas y aun no le encuentro la vuelta.
Mostrar Contenido
Spoiler
Código: ; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
; MODIFICAMOS ESTOS NOMBRES PARA EL PARCHE, VERSION, AUTOR, PAGINA, EXE Y SERIAL
#define MyAppName "PES 6 Olympic Games 08" ;Nombre del parche
#define MyAppVersion "1.0" ;Version del parche
#define MyAppPublisher "KONAMI" ;Nombre autor
#define MyAppURL "http:; foro.pesretro.net/" ;link de pagina
#define MyAppExeName "pes6.exe" ;Nombre del exe
; SERIAL Registro
#define MySerial "M7TUH9FPHH4XV2XWVAU3" ;Serial
#define MyPES6 "PES6" ;Clave, debe tener 4 caracteres
; LECTURA DEL OF
#define MyCarpeta "KONAMI" ;Carpeta en Mis Documentos
#define MySubcarpeta "PES 6 Olympic Games 08" ;Subcarpeta
#define MyFolder "folder1" ;Carpeta del OF
#define MyParche "Pro Evolution Soccer 6" ;Carpeta del parche a utilizar para el instalador
;Cosas para instalador, no es necesario que lo modifiquen!
[Setup]
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{BCE0E9D6-41F3-490C-B0D3-4D66ACFDB307}}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DisablewelcomePage=no
DisableProgramGroupPage= no
DefaultGroupName={#MyAppName}
AllowNoIcons=yes
Uninstallable=yes
; The [Icons] "quicklaunchicon" entry uses {userappdata} but its [Tasks] entry has a proper IsAdminInstallMode Check.
UsedUserAreasWarning=no
LicenseFile=Pro Evolution Soccer 6\License.txt
; Uncomment the following line to run in non administrative install mode (install for current user only.)
;PrivilegesRequired=lowest
SetupIconFile=icono.ico
Compression=lzma
SolidCompression=yes
WizardSmallImageFile="Small.bmp"
WizardImageFile="Large.bmp"
;Usamos el punto y coma (;) al pricipio de cada linea para comentar y desactivar el código
;tenga en cuenta esto en adelante por si decea activar o desactivar algo.
;AGREGADO via CHATGPT
[Setup]
ArchitecturesInstallIn64BitMode=x64
;Desactivar la siguiente opción si el parche tiene menos de 2GB de tamaño(DiskSpanning = no)
DiskSpanning = yes
; Direccion donde vamos a instalar el Juego: "C:\Program Files\KONAMI\Pro Evolution Soccer 6"
DefaultDirName={pf}\KONAMI\PES 6 Olympic Games 08
DisableDirPage=false
; Carpeta del instalador
OutputDir=Instalador
; Nombre del instalador Setup mas el nombre del Parche
OutputBaseFilename=Setup {#MyAppName}
[Languages]
; Idiomas del instalador
Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl"
[Files]
; Archivo de opciones(OF)
Source: "KONAMI-WIN32PES6OPT"; DestDir: "{userdocs}\KONAMI\PES 6 Olympic Games 08\save\folder1"
; Nombre del Ejecutable: "pes6.exe"
Source: "Pro Evolution Soccer 6\pes6.exe"; DestDir: "{app}"
; Nombre del settings: "settings.exe"
Source: "Pro Evolution Soccer 6\settings.exe"; DestDir: "{app}"
; Carpeta "Kitserver", Copia todo lo que contenga el kitserver
Source: "Pro Evolution Soccer 6\Kitserver\*"; DestDir: "{app}\Kitserver"; Flags: ignoreversion recursesubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
Source: "Pro Evolution Soccer 6\dat\0_sound.afs"; DestDir: "{app}\dat"
Source: "Pro Evolution Soccer 6\dat\0_text.afs"; DestDir: "{app}\dat"
;Source: "PES 6 Olympic Games 08\dat\opmov"; DestDir: "{app}\dat"
Source: "Pro Evolution Soccer 6\dat\s_sound.afs"; DestDir: "{app}\dat"
Source: "Pro Evolution Soccer 6\dat\s_text.afs"; DestDir: "{app}\dat"
; Arhivos adicionales, como un selector, Por ejemplo el del "Secret Editor"
; Agregar carpeta del Secret editor (quitar el comentario (//)
//Source: "{#MyParche}\Secret Editor\*"; DestDir: "{app}\Secret Editor"; Flags: ignoreversion recursesubdirs
; Nombre del Ejecutable: "Secret Editor.exe" (quitar el comentario (//)
//Source: "{#MyParche}\Secret Editor.exe"; DestDir: "{app}"
; Archivos de registro
[Registry]
Root: HKLM; Subkey: "Software\KONAMIPES6"
; Idiomas
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: dword; ValueName: "lang_e"; ValueData: 0 ; Components:
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: dword; ValueName: "lang_f"; ValueData: 0 ; Components:
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: dword; ValueName: "lang_g"; ValueData: 0 ; Components:
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: dword; ValueName: "lang_i"; ValueData: 0 ; Components:
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: dword; ValueName: "lang_s"; ValueData: 1 ; Components:
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: dword; ValueName: "lang_p"; ValueData: 0 ; Components:
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: string; ValueName: "installfrom"; ValueData: "{drive:{app}}"
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: string; ValueName: "code"; ValueData: M7TUH9FPHH4XV2XWVAU3
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI"; ValueType: string; ValueName: "installdir"; ValueData: "{app}" ; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\KONAMIPES6\KONAMI\1.0"
; al Valor "PES6" de arriba lo pueden cambiar en el pes6.exe
; usando el programa de parche independiente, luego remplazan
; todos los valores del registro mas arriba
;Cosas para instalador, no es necesario que lo modifiquen!
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Icons]
;Name: "{autodesktop}\PES 6 Olympic Games 08"; Filename: "{app}\PES 6 Olympic Games 08\pes6.exe"; Tasks: desktopicon
//Estos tres se agregan al start menu de windows, si necesitas otro podes tomar de ejemplo los de abajo
Name: "{group}\PES 6 Olympic Games 08"; Filename: "{app}\pes6.exe"
Name: "{group}\settings"; Filename: "{app}\settings.exe"
Name: "{group}\uninstall"; Filename: "{uninstallexe}"
[Run]
Filename: "{app}\pes6.exe"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
Mensajes: 5,115
Temas: 85
Registro en: Jan 2014
Reputación:
883
3
Hola amigo. Cómo que no hizo bien el registro. Con el programa modificaste el nombre de la clave de registro?. Después lo veo quien desde la computadora
Mensajes: 208
Temas: 10
Registro en: Jan 2013
Reputación:
71
0
Si si, ,modifique todo y tenia este problema, también lo deje como estaba sin modificar y aun así aparecía el cartel de no instalado
Mensajes: 5,115
Temas: 85
Registro en: Jan 2014
Reputación:
883
3
(07-17-2023, 03:24 AM)Benicio escribió: Si si, ,modifique todo y tenia este problema, también lo deje como estaba sin modificar y aun así aparecía el cartel de no instalado
OK, si puedes pasarme el exe y tu proyecto en inno setup asi lo miro
Mensajes: 208
Temas: 10
Registro en: Jan 2013
Reputación:
71
0
07-17-2023, 06:41 PM
(Última modificación: 07-17-2023, 06:42 PM por Benicio.)
Ya pude solucionarlo, es justo lo que decías, había problema con la clave de registro, en vez de colocar lo que seria PES6 (2008 en mi caso) coloque KONAMI (OLYMPC) en todas estas lineas:
Root: HKLM; Subkey: "Software\KONAMIPES6\OLYMPC"; ValueType: dword; ValueName: "lang_e"; ValueData: 1 ; Components:
Muchas gracias!
|