pos tol dia liao intentando crear un ejecutable y no hay manerade ''build exe'' como pone en el notepad++
¿que hay que hacer? porque me pone que faltaba una libreria y se las he copiado todas por si acaso y no hay ná que hacer, ademas la carpeta se me ha puesto mu cargá...
¿hay que poner una ruta en el programa???????'
Para crear un ejecutable: bgdc.exe programa.prg -s bgdi.exe
¿donde tengo que escribir eso?
En la línea de comandos, esa pantalla negra con letras blancas que no vale para nada ::)
¿en la que me pone que pulse una tecla para continuar???
enga ya, no quearse cormigo...
Olvidate del notepad++, hazlo en la linea de comandos de Windows
(http://forum.bennugd.org/index.php?action=dlattach;topic=1885.0;attach=1661)
entonces es mejor guardar el .prg + librerias y demas etceteras en la unidad C: directamente sin pasar por subcarpetas ¿no?
jobi, cuando le doy no me sale del tiron la c:\ si no que me pone[code language="bennu"]c_\documents and setting\usuario[/code]
No creo que haya problemas con las subcarpetas, cuando instalas Bennu o si descomprimes el .rar te crea la carpeta BennuGD donde esta todo lo necesario, luego puedes ubicar ahí tu proyecto. Desde la linea de comandos accede a la ubicación donde tengas la carpeta de Bennu y ejecuta el compilador tal y como he comentado antes. Veras que te crea un .exe con el .dcb integrado. Si también quieres que integre los gráficos y demás recursos que uses, añade el parámetro -a
que vá, no puedo acceder a c: solo, siempre me acude a documents and setting
Con cd.. retrocedes directorio...
Mírate un tuto de MSDOS que con 4 comandos te puedes defender de sobra.
también puedes usar un bat
coloca todo lo de tu juego en una carpeta y agrega las librerías de bennu y los ejecutables (bgdc y bgdi)
luego descárgate el bat que dejé adjunto abajo (ábrelo con el notepad o algún programa editor de texto que no sea el word y edita la parte donde dice programa.prg (ponle el nombre de tu prg ahí)), guárdalo en la carpeta esa y dale doble click
debería generarse el exe. El exe requiere tener las dll en la misma carpeta para funcionar (a menos que tengas instalado bennu en la pc donde correras el juego)
Quote from: Futublock on December 12, 2010, 09:29:31 PM
que vá, no puedo acceder a c: solo, siempre me acude a documents and setting
Como ya te han dicho para moverte por los directorios:
cd.. para ir hacia atras
Ejemplo: C:\documents and settings\usuario>
C:\documents and settings\usuario> cd..
C:\documents and settings\ cd..
C:\>
cd nombre_directorio para entrar en directorio
Ejemplo: C:\>
C:\>cd BennuGD
C:\BennuGD>
dir para ver una lista de subdirectorios y archivos de un directorio
Te aconsejo que escribas
help para ver una lista de los comandos disponibles. Espero que esto te sea de ayuda, saludos!
También puedes bajarte mi Bullet y mirar los 2 .bat que tiene, uno es para compilar y ejecutar y el otro para crear el .exe
http://trinit.es/DescargaDirecta/BennuOthers/BennuPlayNet/Bullet/Bullet%200.1.5.zip (http://trinit.es/DescargaDirecta/BennuOthers/BennuPlayNet/Bullet/Bullet%200.1.5.zip)
Con clic derecho y Editar puedes ver lo que tienen, no son ni 2 líneas de código con todo lo que te estamos diciendo xD
Como va Futublock, ya has podido crear el .exe?
pues lo he dejado por lo liado que estoy en estas fiestas, en ejecutar> cmd solo me aparece la frasesita de los cohones y no retrocede ni a las de tres, con el simbolo de msdos valdria??
aparte quiero probar a ver como dice windgate
http://trinit.es/DescargaDirecta/BennuOthers/BennuPlayNet/Bullet/Bullet%200.1.5.zip
Bájatelo y mira el CreateExe.bat. Lo abres con un bloc de notas y ves lo que tiene, son 2 líneas y las vas a entender a la primera, porque eres de los que entienden, de los que salen del armario, porque estaba lleno de putos... ;D
Quote from: Futublock on December 16, 2010, 09:00:16 PM
pues lo he dejado por lo liado que estoy en estas fiestas, en ejecutar> cmd solo me aparece la frasesita de los cohones y no retrocede ni a las de tres, con el simbolo de msdos valdria??
aparte quiero probar a ver como dice windgate
Pues no comprendo que te sucede, con los comandos que te he dicho (http://forum.bennugd.org/index.php?topic=1885.msg33235#msg33235) debería funcionar sin problemas.
Claro, el símbolo de msdos es lo mismo, solo que desde XP hasta Windows 7, msdos ya no existe y en su lugar puedes usar la linea de comandos.
a ver si tengo unos minutillos y lo pruebo ahora, aparte que no accedo a c:\ de ninguna manera, siempre accedo a c:\documents and setting\usuario y no hay manera de retroceder
Has probado acer algo similar a lo que viene con los ejemplos del tutorial de windgate ?
no, estaba aliñando las aceitunas, aparte haciendole a comida al niño...
no apresurarse que os cuento si sale mal :D
vale os comento:
al editar el createExe.bat y me pone esto:
[code language="bennu"]@echo off
bgd_win\bgdc.exe bullet.prg -s bgdi.exe
pause
[/code]
de lo que deduzco que el bullet.prg es el nombre que hay que darle de nuestro juego o del .prg que controla el juego...
lo de bgdi. exe es indispensable para que ande el pograma, pero lo que no me cuadra es lo de
bgd_win\bgdc.exe, ¿es la ruta del bgdc?
yo que sé... :(
edito:
si, me dá de error que el sistema no puede hallar la ruta adecuada, osea que no sé que ruta tengo que darle
Ruta del bgdc:
bgd_win\bgdc.exe
Vaya, que está en el subdirectorio bgd_win, tal y como lo verás en el Bullet que te has bajado.
Nombre del fichero principal con el código:
bullet.prg
Si el tuyo se llama semen.prg pues lo sustituyes y listo, ese fichero debe estar en el mismo directorio que el .bat ya que no especifico subdirectorio ni nada.
Prueba otra vez a ver que es mega fácil.
Futublock suponiendo que tu tienes instalado Bennu en C:\BennuGD, copia allí el .bat del Bullet y escribe:
@echo off
bgdc.exe nombre_de_tu_programa.prg -s bgdi.exe
pause
Suponiendo que tu .prg lo tienes en el directorio de Bennu, de lo contrario deberías indicar la ruta completa donde pones el nombre de tu .prg
vale, correcto, karmas de gracias para vds...
bueno, semen para windgate, je je je
entonces ya tienes tu .exe? felicidades! :D
pues no, ahora me sale el polema de que no encuentra la libreria libbgdrtm.dll
Has combinado versiones de Bennu, cambia todas las dll por las de la últimas versión o algo así, es error típico ése.
vale, pero que me quede claro, las librerias han de estar en la misma carpeta del .prg y .dcb (y evidentemente en la de createexe.bat)
ah por cierto, en el .prg ¿tengo que enlazar las librerias a la misma carpeta? o vale añadiendo otra carpeta ''import dll''...
Pero a ver, enviame la carpeta del proyecto al email, que ya no entiendo nada de lo comentado en el hilo, y te lo miro.
creo que te la he mandao ya, no?
Pues no, sólo he visto 2 mensajes iguales con publicidad para venir aqui corriendo xDDD
ok pos mira ahora, si no a ver si lo puedo dividir
Joer que pintaza, pero el juego hace crash al elejir el nivel fácil (cuadro).
Afinal que necesitas, que te genere el exe o que te lo ponga para descarga aqui ?
le miraré el bug,
lo quiero para la crap compo, que seguro que me llevo el segundo por lo menos
edito: no me da problems como a ti, no se, miralo a ver que ves...
de toas formas te mando un .prg con un error de graficos corregido
Bueno, falla en los 3, he puesto las dll en la carpeta principal y arrastrado el dcb al bgdi para probarlo.
aro, yo es que lo ejecuto con el notepad++
Aqui tienes el exe, los recursos van fuera si quieres te hago otro con todo dentro.
El prg que me enviaste aparte de parecerme el mismo, el juego sigue igual, petando en las 3 opciones.
Otra cosa que he notado, y a ver que dice Splinter porque me suena a bug, es que con el exe que te he creado, el ratón no funciona y no sale de la primera pantalla de 'click to start' !!
eso quisiera saber como poner los recursos dentro...
aparte que a mi me funciona desde el notepad++, lo de que se quede pillado en la pantalla de 'click to start' es un bug que pasa a veces y que he aprendido a vivir con ello jijiji
con -a despues de compilar.
Me imagino que las 2 cosas el exe + recursos, seria en el bat:
@bgdc tujuego.prg -a -s bgdi.exe
pos mira que es facil...
a probarlo
¿Entonces cómo ha quedado la línea de comandos para hacer el .exe con todo empaquetado?
No os entiendo la verdad, o es que no mirais los posts xDDD
Futublock seguia pidiendo como hacerlo despues de que se lo pusieran, y lo mismo esta haciendo Windgate XDD
oju que liá...
la estamos liando parda
por cierto free, que el juego es para la crap compo que termina el viernes
Ya pero ese es tu problema xDDD
O necesitas algo más ?
que lo cuelgues en el hilo de la crap compo pertinente
por lo demas si tubiera o tubiese algun polema mas con crear el .exe ya lo diria aqui; si te hace falta, crea un hilo para los bugs o posibles problemas del juego o para portarlo a wiz/chanoo
Pensaba que querias quitar los bugs antes... Entonces afinal en que quedamos, quieres que te suba el juego completo en el hilo crap combo, con todo lo que me enviaste, sólo con el exe o que ? o me espero otra version ?
has probado con el notepad++ a ver si te furula??
si vá cuelgalo en la crap, si no dime que falla e intentaré corregir
Pero que tiene que ver el Notepad ? Ese es un editor de texto, nada mas!
que le das a f6 y prueba el juego...
pero si eso lo que hace es llamar al bgdc y bgdi, pero incluso se tiene configurar para que lo haga xDDD
Yo para probar utilizo bats, no va ser eso que salta los bugs que tienes xDDD
el bug es que al principio no pasa de la pantalla tipo gameboy, por lo demas yo lo ejecuto de tuti plen...
puedes ejecutarlo de alguna manera posible???
Yo también tiro de .bat
Entre los botones hay uno que parece el icono de un exe de Windows: eso te abre una ventana de comandos (como el MS-DOS, pero con otros colores) en la parte inferior (como la ventana de búsqueda) y ahí puedo usar CD, DIR, etc, y ejecuto el .bat y veo su salida sin problemas, no necesito ni tener instalado Bennu en el PATH.
la intencion mia es que funcione y participe en el concurso de la crap compo...
te lo voy a enviar a tí tambien a ver que pasa, drumpi
No te preocupes, ya lo miro a lupa luego y te lo saco, pero dime que distro quieres src + recursos y tambem aparte el exe con todo ?
como te dé la gana, pero que funcione...
je jeje
Joer, me he quedao sin tiempo :(
Me he puesto trasteando con mi nuevo Iphone 2G que me acaba de llegar y ahora tengo que ver otro capitulo de Walking Dead :)
A ver si Drumpi te puede hechar una mano, porque termina mañana (cierto ?!) la combo.
Pero tambien es cierto que eses pequeños bugs sólo van a dar puntos al crap game :)
Bueno, te subo ahora mismo el juego, para que no te enfades tanto conmigo, te lo pongo en la crap :D
ok gracias, descargandoooooooooooo
¿Pero qué quieres que haga yo? ¿que cree un exe o que lo compile? porque nunca he creado un exe (aunque ya han dicho cómo).
Si no, aun tienes el packator, como se usó en las versiones subidas a la web de las crapcompos (supongo que luego Pixel las empaquetará así).
solo quiero saber si te funciona; porque al parecer a free your mind le dá problemas
Te cuento:
Con los binarios que me has pasado no me ha funcionado, carga la portada y todo eso, pero cuando escojo un nivel salta error de windows.
Con mis binarios (sólo he probado con la r201, que es muy tarde) funciona perfectamente.
Por otro lado, he creado un ejecutable con mochila de esos con el siguiente script:
set PATH=DLL;%PATH%
bgdc chichosgame02.prg -a -s bgdi
Pero sigue pidiendo las dll aparte, que tendrías que poner en la misma carpeta.
puf que liá
Que version de Bennu acompaña el juego ? Si es la ultima habria que tenerlo en cuenta como bug de Bennu y mirar el punto en que peta.
Futublock tienes que enseñar el script que notepad ejecuta, puede que tu con el notepad tires de otra version mas antigua de bennu que tengas en otra carpeta de tu maquina.