JeuxMac.com
Tchat JeuxMac.com : Actuellement, personnes sont connectées | Accéder       
JeuxMac.com
News  | Tests | Previews | Focus | Sorties | Downloads | Boutique | Forums | Tchat
JeuxMac.com
focus


MacDX
Par Quasar

Page 1 sur 1

Il y a maintenant quelques temps, une annonce a vivement secoué le monde du jeu mac : une petite société anglaise, Coderus, jusque là très peu connue du grand public, annoncait la sortie d'un outil plus que prometteur : MacDX. Selon ses concepteurs, il permet de réduire le temps de portage d'un jeu de plusieurs mois à quelques semaines, voire quelques jours !



Petit Rappel


De nos jours, tous les jeux de grande distribution, hormis quelques rares exceptions, sont conçus et développés sur PC. Les programmeurs utilisent donc dans ces jeux les technologies natives Microsoft prêtes à l'emploi, dont ils disposent de série, et bien sûr parmi elles, l'incontournable DirectX. Cet API graphique, apparue sous Windows95, qui en est aujourd'hui à sa neuvième version, est devenue le standard du marché. Quelques rares concurrents existent, notamment OpenGL qui grâce à ses performances honorables se taille une petite part du lion dans ce marché, qui est, heureusement pour nous, très implanté dans MacOs, et en particulier OS X. Cependant, à cause de cette prédominance de Microsoft, la transition entre DirectX et OpenGL est pour chaque jeu aussi laborieuse que coûteuse.


MacDX, késako?


C'est dans le but de simplifier le portage des jeux PC sur Mac que Coderus a développé MacDX. C'est un kit de commandes qui agit à la façon d'un traducteur automatique. Il reconnait dans le code source PC des lignes connues faisant appel à DirectX, et les remplace par ses propres lignes, qui sont des instructions Macintosh. Auparavant, les développeurs prenaient chaque instruction DirectX et les réécrivaient dans le code approprié ; Voilà donc une étape fastidieuse qui pourra être accélérée, même si des détails mineurs et des réajustement propres à l'univers du Mac demeurent nécessaires. Tout ne se fait donc pas en cliquant sur un seul bouton.


Pour qui ?


Pour éviter ce travail fastidieux, certaines grandes maisons bien connues, telles que Westlake, ont elles-mêmes conçu des bases de données effectuant les conversions PC - Mac courament utilisées. Elles n'ont donc pas besoin de MacDX! Mais ce logiciel n'a pas été conçu pour les entreprises qui portent ces jeux, il a été conçu pour les entreprises qui les créent. Ainsi, MacDX leur propose un portage rapide et moins couteux de leur titre ; de plus, les programmeurs n'ont plus besoin de connaître les lignes de commande Macintosh, puisque tout est compris dans le programme (le jeu pouvant être porté aussi bien sur Os9 que sur OsX)


Le cas Virtual Programming


Pour démontrer l'efficacité de son produit, Coderus a vendu son logiciel à une petite société de portage Mac : Virtual Programming. Dans un unique but commercial, visant à promouvoir MacDX, cette société nous a sorti un ancêtre du jeu vidéo, Wipeout 2097. Le portage a été réalisé dans un laps de temps très court (quelques semaines) et les programmeurs Mac ont même eu le temps de rajouter des fonctions nouvelles au jeu, l'optimisant à l'occasion.


La clé des champs ?


Vous l'aurez compris, cette annonce a de quoi nous réjouir. Le mot-clé dans toute cette technologie est bien celui de potentiel ; il serai naïf de croire que l'ensemble de la ludothèque disponible sur PC nous tend désormais les bras, car même si un obstacle technique est tombé, il n'en demeure pas moins que d'autres problèmes de compatibilités demeurent (tel que le Direct Play implanté dans les jeux en réseau, mais n'existant pas sur Mac ; dans ce cas particulier, le code réseau est entièrement à réécrire). De plus, il faudrait ajouter que les décisions d'ordre commercial primeront avant tout sur la bonne volonté des éditeurs, et dans cette perspective, MacDX doit s'appréhender comme une facilité de portage plutôt qu'un motif de portage.
1


Réagir à cet article
 
Votre nom :

Votre Email :
Afficher mon Email

Votre réaction :


  



 


Utilisez-vous un Mac doté d'un processeur Intel ?
Oui
Non, mais plus pour longtemps
Non, le PowerPC me convient pour l'instant



Derniers fichiers :
- Cars Intel Patch 1.0
- Quake 4 Demo 1.0
- Tiger Woods 2005 1.1 Rev A
- Civilization IV 1.61 Rev A
- Quake3 v1.32c





Vous avez fait vos emplettes, vos nouveaux jeux resplendissent sur la table ?
Installez-les vite sur votre Mac et courrez faire des rencontres sur la MacJnet, le premier site de jeux Mac en réseau.
Vous n'êtes plus seul maintenant !
MACJNET



 

Quake 4

The Movies

Enigmo 2

Europa Universalis

Quake 4

World Of Warcraft

Crédits - Informations - Contact / © JeuxMac.com 1999-2018