Compilar para Caanoo

Started by Yawin, January 06, 2011, 06:54:46 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

FreeYourMind

Tienes el script mal, estas llamando bgdi $name y name termina en .prg, y tu tienes que llamar el dcb con el interprete no el prg  ;D

Yawin

Pero has leído el script bien??
bgdi no tiene que meter nada en log.txt porque no pone nada en esa linea y aun asi aparece lo de dcb 7.

por otro lado, es el código que venía con el pac-man, y con los tests, por tanto si en ellos funciona, en este debería. Y de hecho, con otro juego que he metido, también funciona.
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

FreeYourMind

Prueba con este:

#!/bin/sh
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:../bgd-runtime
PATH=$PATH:../bgd-runtime
echo 2 > /proc/cpu/alignment
bgdc TuJuego.prg 1>log1.txt 2>log2.txt
bgdi TuJuego.dcb 3>log3.txt 4>log4.txt
cd /usr/gp2x
exec /usr/gp2x/gp2xmenu

Cambia el nombre por el de tu juego

Yawin

Con ese script, la consola se me bolquea.
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

SplinterGU

que raro... y el prg que estas queriendo compilar?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Yawin

La cosa es que el prg que quiero compilar, en windows funciona bien. Si le cambio las teclas (únicamente las teclas), no me compila. Intento redireccionar los errores a un fichero y el bgdc me dice noseque de dcb 7. Y si pongo el script de drumpi, se me cuelga la consola en la pantalla que saca siempre que va a cargar un programa (que tiene un reloj de arena y tal).
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

SplinterGU

arma un paquete con todo el directorio, incluido el ini que queres probar y postealo aca o mandamelo por mail.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Yawin

Es esto:
http://pensarescompartir.com/lahsoft/lahsoftcorp/?direc=fenix/&id=bgd-arcade.rar

Seguramente sea un error completamente mio, porque soy un imbécil redomado, pero bueno. En cualquier caso, toma karma++
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

SplinterGU

el problema es que no tenes 1 solo enter en el "bgd-marcianitos arcade.gpe"

tambien te sugiero que uses nombres cortos y sin espacios.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Yawin

no, pero esque es asi como venía el gpe del pac-man y le funcionaba bien. Es más, al script gpe del pacman, le meto enters y no va xD
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

FreeYourMind

Yo sin karmas no ayudo  ;D
Es broma  ;D
Que editor utilizas para modificar el gpe ? Utiliza el Notepad++ para evitar problemas con el formato en Windows.

SplinterGU

no, no viene asi, debe ser el editor que usaste para abrirlo.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Yawin

lo abro con el mítico Bloc de notas de toda la vida.
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

FreeYourMind

Ahí tienes el error, ese no te sirve ya que te formata el texto en codificación ANSI por defecto. Usa el notepad++.

Yawin

Vale, lo del script era eso xD
Lo del Notepad++ jajajaja
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end