Bennu Game Development

Foros en Español => Offtopic => Topic started by: laghengar on October 08, 2008, 09:31:54 PM

Title: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: laghengar on October 08, 2008, 09:31:54 PM
Pues estoy tratando de llevar mi código de Fenix 0.93 a Bennu wip11 usando el flamebird mx 0.56.

El caso es que me sale esto al compilar

"Flamebird is waiting for the compiler to create the dcb file but nothing seems to happen. Do you want to wait a bit more?"

Yo me quedo pensando, pues vale, no se que es "seems", pero me imagino la traducción, y no se a que se debe que no crea el dcb.

Tengo puesto la carpeta del compilador (fenix/bennu path) en donde tengo los archivos de bennu, no he tocado nada del "compilator options".

Tengo mal configurado Flamebird???
Me falta alguna dll???
soy un cabestro???

En fin, la respuesta después de la publicidad. Gracias por leerme y hasta luego.
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 08, 2008, 09:43:24 PM
creo que el flame esta esperando el stdout.txt, pero bueno, esto lo puede responder izubiaurre, pero bueno, ya se fue a dormir...
hoy igual me dijo que estaba trabajando en esto...
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: darío on October 08, 2008, 09:48:58 PM
Bueno, no se cómo está el tema de la compatibilidad con bennu + flamebird ya que yo dejé de desarrollarlo un poco antes, pero eso que dices es porque FB está esperando a encontrar el fichero dcb y no lo encuentra ("nothing seems to happen" siginifca pero "parece no ocurrir nada").
Mira a ver en la pestaña "compiler options" dentro de las preferencias y desactiva el "generate a stubbed ejecutable, no se que más" o prueba a activarlo (como ya digo, no se cómo se implementó la compatibilidad con bennu, pero lo que se es que si esta opción está activada se crea un ejecutable y no un dcb). Izubiaurre te podrá decir algo más...

Yo tengo mi particular versión de flamebird, con el program inspector totalmente reescrito desde 0, pero sin acabar... si algún día acabo los cambios que tenía previsto y la hago compatible con bennu, puede que la libere...

Un saludo,
Danko
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: darío on October 08, 2008, 09:57:40 PM
Quote from: SplinterGU on October 08, 2008, 09:43:24 PM
creo que el flame esta esperando el stdout.txt, pero bueno, esto lo puede responder izubiaurre, pero bueno, ya se fue a dormir...
hoy igual me dijo que estaba trabajando en esto...

No, si esperase al stdout mostraría el mensaje:
"Flamebird is waintg for Fenix to finish compiling for getting its output but nothing seems to happen. Do you want to wait a bit more?"

Aunque también es cierto que el código que yo tengo no es la versión exacta que yo tengo, pero esto se implementó bastante antes de que saliese la release pública...
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 08, 2008, 10:11:21 PM
El mensaje dice

"flamebird esta esperando a que fenix termine de compilar para obtener la salida pero parece no pasar nada. ¿desea esperar un poco mas?"

o sea, esta esperando al stdout.txt o el stderr.txt que nunca encontrara, proque la wip11 no genera stdout.txt ni stderr.txt

flamebird necesita de estos archivos para conocer como termino la compilacion... ahora las ultimas wips se comportan como lo hacia el viejo fenix, alla cuando la sdl no generaba estos archivos por defecto...
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: laghengar on October 08, 2008, 10:13:48 PM
bien, he quitado el "generate the stubbing" o como se ponga, y me ha dicho que "file or command no found" y luego que "error in modexecution.Compile(). Description: no se ha encontrado el archivo. Number: 53"

Jejejejeje

De todas formas, he ido a arrastrar mi prg a bdgc.exe y no me crea nada. ....

.....
.....
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 08, 2008, 10:17:49 PM
cuando te haga la pregunta de si deseas esperar un poco mas, prueba poner ahi un stdout.txt y un stderr.txt con la info de una compilacion de consola de esos archivos y ve a ver si termina la compilacion...
tambien prueba poniendo el dcb...
prueba tanto en la carpeta donde esta el bgdc.exe y en la carpeta donde esta el .prg
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: laghengar on October 08, 2008, 10:24:20 PM
Bueno, he llegado a los ultimos mensajes de error que no encuentra archivos.

Boeno mañana sera otro dia , gracias y hasta luego
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: DCelso on October 08, 2008, 10:50:03 PM
a ver si haciendo el truco del almendruco.
Creas un bat que redirija las salidas a los archivos txt. y haces luego que el flamebird use este bat.
Adjunto ejemplo de bat.
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 08, 2008, 11:24:31 PM
si, pero hasta versiones no muy viejas, no se podia ejecutar .bat... solo exe...
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: darío on October 09, 2008, 08:50:31 AM
Quizá el problema sea que al compilar no se genera el DCB porque el código tiene errores. Puesto que FB creo que no sabía capturar la salida de bgdc piensa que el prg se ha compilado bien y intenta encontrar el archivo dcb.
En cualquier caso... es un problema de Flamebird. Espera a la respuesta de izubiaurre que será más precisa...
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 09, 2008, 09:11:31 AM
posiblemente...
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: izubiaurre on October 09, 2008, 10:02:49 AM
Quote from: laghengar on October 08, 2008, 09:31:54 PM
Pues estoy tratando de llevar mi código de Fenix 0.93 a Bennu wip11 usando el flamebird mx 0.56.

El caso es que me sale esto al compilar

"Flamebird is waiting for the compiler to create the dcb file but nothing seems to happen. Do you want to wait a bit more?"

Yo me quedo pensando, pues vale, no se que es "seems", pero me imagino la traducción, y no se a que se debe que no crea el dcb.

Tengo puesto la carpeta del compilador (fenix/bennu path) en donde tengo los archivos de bennu, no he tocado nada del "compilator options".

Tengo mal configurado Flamebird???
Me falta alguna dll???
soy un cabestro???

En fin, la respuesta después de la publicidad. Gracias por leerme y hasta luego.

No tienes mal configurado el compilador ni el FBMX. Sólo es cuestión de algunas incompatibilidades entre FBMX 0.56 y Bennu. Espero corregirlas en la siguiente versión. Si la estructura general de Bennu no cambia en las siguientes versiones, puedo liberar la 0.57 con compatibilidad, pero sin otros avances.

Un saludo
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: izubiaurre on October 09, 2008, 10:04:55 AM
Quote from: darío on October 08, 2008, 09:48:58 PM
Yo tengo mi particular versión de flamebird, con el program inspector totalmente reescrito desde 0, pero sin acabar... si algún día acabo los cambios que tenía previsto y la hago compatible con bennu, puede que la libere...

También quedó pendiente el asunto de los mapas y fpgs. El invierno ahí al norte debe ser muy aburrido así que no tienes excusas :P
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: izubiaurre on October 09, 2008, 10:06:17 AM
Quote from: laghengar on October 08, 2008, 10:13:48 PM
bien, he quitado el "generate the stubbing" o como se ponga, y me ha dicho que "file or command no found" y luego que "error in modexecution.Compile(). Description: no se ha encontrado el archivo. Number: 53"

Jejejejeje

De todas formas, he ido a arrastrar mi prg a bdgc.exe y no me crea nada. ....

.....
.....

Señal que tienes algún error de compilación (falta de algún import o otra cosa). Ayer estube con tus mismos problemas y al fnal conseguí delimitar el error.
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: izubiaurre on October 09, 2008, 10:08:04 AM
Quote from: darío on October 09, 2008, 08:50:31 AM
Quizá el problema sea que al compilar no se genera el DCB porque el código tiene errores. Puesto que FB creo que no sabía capturar la salida de bgdc piensa que el prg se ha compilado bien y intenta encontrar el archivo dcb.
En cualquier caso... es un problema de Flamebird. Espera a la respuesta de izubiaurre que será más precisa...

Exacto. No captura la salida de compilador.
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: Prg on October 09, 2008, 03:16:16 PM
creo que mientras el flame bird es compatible con el bennu wip 11 deberías usar alguno de los editores que aquí aparecen.
http://forum.bennugd.org/index.php?topic=165.0 (http://forum.bennugd.org/index.php?topic=165.0)  también aparecen los parches para hacerlos compatibles con bennu.  :)
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: laghengar on October 09, 2008, 09:41:52 PM
Ok, muchas gracias. Entonces, bennu no crea un stdout.txt que te comente los fallos de compilación??? es que me llevo todos los mods y los exe a la carpeta donde tengo el juego, arrastro el prg sobre bgdc.exe me sale una ventana a la velocidad del parpadeo y no me saca nada más, y yo me quedo a dos velas negras.  ;D Bueno el caso es que mientras sigo intentando llegar a un consenso con esto....
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 09, 2008, 09:48:45 PM
lo que antes dejaba en un txt, ahora lo deja en consola de la misma aplicacion...
tenes varias opciones...
1) usar un .bat que tenga un pause o que saque que la salida a un archivo de texto (usando ">")
2) usar algunos de los parches que hice para los "IDEs" bennu y asi ves en el mismo IDE el resultado de la compilacion e incluso podes ir a la linea de los errores con una doble pulsacion de mouse
3) usar una consola de comandos (cmd) para compilar
4) comer muchas zanahorias y rogar que eso mejore tu vista y asi puedas ver la salida que va a velocidad parpadeo...
5) compilar desde un XT, ahi seguro la ventana te dara mas tiempo de lectura antes que se cierre...
6) se me ocurren tantas...

;)

Saludos.
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: laghengar on October 09, 2008, 10:06:48 PM
jajajajajajajaa, creo que voy a usar lo de las zanahorias, jajajajaja
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: Prg on October 10, 2008, 01:47:13 AM
Quotecomer muchas zanahorias y rogar que eso mejore tu vista y asi puedas ver la salida que va a velocidad parpadeo...
buena idea... ja ja ja...

Creo que mejor recomiento el context, es gratis, no pesa mucho y es fácil acomodarlo... bueno a mi se me dificultó, y auque todavía no me lo explico... ¡lo logré!... Las instrucciones vienen en el link que ya te había dado.

¡¡¡Buena Suerte!!!
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: DCelso on October 10, 2008, 09:06:44 PM
Juraría que había dejado hace dos dias aqui mismo un bat para que saque las dos salidas, no se porqué no aparece, a lo mejor solo dí a preview en vez de post, o falló el envío o lo borraron los administradores.
La idea es crear un bgdc.bat que contenga lo siguiente:

bgdc.exe %1 %2 %3 %4 %5 >stdout.txt 2>stderr.txt

Así engañamos al flamebird, usando el bgdc.bat como ejecutable. Hay una forma de enganchar todos los parámetros de entrada pero no recuerdo si era %% o así, por eso puse hasta 5 na mas. :D
Title: Re: Cosa rara, estoy totalmente pez en Flamebird MX 0.56
Post by: SplinterGU on October 10, 2008, 09:08:59 PM
no, yo no borre nada... y tampoco vi el post, seguramente le diste preview... a mi me paso mas de 1 vez... (cuidado con las burlas...)