L'interpréteur pour jouer nativement

Dossier Les interpréteurs par Emuzone

jeu ajouté dans scummvm

Dans les années 90 les jeux d'aventures point'n click sont légions et on retrouve les mêmes titres sur de très nombreuses plateformes. Ceci est facilité par un moteur que chaque éditeur va essayer de mettre en place pour ses différentes productions. Le plus célèbre d'entre eux, est sans nul doute celui de Lucas Entertainement nommé SCUMM, signifiant Script Creation Utility for Maniac Mansion, puisque le dit moteur a été créé à l'origine pour ce jeu.
Le principe est simple, créer un moteur qui interprétera des scripts et différents fichiers, audio, vidéo, images et autres pour retransmettre au joueur l'aventure sur son écran préféré. Le moteur peut alors être porté sur les différentes plateformes ciblées et ainsi, les mêmes fichiers, moyennant parfois quelques modifications suivant les caractéristiques de la machine, sont alors utilisés. Cela permet, lorsqu'on réalise un jeu pour ce moteur, de le sortir sur la majorité des supports accueillant le moteur. De ce fait, nous avons pu voir sortir Maniac Mansion sur Apple II, Commodore 64, Dos, Amiga, Atari ST et NES ou The Secret of Monkey Island sur Dos, Amiga, Atari ST, Macintosh, FM Towns et MegaCD.

intimg01.png

Mais les supports évoluent, la technologie avance et les moteurs se doivent de la suivre voir d'être abandonnés pour une réécriture complète et plus actuelle, suivant les tendances. C'est ainsi que certaines gloires passées tombent dans l'oubli ou dans le filtre lissant du remaster le débarrassant de tout le charme désuet de ses pixels d'antan, aujourd'hui trop grossier. C'est pour palier à cela, et pour le plus grand plaisir des joueurs nostalgiques, que certains fans se sont lancés dans la réécriture de ces différents moteurs afin de les (ré)apprécier dans leur jus, et parfois même avec des graphismes HD, incluant pour certains des corrections, améliorations, modifications et malheureusement aussi des bugs. Ces moteurs ressurgissent du passé et créés par des amateurs, sont qualifiés très généralement d'interpréteurs, puisqu'ils vont, tel que cela a été décrit ci-dessous, utiliser les fichiers originaux (moyennant des modifications pour quelques-uns).

Nous allons donc passer en revu quelques interpréteurs et expliquer leur fonctionnement et configurations, étant parfois très simples comme pour d'autres plus complexes.

 

ScummVM, et ResidualVM, l'incontournable

Le plus connu en matière de jeu vidéo, celui dont nous avons déjà parlé et qui a sans nul doute démocratisé le genre est bien évidemment ScummVM. Il interprète aujourd'hui des données pour moteurs autres que les différentes versions de Scumm, incluant ceux d'éditeurs incontournables dans l'univers du pointer-cliquer tel Sierra ou Revolution Software. Désormais, en plus des jeux LucasArt comme Indiana Jones, Sam & Max, Day of the Tentacles ou Full Throttle, on peut ressortir nos Leisure Suit Larry, Gabriel Knight, Phantasmagoria, Beneath a Steel Sky et autres Broken Sword. Et à tout seigneur, tout honneur, ScummVM à le droit à son dossier dédié sur mac-emu.net. Rendez-vous donc ici même pour en savoir plus sur ce programme incontournable.

intimg02.png

Notez que ScummVM inclut désormais ResidualVM, qui supporte les jeux Grim Fandango, Monkey Island 4, The Longest Journey et Myst III. Ceci dit, il se pourrait que vous voudriez jouer en HD au très bon titre qu'est The Longuest Journey, pour ceci, il faudra utiliser une version spécifique de ResidualVM ainsi que le mod HD

 

Riven X, avant Myst III mais après Myst

Nous ne présentons plus Myst, porté sur toutes les plateformes numériques connues dans l'univers, mais peut-être aurez vous envie de vous lancer dans sa suite nommée Riven, avant d'attaquer Myst III indiqué ci-dessus.

Pour cela il suffit de récupérer Riven X. Cette application requiert les CDs originaux ou la version DVD pour Windows. C'est d'ailleurs cette dernière que nous avons utilisé. Une fois Riven X lancé, à l'insertion du DVD, ou des CDs, l'installation se fera d'elle même et les fichiers seront copiés dans /Users/Shared/Riven\ X

intimg03.png


 

intimg04.png

L'installation faite, il vous est possible de faire quelques configuration, mais surtout de jouer.

intimg05.png

 

MagnetiX pour les amoureux du texte

MagnetiX est un interpréteur permettant de rejouer aux jeux écrits pour ScriptMagic. Ces jeux sont exclusivement textuels, avec quelques illustrations pour agrémenter l'immersion et parfois même une petite musique pour l'ambiance.

A la première ouverture de l'application, on vous demandera de localiser le dossier contenant les fichiers des jeux.

intimg06.png

Notez que dans l'aide affichée au démarrage, sont indiqués les fichiers à posséder obligatoirement pour que le jeu soit fonctionnel.

intimg07.png


 

intimg08.png

Une fois les données localisées vous pouvez dévorer, tel un roman, l'aventure souhaitée…

intimg09.png

Dans la langue de Shakespeare évidemment.

intimg10.png

A noter qu'un système de sauvegarde est nativement inclus et s'enclenche automatiquement lors de la fermeture de l'application.

 

Zoom et la genèse du textuel avec Zork (par exemple)

Les plus anciens d'entre nous trouverons sans doute que les illustrations et les musiques d'ambiances ne rendent pas assez austères les jeux textuels. Et retrouver les anciennes applications ne permet malheureusement pas d'y jouer nativement sur Mac.

intimg11.png

Peut-être bien que si, et ce grâce à Zoom. Avant cela une petite modification de l'application mac d'origine doit s'appliquer. Il suffit de la renommer pour lui donner le suffixe ".z5" et c'est tout.

intimg12.png

Enfin presque puisqu'il faut quand même ouvrir l'application Zoom et cliquer sur le bouton "+" pour localiser le fichier.

intimg13.png


 

intimg14.png

Ce dernier est alors reconnu et il ne reste plus qu'à appuyer sur le bouton play pour jouer avec votre clavier.

intimg15.png

Nuvie, la prophétie Ultima 6

Pour rejouer au sixième opus d'Ultima, il faudra récupérer l'application Nuvie. Par contre l'installation demandera les droits administrateur, puisque les fichiers originaux s'installent dans le répertoire 
/Library/Application\ Support/Nuvie\ Support/ultima6
 

Une fois fait, vous pouvez lancer l'application qui malheureusement restera dans la résolution d'origine.

intimg16.png

Pour modifier les préférences, il faudra modifier le fichier suivant :
~/Library/Preferences/Nuvie Preferences

Changer les différentes résolutions ne changera pas l'affichage, le mieux est de remplacer la valeur du paramètre « fullscreen » pour « yes ».

Notons que les sources de Nuvie font désormais parti de ScummVM.

 

Ultima 7 avec Exult

Exult permet de rejouer à l'adulé Ultima 7, mais la configuration n'est pas si évidente. En effet lors du lancement de l'interpréteur, aucune fenêtre viendra vous demander où se trouvent les fichiers de données et ne comptez pas sur le message affiché pour vous donner un indice. Tout se trouve sur le site en anglais. Voici donc comment procéder dans la langue de Molière.
Après avoir lancé une première fois Exult, et quitté suite à l'erreur affichée, rendez-vous dans votre répertoire Bibliothèque et ouvrez le dossier Exult se trouvant dans celui Application Support. Là devrait se trouver le dossier blackgate et autres noms des extensions comme serpentisle par exemple. Copiez y les dossiers gamedat et static des jeux originaux.

intimg17.png

C'est maintenant que le plus compliqué commence, avec la configuration du fichier exult.cfg se trouvant dans le dossier Préférences de votre répertoire Bibliothèque. Ouvrez le avec n'importe quel éditeur de texte, ce dernier étant au format XML.

En dessous de la balise <disk> il faut indiquer où se trouvent les données avec la balise suivante : 
<data_path>/Users/[nom_du_compte]/Library/Application Support/Exult</data_path>

Ensuite ajouter la balise <game> et en dessous ajouter les paramètres de votre jeu comme suit pour blackgate :

 

<blackgate>
   <path>
   /Users/[nom_du_compte]/Library/Application Support/Exult/blackgate
   </path>
   <gamedat_path>
   /Users/[nom_du_compte]/Library/Application Support/Exult/blackgate/gamedat
   </gamedat_path>
   <static_path>
   /Users/[nom_du_compte]/Library/Application Support/Exult/blackgate/static
   </static_path>
   <keys>
   (default)
   </keys>
   <autonotes>
   (default)
   </autonotes>
</blackgate>

Il faudra réitérer l'opération si vous avez aussi installé les données des extensions. Par exemple pour serpent isle, voici ce qui devra être ajouté juste après :

<serpentisle>
   <path>
   /Users/[nom_du_compte]/Library/Application Support/Exult/serpentisle
   </path>
   <gamedat_path>
   /Users/[nom_du_compte]/Library/Application Support/Exult/serpentisle/gamedat
   </gamedat_path>
   <static_path>
   /Users/[nom_du_compte]/Library/Application Support/Exult/serpentisle/static
   </static_path>
   <keys>
   (default)
   </keys>
   <autonotes>
   (default)
   </autonotes>
</serpentisle>

Une fois toutes vos extensions ajoutées, il ne reste plus qu'à fermer la balise game de la façon suivante :
</game>

Exult est prêt à fonctionner et le monde d'Ultima s'ouvre à vous.

intimg18.png


 

intimg19.png

 

Pentagram et Ultima 8

Ne nous arrêtons pas en si bon chemin dans la série, et tentons de jouer à l'opus intitulé Pagan, même si le précédent reste visiblement celui préféré des fans.

Pour ce faire il faudra récupérer l'application Pentagram. Lancez une première fois l'application puis quittez là . Cela a pour but de créer le répertoire suivant : ~/Library/Application\ Support/Pentagram

A l'intérieur il faut alors créer un fichier texte nommé pentagram.ini avec le contenu suivant :

[pentagram]
defaultgame=u8
fullscreen=no
# Width of the game resolution.
scalex=320
# height of the game resolution.
scaley=240
# Select the scaler you want to use. Currently you can choose between
# point, bilinear, scale2x, 2xSaI, super2xSaI, supereagle, hq.
# hq scaler will automatically decide whether to use HQ2x, HQ3x or HQ4x
# depending on width and height.
scaler=2xSaI
# The game resolution is scaled to this width.
width=640
# The game resolution is scaled to this height.
height=480
bpp=32
# Enable this to use the BitStream Vera font for conversations and object descriptions.
ttf=no
# If you don't specify midi_driver, Pentagram will automatically select one,
# based on your platform.
# (Note: Windows will only work on Windows. CoreAudio and CoreMIDI only on Mac OS X.
# Alsa is Linux-only and UnixSeq will only work on Unix variants.)
# See further down for more options on Linux.
midi_driver=disabled/windows/fmopl/timidity/alsa/unixseq/coreaudio/coremidi/fluidsynth
#  Enter the path to the SoundFont for CoreAudio (optional) and FluidSynth (required).
soundfont=path to soundfont
# Conversation speed. Higher is slower.
textdelay=8
[u8]
# replace 'path to U8 directory' with the directory containing 'u8.exe'
path=<chemin_vers_les_fichiers_ultima8>
# replace with the directory you want Pentagram to save games to.
# (no, loading of the original's savegames is not supported)
save=<chemin_vers_les_fichiers_ultima8>/SAVEGAME
# Enable this to skip the intro of U8 and initial conversation with Devon.
skipstart=no
# Gives the option to see the endgame animation.
endgame=no
# Gives the option to see the quotes (without having to watch the credits).
quotes=no
# Footsteps are audible.
footsteps=yes
# Enables post patch targeted jumps.
targetedjump=yes
# Enables cheating by clicking on the Avatar - currently cannot be disabled.
cheat=yes
lastSave=

 

Il faudra bien évidemment remplacer <chemin_vers_les_fichiers_ultima8> par le dit chemin où se trouvent les fichiers du jeu original sur votre mac. Vous aurez aussi remarqué qu'il est possible de modifier la résolution et de passer en plein écran via ce fichier de configuration.

intimg20.png

Notons que les sources de Pentagram font désormais parti de ScummVM.

 

FHeroes2 ou Heores of Might & Magic II,5

FHeroes2 n'est pas une simple réimplémentation du moteur du jeu de New World Computing. Il propose un panneau de configuration permettant de modifier certaines règles permettant de simplifier, complexifier ou équilibrer le jeu. Cela est une belle tentative de redonner un certain vent de fraîcheur à ce jeu.

intimg21.png

FHeroes2 connait des builds OSX utilisant la SDL2, et pour des plus anciennes la SDL1. Il vous faudra donc installer ces dernières pour y jouer. D'ailleurs, un script d'installation utilisant homebrew est fourni avec le binaire.

Il ne reste plus qu'à copier les dossiers « data » et « maps » à côté de l'exécutable pour profiter pleinement du jeu Heroes Of Might & Magic II, dans une version revisitée.

intimg22.png

 

VCMI et Heroes of Might & Magic III

VCMI, comme son nom ne l'indique pas au premier abord, permet de rejouer à Heroes of Might & Magic III.

intimg23.png

Pour cela il faut bien évidemment les données du jeu (Mac ou PC) mais aussi une connexion internet lors du premier lancement.

Lançons l'application pour nous rendre compte que cette dernière a besoin de télécharger un paquet essentiel à son bon fonctionnement mais propose aussi des options.

intimg24.png

Avant toute chose, cliquons sur l'icône outils pour choisir où seront les données, ainsi que les options d'affichage.

intimg25.png

Une fois que vous aurez choisi vos options et l'emplacement des données, revenez à la page des mods en cliquant sur la pièce de puzzle et sélectionnez le paquet "VCMI essential files" et d'autres si cela vous fait plaisir (attention car certaines extensions font que le jeu sera obligatoirement localisé pour la langue russe).

Une fois le tout sélectionné, il faut télécharger les paquets en cliquant sur le bouton "update".

intimg26.png

Il ne reste plus qu'à copier les fichiers originaux dans le dossier VCMI ou alors dans le dossier ~/Library/Application Support/vcmi/
Notons que si vos fichier originaux sont ceux de la version MacOS, il faudra transformer les musiques au format OGG (garder l'extension) et les placer dans un dossier nommé « Mp3 ». Ce n'est pas très conventionnel, mais c'est la seule manière pour que ces dernières soient reconnues.

intimg27.png

VCMI est alors fonctionnel.

intimg28.png

Attention toutefois pour les dernières versions de développement, qui incluent une version client et serveur. Il faudra lancer l'exécutable vcmiserver se trouvant dans le paquet de l'application pour que la partie cliente puisse fonctionner et accepter d'ouvrir le port réseau.

intimg29.png

 

SDLPoP, OpenTTD, les prêts à l'emploi

Pour jouer à Prince of Persia premier du nom tel qu'il l'était pour PC sous DOS, il faudra récupérer SDLPoP.

intimg30.png

Pour les amateurs de transports, OpenTTD, basé sur le jeu de Micropose Transport Tycoon Deluxe, sera sans nul doute une application gratuite de choix, depuis que les données sont incluses avec l'application. Il faudra toutefois les télécharger à part ou autoriser l'application à le faire.

intimg31.png


 

intimg32.png

 

Aleph One, un Marathon en peu de temps

Les anciens joueurs sous Mac connaissent sans aucun doute l'incontournable série de Bungie Software qu'est Marathon. Cette trilogie, longtemps enviée dans les magazines de joueurs PC d'outre Atlantique de l'époque, n'était sortie que sur Mac, sauf les deux premiers qui, sous forme de compilation, se sont retrouvés sur la Bandai Pippin (by Apple). Aleph One permet maintenant de regoûter à ces magnifiques réalisations sous un nombre impressionnant de systèmes, donc MacOS. Bungie ayant décidé de rendre les données gratuites, l'installation est donc très simple. Il suffit de récupérer les données originales et de placer dans le dossier contenant l'application Aleph One.

intimg33.png

Pour ce qui est des trois jeux originaux, des paquets déjà tout préparés sont disponibles pour Mac, mais sachez que la manipulation décrite si dessus, vous permet également de profiter de nombreux scénarios additionnels créés par les fans, comme le sympathique Rubicon X.

intimg34.png

 

Eduke32, ECWolf, xDoom, aux sources du FPS

Avec Eduke32, vous allez pouvoir retrouver les sensations d'être Le duke dans le cultissime opus en 3D. Pour cela il faudra ouvrir le paquet applicatif et copier le fichier DUKE3D.GRP dans le dossier Resources.

intimg35.png

Il ne reste plus qu'à lancer l'application et tout détruire sur son passage.

intimg36.png

Vous aurez peut-être une préférences à éradiquer le nazisme de façon assez radicale avec Wolfenstein 3D. Pour cela il faudra se procurer ECWolf et copier les fichiers du jeu original suffixés *.WLx (avec le x correspondant à la version du jeu en votre possession) dans le répertoire ~/Library/Application Support/ECWolf.

intimg37.png

Au prochain lancement de l'application, le jeu se lancera de suite.

intimg38.png

Passons à l'incontournable Doom. Pour ce jeu nous avons eut le droit au projet zDoom (disponible pour PowerPC) mais c'est désormais GzDoom (compilé pour Intel et M1) qui est privilégié. A noter l'existence de l'alternative LzDoom (uniquement pour Intel). Quelque soit le moteur utilisé, l'installation se fait de la même manière, à savoir, copier les fichier suffixés *.WAD dans le dossier, par exemple pour GzDoom, ~/Library/Application Support/GZDoom.

intimg39.png

Sachez que Doom et Doom II ne sont pas les seuls jeux supportés puisque vous pourrez également vous adonner, par exemple à Heretic ou Hexen.

intimg40.png

Notez également qu'il existe une autre alternative nommée Doomsday Engine.

 

GemRB, une la porte vers Baldur

GemRB est une tentative de réécriture de l'Infinity Engine de BioWare, celui qui a donné vie aux séries tels que Baldur's Gate ou Icewind Dale.
Si les deux Baldur's Gate et le premier Icewind Dale sont pleinement jouable, hormis la fonction réseau, le second opus de ce dernier n'est pas encore assez bien supporté pour être terminé, ce qui n'est pas le cas de Planescape Torment, qui peut être fini.

Pour retrouver les contrées de Féérune, il faudra être en possession des données originales PC ou Mac des jeux, les versions améliorées n'étant pas encore prise en compte.

intimg41.png

Cela signifie donc d'avoir préalablement sauvé une installation de votre jeu pour récupérer les fichiers où de refaire une installation de votre jeu à l'aide de SheepShaver, Wine, ou encore Virtualbox pour Mac ou Windows.

Il faudra également faire une copie du contenu de chaque média original.

Une fois les précieux récupérés, il ne reste plus qu'à ouvrir l'application GemRB, préalablement installée dans le dossier Applications (sinon il faudra recompiler votre application), et cliquer sur le bouton « Open » pour indiquer où se trouve le répertoire avec les fichiers installé.

Moins évident, pour renseigner l'emplacement des CD, il faudra double cliquer sur la zone texte où inscrire le chemin, et pour les moins habitués des chemins Unix d'entre-vous, sachez qu'il suffit de glisser/déposer le dossier en question pour que le chemin se remplisse automatiquement comme il faut.

Notez qu'il est préférable d'avoir des chemins sans espace ni caractères spéciaux pour que cela fonctionne. Ci-dessous un exemple d'installation pour Baldur's Gate 1.

intimg42.png

Vous aurez sans doute remarqué que vous pouvez lancer le jeu en plein écran mais également modifier sa résolution, attention toutefois, certaines résolutions, trop grandes ou mal calibrées, ne sont pas supportées.

intimg43.png

Enfin, il est possible de forcer le jeu à reconnaitre, ceci n'est normalement utile que si le jeu ne se lance pas ou si vous utiliser une version modée (possiblement non compatible).

intimg44.png

 

OpenRA, OpenRCT2 et DevilutionX, les connus

Si vous suivez le site vous les connaissez sûrement déjà , sinon, voici une petite présentation.

OpenRA, ou Open Red Alert, décrit dans notre dossier, vous permettra d'aiguiser votre sens tactique avec cet opus de la célèbre série Command & Conquer.

OpenRCT2, également expliqué ici, vous fera sûrement tourner la tête puisqu'il vous permettra de retrouver les sensations de RollerCoaster Tycoon 2.

DevilutionX, quant à lui, vous replongera dans l'enfer du premier opus de la série Diablo ainsi que son extension Hellfire. Le très bon dossier à son propos est disponible ici.

intimg45.png

Notons qu'il existe aussi une tentative de réécriture totale du moteur avec Freeablo qui ne semble plus mis à jour mais surtout ne rend pas le jeu complètement jouable.

 

OpenLara, le lifting pour TombRaider

Ce projet, qui a pour but, à terme, de supporter plusieurs opus de la série, permet actuellement de jouer à l'originel dans un certain confort puisqu'il apporte pas mal d'amélioration graphique dont le « fameux » 60 fps mais aussi le support des résolutions HD.

Une fois l'application pour MacOS récupérée, il faudra ouvrir cette dernière pour accéder au dossier de ressources et y copier les données venant de votre version PC, Saturn ou Playstation.

Pour information, les données de mon jeu Saturn n'ont pas été reconnues convenablement, j'ai donc du me rabattre sur une version DOS.

intimg46.png

Une fois terminé, l'application se lance sans problème avec les graphismes de Lara reliftée.

FreeCiv, FreeCol, FreeOrion et Widelands, les inspirations

Certains jeux ressemblent plutôt étrangement à des titres vidéoludiques connus et ne demandent pourtant pas les fichiers originaux. Il ne s'agit donc pas d'interpréteurs à proprement parlé, mais simplement de réimplémentations complètes en forme d'hommages. Il en existe un bon nombre plus ou moins bien réalisés et plus ou moins facile à utiliser. Ceux décrits ci-dessous ne sont que quelques exemples.

FreeCiv (lien mort) est assez connu et assez complet dans sa tentative de faire revivre gratuitement les premières heures des jeux Civilization de Sid Meier. Malheureusement, les builds pour Mac n'existent pas et il faudra le compiler et l'installer par vous-même.

FreeCol, écrit en Java et assez gourmand en ressources, est une réimplémentation du jeu de Sid Meier et Brian Reynolds, Colonization.

intimg47.png

Jeu catégorisé 4X très fortement inspiré de Master of Orion, FreeOrion en est clairement un hommage même s'il se dit n'être ni un remake ni un clone de cette série de jeu ou d'une autre.

intimg48.png

Widelands est quant à lui un Settlers II revisité disponible pour OSX.

intimg49.png

 

Reminiscence et autres à compiler soit même

Dans pas mal de cas, comme indiqué plus haut pour certains, il faudra récupérer les sources et les recompiler, soit à l'aide de Homebrew comme rawgl qui permet de jouer à Another World, via la commande brew install rawgl

Soit avec les fichiers Makefile ou Configure inclus avec les sources quand c'est le cas, où les réécrire soit même ou les modifier s'ils ne sont pas compatibles avec l'architecture de votre Mac. Cela est par exemple le cas de Reminiscence permettant de jouer à l'indémodable Flashback.

intimg50.png

Cela l'est également pour bs, qui permet de rejouer au très peu connu Bermuda Syndrome.

intimg51.png

 

Stratagus, le mal aimé

Jusqu'à maintenant, nous avons l'impression que n'importe quel interpréteur dit compatible MacOS fonctionnera forcément. Mais à l'instar de l'émulation, ce n'est pas toujours le cas, comme nous allons le voir avec Stratagus. Malgré la récupération des derniers binaires pour MacOS de Wargus, l'interpréteur Warcraft II (Stargus pour Starcraft et War1gus pour Warcraft 1), aucun humain ou orc n'a pointé le bout de son nez à l'écran.

Normalement il faut dans un premier temps insérer votre CD Original du jeu, ici la version française de Warcraft II Gold Edition. Pour cela il est indispensable d'avoir préalablement installé ffmpeg (via brew par exemple) puis lancer l'utilitaire wartool pour qu'il puisse extraire les données comme il se doit avec la commande suivante :
wartool -v /Volumes/<Nom_du_CD_Warcraft2> /Users/<compte_utilisateur>/Library/Stratagus/data.Wargus
 

intimg52.png

Si tout semble bien se dérouler avec au début des logs la bonne détection du CD et là fin un message plutôt enthousiasmant, on se rend compte en lisant bien qu'il y a eut des erreurs

Detected French original DOS CD
Please be patient, the data may take a couple of minutes to extract...
Archive "/Volumes/WARCRAFT2/data/rezdat.war"
mkdir /Users/emuzone/Library/Stratagus/data.Wargus
Copied /Volumes/WARCRAFT2/data/rezdat.war->/Users/emuzone/Library/Stratagus/data.Wargus/rezdat.war
Archive "/Volumes/WARCRAFT2/data/strdat.war"
Ignore entry 42 in archive (invalid uncompressed length)
mkdir /Users/emuzone/Library/Stratagus/data.Wargus
Copied /Volumes/WARCRAFT2/data/strdat.war->/Users/emuzone/Library/Stratagus/data.Wargus/strdat.war
Archive "/Volumes/WARCRAFT2/data/maindat.war"
Ignore entry 25 in archive (invalid uncompressed length)
Ignore entry 32 in archive (invalid uncompressed length)
Ignore entry 68 in archive (invalid uncompressed length)
Ignore entry 431 in archive (invalid uncompressed length)
Ignore entry 437 in archive (invalid offset)

video:2301kB audio:302kB subtitle:0kB other streams:0kB global headers:7kB muxing overhead: 0.782146%
Done.
Extracting from expansion subdir

Et malheureusement, le lancement de l'application nous le certifie.

intimg53.png

Cela n'a pas été plus concluant avec Starcraft. Il faudra donc parfois passer pas mal de temps à chercher, modifier et tester pour essayer d'avoir un résultat acceptable.

 

Conclusion ?

Il est compliqué de faire une conclusion sur les interpréteurs, puisque de nouveaux apparaissent, d'autres évoluent et certains disparaissent ou sont abandonnés. Toujours est-il que cette petite sélection n'avait que pour but de vous montrer ce que certains fans sont près à donner comme temps pour faire revivre des petits bouts de l'histoire vidéoludique.

intimg54.png

Malheureusement tous ne sont pas disponibles pour notre plateforme MacOS ou alors demanderont une bonne connaissance technique en terme de développement.

intimg55.png

Ceci dit, il y a déjà une bonne base pour qui voudrait revivre nativement quelques émotions d'antan. Et pour vous inciter à chercher par vous même de nouveaux projets sur la toile, et pourquoi pas nous les faire découvrir sur le forum, nous terminerons avec quelqu'uns annoncés compatibles avec le système à la pomme, dont certains donnent déjà envie de s'empresser de les tester.

intimg56.png
Jeu Interpreteur ou Moteur
Age of Empires 2Open Age
Arx-FatalisArx-Liberatis
Axis & AlliesTripleA
Battle IsleASC
Caesar 3Julius ou Caesaria
Dragon Age - OriginsXoreos
Dragon Age 2Xoreos
Duke Nukem 2Rigel Engine
Dune 2Dune Legacy ou OpenDune
F-1 SpiritF-1 Spirit Remake
FalloutFalltergeist
Fallout 2Fallout 2 ce
GothicREGoth
Grand Theft Auto 3re3 (lien mort)
Grand Theft Auto - Vice Cityre3 (lien mort)
Jade EmpireXoreos
Jagged Alliance 2JA2 Stracciatella
LemmingsLemmini
Little Big Adventure 2 - Twinsen's OdysseyLBA2 Remake (lien mort)
Neverwinter NightsXoreos
Neverwinter Nights 2Xoreos
OutpostOPHD
OutRunCannonball
Quake 3ioquake3
Rise of the Triadrott
RPG Maker 2000/2003Easy RPG
RPG Maker XP/VX (ACE)mkxp
Settlersfreeserf
SimCityMicropolis
SimTowerOpenSkyScrapper (lien mort)
Star Wars - Knights of the Old RepublicXoreos
Star Wars - Knights of the Old Republic 2 - The Sith LordsXoreos
Star Wars - Jedi AcademyOpenJK
Star Wars - Jedi OutcastOpenJK
StrongholdSourcehold
System ShockShockolate
The Elder Scrolls - ArenaOpen TES Arena
The Elder Scrolls 2 - DaggerfallDaggerfall-Unity
The Elder Scrolls 3 - MorrowindOpenMW
The WitcherXoreos
The Lord of the Ringslotr
Theme HospitalCorsixTH
Total Annihilationta3d
UFO - Ennemy Unknown (X-Com - UFO Defense)OpenXcom
Ultima 4xu4 (ou ScummVM)
Wolfenstein - Ennemy TerritoryET Legacy