PDA

Ver la versión completa : Prueba de codigo sobre GP2X



Jan_Europa
27/01/2006, 05:13
Hala, no tengo la GP2X, pero como me aburro, he compilado un código fuente
disponible en GPL por la red,
supongo que no funcione nada y que incluso pueda cascar toda la gp2x y enladrillar un poco más este mundo
no me hago responsable de sus fallos y tampoco doy ninguna garantia de
funcionamiento, el que use esto lo hace por su cuenta y riesgo

aparte del archivo, necesitareis este otro archivo

http://www.gamecollections.com/download/1rott13.zip
(la version shareware), descomprimir, instalar y copiar los ficheros al mismo directorio
que el ejecutable (!!!supongo!!!) puesto que como no tengo la gp2x,
espero que no haya que copiarlo todo en la raíz de la tarjeta

ya me direis si sale algo, peta todo o se va al carajo

esta creado con las SDL antiguas (las de OdBot), no hay remapeado de botones, ni
nada, solo he compilado y lo ha hecho....


NOTA: como no tengo ni idea si funciona con/sin sonido (creo que no sin un patch para
los instrumentos midi) supongo que lo mejor será ejecutar el SNDSETUP.EXE, seleccionar
NO para sound/Fx y music y copiar tb el fichero sound.rot al directorio

Puck2099
27/01/2006, 05:33
Uhm, acabo de probarlo, lleva un minuto con la pantalla en negro y nada...

Voy a ver que pasa ejecutándolo desde el terminal serie...

Puck2099
27/01/2006, 05:36
Efectivamente, el programa casca. Si te sirve de algo, te pego aquí el resultado de la ejecución :)



bash-2.05a# ./rott.gpe
Rise of the Triad Startup Version 1.4
Shareware Version
Z_INIT: 8950000 bytes
IN_Startup: Mouse Present
SDL_SYS_JoystickInit
OH NO OH NO ROTT CRASHED!
Here is where:
Stack dump not implemented.


Saludos

Jan_Europa
27/01/2006, 05:55
como veo que casca justo despues de leer el joystick, mira con estos
dos archivos de configuracion, uno para quitar el sonido y otro para quitar
el joystick.... supongo que tambien casque

creo que cascará fijo, puesto que SDL_SYS_JoystickInit es
genérica de la SDL, por lo que la implementación que uso debe hacer
que se vaya a hacer puñetas :mad:

aunque...con la linea de comando: -NOJOYS desabilita la búsqueda del yoystick

ja, lo bueno del mensaje del error, es que era una cola para hacer un echo
de los errores.... y está implementada, pero el único mensaje que muestra
es: "Stack dump not implemented.", osea, no tengo mensajes de error [wei5]


bueno, si no tira, pues nada, por lo menos he conseguido casi iniciarlo (una línea
[wei4] ), como hasta
dentro de 2 semanas (como poco) no me pienso pillar la gp2x, .....

Molondro
27/01/2006, 06:18
Que guapo, el Rise of the triad jejeje buen comiemzo jan!

Jan_Europa
27/01/2006, 06:27
bueno, teniendo en cuenta que ni arranca... y hasta que pille la gp2x
(y seguramente más adelante, que las cosas llevan tiempo y seguro que
hay alguno que recoge la bandera) pues... vamos... que no se emocione
nadie.... solo he recompilado y he visto que salían unos muchos warnings
(de variables sin usar) sin importancia, por lo que quería probar a ver que
pasaba ;)

Jan_Europa
29/01/2006, 22:41
bueno, como ya he conseguido parchear un poco el código para que me compile y
funcione bajo windows, pues....

cuando tenga la gp2x seguiré para poder arreglarlo,
seguro que es una chorrada, pero no puedo comprobarlo
hasta que pueda saber exactamente donde casca en la gp2x