Mode clair Mode sombre Dante Leoncini
Cette traduction a été faite par une IA et peut contenir des erreurs. La langue originale est l'espagnol.

Xash3D : Half-Life pour Symbian

Xash3D : Half-Life pour Symbian

⚠ 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).

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.

É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)

ToucheAction
W / Savancer / reculer
A / Dpas latéral (strafe)
Flèches ← / →tourner
Flèches ↑ / ↓avancer / reculer
Sourisregarder (clic gauche = tirer)
PgPréc / Supprregarder haut / bas
Espacesauter
Ctrls’accroupir
Eutiliser / action (portes, boutons, scientifiques)
Entertirer
Rrecharger
Flampe torche
F12créer un serveur Crossfire (deathmatch)

Clavier du téléphone (Nokia N95)

ToucheAction
Flèches / joystickse déplacer et tourner
0sauter
1arme précédente
2tir secondaire
3arme suivante
5 / OK (centre)tirer
6 / 9regarder haut / bas
7recharger
8s’accroupir
*lampe torche
Touche programmable gaucheutiliser / action
Touche programmable droitemenu (pause)

Voyez-le en action

Vous aimez ce que je fais ?

Je fais tout ça avec beaucoup d'amour : du logiciel libre et des vidéos de vulgarisation. Si ce que je fais vous plaît, ou si vous voulez que je continue à créer des projets et plus de vidéos sur le logiciel libre, vous pouvez me donner un coup de main :

Offrez-moi un café Devenez Patron !