Estás utilizando un navegador obsoleto. Este u otros sitios web pueden no ser mostrados correctamente. Debes actualizarlo o utilizar un navegador alternativo.
bro una pregunta, tu como haces para crear esos .exe que se ejecutan al finalizar la instalacion que son de parches como el widescreenfix y dgvoodo. Ejm: InstalarWidescreenfix.exe, DesinstalarWidescreenfix.exe que se ejecutan en una ventana pequeñita y automaticamente aplica el parche. Tengo esa duda?
Tutorial ampliado, al final del mismo he añadido la explicación de como hacer que algo se ejecute al finalizar la instalación, espero que te ayude, y si algo no esta claro, ya sabes, pregunta que para eso estamos XD
Edito: Si lo que quieres es el exe en si para meterle cosas dentro, te los dejo aquí adjuntos, pero vamos, no son mas que archivos winrar autoextraibles, para usarlos abrelos con winrar, veras un txt llamado Borrame.txt, arrastra tus archivos a esa ventana (donde esta el txt), después elimina el archivo Borrame.txt (no lo borres antes de meter los archivos porque el autoextraible se autoeliminara XD) y listo.
Te dejo dos versiones, la que extrae los archivos en su nivel y la que extrae los archivos en un nivel superior, si quieres cambiar los iconos puedes hacerlo con algún programa como Resource Hacker.
Bro una pregunta, si yo tengo un juego ya instalado, pero no poseo el instalador/Repack. funcionaria? sin hacer el paso del registro de key "Regshot-1.9.0" o que pasos tendria que seguir para que funcione mi repack?? Tengo esa pequeña dudita, Perdon por las molestias.
Si el juego necesita las claves de registro para funcionar y no las tienes luego no te funcionara, si no las necesita si que funcionara, para probar podrías coger la carpeta del juego y llevarla a otro pc (o a una maquina virtual si el juego es viejo) a ver si funciona, también puedes intentar ver las claves de registro, ve a Inicio\Ejecutar y escribe Regedit, una vez abierto ve a HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE, bajo esa "rama" veras varias carpetas, solo tienes que buscar una que tenga referencias al juego en cuestión, si la encuentras, puedes probar a renombrarla y ejecutar el juego después, si funciona quiere decir que no necesita las claves de registro, si no funciona es que si las necesita, vuelve a poner el nombre de la carpeta como estaba y veras que el juego al encontrar de nuevo las claves vuelve a funcionar.
Es cierto que a veces se escriben claves en otras partes, pero seria complicado buscarlas así a ojo XDD, así que inténtalo en esta dirección que te pongo a ver si hay suerte, pero si aun con las claves después sigue sin funcionar el juego puede que sea por lo que te comento, que se hayan escrito otras claves en otras direcciones.
Te dejo esta imagen para que veas donde tienes que buscar:
Hola Mi Bro, otra preguntita. Que pena ser tan pregunton. me he dado cuenta que en algunos de tus repacks utilizas dos claves de registro llamada "REG" que es la normal y otra que se llama "REG Usado" que no entiendo para que es, y si se tiene que agregar al momento de algun repack en especifico para que funcione el juego. me podrias explicar, me perdi ahi Xd?
Los archivos "REG" son todas las claves que el juego escribe al instalarse, los archivos "REG usado" son solo las claves necesarias para que funcione, si los comparas veras la diferencia, una cosa es lo que escribe el juego y otra lo que de verdad necesita.
Edito: Digamos que no me gusta "enguarrar" el registro mas de lo necesario, y si un juego solo necesita 2 claves para funcionar (por ejemplo), pues eso es lo que uso en lugar de meterle todas, pero guardo el REG completo por si acaso XD
Ah listo mi bro saluditos.. gracias por despejarme las dudas.
- Que tal me quedaría. ya lo compile y funciona correcto, pero quede con unas duditas. Sera que si me quedo todo perfecto. que dices??
Aca te lo anexo. Gracias broo
Veamos, yo quitaría alguna clave como por ejemplo StartMenuFolder (que apunta a ninguna parte), y UninstallString (porque apunta a ninguna parte y porque el desinstalador original nada tiene que ver con el de tu repack), y la clave EXEString esta mal, fíjate que originalmente apunta a un exe, por lo tanto tu deberías poner {app}\USM.exe en lugar de solo {app}, si una clave original apunta a un exe la tuya debe apuntar al mismo exe.
Por otro lado, las claves Language, Version y QA tienen sus valores entre comillas "", y no deberían estar esas comillas (no digo que eso vaya a dar error pero es posible), si arrastras el REG a inno script studio o inno ide veras que las escribe de forma automatica sin las comillas (como debe ser).
El valor de Language debería tener el símbolo $ delante, pero si dices que te funciona bien...
La clave Installdrive (la he quitado pero si tienes algún error siempre puedes volver a ponerla y probar) originalmente apunta a la unidad de CD desde donde se instalo, no debería hacer falta.
Como dices que funciona bien imagino que las claves no son necesarias para hacer funcionar el juego mas allá de la del lenguaje, prueba a compilarlo sin claves y lo sabrás seguro.
Por lo demás, lo veo bien, te adjunto el script con los cambios en las claves (aunque como digo parece que no las necesita) para que veas las diferencias para la próxima vez.
Como has puesto 2 idiomas de instalación he modificado tambien el Widescreen final, fíjate que es lo mismo, solo cambia el texto que se vera para que este acorde al idioma elegido, y fíjate como los he "enlazado" cada uno a su idioma en la pestaña Idiomas, así cuando selecciones Ingles como idioma veras Install... en lugar de Instalar...
Solo una cosilla mas, para no arrepentirte en el futuro deberías usar para la imagen superior la actualización que puse en el tutorial, así no sufrirás el fallo de la imagen superior cuando el zoom esta activado (cuando se usan resoluciones altas), te dejo 2 scripts, uno con la forma que has puesto tu la imagen superior y otro con el nuevo codigo, los cambios son, el apartado Code y la primera linea de Files, de todas formas tienes las instrucciones completas en el tutorial.
Como hemos dicho, usamos este código para la imagen superior:
---------------------------------------------------------------
;; The WizardSmallImageFile
#define ISSI_WizardSmallImageFile "AQUI LA RUTA DE LA IMAGEN.bmp"
#define ISSI_WizardSmallImageFile_x 495
;; Include ISSI:
#define ISSI_IncludePath "C:\ISSI"
#include ISSI_IncludePath+"\_issi.isi"
---------------------------------------------------------------
Ahora para Inno Setup 6 (válido también para Inno 5) debemos usar este otro código, se pone en el mismo sitio que el anterior, o al final del archivo que incluso molesta menos, e ignorar las líneas ------ please XD.
Solo hay que tener en cuenta una cosa, si la imagen no se llama up modificar las 2 líneas marcadas y poner el nombre correcto:
Atención!!!, la palabra Code se ha separado con un espacio para que el foro no la reconozca como código, quitad el espacio entre Co y de, para usar bien el código ha de quedar con los corchetes la palabra Code.
Y para finalizar añadimos la siguiente línea en [Files] y listo:
[Files]
Source: "AQUI LA RUTA DE LA IMAGEN SUPERIOR"; Flags: dontcopy
Esta actualización del código hace que en resoluciones altas se muestre bien la imagen superior:
Muchas gracias mi bro, te lo agradezco mucho, me despejastes todas las dudas que tenia. Imagínate que renombre la carpeta del juego en las claves de registro y funciona perfecto, lo que da como conclusion que no las nesecita. Lo único que no funciono fue el idioma que apareció todo en ingles y no en español, del resto todo parece funcionar bien.