OpenTTD pour Mac OS
Par paperboy le samedi 3 juillet 2010, 10:44 - gaming - Lien permanent
On continue dans les jeux inoubliables
Transport Tycoon Deluxe, c'est le jeu qui m'a bloqué sur ma chaise durant des été complets, capable de me faire rater des rendez-vous.
Il est possible d'y jouer en abandonware, cependant il est dépassé techniquement, et comme toutes les oldies PC, c'est souvent la galère pour simplement réussir à le faire tourner.
Pour jouer à ce mythique jeu de gestion, autant se tourner vers son clone opensource, qui chose n'est pas coutume, a dépassé le maître. Fin 2009, OpenTTD a franchi la version enviée de la 1.0. Ce qui assure de son plein développement.
L'intérêt de ce clone ? On s'en doute un peu :
- tourne sur de nombreuses plateformes (mac, windows, linux, et bien d'autres)
- supporte les hautes résolutions
- corrige des bugs ou limitations techniques du jeu original
Le tout gratuitement et légalement. Pour Windows, prenez l'EXE tout beau tout fais. Mais pour Mac ? J'ai pas trouvé, incroyable non ?
Alors comme pour mon copain SimCity Micropolis, j'ai relevé mes manches, récupéré les sources,
installé les librairies et autres dépendances nécessaires et j'ai compilé tout
ça pour en faire une magnifique APP Mac OS X (Intel).
Et comme je suis pas trop un manche, j'ai tout mis : jeu et ressources de nouvelle génération (musiques, bruitages, graphismes) pour que le jeu soit fonctionnel et parfaitement opensource.
Jamais joué ? Envie de vous rafraîchir la mémoire, lisez le manuel en ligne.
Je joins donc l'archive pour Mac OS X Snow Leopard, mais ça doit marcher avec de plus vieilles versions. Si ça ne marche pas, contactez-moi pour que je cherche une solution.
Pour l'installer ? Téléchargez le fichier ZIP. Safari le décompresse tout seul, déplacez le répertoire OpenTTD dans votre dossier Applications. Entrez dans le répertoire OpenTTD et lancez l'application OpenTTD et voilà. Vous pouvez faire vos réglages (résolution, langue, monnaies, etc).
Mis à jour : mise en ligne de OpenTTD-static-all.zip qui doit marcher pour tous les Mac Intel.


Commentaires
Merci à toi pour ton travail.
Pourtant, le jeu ne se lance pas chez moi. Un message d'erreur me demande de vérifier si l'application ou mon mac est bien mis à jour. Je suis sous Mac OS X, version 10.6.4 avec Snow Leopard. Si tu as une idée du problème...
je suis aussi sous 10.6.4 donc c'est pas la version de l'OS. peut-être des librairies manquantes...je vais recompiler, un problème d'options sûrement. je reposte très vite une archive OpenTTD-static.zip qui devrait être bonne.
Toujours le même souci. D'après le rapport d'erreur :
Dyld Error Message:
je poste une archive static all, j'espère qu'elle va marcher
d'après ton
message il te manque la librairie lzo2 (compression et décompression de
fichiers). j'ai tenté de fournir les librairies nécessaires, si ça ne marche
pas, colle le message d'erreur !
J'ai craqué. J'ai finalement installé le jeu sur le pc de mon amie. Je te poste quand même le rapport d'erreur, qui est le même...
Process: openttd 7939
Path: /Applications/OpenTTD/OpenTTD.app/Contents/MacOS/openttd
Identifier: org.openttd.openttd
Version: ? (?)
Code Type: X86-64 (Native)
Parent Process: launchd 134
Date/Time: 2010-08-08 22:54:38.089 +0200
OS Version: Mac OS X 10.6.4 (10F569)
Report Version: 6
Interval Since Last Report: 419373 sec
Crashes Since Last Report: 2
Per-App Crashes Since Last Report: 2
Anonymous UUID: 734888F2-23E4-4B13-B003-BB7B971E7DB9
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
en attendant que je comprenne comment compiler statiquement, il y a moyen d'installer sur ta machine la librairie manquante.
un tutoriel ici en anglais : http://lzo2.darwinports.com/
en français : installer l'app Darwin Ports dispo ici :
http://darwinports.com/download/
puis suivre le tuto :
* ouvrir un terminal (par exemple en allant le chercher dans finder>Applications>Utilitaires)
* taper dedans :
* puis :
quand Password: s'affiche, saisir son mot de passe utilisateur ou Entrée si on en a pas , c'est normal qu'on ne voit pas ce que l'on tape.Laisser le programme s'installer, on voit des traces comme celles-ci :
---> Fetching lzo2---> Verifying checksum for lzo2
---> Extracting lzo2
---> Configuring lzo2
---> Building lzo2 with target all
---> Staging lzo2 into destroot
---> Installing lzo2