⚠ Important : ce port ne fonctionne que sur les téléphones dotés d'au moins 128 MB de RAM. Un Nokia N95 de 64 MB ne fonctionnera pas : on n'atteint que le menu.
Le N95 que l'on voit dans les vidéos n'est pas celui de 64 MB : il s'agit du N95-3 (version américaine), doté de 128 MB de RAM et prenant en charge les cartes microSD jusqu'à 32 GB avec le dernier firmware.
Une astuce simple pour les différencier au premier coup d'œil : le clavier numérique rétroéclairé du N95-3 est blanc, alors qu'il est bleu sur les modèles précédents. De plus, celui de 64 MB possède un cache pour l'objectif de l'appareil photo que celui de 128 MB n'a pas.
Souris et clavier Bluetooth : ne fonctionnent que sur Symbian S60v3 et S60v5. Toutes les souris et tous les claviers Bluetooth ne marchent pas avec le pilote de Hinkka : ils doivent être des périphériques Bluetooth 2.0 génériques.
Sur Symbian Belle, ils NE fonctionnent PAS, en raison d'un changement apporté par Nokia au système d'exploitation qui casse le pilote de Hinkka.
CECI EST UNE BÊTA ! Ce n’est pas terminé et il y a plusieurs bugs connus.
Xash3D FWGS Engine. Ceci est un portage de Half-Life 1 vers Symbian S60v3.
Dernière version : v31. Cette version était axée sur le multijoueur.
C'est une version DEBUG : à son ouverture, un terminal blanc contenant du texte apparaît et un fichier de log est créé afin de pouvoir déboguer le jeu. La version finale de sortie fonctionnera beaucoup plus vite, car le mode debug fait perdre pas mal de performances.
Limitations connues :
- Elle présente des erreurs graphiques lorsqu'on subit des dégâts.
- Elle ne fonctionne pas par Internet et vous ne pouvez pas créer de parties en réseau : vous pouvez seulement vous connecter en LAN/WiFi avec d'autres ordinateurs qui utilisent aussi Xash3D (pas avec quelqu'un qui utilise la version Steam).
- Elle comporte plusieurs bugs et erreurs connus en multijoueur qu'il faut corriger.
Ne soyez pas impatients : attendez que le port soit terminé avant de l'essayer. Pour toute question, écrivez-moi sur les réseaux sociaux.
Nouveautés — version 24
La dernière version est la 24. Voici les nouveautés :
- Des améliorations de performance ont été apportées.
- Ça tourne maintenant sur les Nokia sans FPU ni GPU, même si c'est injouable. Je l'ai fait seulement parce que beaucoup l'ont demandé, mais il n'y a aucune chance que ces Nokia atteignent 30 fps.
- Ça marche aussi désormais sur les Symbian^3, comme le Nokia N8 et le E7.
- Sur le N97 mini, ça démarre, mais ça se ferme au lancement d'une partie.
- Sur l'E72, le jeu tourne... mais il est extrêmement lent et injouable.
N'oublie pas que ce portage a été fait pour tirer le maximum du Nokia N95. Sur le N95, on atteint déjà environ 40 fps dans certaines zones, même s'il y a des chutes à 18-20 fps dans certaines parties du jeu. J'y travaille.
Important : il n'est toujours pas confirmé que la campagne soit jouable du début à la fin. Et à chaque installation d'une nouvelle version, les sauvegardes des versions précédentes cessent de fonctionner.
C'est encore en développement. La prochaine étape, c'est le jeu en réseau local (LAN).
Télécharger la v24 (Nokia avec GPU) v24 sans FPU (injouable)
Comment l’installer
Copie les fichiers ORIGINAUX du jeu dans E:\data\xash3d puis installe le moteur (choisis une version dans les téléchargements ci-dessous). Les bibliothèques PIPS 1.7 pour Symbian sont nécessaires.
Si tu veux utiliser souris et clavier, installe aussi hidsupp_v100.sisx. Oui, ce portage prend en charge la souris et le clavier ! Et le son aussi.
De nombreux changements ont été apportés au code pour qu’il compile dans Carbide C++ 3.2 avec le SDK Symbian^3 et le compilateur RVCT.
Télécharger le moteur (v24, dernière) Moteur v17 (précédent) Support souris et clavier (HID) Dépendances PIPS 1.7
État du projet
Fonctionne déjà
Reste à faire
Commandes
Tu peux jouer avec un clavier (et une souris) Bluetooth, ou avec le clavier du téléphone.
Clavier (Bluetooth HID)
| Touche | Action |
|---|---|
| W / S | avancer / reculer |
| A / D | pas latéral (strafe) |
| Flèches ← / → | tourner |
| Flèches ↑ / ↓ | avancer / reculer |
| Souris | regarder (clic gauche = tirer) |
| PgPréc / Suppr | regarder haut / bas |
| Espace | sauter |
| Ctrl | s’accroupir |
| E | utiliser / action (portes, boutons, scientifiques) |
| Enter | tirer |
| R | recharger |
| F | lampe torche |
| F12 | créer un serveur Crossfire (deathmatch) |
Clavier du téléphone (Nokia N95)
| Touche | Action |
|---|---|
| Flèches / joystick | se déplacer et tourner |
| 0 | sauter |
| 1 | arme précédente |
| 2 | tir secondaire |
| 3 | arme suivante |
| 5 / OK (centre) | tirer |
| 6 / 9 | regarder haut / bas |
| 7 | recharger |
| 8 | s’accroupir |
| * | lampe torche |
| Touche programmable gauche | utiliser / action |
| Touche programmable droite | menu (pause) |