User Tag List

Página 3 de 9 PrimerPrimer 1234567 ... ÚltimoÚltimo
Resultados 31 al 45 de 131

Tema: Recopilación de bugs en Fenix

  1. #31

    Fecha de ingreso
    Feb 2005
    Ubicación
    Barcelona
    Mensajes
    419
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Con la ultima que nos has pasado 35.
    Y con la anterior (beta 3) va a 16.

    Anda que no se nota jejej. No se que le habras hecho Puck pero mira a ver si le rascas aun mas frames que nos vienen genial jajajajaj.

    Buen trabajao compañero.

    Un saludete
    L_DRAVEN BLOG
    GRACIAS POR LA DONACIONES PAYPAL: Javi,Jon (forero de gp32spain),Raydenito (forero de gp32spain), Joseba (JED),CATON

  2. #32

    Fecha de ingreso
    Feb 2005
    Ubicación
    Salamanca
    Mensajes
    1,001
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    1
    Thanked in
    Agradecido 1 vez en 1 post
    Vaya, ya has respondido .

    A mí me se me hace un poco injugable en la GP2X, ya que va variando de 25 a 35 fps constantemente, con saltos molestos. Va mucho mejor manteniéndolo a 25 fps.

    Como curiosidad, en el PC es injugable del todo; se mantiene cerca de 1000 fps (parece que es el tope). En una fracción de segundo he cruzado el nivel y me han matado 5 veces seguidas .
    Imágenes adjuntadas Imágenes adjuntadas  

  3. #33

    Fecha de ingreso
    Feb 2005
    Ubicación
    Barcelona
    Mensajes
    419
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Que guapo te ta quedando tio.

    Yo de momento le hago que vaya al maximo que pueda para ver el resultado final y si se queda por encima de 25 siempre, al final lo fijo en 25, aunque 30 seria PERFECTO jejej. pero gueno ya veremos.

    Un saludete y animo con el proyecto.
    L_DRAVEN BLOG
    GRACIAS POR LA DONACIONES PAYPAL: Javi,Jon (forero de gp32spain),Raydenito (forero de gp32spain), Joseba (JED),CATON

  4. #34

    Fecha de ingreso
    Nov 2004
    Mensajes
    4,547
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    4
    En mis pruebas... me sigue dando los mismos resultados con los dos runtimes, en la generación del escenario va a 58 fps, una vez creado baja a 31 fps, mientras esté por encima de 25 me conformo de momento nol e he puesto ningún limitador, pero la idea es dejarlo tambien en 25 fps.

    Saludos

  5. #35

    Fecha de ingreso
    Feb 2005
    Ubicación
    Salamanca
    Mensajes
    1,001
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    1
    Thanked in
    Agradecido 1 vez en 1 post
    Cita Iniciado por l_draven
    Que guapo te ta quedando tio.

    Yo de momento le hago que vaya al maximo que pueda para ver el resultado final y si se queda por encima de 25 siempre, al final lo fijo en 25, aunque 30 seria PERFECTO jejej. pero gueno ya veremos.

    Un saludete y animo con el proyecto.
    Lo mismo digo, lo tuyo sí es calidad.

    Al usar paleta de 8 bits se me han perdido por el camino muchos colores de los gráficos originales, aunque en una pantalla pequeña no se note demasiado. En fin, falta de experiencia...
    < - >
    Cita Iniciado por BUHOnero
    En mis pruebas... me sigue dando los mismos resultados con los dos runtimes, en la generación del escenario va a 58 fps, una vez creado baja a 31 fps, mientras esté por encima de 25 me conformo de momento nol e he puesto ningún limitador, pero la idea es dejarlo tambien en 25 fps.

    Saludos
    Je, yo ayer mismo me hubiera conformado con alrededor de 20 fps... pero cuando he visto lo fluído que va en los ratos que va a 30

    Esto pinta cada vez mejor, de verdad. Me parece increíble lo que ha hecho Puck en apenas dos días. Y yo que esta misma tarde me estaba planteando renunciar a los mods...
    Última edición por Coelophysis; 05/04/2006 a las 07:24 Razón: Edición automática anti doble-post.

  6. #36

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    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
    *****, estoy haciendo pruebas con el runtime ligeramente overclockeado, de 200 a 233 mhz y los resultados que estoy obteniendo son increíbles.

    En el test de modo 7, que con la Beta3 (y la última que puse aquí) iba a 13 fps, ahora me va a 26 fps. Pero lo mejor de todo es que esos 26 fps parecen algún límite que metió Joanvr en sus tests, porque ahora todos los tests me dan ese valor (cuando los 3 primeros ya daban los mismos resultados, así que tendrían que haber subido algo de velocidad).

    A ver si mañana con más calma os paso una versión para que probéis en un juego "real", pero esto pinta muy bien

    Y preparaos, que tengo más optimizaciones en la chistera
    < - >
    Bueno, me confundí, en realidad estaba poniendo la consola a 245 Mhz en el ejemplo anterior, pero aun así, a 225 o 233 creo que se nota mejora (sale a 13 fps como antes, pero al moverse se pone a 26)...

    Saludos
    Última edición por Puck2099; 07/04/2006 a las 08:13 Razón: Edición automática anti doble-post.

  7. #37

    Fecha de ingreso
    Feb 2005
    Ubicación
    Barcelona
    Mensajes
    419
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    OLE OLE y OLEEEEEEE, ese es mi PUCK jejej. Eres el ***** AMO jeje.

    Genial tio, yo puede que pa esta noche o mañana tb tenga cositas nuevas jejej.

    Un saludete.
    L_DRAVEN BLOG
    GRACIAS POR LA DONACIONES PAYPAL: Javi,Jon (forero de gp32spain),Raydenito (forero de gp32spain), Joseba (JED),CATON

  8. #38

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    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
    Aquí os dejo un runtime que tira por defecto a 225 Mhz.

    ¿Podríais hacerme el favor de probarlo en vuestros juegos y decirme qué notáis, please? El cambio en la cantidad de fps, si gana en fluidez, si casca en algún momento...

    Muchas gracias
    < - >
    Otra cosa, para los entendidos en Fenix, ¿veis algo en este programa que limite los fps? Es que no entiendo porque a más de 200 Mhz sigue dando 26 fps, como el resto de tests...:

    Código:
    PROCESS Header(string title)
    
    BEGIN
    
            delete_text (0) ;
    
            write     (0, 160,  4, 1, title) ;
    
            write     (0, 155, 15, 2, "FPS:") ;
    
            write_int (0, 165, 15, 0, &fps) ;
    
    //        write     (0, 155, 25, 2, "Speed %:") ;
    
    //        write_int (0, 165, 25, 0, &speed_gauge) ;
    
            write     (0, 160, 185, 1, "Push A to continue") ;
    
    END
    
    
    
    PROCESS FallingObject(graph, size, flags, angleinc)
    
    PRIVATE xspeed, yspeed, inispeed ;
    
    BEGIN
    
            z      = rand (-5, 125) ;
    
            x      = rand (15, 305) ;
    
            y      = - rand (20, 100) ;
    
            xspeed = rand (-10, 10) ;
    
            yspeed = rand (-4, 0) ;
    
            inispeed = rand (10, 15) ;
    
            angle  = rand (0, 50 * angleinc) ;
    
            LOOP
    
    		alpha = timer;
    
                    x += xspeed ;
    
                    IF (x > 305 || x < 15) xspeed = -xspeed; END
    
                    y += yspeed++ ;
    
                    IF (yspeed < -14) yspeed = -14; END
    
                    IF (y > 180) 
    
                            yspeed = -inispeed ; 
    
                            IF (inispeed > 1) 
    
                                    inispeed--; 
    
                            ELSE              
    
                                    inispeed = 15; 
    
                            END
    
                    END
    
                    IF (out_region(ID, 0)) y = -rand(20, 100) ; inispeed = 15 ; END
    
                     
    
                    angle += angleinc ;
    
                    FRAME ;
    
            END
    
    END
    
    
    
    BEGIN
    
    	set_mode (320, 200, 16);
    
    	load_fpg("test.fpg");
    
    	put_screen (0, 1);
    
      select_joy(0);
    
            Header ("40 sprites") ;
    
            FROM x = 0 TO 40: FallingObject(100, 100, 0, 0); END
    
            WHILE !key(_control): FRAME; END; 
    
            signal (TYPE FallingObject, S_KILL) ;
    
            WHILE  key(_control): FRAME; END;
    
            Header ("10 rotating sprites") ;
    
            FROM x = 0 TO 10: FallingObject(101, 100, 0, rand(500,1000)); END
    
            WHILE !key(_control): FRAME; END
    
            signal (TYPE FallingObject, S_KILL) ;
    
            WHILE  key(_control): FRAME; END; 
    
            Header ("10 sprites with transparency") ;
    
            FROM x = 0 TO 10: FallingObject(100, 100, 4, 0); END
    
            WHILE !key(_control): FRAME; END
    
            signal (TYPE FallingObject, S_KILL) ;
    
            WHILE  key(_control): FRAME; END; 
    
            Header ("10 scaled up sprites") ;
    
            FROM x = 0 TO 10: FallingObject(100, 150, 0, 0); END
    
            WHILE !key(_control): FRAME; END
    
    				fade_off();
    
    				exit("",0);
    
    END
    Muchas gracias
    Última edición por Puck2099; 07/04/2006 a las 08:40 Razón: Edición automática anti doble-post.

  9. #39

    Fecha de ingreso
    Sep 2004
    Ubicación
    Santa Cruz de TENERIFE
    Mensajes
    1,845
    Mencionado
    9 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    91
    Agradecer Thanks Received 
    45
    Thanked in
    Agradecido 37 veces en [ARG:2 UNDEFINED] posts
    Hola Puck champion:
    Al tema de los datos en la SD le ves solucion? Xq ahora q estoy en Tenerife de semana santa pretendia completar el juego q estoy haciendo, pero sin poder guardar puntos se me ha jodido casi todo el argumento...Falla con todas las tarjetas o solo con grandes como pasaba con los updates de firm?
    Podrias decir q otras mejorillas te traes entre manos aparte del overclockeo?
    1saludo y muchas gracias

  10. #40

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    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 Neodreamer
    Hola Puck champion:
    Al tema de los datos en la SD le ves solucion? Xq ahora q estoy en Tenerife de semana santa pretendia completar el juego q estoy haciendo, pero sin poder guardar puntos se me ha jodido casi todo el argumento...Falla con todas las tarjetas o solo con grandes como pasaba con los updates de firm?
    Sí, solución tendrá, pero en la próxima versión pública.

    El problema concreto es que no se hace un sync de los datos a la tarjeta, por eso, puedes guardar los datos y se actualizan, pero solo cuando haga dicha petición el sistema operativo. Si por ejemplo le das a guardar los datos y apagas al instante la consola, estos datos realmente no se guardan.

    Vamos, con esto te quiero decir que hagas tu juego tranquilamente, en cuanto saque la próxima versión se guardarán los datos sin problemas y sin necesidad de tocar una sola línea de tu código

    Cita Iniciado por Neodreamer
    Podrias decir q otras mejorillas te traes entre manos aparte del overclockeo?
    Pues aparte del overclocking seleccionable por usuario, una splash screen (opcional) con información de velocidad del runtime, versión, etc; mejoras (espero) en la velocidad al usar rutinas de manejo de memoria en ensamblador (sacadas del MAME de Franxis), bugs corregidos (el problema de las funciones matemáticas que petaban), voy a intentar meter también un modo "manual" para salir de los juegos, pensado para aquellos juegos de la GP32 que no tienen opción de salir y supongo que alguna otra cosilla que se me olvidará.

    EDITO: Por supuesto, también lo del salvado de datos a disco y el bug que muestra todo el texto en minúsculas.

    Saludos

  11. #41

    Fecha de ingreso
    Feb 2005
    Ubicación
    Salamanca
    Mensajes
    1,001
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    1
    Thanked in
    Agradecido 1 vez en 1 post
    Cita Iniciado por Puck2099
    Aquí os dejo un runtime que tira por defecto a 225 Mhz.

    ¿Podríais hacerme el favor de probarlo en vuestros juegos y decirme qué notáis, please? El cambio en la cantidad de fps, si gana en fluidez, si casca en algún momento...

    Muchas gracias
    La verdad es que con la versión anterior de tu runtime ya había conseguido mover mi juego a 30/31 fps constantes, con mods funcionando y una fluidez sorprendente; y ya no voy a subir más los fps del juego porque iría demasiado rápido.

    Aún así, me vendrá bien el runtime "acelerado" porque imagino que en cuanto se ejecuten unos 50 procesos a la vez (cosa que ocurrirá en breve) la fluidez del juego se podría resentir... este fin de semana probaré y te cuento.

    Un saludo .

  12. #42

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    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
    Uhm, una pregunta, ¿cómo se fijan los fps en un juego en Fenix? Si, por ejemplo, pongo 60 fps y el juego no es capaz de moverlos, ¿hace algo raro para intentar mostrarlos o simplemente muestra el máximo de fps que pueda?

    Lo digo para los tests de Joanvr, que por alguna extraña razón creo que están limitados a 26 fps...

    Como podéis ver, yo de las "entrañas" del Fenix medio controlo, pero de lo que es su sintaxis no tengo ni idea...

    Gracias

  13. #43

    Fecha de ingreso
    Feb 2005
    Ubicación
    Barcelona
    Mensajes
    419
    Mencionado
    1 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Puck wenas de nuevo, ahora probare tu nuevo runtime y te cuento.

    Los FPS en un programa en Fenix se fuerzan poniendo en el BEGIN del programa principal un SET_FPS(30,0) para forzarlo a 30 frames por ejemplo y un SET_FPS(0,0) para ponerlo al limite que de la maquina.

    Si quieres mostrarlos luego con un WRITE_VAR(0,10,10,0,fps) los mostraras en pantalla. fps es una variable propia de Fenix que contiene los fps del juego.

    Espero que te sirva.

    Un abrazo.
    L_DRAVEN BLOG
    GRACIAS POR LA DONACIONES PAYPAL: Javi,Jon (forero de gp32spain),Raydenito (forero de gp32spain), Joseba (JED),CATON

  14. #44

    Fecha de ingreso
    Feb 2005
    Ubicación
    Salamanca
    Mensajes
    1,001
    Mencionado
    3 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    1
    Thanked in
    Agradecido 1 vez en 1 post
    Cita Iniciado por Puck2099
    Uhm, una pregunta, ¿cómo se fijan los fps en un juego en Fenix? Si, por ejemplo, pongo 60 fps y el juego no es capaz de moverlos, ¿hace algo raro para intentar mostrarlos o simplemente muestra el máximo de fps que pueda?

    Lo digo para los tests de Joanvr, que por alguna extraña razón creo que están limitados a 26 fps...

    Como podéis ver, yo de las "entrañas" del Fenix medio controlo, pero de lo que es su sintaxis no tengo ni idea...

    Gracias
    Lo único que sé es que se usa la instrucción set_fps(x,y) al principio del código. La x son los fps que debería tener el juego y la y el máximo frameskip que le permites. Evidentemente, si la máquina no puede con los fps impuestos, pues como que hace lo máximo que puede y punto.

    Si la instrucción es set_fps(0,0) el programa se ejecuta a la máxima velocidad que permite la máquina, que parece estar limitada a 1000 fps. En la GP2X lo más que me llega es a 35/36 fps.

    Soy novato en esto, así que cualquier corrección / ampliación de esto será bienvenida.

    Un saludo.

  15. #45

    Fecha de ingreso
    May 2004
    Ubicación
    Coslada, Madrid
    Mensajes
    13,259
    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 l_draven
    Puck wenas de nuevo, ahora probare tu nuevo runtime y te cuento.

    Los FPS en un programa en Fenix se fuerzan poniendo en el BEGIN del programa principal un SET_FPS(30,0) para forzarlo a 30 frames por ejemplo y un SET_FPS(0,0) para ponerlo al limite que de la maquina.

    Si quieres mostrarlos luego con un WRITE_VAR(0,10,10,0,fps) los mostraras en pantalla. fps es una variable propia de Fenix que contiene los fps del juego.

    Espero que te sirva.

    Un abrazo.
    Gracias

    Ahora mi duda, si hago un SET_FPS(60,0) y la consola no puede darme más de 40, por ejemplo, ¿qué pasaría? Me mostaría solo hasta donde llegara?

    Gracias

Página 3 de 9 PrimerPrimer 1234567 ... Ú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
  •