nokia-n900.fr

Aller au contenu | Aller au menu | Aller à la recherche

mardi 26 octobre 2010

Jouer à Need for Speed (ou tout autre jeu/application pour webOS) sur votre n900 ? Il y a une application pour ça !

Désolé pour le titre, ça me fait trop rire ce "Il y a une application pour ça" :)

need-for-speed-n900-webos.jpg

Donc webOS, jeux et n900, ça serait compatible ?

Oui, grâce à l'application "preenv", qui permet notamment de gérer les jeux OpenGL originalement développés pour la plateforme maintenant propriété de HP, webOS.

Description: A WebOS native application execution environment Preenv is a set of libraries and stubs that should make running WebOS native applications possible on the N900. . Note that "native applications" are a small subset of all WebOS applications; most of these are OpenGL games.

Pour l'installer, vous devez être root (on ne la trouve pas dans le gestionnaire d'applications), On installera aussi 7zip et tar-gnu qui seront utilisés pour décompresser les applications WebOS (Need for Speed dans notre cas), ainsi que les bibliothèques openGL (libgles1*)

sudo gainroot
apt-get install preenv p7zip-full tar-gnu libgles1*

(pour la suite plus besoin d'être en root)

L'étape suivante consiste à récupérer le fichier .ipk du jeu que vous avez bien sûr acheté (donc vous n'avez pas besoin de chercher sur google, d'ouvrir le premier résultat (hors nokia-n900.fr) puis le troisième sur la page ainsi ouverte...), puis de le décompresser avec 7zip (pour cela placez vous dans le répertoire où vous avez placé le fichier .ipk, probablement /home/user/MyDocs/.documents) :

7z x com.ea.app.nfsuc_20.0.28_all.ipk

Les jeux seront réparties de deux façons : l'exécutable sur une partition linux (/home/user/games), les données sur une partition vfat (/home/user/MyDocs/Games) :

mkdir -p /home/user/games/nfs
mkdir -p /home/user/MyDocs/Games/NFS

Décompressons maintenant le fichier data.tar.gz obtenu après décompression par 7zip et plaçons les là où il faut :

/usr/bin/gnu/tar xfz data.tar.gz -C /home/user/MyDocs/Games/NFS/

On va ensuite déplacer les fichiers et fait les liens nécessaires :

cp /home/user/MyDocs/Games/NFS/usr/palm/applications/com.ea.app.nfsuc/nfsuc /home/user/games/nfs/
cp /home/user/MyDocs/Games/NFS/usr/palm/applications/com.ea.app.nfsuc/appinfo.json /home/user/games/nfs/
ln -s /home/user/MyDocs/Games/NFS/usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ /home/user/games/nfs/res_nfsuc

Et enfin on va rendre le jeu exécutable et créer un icône :

root
preenv
cd  /home/user/games/nfs/
chmod +x nfsuc
desktopgen appinfo.json

Et voilà vous pouvez fermer votre terminal et lancer l'application "NFSU" que vous trouverez parmi vos autres applications (pour informations les mouvements du véhicules se font via accéléromètre, donc en penchant le téléphone)

Bon, Need For Speed Undercover est très simpliste comme jeu, mais la fluidité est au rendez-vous (sauf lors des grosses gamelles) et peut occuper entre deux métros en ces temps de révol... grève gén... pas générale du tout.

Vous voulez savoir pourquoi cela marche si bien et si facilement ?

  • Le Palm Pre possède un OMAP3430
  • Le Palm Pre possède un PowerVR SGX et les bibliothèques OpenGL ES 2.0
  • Le Palm Pre tourne sous GNU/Linux
  • La méthode officiel pour coder des applications natives sur le Palm Pre est d'utiliser SDL 1.2, un standard du genre.
  • Le N900 possède un OMAP3430
  • Le N900 possède un PowerVR SGX et les bibliothèques OpenGL ES 2.0 libs (à installer en plus de l'installation par défaut)
  • Le N900 tourne sous GNU/Linux
  • Le N900 dispose de SDL 1.2

Donc en toute logique, ce qui tourne sur le Palm Pre, qui dispose d'applications et jeux différents du n900 du fait de sa commercialisation plus "publique" devrait tourner sur notre n900 favori, ceci sans compter bien sûr les éventuels problèmes de DRM, et le fait que le Palm Pre dispose du multi-touch, ce qui pourra faire défaut sur certains jeux sur le n900

Ci-dessous une vidéo de Sims3 et NFS sur un N900 :

Sources : divan sur talk.maemo.org et MyMaemo

vendredi 5 février 2010

Airport Touch : saurez-vous faire atterrir ces avions ?

Airport Touch est un petit jeu sans prétention dans lequel vous devez faire atterrir des avions sur les pistes d'un aéroport en dessinant (au stylet) la route qu'ils doivent emprunter.

Dis comme ça cela paraît simple mais au fur et à mesure de l'avancement, il y aura de plus en plus d'avions à gérer en même temps et en cas de crash... GAME OVER !

Voici une petite vidéo de démonstration

Airport Touch est disponible sur l'OVI Store

Source Nokia n900 Applications

jeudi 21 janvier 2010

Après DukeNukem, voici Doom avec PrBoom

PrBoom est un clone de Doom, un FPS de... 1993, que les "vieux" comme moi connaissent bien

prboom.jpg

Pour le faire fonctionner, vous devez le télécharger dans le dépôt Extras-Devel, et récupérer les fichiers IWAD (les fichiers de données de Doom) et les placer, en root, dans le répertoire /opt/doom/wads de votre n900.

Source : My-Maemo

Démonstration vidéo du GamePlay de Bounce Evolution

Vous connaissez surement Bounce Evolution, le jeu 3D inclut avec le n900.

Voici une vidéo du gameplay du jeu : les intros, et deux niveaux complets.

Source : AllAboutMaemo

dimanche 17 janvier 2010

Jouer à Starcraft sur votre n900, c'est possible

Starcraft est un jeu de Blizzard que vous connaissez certainement

Si vous en êtes fan au point de vouloir y jouer sur votre n900, dans le métro par exemple, sachez que c'est possible, avec l'application Stratagus, portée sur le n900.

Stratagus est un moteur de jeu permettant de jouer à différents jeux, dont Starcraft, à partir du moment où vous avez le CD du jeu.

Vous devez utiliser Stargus pour récupérer les données du CD, et les copier sur la carte Micro-SD (depuis le répertoire "C:\\Program Files\Stargus" sous windows, vers le répertoire "games\stratagus\" de la carte)

Vous devrez ensuite installer le fichier .deb de startagus (via la commande dpkg -i tratagus-0.1-4_armel.deb en root)

Voici une petite vidéo du jeu :

PS : un certain nombre de fonctionnalités de Starcraft ne sont pas présentes comme les campagnes, les vidéos, etc...

Source : talk.maemo.org

- page 1 de 4