Drumpi, ¿te costaría mucho pasar Echo a Caanoo?

Started by Fede, October 17, 2010, 10:39:00 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Fede

Pues eso.

Que he intentado echarlo a andar y no responde al stick ni suena.

Saludos.
Si quieres ser sabio, aprende a interrogar razonablemente, a escuchar con atención, a responder serenamente y a callar cuando no tengas nada que decir.

Drumpi

Lo haría si tuviera CAANOO :D

Bueno, siendo un poco más serios: si tienes el runtime de CAANOO (el último que sacó Splinter con el parche), en teoría debería funcionar.
Si no, creo que había que hacer un par de ajustes al .GPE, añadiendo la variable del sistema OS_ID=9 para que emule los botones de WIZ, y creo que hay que quitar lo del pollux_set (a menos que exista uno para CAANOO, porque el overclock es importante).
Pero no tengo la caanoo para probar, ni me estoy leyendo la "documentación" (al menos, con una mínima atención). Si tuviese que tocar algo más de código habría que esperar a la versión 1.2, que he de remodelar el sistema de control, pero ahora mismo dependo de los que tengan la consola.

¿No pudiste echar a andar el SBTime en Caanoo?
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Fede

Estooooo. Es que me hacia más ilusión jugar al Echo.  ;D

Probaré con tus instrucciones.
Si quieres ser sabio, aprende a interrogar razonablemente, a escuchar con atención, a responder serenamente y a callar cuando no tengas nada que decir.

Drumpi

Si consigues hacer funcionar el SBTime, el Echo debería ir igual, si no, pregunta a Splinter acerca de portar código de WIZ a CAANOO, porque como digo, yo no tengo ni idea, sólo se algo de teoría ^^U
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Fede

No te preocupes compi. En cuanto tenga un hueco le meto mano. O sea, en cuanto los crios y la mué me dejen.  ;D
Si quieres ser sabio, aprende a interrogar razonablemente, a escuchar con atención, a responder serenamente y a callar cuando no tengas nada que decir.

DCelso

pues yo veo directo el port de wiz a caanoo, yo incluso diría que es compatible el .dcb generado de una a otra consola, así que lo único que necesitas es cambiar bgdruntime de una a otra.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Drumpi

Es que dice que aun así no va.

Lo de que no suena es raríiiiiiiiisimo, seguramente es que usas un runtime de CAANOO antiguo o estás usando el de WIZ (o lo mismo apunta a las SDL que no son).
Pero lo del mando creo que se resolvía modificando el .GPE con algo así:

[code language="bennu"]#!/bin/sh
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:../gp2x-runtime
PATH=$PATH:../gp2x-runtime
OS_ID=9

export LD_LIBRARY_PATH
export PATH
export OS_ID

echo 2 > /proc/cpu/alignment

bgdc echo.prg >log1.txt 2>err1.txt
bgdi echo.dcb >log2.txt 2>err2.txt

cd /usr/gp2x
exec /usr/gp2x/gp2xmenu[/code]

Si eso no va, ya no tengo ni idea de cómo hacerlo funcionar sin modificar las funciones de control, y según mi pila de proyectos, tengo por encima:

-Hacer el Currículum.
-Echar el Currículum.
-Hacer el crap-juego.
-Terminar el Mortadelo paperactivo antes del día 15.
-Versión 1.2 de Echo.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

FreeYourMind

#!/bin/sh
LD_LIBRARY_PATH=../bgd-runtime:$LD_LIBRARY_PATH
PATH=../bgd-runtime:$PATH
echo 2 > /proc/cpu/alignment
bgdi echo.dcb
cd /usr/gp2x
exec /usr/gp2x/gp2xmenu

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Drumpi

Uuuups, cierto, olvidé editar las dos primeras líneas ^^U
Pero lo del OS_ID había que especificarlo en el GPE ¿no, splinter? Hablamos de un juego que no tiene en cuenta el SO en el que se ejecuta (bueno, sólo para determinar al principio la resolución).
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

si, el OS_ID hay que ponerlo en el gpe, si no me equivoco era 8 el de WIZ, o sea, hay que poner 8... esto es si drumpi usa OS_ID en su codigo, si no lo usa no hace falta.

por otro lado, cuando dije bien free... me referia al script generico, donde se setea primero los paths donde esta bennugd.

yo recomiendo poner el runtime dentro del juego, aunque se duplique, esto evita que ante una actualizacion que incompatibilice algo, tu juego siga funcionando.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block


SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

jajajaj, pues no se que furgoneta es la f100, pa mi que a españa no llegó nunca, al menos con ese nombre.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Futu-block

¬¬ volveré a preguntar: ¬¬
¿que pasa con la gp2x f100?