User Tag List

Página 4 de 5 PrimerPrimer 12345 ÚltimoÚltimo
Resultados 46 al 60 de 63

Tema: BennuGD Caanoo Port

  1. #46

    Fecha de ingreso
    Mar 2003
    Ubicación
    Vallirana City
    Mensajes
    1,963
    Mencionado
    2 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    31
    Thanked in
    Agradecido 6 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Isidor Ver mensaje
    Hola.

    Si, lo que dices creo que ha salido en este hilo, pero no lo había acabado de ver. De hecho ya había mirado los ejemplos, y sospechaba algo así, pero no lo acababa de pillar .

    Debe ser que ayer acabe las vacaciones, y de modo FUN debo haber pasado a modo WORK .

    Gracias.

    Saludos.
    UN RESUMEN RAPIDO:

    DECLARA ESTAS CONSTANTES PARA AHORRARTE TRABAJO:

    Código:
    const
        _JKEY_UP        =  0 ;
        _JKEY_UPLEFT    =  1 ;
        _JKEY_LEFT      =  2 ;
        _JKEY_DOWNLEFT  =  3 ;
        _JKEY_DOWN      =  4 ;
        _JKEY_DOWNRIGHT =  5 ;
        _JKEY_RIGHT     =  6 ;
        _JKEY_UPRIGHT   =  7 ;
        _JKEY_START     =  8 ;
        _JKEY_SELECT    =  9 ;
        _JKEY_L         = 10 ;
        _JKEY_R         = 11 ;
        _JKEY_A         = 12 ;
        _JKEY_B         = 13 ;
        _JKEY_X         = 14 ;
        _JKEY_Y         = 15 ;
        _JKEY_VOLUP     = 16 ;
        _JKEY_VOLDOWN   = 17 ;
      
    end
    Para usar las teclas en tu codigo:

    Ejemplo:

    Código:
    IF( KEY ( _UP  ) OR GET_JOY_BUTTON(0,_JKEY_UP))
    La parte del " KEY ( _UP )" es opcional... a modo de comparativa.
    el mando de wiz siempre es el joy número 0 de ahi lo de GET_JOY_BUTTON(0,
    Importante:
    Las diagonales hay que codearlas a base de _JKEY_UPRIGHT, etc... ya no va lo de defino derecha y defino arriba y al pulsar las dos a la vez se combinan como ocurría en Fenix... la diagonal es un boton más y si quieres que haga algo al pulsarlo hay que codificarlo.

    Saludos!
    Última edición por Hokutoy; 30/08/2010 a las 23:34

  2. #47

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    cuidado ahi con el uso del joy, si no hay joy esto puede ser peligroso, es una de las cosas que corregi en el puzsion.

    hay que setear alguna variable que indique si esta el joy o chequear por el os_id que sea el de wiz.

  3. #48

    Fecha de ingreso
    Sep 2005
    Mensajes
    16,922
    Mencionado
    283 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    1,217
    Agradecer Thanks Received 
    2,708
    Thanked in
    Agradecido 1,868 veces en [ARG:2 UNDEFINED] posts
    Por eso mismo recomiendo mirarse el Echo: se comprueban los joys y además tiene en cuenta diagonales y no diagonales, sólo hay que leerse el código de un único proceso.
    No es porque yo haya hecho el juego, sino porque esa parte se hizo basándome en la información disponible y es el método más portable y configurable que conozco.
    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%

  4. #49

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    drumpi, no viste una mierda parece lo que yo hice... el jkeys.lib soporta diagonales y no diagonales a la perfeccion, es una sola funcion y luego se hace todo en base a chequeos de 1 unica variable array, con lo que lo hace mas rapido que llamar a una funcion.

  5. #50

    Fecha de ingreso
    Sep 2005
    Mensajes
    16,922
    Mencionado
    283 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    1,217
    Agradecer Thanks Received 
    2,708
    Thanked in
    Agradecido 1,868 veces en [ARG:2 UNDEFINED] posts
    No, la jkeys.lib no la he mirado, prefiero usar mi método
    Yo ofrezco una solución alternativa, usando el módulo oficial y código. Es cierto que el jkeys.lib facilita mucho el trabajo, y se agradece un montón (y se recomienda si no se quieren comer la cabeza), pero pienso que en ocasiones ha que esforzarse en pensar una solución por sí mismo.

    Ten en cuenta que este problema con las teclas es de los más antiguos de los DIV-like, y es el más usado para que los novatos empiecen a usar sus neuronas, porque es un problema sencillo de resolver y con mil soluciones. He tenido compañeros que por no solucionar estas cosillas por su cuenta, sólo por leer y "comprender" el código, en cuanto se han tenido que enfrentar a cosas más complejas (como escribir una pirámide de letras), no han sabido.

    Vamos, es mi forma de pensar, ya me conoces, soy muy raro para según qué cosas, pero suelo saber lo que me hago
    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%

  6. #51

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,294
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    553
    Thanked in
    Agradecido 425 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    Para cuando eventos presionado, suelto, en la lib ?

  7. #52

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por Drumpi Ver mensaje
    No, la jkeys.lib no la he mirado, prefiero usar mi método
    Yo ofrezco una solución alternativa, usando el módulo oficial y código. Es cierto que el jkeys.lib facilita mucho el trabajo, y se agradece un montón (y se recomienda si no se quieren comer la cabeza), pero pienso que en ocasiones ha que esforzarse en pensar una solución por sí mismo.

    Ten en cuenta que este problema con las teclas es de los más antiguos de los DIV-like, y es el más usado para que los novatos empiecen a usar sus neuronas, porque es un problema sencillo de resolver y con mil soluciones. He tenido compañeros que por no solucionar estas cosillas por su cuenta, sólo por leer y "comprender" el código, en cuanto se han tenido que enfrentar a cosas más complejas (como escribir una pirámide de letras), no han sabido.
    no comments...

    Cita Iniciado por GameMaster Ver mensaje
    Para cuando eventos presionado, suelto, en la lib ?
    no comments, parte II...

  8. #53

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,294
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    553
    Thanked in
    Agradecido 425 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    La parte 3 esta al caer, ya he contratado a estos


  9. #54

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    sos groso game, sabelo.

  10. #55

    Fecha de ingreso
    Dec 2005
    Ubicación
    Barna City
    Mensajes
    5,140
    Mencionado
    13 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    59
    Thanked in
    Agradecido 27 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    30
    Hola.

    Lastima que ayer no mire el foro y, después de lo que comento Drumpi, busque, y paso un buen rato hasta que encontré la solución : al final he utilizado IF get_joy_button (0,4) == 1. En todo caso muy buen aporte para quien lo necesite.

    Por cierto, mi granito, el botón "I" (o "Help"), es el código 20.

    La verdad es que admiro la gente que es capaz de crear un SO o un compilador .

    Al final me he pasado al lado oscuro, ya soy Bennusero .

    Ahora subiré el Coral Sea portado a Bennu, a ver si alguien lo puede moderar.

    Gracias.
    SalU2.

    Is'Dor
    Mis Juegos :

    Marc Gene Le Mans - Bomber Run - Midway - Coral Sea - Purito Cycling - Starship Soldier - Shootingz - Combatz


  11. #56

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    Muchas gracias Isidor!

    yo agrego mas, el boton del click central del analogico es el boton 18

    el de power tambien tiene codigo, pero no tiene mucho sentido, porque no da tiempo a nada.

  12. #57

    Fecha de ingreso
    Dec 2005
    Ubicación
    Barna City
    Mensajes
    5,140
    Mencionado
    13 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    7
    Agradecer Thanks Received 
    59
    Thanked in
    Agradecido 27 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    30
    Cita Iniciado por SplinterGU Ver mensaje
    Muchas gracias Isidor!

    yo agrego mas, el boton del click central del analogico es el boton 18

    el de power tambien tiene codigo, pero no tiene mucho sentido, porque no da tiempo a nada.
    Hola.

    Como curiosidad, ¿cual es el código del POWER?.

    Saludos.
    SalU2.

    Is'Dor
    Mis Juegos :

    Marc Gene Le Mans - Bomber Run - Midway - Coral Sea - Purito Cycling - Starship Soldier - Shootingz - Combatz


  13. #58

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    si corres el programa bgd-keys incluido en el pack, podes probar todos los botones.

    tenes caanoo, cierto?

  14. #59

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,294
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    553
    Thanked in
    Agradecido 425 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3

  15. #60

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,736
    Mencionado
    64 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    937
    Agradecer Thanks Received 
    571
    Thanked in
    Agradecido 345 veces en [ARG:2 UNDEFINED] posts
    nueva version disponible que corrije los problemas de velocidad que aparecieron con el nuevo firm.

Página 4 de 5 PrimerPrimer 12345 Ú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
  •