Caracoladas

Started by Futu-block, March 14, 2010, 10:09:04 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Futu-block

pues no vá...

y eso que el juego es así de simple solo con un proceso que en el loop pone x++;

no sé por que no me vá

:'( :'( :'( :'( :'( :'(

SplinterGU

pone el codigo completo a ver que pasa...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

[code language="bennu"]PROGRAM videojuego;
INCLUDE "DLL/import.prg";                 //Incluye las DLL necesarias para que todo funcione

BEGIN
   set_mode(190,102,16,MODE_2xscale);
   load_fpg("carpett/graficc.fpg");
   
   proceso1();
END

process proceso1()
begin
   x= 10;
   y= 10;
   graph 1;
   loop
         x++;
         frame;
   end
end          
[/code]

No tiene mas misterio, algo hay que me falla tanto en .bat como dandole a F6

SplinterGU

jua!

man, no es problema del MODE_2xscale... es problema de que tu codigo no esta compilando...

"graph 1;" no existe... deberias poner "graph=1;"

hay que mirar la salida de compilacion...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

no, lo de graph 1; no es, despues de corregirlo sigue dando el mismo problema. Sin embargo cojo el apocalypto y le copio el mode2xscale y funciona perfectamente...

creo que lo que me falta es el main...

no se

DCelso

Prueba esto

PROGRAM videojuego;
INCLUDE "DLL/import.prg";           //Incluye las DLL necesarias para que todo funcione
GLOBAL
   mi_fpg;
END
BEGIN
set_mode(190,102,16,MODE_2xscale);
mi_fpg=load_fpg("carpett/graficc.fpg");

proceso1();
END

process proceso1()
begin
  x= 10;
  y= 10;
  file = mi_fpg;
  graph=1;
  loop
        x++;
        frame;
  end
end
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

a mi me funciona perfectamente poniendo graph = 1 o quitando esa linea...

prueba poniendo y quitando el mode_2xscale, vas a ver que cambia y si funciona.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

pero splinterGU ¿como te va si el graph 1 no está en el file 0? O te refieres a que te compila nada más.
Yo supuse que le faltaba asignar a file el valor devuelto por fpg_load.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

#23
compila y ejecuta, no importa que no este el grafico... eso no impide que no se ejecute el proceso y setee el modo de video escalado...


PROGRAM videojuego;

import "mod_video";
import "mod_screen";
import "mod_map";

BEGIN
set_mode(190,102,16,MODE_2xscale);
//load_fpg("carpett/graficc.fpg");

proceso1();
END

process proceso1()
begin
  x= 10;
  y= 10;
  graph=1;
  loop
        x++;
        frame;
  end
end


funciona perfectamente...


PROGRAM videojuego;

import "mod_video";
import "mod_screen";
import "mod_map";

BEGIN
set_mode(190,102,16/*,MODE_2xscale*/);
//load_fpg("carpett/graficc.fpg");

proceso1();
END

process proceso1()
begin
  x= 10;
  y= 10;
  graph=1;
  loop
        x++;
        frame;
  end
end


esta tambien funciona perfectamente

con esto quiero decir que el mode_2xscale si funciona... no entiendo como no le puede funcionar... por otro lado, lo que decis el fpg es correcto, tiene que setear file con el identificador del fpg cargado... pero eso no tiene nada que ver con el modo_2xscale... el mode_2xscale funciona...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

pruebo los codigos que has puesto y te comento, pero antes te digo que en windows xp de un ultraportatil que me acabo de comprar, no rula el bennu, no se si me falta algo pero no me vá en el notepad++

puede que sea por el xp home edition, puede que sea porque me faltase un diretx o algo asi...

SplinterGU

no creo... podrias ser mas explicito cuando decis "no rula"? podrias poner una captura? gracias
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

en cualquier videjuego (mode_window por supuesto...) a la hora de cargar el juego no pasa de la pantalla negra del comienzo, osea que no carga ni el graph...

¿tiene quer ver algo que es un xp home edition???

SplinterGU

Ah, eso es otra cosa... "no rula" es decir "no arranca, no hace nada"... poner la pantalla en negro es hacer algo, esta seteando el modo de video al menos...

no, claro que no tiene que ver con xp...

seguro tiene que ver con lo que puso DCelso arriba... o que no tengas el archivo o que tengas un error en el nombre de lo que intentas cargar...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

quietorl, al bajarme el videojuego del tema no5, furula a la perfecion (funciona todo correcto ^^U)

eso debe ser de algunos archivos corruptos o algo de eso...

te voy a ajogar de karma por la ayuda desinteresada, splinter

Futu-block

por otro lado, y aunque parezca absurdo, al crear un fpg nuevo y ponerlo en el .prg ya no funciona...
es gracioso