Como en la mayoría de game engines, estaría la mar de bien que se pudiera cambiar el icono por defecto de la aplicación/juego.
Lo que me parecería más sensato es que al crear la compilación del .exe de tu juego con el bgdi integrado, te diera la posibilidad de cambiar el icono por defecto por otro de tu elección vía linea de comandos.
Soltado el consejo, ¿que recomendáis para cambiar el icono? he visto que hay varios programas pero no he usado ninguno y no se que fiabilidad tendrán.
Reshacker es tu amigo fiel :D
reshacker.exe -addoverwrite bgdi.exe, juego.exe, 1.ico, ICONGROUP,IDR_MAINFRAME,0
el que recomienda @panreyes, totalmente confiable...
por lo que deduzco que el tal reshacker.exe es un programa de windows...
o es una orden que se le dá al compilar...
y el addoverwrite ??
He estado haciendo multitud de pruebas con el Reshacker sin éxito. El programa resultante da un error de BGDI.exe al arrancar. Incluso he probado a utilizar dos versiones distintas pero con el mismo resultado. También he probado con 3 iconos distintos, no fuera que hubiera algo que no le gustara.
Por saber, ¿te ocurre con un bgdi que integra el DCB o sin integrar el DCB?
Quote from: panreyes on April 01, 2019, 10:09:00 AM
Por saber, ¿te ocurre con un bgdi que integra el DCB o sin integrar el DCB?
Con el dcb integrado.
¿Y has probado a hacer generar el BGDI sin icono y luego integrar el DCB?
Nunca lo había probado con el DCB integrado, pero es posible que esto te lo resuelva (o no!)
Quote from: Arcontus on April 01, 2019, 12:11:21 PM
Quote from: panreyes on April 01, 2019, 10:09:00 AM
Por saber, ¿te ocurre con un bgdi que integra el DCB o sin integrar el DCB?
Con el dcb integrado.
claro, no, integrar el dcb al exe no es algo standard... primero cambia el icono, y luego usa ese bgdi para hacer el integrado...
Quote from: panreyes on April 01, 2019, 12:14:10 PM
¿Y has probado a hacer generar el BGDI sin icono y luego integrar el DCB?
Nunca lo había probado con el DCB integrado, pero es posible que esto te lo resuelva (o no!)
es imposible que lo resuelva
Quote from: SplinterGU on April 01, 2019, 08:21:46 PM
Quote from: Arcontus on April 01, 2019, 12:11:21 PM
Quote from: panreyes on April 01, 2019, 10:09:00 AM
Por saber, ¿te ocurre con un bgdi que integra el DCB o sin integrar el DCB?
Con el dcb integrado.
claro, no, integrar el dcb al exe no es algo standard... primero cambia el icono, y luego usa ese bgdi para hacer el integrado...
Lo volveré a repetir, pero diría que el bgdi con icono cambiado, al añadirle mi dcb, se volvió a poner el icono de bennu por defecto.
:S
Quote from: Arcontus on April 01, 2019, 09:35:29 PM
Quote from: SplinterGU on April 01, 2019, 08:21:46 PM
Quote from: Arcontus on April 01, 2019, 12:11:21 PM
Quote from: panreyes on April 01, 2019, 10:09:00 AM
Por saber, ¿te ocurre con un bgdi que integra el DCB o sin integrar el DCB?
Con el dcb integrado.
claro, no, integrar el dcb al exe no es algo standard... primero cambia el icono, y luego usa ese bgdi para hacer el integrado...
Lo volveré a repetir, pero diría que el bgdi con icono cambiado, al añadirle mi dcb, se volvió a poner el icono de bennu por defecto.
:S
debes tener otro bgdi... le habras sacado a un bgdi y usado otro... aca te adjunto un ejemplo...
primero abris el resourcehacker, cargas el bgdi, le reemplazas el icono y lo grabas (sobreescribis o le pones otro nombre)...
despues cuando compilas haces
bgdc <tu programa> -s <nombre y path del bgdi modificado>
Bien, ahora si ha cambiado el icono tal y como explica Splinter. Estoy seguro de que había hecho esta prueba,... pero a saber que hice mal.
Muchas gracias.
Me siento ignorado, es la solución que había dado yo, o al menos la que había intentado explicar xD
Me alegro de que funcionara :)
Quote from: panreyes on April 03, 2019, 10:23:31 AM
Me siento ignorado, es la solución que había dado yo, o al menos la que había intentado explicar xD
Me alegro de que funcionara :)
no creeria que fuiste ignorado, sino que lo hiciste como pregunta, y no como un paso a paso... creo que se mal interpreto tu pregunta/solucion... pero si, es como decias vos...
No me hagas caso Splinter, lo digo por decir, no es molestia :)
Quote from: panreyes on April 03, 2019, 01:34:48 PM
No me hagas caso Splinter, lo digo por decir, no es molestia :)
Perdón, ambos me dieron la misma solución y solo agradecí a Splinter, descargé su adjunto con demostración empirica. Gracias también a ti Panreyes. Karma para ambos :)
de nada! :D
Quote from: panreyes on April 03, 2019, 01:34:48 PM
No me hagas caso Splinter, lo digo por decir, no es molestia :)
:)