GpFrontier v0.4
By JoJo (sabeono@ono.com)

CHANGELOG
------------------
V0.4:

- Añadido soporte para la pantalla tactil de la Gp2x-F200

V0.3:

- Varias optimizaciones

V0.2.1:

- Arreglado el fallo para cargar y salvar. Habia jodido el vector de interrupciones virtual al dar el soporte para las musicas. Gracias a Chris Handley por el apunte :)

v0.2:

- Cambiado el boton de pasar las claves al START, para compatibilidad con las F200
- Reescrito el motor de sonido a SDL_mixer
- Suporte para las musicas, desactivado por defecto durante el juego, se activa en el menu accesible con la tecla SELECT
- Añadida la banda sonora original de PC OPL2, la mejor de todas para mi gusto ;)
- Varias optimizaciones


v0.1:

- Version inicial

1 .- ¿ Que es esto ?

GpFrontier es un port para Gp2x del clasico de todos los tiempos Elite 2:Frontier.

Este, a diferencia de la mayoria de los ports para Gp2x, no proviene del codigo
fuente liberado del mismo. Tom Morton (http://www.tomatarium.pwp.blueyonder.co.uk/glfrontier.html)
cogio el codigo 68k de la version de Atari ST y lo tradujo a C estandard.

Obviamente, es de lejos la manera menos eficiente de portar algo, algo asi
como una recompilacion estatica del mismo, pero permite disfrutar de grandes
joyas como esta en nuestra Gp2x.

2 .- Controles:

Joystick - Mover cursor del raton
A - Boton Derecho del raton (Mantener pulsado para hacer mousegrab)
X - Boton Izquierdo del raton (Click normal)
B - F3 (Status nave, carga, misiones...)
Y - F1 (Vista frontal, trasera, vision externa)
L - F8 (Hyperdrive, Zoom out en mapa)
R - F7 (Despegar, Motores, Zoom in en mapa)
Select - ESC (Opciones juego)
Vol+ - Acelerar
Vol- - Decelerar
Start - P (Necesario para saltar las claves)

3 .- Como Jugar:

Frontier es un juego algo complejo para un neofito, asi que recomiendo que 
mireis las guias de juego en http://www.sharoma.com/frontierverse/guides.htm

4 .- Disclaimer:

Este es el port de un juego cuyo fuente ha sido creado mediante tecnicas de
ingenieria inversa. Si no estas de acuerdo con esto, borralo de tu SD, lanzala
por la ventana y prendele fuego a tu gp2x. Luego no digas que no te hemos 
advertido xD

5 .- ¿Que falta?

 - Velocidad! El juego aun no va todo lo rapido que deberia, aunque a 275mhz se
   comporta muy muy bien.
 - Crear un menu para todos aquellos controles que no han podido ser mapeados
   (control de volumen, salir del juego...)
 - La musica a veces se descoordina, habra que bucear mas en el codigo 68k :p


6 .- Agradecimientos:

 - Notaz, por su hack de la tactil de la F200 :)
 - Tom Morton, a quien no consigo localizar para agradecerle su trabajo en el
   desensamblado del codigo original 68k y rehacer toda la E/S en SDL.
 - Mi novia Marina, que me aguanta con mis 'Un segundo que mire una cosa en la
   gp2x...' xD
 - David Braben y Ian Bell por haber creado un universo tan maravilloso.
 - Pelayo, por ripear la musica OPL2 de PC.


