User Tag List

Página 2 de 2 PrimerPrimer 12
Resultados 16 al 26 de 26

Tema: Open Pandora Isidor's Trilogy 2011 (BennuGD).

  1. #16

    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.

    GM, cuando tengas un rato, acuérdate de explicarme como hacer PND's.

    Gracias.

    SalU2.
    SalU2.

    Is'Dor
    Mis Juegos :

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


  2. #17

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,309
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    552
    Thanked in
    Agradecido 424 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    Puedes ver mas info en la wiki de pandora y en gp2x.

    Te voy a poner el ejemplo del Mission Failed.

    1 - Creas una carpeta, dentro pones 3 ficheros:

    pnd_make.sh (esta en tu pandora no se donde, buscalo hasta que salga y lo copias)

    pnd_make_on_pandora.sh, lo creas tu con este codigo:

    ./pnd_make.sh -d Mission_faileD -p Mission_faileD.pnd -x pxml.xml -i Mission_faileD.png -c
    pxml.xml, lo creas tu con este codigo:

    Código:
    <?xml version="1.0" encoding="UTF-8" ?> 
      <PXML xmlns="http://openpandora.org/namespaces/PXML">
      <application id="Mission_faileD" appdata="Mission_faileD">
      <title lang="en_US">Mission faileD</title> 
      <description lang="en_US">Pandora Port by GECA soft</description> 
      <version major="1" minor="2" release="1" build="1" /> 
      <exec command="./Mission_faileD.sh" background="true" standalone="true" /> 
      <icon src="Mission_faileD.png" />
      <info name="Mission_faileD" type="text" src="Mission_faileD.txt" />
      <categories>
      <category name="Game">
      <subcategory name="ArcadeGame" /> 
      </category>
      </categories>
      </application>
      </PXML>
    2 - Edita los codigos anteriores para tu juego, nombre, icono, descripcion, version, nombre del doc, etc.

    3 - Te creas el icono y el doc txt y te creas una carpeta con el nombre de tu juego.

    4- Dentro de la segunda carpeta vuelves a poner una copia del xml, del icono y del doc txt.

    5- Dentro de la segunda carpeta pones el runtime de bennu y los ficheros de tu juego.

    6 - Editas el fichero sh de tu juego (Mission_faileD.sh), el codigo es este:

    Código:
    export LD_LIBRARY_PATH=$PWD/bgd-runtime:$LD_LIBRARY_PATH
    export PATH=$PWD/bgd-runtime:$PATH
    bgdi Mission_faileD.dcb
    sync
    7- copia la carpeta principal a la sd de tu pandora, accede dentro de ella en la consola y ejecuta pnd_make_on_pandora.sh, el pnd se generara en la carpeta principal, ya tienes le pnd listo a distribuir, puedes copiarlo a la carpeta pandora/menu y probarlo.

    8 - <category name="Game">
    <subcategory name="ArcadeGame" />
    te dice que el juego va estar en games/arcade, si lo quieres en otra categoria mirate en internet los nombres que tienen, ya que es generico de linux.

    9 - No te olvides mirar a lupa todo el xml y nombre de los ficheros/rutas.

    Solo cuesta la primera vez, despues le pillas el truco

  3. #18

    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 GameMaster Ver mensaje
    Puedes ver mas info en la wiki de pandora y en gp2x.

    Te voy a poner el ejemplo del Mission Failed.

    1 - Creas una carpeta, dentro pones 3 ficheros:

    pnd_make.sh (esta en tu pandora no se donde, buscalo hasta que salga y lo copias)

    pnd_make_on_pandora.sh, lo creas tu con este codigo:



    pxml.xml, lo creas tu con este codigo:

    Código:
    <?xml version="1.0" encoding="UTF-8" ?> 
      <PXML xmlns="http://openpandora.org/namespaces/PXML">
      <application id="Mission_faileD" appdata="Mission_faileD">
      <title lang="en_US">Mission faileD</title> 
      <description lang="en_US">Pandora Port by GECA soft</description> 
      <version major="1" minor="2" release="1" build="1" /> 
      <exec command="./Mission_faileD.sh" background="true" standalone="true" /> 
      <icon src="Mission_faileD.png" />
      <info name="Mission_faileD" type="text" src="Mission_faileD.txt" />
      <categories>
      <category name="Game">
      <subcategory name="ArcadeGame" /> 
      </category>
      </categories>
      </application>
      </PXML>
    2 - Edita los codigos anteriores para tu juego, nombre, icono, descripcion, version, nombre del doc, etc.

    3 - Te creas el icono y el doc txt y te creas una carpeta con el nombre de tu juego.

    4- Dentro de la segunda carpeta vuelves a poner una copia del xml, del icono y del doc txt.

    5- Dentro de la segunda carpeta pones el runtime de bennu y los ficheros de tu juego.

    6 - Editas el fichero sh de tu juego (Mission_faileD.sh), el codigo es este:

    Código:
    export LD_LIBRARY_PATH=$PWD/bgd-runtime:$LD_LIBRARY_PATH
    export PATH=$PWD/bgd-runtime:$PATH
    bgdi Mission_faileD.dcb
    sync
    7- copia la carpeta principal a la sd de tu pandora, accede dentro de ella en la consola y ejecuta pnd_make_on_pandora.sh, el pnd se generara en la carpeta principal, ya tienes le pnd listo a distribuir, puedes copiarlo a la carpeta pandora/menu y probarlo.

    8 - <category name="Game">
    <subcategory name="ArcadeGame" />
    te dice que el juego va estar en games/arcade, si lo quieres en otra categoria mirate en internet los nombres que tienen, ya que es generico de linux.

    9 - No te olvides mirar a lupa todo el xml y nombre de los ficheros/rutas.

    Solo cuesta la primera vez, despues le pillas el truco
    . Eres un crack, muchas gracias.

    Mañana lo pruebo, que ahora ya se me están cerrando los ojos, y me voy a sobar.

    Saludos.
    SalU2.

    Is'Dor
    Mis Juegos :

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


  4. #19
    futublog Guest
    Cita Iniciado por Drumpi Ver mensaje
    Elimina todos los procesos, excepto el que lo invoca.

    Está bien usarlo para debug, pero lo suyo es cerrar los procesos de forma límpia (terminando su ejecución normal, o que el padre los mate y libere los recursos).
    mira que bien, habrá que estudiarlo...

  5. #20

    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.

    Sobre el tema de los pnd, ha costado pero lo he conseguido. Lo único, es que no consigo que me salga el icono que quiero. ¿Ha de tener alguna característica especial?.

    Gracias.

    SalU2.
    SalU2.

    Is'Dor
    Mis Juegos :

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


  6. #21

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,309
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    552
    Thanked in
    Agradecido 424 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    Como que no sale ? Que tamaño y formato tiene ? Lo has puesto en las 2 carpetas ?

  7. #22

    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 GameMaster Ver mensaje
    Como que no sale ? Que tamaño y formato tiene ? Lo has puesto en las 2 carpetas ?
    46x14, y si, esta en las dos carpetas.
    SalU2.

    Is'Dor
    Mis Juegos :

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


  8. #23

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

  9. #24

    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 GameMaster Ver mensaje
    Menudo icono, prueba 32x32
    He probado 48x48 (que es lo que pone en el ejemplo de Foro Pandora) y tampoco.

    Me estoy volviendo .
    < - >
    Olvida lo que he dicho, el icono si que sale (es que miraba en la carpeta que lo he creado, cuando lo he movido a apps ya se ve).

    Lo siento, gracias.
    Última edición por Isidor; 05/09/2011 a las 23:08 Razón: Edición automática anti doble-post.
    SalU2.

    Is'Dor
    Mis Juegos :

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


  10. #25

    Fecha de ingreso
    May 2008
    Ubicación
    A tu lado, en tus sueños
    Mensajes
    22,309
    Mencionado
    145 Post(s)
    Tagged
    1 Tema(s)
    Agradecer Thanks Given 
    319
    Agradecer Thanks Received 
    552
    Thanked in
    Agradecido 424 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    3
    te iba a preguntar eso xD

  11. #26

    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.

    GameMaster, con tu permiso, vuelvo a poner el tutorial, con unas pequeñas modificaciones :

    1 - Creas una carpeta (por ejemplo /sd/hacer_pnd), y dentro pones los siguientes ficheros:

    - pnd_make.sh (esta en /usr/pandora/scripts/pnd_make.sh).

    - nombre_juego.png , el icono del juego.

    - hacer_pnd_pandora.sh , lo creas tu con este código :

    Código:
    ./pnd_make.sh -d nombre_juego -p nombre_juego.pnd -x pxml.xml -i nombre_juego.png -c

    pxml.xml , lo creas tu con este código :

    Código:
    <?xml version="1.0" encoding="UTF-8" ?> 
      <PXML xmlns="http://openpandora.org/namespaces/PXML">
      <application id="nombre_juego" appdata="nombre_juego">
      <title lang="en_US">Mission faileD</title> 
      <description lang="en_US">Pandora Port by GECA soft</description> 
      <version major="1" minor="2" release="1" build="1" /> 
      <exec command="./nombre_juego.sh" background="true" standalone="true" /> 
      <author name="Nombre" />
      <icon src="nombre_juego.png" />
      <info name="nombre_juego" type="text" src="nombre_juego.txt" />
      <categories>
      <category name="Game">
      <subcategory name="ArcadeGame" /> 
      </category>
      </categories>
      </application>
      </PXML>

    "category name" y "subcategory name", te indican en que menú aparecerá en la Pandora.

    Edita los códigos anteriores para tu juego, nombre, icono, descripción, versión, nombre del doc, etc.

    2 - Dentro de esta carpeta, creas otra con el nombre de tu juego (ejemplo /sd/hacer_pnd/nombre_juego). Aquí pones los archivos que hagan falta para ejecutar el juego, y el runtime de Bennu en otra carpeta dentro (ejemplo /sd/hacer_pnd/nombre_juego/bgd-runtime). Aquí pon también un fichero (nombre_juego.txt) con la información que quieras.

    3 - Editas el fichero sh de tu juego (nombre_juego.sh), el código es este:

    Código:
         
    	#!/bin/sh
        export LD_LIBRARY_PATH=bgd-runtime
        export PATH=bgd-runtime:$PATH
        bgdi nombre_juego.dcb
        sync
    4 - Copia la carpeta principal a la sd de tu Pandora. Accede dentro de ella en la consola, y ejecuta hacer_pnd_pandora.sh . El pnd se generara en la carpeta principal. Ya tienes el pnd listo a distribuir, puedes copiarlo a la carpeta /sd/pandora/apps y probarlo.

    5 - Si todo ha ido bien, el juego aparecerá en el menú "Games/Arcade" (en este caso) con su icono correspondiente, y el nombre_juego.txt en el menú "Documentation".

    6 - No te olvides mirar con lupa todo el xml, y el nombre de los ficheros/rutas.
    Y me voy a sobar, zzzzzzzz ...

    SalU2.
    Última edición por Isidor; 07/09/2011 a las 01:05
    SalU2.

    Is'Dor
    Mis Juegos :

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


Página 2 de 2 PrimerPrimer 12

Permisos de publicación

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