Pour gérer vos consentements :
Categories: Mobilité

Quake III 20 % plus rapide sur MacOS X !

Quake III sous MacOS X PB (bêta publique) est là, nous vous l’avions annoncé il y a quelque temps (voir édition du 25 mai 2000). Pour l’utiliser, pas de problème, il faut acheter la version commercialisée pour MacOS 9, télécharger le logiciel disponible en accès gratuit sur le site de l’Omni Group et l’installer.

Inutile de se poser des tonnes de questions quant à la nature du code utilisé : il ne s’agit pas d’un portage sous Carbon ! Vous avez affaire à une version qui utilise OpenGL, les sources graphiques et audio du Mac, BSD pour les instructions réseau et un petit bout de programme en Cocoa pour les fonctionnalités applicatives (pour le lancement de l’application) et les entrées de données. C’est tout ! Pas de mystère, toutes les autres informations nécessaires sont déjà intégrées au jeu. Cela laisse pantois, n’est-ce pas ? Car en effet, s’il est aussi simple de porter une application sous MacOS X, pourquoi ne pas y passer tout de suite ? Un peu de patience, cela devrait venir avec la version finale de MacOS X.

Bon, il ne reste plus qu’à jouer. Jouer, oui, mais 20 % plus vite que sous MacOS 9 ! Surprenant, et pourtant : Omni Group a utilisé un PowerMac G4 biprocesseur équipé de 500 Mo de mémoire vive (!), puis a désactivé le support pour le multiprocessing, et calé les préférences système et du jeu sur 16 bits (milliers de couleurs). Résultat, une différence de 20 % entre les versions ! De quoi vous faire rêver quant aux possibilités pour les autres programmes que vous utilisez tous les jours.

Et l’Omni Group d’enfoncer le clou, quand on leur demande quel codage a été réalisé par rapport à celui de l’éditeur du jeu, Id Software. « Il n’y a pas de portage Carbon réalisé par Id (malgré la rumeur qui affirme le contraire), et en fait il n’y a pas de portage séparé : ils utilisent le même code que nous », explique l’Omni Group. « En fait, la raison du retard de ce portage [?], c’est que notre codage était basé sur la version 1.25 [du jeu], mais comme les utilisateurs de Mac n’ont pas cette version 1.25, nous avons eu à reprendre le code de la version 1.17 et à y porter notre code. » Fort bien, et maintenant assez de bavardage, il ne vous reste plus qu’à brancher la manette de jeu et à éviter de vous faire éclabousser par l’hémoglobine.

Pour en savoir plus :

* Le site de l’Omni Group (en anglais)

* Le site d’Id Software (en anglais)

Recent Posts

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

2 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

4 semaines ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago