Autor Tema: [TOOL] Parámetros para Bgdc.exe  (Leído 21953 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5531
  • Karma: 125
  • Sexo: Masculino
    • Ver Perfil
    • GECA soft
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #30 en: Noviembre 09, 2010, 02:16:10 pm »
Para que pones bgdi.exe en la llamada !?
Esa dll me imagino que aunque generes un exe con todo quede fuera ya que es el bennu en si, y dentro igual sólo pone los modulos, como nunca lo he probado tampoco se decirte, hasta ahora sólo he puesto recursos en la mochila y no dll's.

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #31 en: Noviembre 09, 2010, 03:36:23 pm »
las dlls no se incluyen.

para hacer lo que queres, se necesitaria hacer algo parecido al instalador de bennugd, pero este demora un poquito en arrancar y necesita espacio en disco para descomprimirse.
« última modificación: Noviembre 09, 2010, 03:37:59 pm por SplinterGU »
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado Windgate

  • Hero Member
  • *****
  • Mensajes: 2930
  • Karma: 124
  • Sexo: Masculino
    • Ver Perfil
    • TRINIT Asociación de Informáticos de Zaragoza
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #32 en: Noviembre 09, 2010, 05:20:25 pm »
¿Las dll no se incluyen? Si no tengo la carpeta /dll con todas las dll que uso dentro no me compila.

Usaría packator, pero me parece bastante "sucio", supón que se trata de hacer un juego "comercial" y quieres tener simplemente el .exe con el juego, ¿Se podría hacer eso con los parámetros de bgdc?
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #33 en: Noviembre 09, 2010, 06:02:24 pm »
las dlls no se incluyen dentro del ejecutable.

todo juego comercial tiene dlls, incluso muchos las menten en el directorio de windows.

te digo mas, los juegos que no tienen dlls y/o pocos archivos, son pocos juegos homebrew.

no recuerdo ningun juego comercial serio con 1 solo ejecutable o archivo, por el contrario, cuanto mas archivos tienen, dan mas aspecto profesional, ya que dan sensacion de complejidad de mucho trabajo invertido.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado Windgate

  • Hero Member
  • *****
  • Mensajes: 2930
  • Karma: 124
  • Sexo: Masculino
    • Ver Perfil
    • TRINIT Asociación de Informáticos de Zaragoza
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #34 en: Noviembre 09, 2010, 06:29:59 pm »
Sí, eso lo entendí, he dejado las dll fuera en la misma ruta del .exe para hacer la distribución con el .exe y las dll (He puesto todas porque mejor que sobren xD), pero sigue dándome el mismo error.

Lo que quiero que quede dentro del .exe son el resto de carpetas con ficheros prg secundarios, música, gráficos, etc.

Vamos, supongo que no es ninguna cosa rara lo que pretendo... ???
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #35 en: Noviembre 09, 2010, 06:39:25 pm »
ah, una cosa a tener en cuenta, o varias...

1) si en tu codigo compones los nombres de los recursos a cargar (sumando strings), entonces bennugd, no sabra que adicionar el dcb. Los paths deben ser completos o relativos, pero no se deben componer sumando strings ni formateandolas. por ejemplo: path + nombre + ".fpg" (esto no va), lo correcto es "fpg/nave001.fpg"
2) si tu caso fuera el anterior, entonces tenes que adicionar recurso por recurso a mano con el parametro -f.
otra opcion es poner en algun lugar, un array de strings con todos los paths completos de los archivos que queres incluir, es una porqueria, pero es la unica forma de que bennugd sepa que incluir en el dcb.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #36 en: Noviembre 09, 2010, 06:41:19 pm »
otra cosa, la libbgdrtm.dll no esta con los modulos, esta en la carpeta de bin o donde esta el bgdc y bgdi, deberias copiarla.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #37 en: Noviembre 09, 2010, 06:46:01 pm »
ivan, avisame si estas y te pego un llamado.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #38 en: Julio 11, 2011, 01:28:47 pm »
gracias! karma!
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado izubiaurre

  • Administrator
  • Sr. Member
  • *****
  • Mensajes: 425
  • Karma: 23
  • Sexo: Masculino
    • Ver Perfil
    • ::IDE for BennuGD::
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #39 en: Julio 19, 2011, 09:29:45 am »
Actualizado la lista de parámetros.

PD: Juan, si me compruebas que el órden de los paráms está bien o si los he puesto al revés.
« última modificación: Julio 19, 2011, 09:44:46 am por izubiaurre »

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #40 en: Julio 19, 2011, 11:03:24 am »
dime exactamente cual es la duda que no me queda claro... disculpa.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado izubiaurre

  • Administrator
  • Sr. Member
  • *****
  • Mensajes: 425
  • Karma: 23
  • Sexo: Masculino
    • Ver Perfil
    • ::IDE for BennuGD::
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #41 en: Julio 19, 2011, 11:18:56 am »
dime exactamente cual es la duda que no me queda claro... disculpa.

Si el uso es:
Código: [Seleccionar]
bgdc [options] filename

yo lo he puesto:

Código: [Seleccionar]
> bgdc.exe mi_programa.prg -f @include_files.lst
Creo que está al revés, ¿verdad?

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #42 en: Julio 19, 2011, 12:29:55 pm »
en la mayoria de los casos da igual, pero es recomendable que se ponga opciones y luego los files.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado izubiaurre

  • Administrator
  • Sr. Member
  • *****
  • Mensajes: 425
  • Karma: 23
  • Sexo: Masculino
    • Ver Perfil
    • ::IDE for BennuGD::
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #43 en: Julio 27, 2011, 10:02:31 am »
Actualizada la lista de parámetros. Añadidos -L y --libmode. Corregido -D macro. Falta -p/--pedantic.

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [TOOL] Parámetros para Bgdc.exe
« Respuesta #44 en: Julio 27, 2011, 12:43:28 pm »
gracias izubiaurre! karma!
Download Lastest BennuGD Release: http://www.bennugd.org/node/2