User Tag List

Página 1 de 5 12345 ÚltimoÚltimo
Resultados 1 al 15 de 63

Tema: BennuGD Caanoo Port

  1. #1

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,737
    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

    BennuGD Caanoo Port

    bien gente, ya tengo port a caanoo, con algunos mejoras añadidas...

    funciones

    soporte de accelerometros

    joy_get_accel(&x,&y,&z)
    joy_get_accel(joy,&x,&y,&z)

    si se define la variable de enviroment OS_ID, bennu toma esta como el OS_ID que esta corriendo, lo que permite poner los juegos ya creados en Wiz, que corran en Caanoo.

    es importante hacer el export de la variable para que lo tome.

    se remapearon y mixearon los joysticks de la caanoo (3) para hacer la emulacion del joys de wiz, y se disponen de 2 joys, 1 idem a wiz (sin botones de volumen porque no existen en caanoo) + analogicos, y otro joys, con los botones especificos y analogicos de caanoo.

    tambien mejore la jkeys.lib para soporte adecuado de Caanoo.

    quiero armar un ejemplo para los acelerometros y subire la version.

    Saludos.

  2. #2

    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
    Genial! Hay alguna mejora en el rendimiento o al ser "la misma consola" los datos son muy parecidos?

    Saludos!

  3. #3

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,737
    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
    no hice pruebas de rendimiento aun, pero parece que va un poco mas rapido.

    los acelerometros son la ostia, la de juegos que se me ocurren con esto.

  4. #4

    Fecha de ingreso
    Oct 2006
    Ubicación
    Italia
    Mensajes
    31
    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
    [ENG]
    Great!
    I've a Caanoo sample, and if you wish I can test BennuGD port with existing games.
    Just let me know
    [/ENG]


    <~ Yo No Habla Español ~>

  5. #5

    Fecha de ingreso
    Feb 2007
    Ubicación
    Castellón
    Mensajes
    650
    Mencionado
    26 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    5
    Agradecer Thanks Received 
    110
    Thanked in
    Agradecido 58 veces en [ARG:2 UNDEFINED] posts
    BTW, ya tengo varios de mis juegos portados.

    Paso 1: de 32 a 16 bits
    Paso 2: scale_resolution=03200240
    Paso 3: beneficios xD

    El joystick funciona perfecto sin hacer absolutamente ningún cambio a mis juegos

  6. #6

    Fecha de ingreso
    Mar 2006
    Ubicación
    0o0`-_-´0o0
    Mensajes
    22,256
    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
    Jeje, mola mazo, asias Splinter, asias pan.

    Ale, a hacer juegos tipo iPod Touch en el BennuGD.

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

  7. #7

    Fecha de ingreso
    Feb 2004
    Ubicación
    Madrid
    Mensajes
    8,514
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    191
    Agradecer Thanks Received 
    299
    Thanked in
    Agradecido 177 veces en [ARG:2 UNDEFINED] posts
    Joe, Splinter, programas a la velocidad de la luz xD

  8. #8

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,737
    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


    bien, ya tengo probados

    puzsion
    eeek
    echo
    solitario
    runner
    monster quest
    bgd-pacman
    bgd-galaxian

    tuve un problema con sudoqu, pero eso creo que es por el dcb muy viejo, esperare que bomber me pase el link.

    solo cambian en los scripts de arranque que deben ir con este formato:

    #!/bin/sh
    unset OS_ID

    ## Is important set first bgd-runtime folder
    LD_LIBRARY_PATH=../bgd-runtime:$LD_LIBRARY_PATH
    PATH=../bgd-runtime:$PATH

    ### For use Wiz games on Caanoo uncomment the next lines
    #OS_ID=8
    #export OS_ID

    echo 2 > /proc/cpu/alignment

    for prg in *.prg; do
    name=`basename $prg .prg`
    bgdc $prg
    bgdi $name
    done

    cd /usr/gp2x
    exec /usr/gp2x/gp2xmenu

    el cambio en el path es porque uso una nueva SDL que aun no esta en el firmware oficial, pero saldra pronto.

    tampoco aparecen en el menu aquellos .ini que estan en mayusculas o tienen alguna letra en mayusculas, creo que tampoco va con las carpetas.

    por otro lado pixel, con la nueva SDL te va a dejar de funcionar todo sin cambios, hay que usar la nueva para compatibilizar con Wiz, aunque si tu juego no usa la cruceta de wiz y usa analogicos y los botones se pueden redefinir no vas a tener problemas, creo.

    Saludos, si quieren la version la puedo ir subiendo, queria armar una demo de los acelerometros, pero bueno, tengo que dormir un poco, anoche me quede trabajando hasta tarde y dormi solo 2 horas.

    el soporte de los acelerometros es un placer, me llevo 10 minutos implementarlo y anda de maravilla, gracias GPH por la informacion y el codigo del driver (pueden ver svn de bennu para obtener el ultimo codigo)

    luego voy a compilar el emu de spectrum.

    saludos.

  9. #9

    Fecha de ingreso
    Mar 2007
    Ubicación
    Barna
    Mensajes
    10,346
    Mencionado
    93 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    371
    Agradecer Thanks Received 
    1,785
    Thanked in
    Agradecido 944 veces en [ARG:2 UNDEFINED] posts
    SplinterGU, ya lo he visto varias veces pero no lo entiendo: ¿por qué llamas a bgdc en un script de carga de programas en Bennu? ¿Eso significa que el prg se compila en la consola? ¿No es un gasto innecesario de tiempo...y de ciclos de escritura de la SD?

  10. #10

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,737
    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, lo es, pero a veces entre versiones del binario se pierde algo que no se que es, y puede hacer que el dcb compilado con una version anterior no funcione o produzca cuelgues extraños, no siempre pasa, pero me ha pasado con alguna version vieja, por ejemplo, sudoqu.

    y para evitar perder tiempo buscando fantasmas, me es mas rapido hacerlo asi.

    pero si, si lo prefieres puedes eliminar la parte de la compilacion.

  11. #11

    Fecha de ingreso
    Jun 2004
    Ubicación
    Vivo en el pito foro...
    Mensajes
    20,687
    Mencionado
    70 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    231
    Agradecer Thanks Received 
    742
    Thanked in
    Agradecido 466 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    28
    ### To use Wiz games on Caanoo uncomment the next lines
    Fixed

  12. #12

    Fecha de ingreso
    Sep 2008
    Ubicación
    WORLD 9 - WARP ZONE!
    Mensajes
    14,754
    Mencionado
    30 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    193
    Agradecer Thanks Received 
    1,628
    Thanked in
    Agradecido 657 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    289

  13. #13

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,737
    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 para descarga, se agrega version oficial Caanoo, se agregan funciones de acelerometros, ejemplos de uso de acelerometros, update de los ejemplos pacman y galaxians para usar la jkeys.lib con soporte Caanoo.
    se agrega que si existe definida la variable de enviroment OS_ID, bennu informa dicho valor como OS_ID.
    se agrega OS_WII con el valor 1000 (como se habia dicho)
    se corrigen retornos de funciones joy como ser joy_get_button para que si el boton no existe retorne 0 en vez de -1, es mas facil de esta forma manejar los retornos.
    se mejora finalmente el timing en wiz y caanoo, ahora si se pide 60fps da 60fps y no 50 como sucedia al usar SDL para los delay de ajuste de fps.
    otras mejoras y fixes que ahora no recuerdo.

    http://betatester.bennugd.org/snapsh...-caanoo.tar.gz
    http://betatester.bennugd.org/snapsh...)-installer.sh
    http://betatester.bennugd.org/snapsh...openwiz.tar.gz
    http://betatester.bennugd.org/snapsh...156)-win32.exe
    http://betatester.bennugd.org/snapsh...156)-win32.rar

  14. #14

    Fecha de ingreso
    Oct 2006
    Ubicación
    Italia
    Mensajes
    31
    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
    I've tried with included games and others, but I always get the same error:
    bgdi: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
    Do you forget something ?
    :P
    [Caanoo Sample FW 0.8.5]


    <~ Yo No Habla Español ~>

  15. #15

    Fecha de ingreso
    Jul 2009
    Mensajes
    8,737
    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 Mr2X Ver mensaje
    I've tried with included games and others, but I always get the same error:
    Do you forget something ?
    :P
    [Caanoo Sample FW 0.8.5]
    Sorry, I'll fix it now... give me 15 minutes and download it again.
    < - >
    you can download it again...
    Última edición por SplinterGU; 06/08/2010 a las 22:30 Razón: Edición automática anti doble-post.

Página 1 de 5 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
  •