FRONTIER 1337 est un portage sur PSP du jeu FRONTIER - Elite II sorti sur Atari ST en 1993.
J'ai utilsé le code source de GLFrontier créé par Tom Morton. Tout le mérite lui revient. J'ai apris le langage C juste pour pouvoir jouer à ce jeu dans le train. Tout n'est pas optimisé. Pour un meilleur framerate, baissez le niveau de détails à "low" dans l'écran Setup (bouton Start), et désactivez les options "Space dust, clouds etc" et "Background stars"...
Ne modifiez pas le "commander's name" quand vous sauvez votre partie. Si vous voulez le modifier, renommez le fichier dans le dossier savs.
Vous trouverez des informations utiles sur FRONTIER - Elite II sur le site de Frontierverse.
Pour ceux qui ne connaissent pas encore ce merveilleux jeu, voici la séquence d'introduction :
Le package contient le jeu et le code source.
Décompressez simplement le dossier FRONTIER_1337 dans MS_ROOT/PSP/GAME
Si vous voulez ajouter les sons et musiques dans le jeu, placez les dans le dossier FRONTIER_1337/data
Vous pouvez tester les contrôles de FRONTIER 1337 avec cette maquette :
Analog-stick - Déplacer le curseur sur l'écran.
Pressez la gâchette tout en déplaçant le curseur pour un mouvement plus lent et précis.
- Sert de clic gauche souris pour sélectionner ce qu'il y a sous le curseur.
- Sert de clic droit souris.
Maintenir +
Analog-stick - Faire rouler le vaisseau.
Maintenir +
- Tir rayon laser.
Maintenir +
D-pad UP - Zoom-in avec la caméra en vue externe.
Maintenir +
D-pad DOWN - Zoom-out avec la caméra en vue externe.
D-pad - Tourner la caméra en vu externe, et faire défiler la carte galactique ou la liste boursière.
- Propulsion arrière pour augmenter la vitesse.
- Propulsion avant pour réduire la vitesse.
Gachetes et
- Choisissez les fonctions directement disponibles sur PC avec les touches F1 à F10.
+
- Validez la fonction sélectionnée.
Start - Allez à l'écran d'options.
Select - Intervertir entre le radar et les missiles.
+ D-pad UP - Forcer un mis-jump.
+ Select - Afficher/cacher les FPS.
Utilisez Minimalist PSPSDK pour compiler le jeu.
Pour des raisons inconnues, le jeu ne compile qu'avec la version 0.10.0 de PSPSDK. Si quelqu'un veut y jeter un oeil, l'erreur est située dans la fonction void Screen_Init(void) du fichier screen.c
Votre ordinateur doit avoir beaucoup de RAM pour compiler le fichier C generé.
David Braben pour avoir créé un des meilleurs jeux.
http://www.frontier.co.uk/
Tom Morton pour le code source de GLFrontier sourcecode et ses conseils.
http://tom.noflag.org.uk/glfrontier.html
Les gars du forum PS2DEV, Danzel et sa machine de la NASA :)
http://forums.ps2dev.org/