Bennu GP2X

Started by FreeYourMind, January 28, 2010, 09:08:15 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DCelso

cagoen. pues el de linux me iba :'(
Monstruos Diabólicos

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

FreeYourMind

Probado en la F200 (firmware 4.0). No chuta pero eso si, tiene pinta de estar cerca ya que la pantalla se queda algun tiempo en negro (no he podido mirar logs, hoy estoy sin tiempo).

DCelso

voy a intentar recompilarlo sin optimización a ver si es que es esta quien la caga. Drumpi, prepárate que en breve la subo :D.
Monstruos Diabólicos

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

DCelso

#78
Optimización 0:
**************

http://www.mediafire.com/?i318w79k93mj9sj
Monstruos Diabólicos

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

DCelso

#79
Y otra más con otros parámetros de optimización distintos, en esta versión he usado los mismos parámetros que tu usaste en las tuyas drumpi.
Optimización 2
**************
http://www.mediafire.com/?732i90wvxf87srp
Monstruos Diabólicos

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

Drumpi

#80
Probaré esta tarde, lo que pasa es que la optimización0 no me deja descargarla, no sé por qué.

EDIT: Bueno, tenía un momento antes de comer, así que he hecho la prueba con la optimización 2 con idéntico resultado:

bgdc_stderr.txt me da un ": error while loading shared libraries: cannot create search path array: Cannot allocate memory"
bgdi_stdout.txt me da un obvio "bgd-test: doesn't exist or isn't version 7 DCB compatible".
Conste que sigo sin cambiar nada, ni del test ni de las carpetas.
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)

DCelso

umn, entonces el bgdi tiene buena pinta, ese error lo suelta éste mismo :D.
Quizás sea culpa de memoria, voy a ponerte dos tests más, uno con un .dcb a ver si lo rula el actual bgdi y otro con bgdc y bgdi menos pesado con algunas librerías menos.
Monstruos Diabólicos

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

FreeYourMind

Tiene buena pinta sin duda, porque si la pantalla se queda algun tiempo en negro es porque algo esta cargando...

SplinterGU

yo tambien creo que es problema de memoria, como habia dicho, no es bueno por cuestiones de memoria que en las consolas como gp2x se use una version monolitica.

quizas debas modificar algunos limites (procesos/etc) para hacer esto mas liviano...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

Sip, yo estoy con vos Splinter, pero la versión dinámica tira de libc6.0.so y de un sin fin mas de .so que son del gcc4 y no vienen en el sistema de gp2X a no ser que actualices el firmware a una versión open2x más moderna :'(, esa limitación es la que estábamos intentando salvar para tener una versioncilla de bennu para las gp2x no modificadas :D.

Bueno, siguiente testeo.

He visto en una recompilación que faltaba enganchar con una librería así que se la he añadido, a ver si con suerte es la que le faltaba al bgdc para rular. Subo como test la versión del nim que he hecho para la crapcombo, como añadido también le he puesto que ponga en pantalla un número cada vez que pulsas una tecla, para identificar así el mapeo de teclas de GP2X, así que si free o drumpi o futu conseguís rularlo me encantaría que sacárais el mapeo de teclas, sería pulsar una tecla y guardar el nombre de la tecla y el número que pone en pantalla y luego pasarme toda esa info, asias de antemano.

http://www.mediafire.com/?nlbjuz7u4z8jp54
Monstruos Diabólicos

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

DCelso

Quinto GP2X bgd test :D, (por lo menos de esta tirada :))) ) no veas tu, necesito una GP2X como el comer para asi no necesitar subir tantas pruebas  :D.+
En este caso, como bgdc se queja de que no tiene librerías dinámicas he linkado contra libc dináimicamente pero no debería de usarla porque también lo hice con ella estáticamente, solo es para que tuviera el bgdc y bgdi una sección de librerías dinámicas y que no se quejase el sistema operativo, si no va, y solo si no va el cuarto test, probad este :D.

http://www.mediafire.com/?t566l2536eeq6zw
Monstruos Diabólicos

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

SplinterGU

Quote from: DCelso on January 04, 2011, 04:31:43 PM
Sip, yo estoy con vos Splinter, pero la versión dinámica tira de libc6.0.so y de un sin fin mas de .so que son del gcc4 y no vienen en el sistema de gp2X a no ser que actualices el firmware a una versión open2x más moderna :'(, esa limitación es la que estábamos intentando salvar para tener una versioncilla de bennu para las gp2x no modificadas :D.

Bueno, siguiente testeo.

He visto en una recompilación que faltaba enganchar con una librería así que se la he añadido, a ver si con suerte es la que le faltaba al bgdc para rular. Subo como test la versión del nim que he hecho para la crapcombo, como añadido también le he puesto que ponga en pantalla un número cada vez que pulsas una tecla, para identificar así el mapeo de teclas de GP2X, así que si free o drumpi o futu conseguís rularlo me encantaría que sacárais el mapeo de teclas, sería pulsar una tecla y guardar el nombre de la tecla y el número que pone en pantalla y luego pasarme toda esa info, asias de antemano.

http://www.mediafire.com/?nlbjuz7u4z8jp54

probaron copiando todas las .so necesarias (de la gcc que corresponda) en la carpeta del runtime y setear el LD_LIBRARY_PATH en el script que llaman al bgdc/bgdi?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

Sip, esa fue la primerísima opción, justo lo que dices, si chequeas este hilo podrías comprobarlo. Drumpi seguia teniendo problemas de dependencias y eso que le pasé más de 16 megas de .so :D.

Bueno, otra nueva versión, esta vez lite, le he dejado solo los mods que necesita el bgd-test adjunto, a ver si esta no da problemillas de memoria :D.

http://www.mediafire.com/?0z5tzaghh03m1ch
Monstruos Diabólicos

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

SplinterGU

proba una simple version con mod_say unicamente, y hace un hello world con redireccion de la salida...

si, me parecio leer eso, pero lo volvi a preguntar...

ademas, segun como setean el LD_LIBRARY_PATH puede no funcionar, tenes colgado aca el script donde lo seteas?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

FreeYourMind

No funciona. Para que pienses, la otra se queda mas tiempo la pantalla en negro, esta sale casi al instante, no he mirado logs.