User Tag List

Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 28

Tema: Primeras pruebas con Fenix en WIZ, ayudita please

  1. #1

    Fecha de ingreso
    Mar 2005
    Ubicación
    Bilbao
    Mensajes
    331
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts

    Primeras pruebas con Fenix en WIZ, ayudita please

    Weeeeeeenas a todos !!

    Estoy intentanto hacer mis primeras pruebas con fenix, y no consigo que me tiren en la WIZ, explico a continuacion los pasos que he seguido para que me indiqueis que estoy haciendo mal.

    Estoy usando el FireBird, y la prueba que ahora estoy intentando hacer funcionar es esta (pongo lo mas simple de todo, porque las otras pruebas son mas complejas e igual ya es culpa de la programacion, aun no me he parado a mirar mucho el lenguaje).

    Código:
    Program juego; 
    Private salida = false;
    Begin
       set_title("juego");
       Graph_mode = mode_16bits;
       set_mode (m320x240);    
           
       write (0, 160,  4, 1, "Probando...") ;
       
       Repeat   
       If key(_x): salida=true; End
        Frame;
       Until salida==true;
    End
    Luego creo el .dcb mediante "fxc.exe -gp2x juego.prg".

    Mas tarde en la WIZ, creo estas carpetas en game:
    /runtime: carpeta con las librerias de fenix
    /juego: meto el juego.dcb

    Y por ultimo creo el .gpe, que contiene lo siguiente:
    #!/bin/sh
    cd runtime
    ./fxi ../juego/juego.dcb -nosplash
    cd /usr/gp2x
    exec /usr/gp2x/gp2xmenu
    Al ejecutar el .gpe, sale la pantalla de loading y vuelve a redireccionarme al menu.

    ¿Que ocurre?

    Estoy acostumbrado a java, c# y la verdad que lo peor que llevo es acostumbrarme a nuevos entornos de desarrollo.

    Si alguien puede sino pasarme algun .prg suyo con su correspondiente .gpe, tambien seria de gran ayuda.

    Muchas gracias a todos !!

  2. #2

    Fecha de ingreso
    Mar 2006
    Ubicación
    0o0`-_-´0o0
    Mensajes
    22,255
    Mencionado
    45 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    5,494
    Agradecer Thanks Received 
    495
    Thanked in
    Agradecido 336 veces en [ARG:2 UNDEFINED] posts
    No sé si será eso pero, ¿qué editor de texto usas y en que sistema operativo?

    Si usas Windows utiliza notepad2.

    The eagle never lost so much time as when he submitted to learn of the crow.

  3. #3

    Fecha de ingreso
    Mar 2005
    Ubicación
    Bilbao
    Mensajes
    331
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Sip, uso windows y notepad++

  4. #4

    Fecha de ingreso
    Feb 2004
    Ubicación
    Madrid
    Mensajes
    8,513
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    191
    Agradecer Thanks Received 
    302
    Thanked in
    Agradecido 178 veces en [ARG:2 UNDEFINED] posts
    No estoy seguro de cómo interpreta Fenix los "punto y coma" y demás, yo personalmente siempre pongo la condición de los if entre paréntesis, y después de eso un punto y coma:

    Spoiler: Ver
    Código:
    repeat;
      if(key(_x));
        salida = true;
      end
      frame;
    until(salida == true);


    Otra posibilidad es que esté mal el gpe, aunque de eso no tengo ni idea. ¿Está bien lo de "./fxi ../juego/juego.dcb -nosplash "?

  5. #5

    Fecha de ingreso
    Mar 2005
    Ubicación
    Bilbao
    Mensajes
    331
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    En el PC todas las pruebas se ejcutan bien, lo que no se es si hay que compilar o hacer algo especial para los proyectos de WIZ, voy a darle otra pensada y otro intento a ver si sale ahora.

  6. #6

    Fecha de ingreso
    Jan 2009
    Ubicación
    Valencia
    Mensajes
    484
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Hola, yo he empezado esta tarde con lo mismo y parece que ya lo he conseguido.

    He usado tu ejemplo y lo he modificado.

    El juego.prg:
    Código:
    Program juego; 
    Begin
       set_mode (320,240,16);    
       Loop
         delete_text(0);    
         write (0, 160,  4, 1, "Probando...");
       If (key(_x)) break; End
       Frame;
       End
    End
    El juego.gpe:

    Código:
    #!/bin/sh
    cd runtime
    ./ufxi ../juego.dcb
    cd /usr/gp2x
    exec /usr/gp2x/gp2xmenu
    El problema estaba en ejecutar el juego con fxi, ya que a mí tampoco me funcionaba, con ufxi sí. Creo que son diferentes versiones de fenix, pero no estoy seguro.

    También, tu forma de programar es algo diferente, no se si eso también tendrá algo que ver, sobre todo en lo de la resolución y esas cosas.

    Espero que te funcione, saludos.

  7. #7

    Fecha de ingreso
    Aug 2008
    Mensajes
    431
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Una cosa, eso que decís de:

    /runtime: carpeta con las librerias de fenix
    ¿Donde puedo sacar esas librerías?

  8. #8

    Fecha de ingreso
    Mar 2005
    Ubicación
    Bilbao
    Mensajes
    331
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Acabo de usar tu codigo y tu .gpe y tampoco :S
    ¿Como creas tu el .dcb y que IDE usas?

    Muchas gracias

  9. #9

    Fecha de ingreso
    Jan 2009
    Ubicación
    Valencia
    Mensajes
    484
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por eolpxw Ver mensaje
    Una cosa, eso que decís de:



    ¿Donde puedo sacar esas librerías?
    En la sección de descargas del foro están, en utilidades.
    < - >
    Cita Iniciado por Whitesnake Ver mensaje
    Acabo de usar tu codigo y tu .gpe y tampoco :S
    ¿Como creas tu el .dcb y que IDE usas?

    Muchas gracias
    Pues el dcb lo he creado con el compilador de linux y con el de windows y en ambos me funciona, lo creo asi: fxc archivo.prg

    Y IDE, pues no uso ninguno, uso Emacs que es un editor de textos, aunque algunos dicen que es mucho mas xD

    Ahh, fijate en la estructura de directorios, yo he metido todo dentro de una carpeta y dentro de ella el directorio del rutinme, por si es por las rutas que están mal.
    Última edición por dragonet; 23/05/2009 a las 21:02 Razón: Edición automática anti doble-post.

  10. #10

    Fecha de ingreso
    Jan 2008
    Ubicación
    Madrid
    Mensajes
    4,465
    Mencionado
    14 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    88
    Agradecer Thanks Received 
    171
    Thanked in
    Agradecido 100 veces en [ARG:2 UNDEFINED] posts
    ¿No estarás usando el runtime de GP2X en vez de los de Wiz? Mira también que los nombres de archivos correspondan, recuerda que en Linux mayúsculas y minúsculas no son lo mismo.

  11. #11

    Fecha de ingreso
    Mar 2005
    Ubicación
    Bilbao
    Mensajes
    331
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Sigue sin funcionarme... y no me considero tan inutil xD, supongo que hay alguna cosilla por ahi que se me esta escapando.

    Te mando un privado dragonet.

  12. #12

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,257
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    12
    Thanked in
    Agradecido 9 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    6
    Cita Iniciado por dragonet Ver mensaje
    El problema estaba en ejecutar el juego con fxi, ya que a mí tampoco me funcionaba, con ufxi sí. Creo que son diferentes versiones de fenix, pero no estoy seguro.
    Mirad el compilador que usáis, el fxi tira con el 0.84 y el ufxi con el 0.92a

    De todos modos seguro que podéis encontrar los compiladores para Windows y Linux buscando en estos mismos foros.

  13. #13

    Fecha de ingreso
    Sep 2005
    Mensajes
    16,230
    Mencionado
    270 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    984
    Agradecer Thanks Received 
    2,344
    Thanked in
    Agradecido 1,603 veces en [ARG:2 UNDEFINED] posts
    O en www.fenixworld.com o en los foros oficiales de fenix (que andamos un poco parados con la migración a BennuGD ) forum.divsite.net
    PROYECTOS REALIZADOS: FrikiMusic, Motor Scroll Tileado v3.2, Venturer2X (GP2X/WIZ), Echo, Screen Break Time
    PROYECTOS EN MARCHA (algunos): Bennu GP2X: 95% (necesito ayuda) ¡Antes de Halloween!: 92% SpaceH2H: 8%

  14. #14

    Fecha de ingreso
    Jul 2004
    Ubicación
    root@wiz
    Mensajes
    1,244
    Mencionado
    6 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    11
    Agradecer Thanks Received 
    29
    Thanked in
    Agradecido 22 veces en [ARG:2 UNDEFINED] posts
    Yo creo que es cosa de tu notepad++ ves al menú formato --> convertir a formato UNIX

  15. #15

    Fecha de ingreso
    Sep 2005
    Mensajes
    16,230
    Mencionado
    270 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    984
    Agradecer Thanks Received 
    2,344
    Thanked in
    Agradecido 1,603 veces en [ARG:2 UNDEFINED] posts
    Si no estoy equivocado, los compiladores de Fenix admiten ambos formatos de fichero (al menos me suena haber leido una función que interpreta tanto los caracteres 10 como 10+13 como salto de linea).
    PROYECTOS REALIZADOS: FrikiMusic, Motor Scroll Tileado v3.2, Venturer2X (GP2X/WIZ), Echo, Screen Break Time
    PROYECTOS EN MARCHA (algunos): Bennu GP2X: 95% (necesito ayuda) ¡Antes de Halloween!: 92% SpaceH2H: 8%

Página 1 de 2 12 ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •