PDA

Ver la versión completa : Compatibilidad GP2X -> GP32?



SoLo2
08/02/2008, 05:06
Hola!


Hasta que punto es compatible un
binario de GP2X cuando se intenta
correr en una GP32?

Habra que recompilar?

Y los registros hardware (ports)
son compatibles?

La GP2X no es solamente una
GP32 con 2 CPUs y mas Mhz...


Saludos,
SoLo2

http://thebitsclub.tripod.com
http://biis.tripod.com

Jurk
08/02/2008, 08:37
Compatibilidad... mmm... gran pregunta:

El micro de la gp32 es distinta a la de la gp2x, por lo tanto habria que recompilar el codigo para que funcionase. Aparte hay que ver que la memoria de la GP2x es 8 veces mayor que la de la gp32, que corre el doble de rapido (habria que bajar los fps a la mitad, y muchos mas problemas...

Lo mejor en este caso es fenix, ya que tiene interprete para ambas consolas..

WinterN
08/02/2008, 09:27
Aunque el microprocesador sea de la misma familia (ARM) los chips de sonido, video, acceso a memoria, etc. Son completamente distintos. Y las direcciones de memoria también.

Por tanto no es posible correr un ejecutable de GP2X en GP32 sin que sea necesario recompilar, a menos que se trate de un lenguaje interpretado.

Jurk
08/02/2008, 09:46
Lo que yo queria decir dicho, pero mucho mas limpio y conciso, winterN... me has leido el cerebro. Ya me gustaria a mi tener esa capacidad de sintasix

Aiken
08/02/2008, 13:31
Lo que yo queria decir dicho, pero mucho mas limpio y conciso, winterN...

bueno bueno, limpio, limpio, que yo sepa ni la gp32 ni la gp2x llevan "chips" de sonido ni de video, lo hacen todo los procesadores lo demas solo es circuiteria de sonido y video. :D es broma, se entendia perfectamente, y seguro que mi explicacion tampoco es correcta ni precisa :D

Aiken

< - >

Ya me gustaria a mi tener esa capacidad de sintasix

yo la sintaxis no la llevo mal, lo peor que llevo es la ortografia :D

Aiken

Jurk
08/02/2008, 17:35
Yo llevo mejor el wwimote que el sixaxis

< - >
que malo el chiste

Offtopic mode off

SoLo2
08/02/2008, 22:04
Hola!


Si los registros/puertos son distintos,
significa que tampoco los programas
antiguos de la GP32 funcionan en la
GP2X.

Al utilizar una libreria comun a las
dos consolas, solo habria que volver
a recompilar para que funcione en
la otra. Por ejemplo, si originalmente
se utilizo libMirko o libSDL, que deben
de existir compiladas para ambas GPs.

Si los programas estan hechos en
ensamblador, tampoco hay grandes
cambios, y sirve casi igual. Las 2
consolas estilan el procesador ARM.
Se requiere entonces cambiar las
funciones que utilizan los puertos
propios de cada hardware.

Mejor aun, si el codigo de CPU es
el mismo, pero las librerias se cargan
dinamicamente, solo habria que tener
la misma libreria compilada para cada
consola...

genial! [wei6]


Adios,
SoLo2

efegea
08/02/2008, 22:13
No es tan f&#225;cil, GP32 lleva una bios exclusiva y la GP2X lleva linux, son muy diferentes..