Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 2073

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>10. Émulation et machines virtuelles</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1">
<link rel="home" href="index.html" title="Guide pratique du jeu sous Linux">
<link rel="up" href="index.html" title="Guide pratique du jeu sous Linux">
<link rel="previous" href="ar01s09.html" title="9. Problèmes divers">
<link rel="next" href="ar01s11.html" title="11. Interpréteurs">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">10. Émulation et machines virtuelles</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ar01s09.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="ar01s11.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="sect1" lang="fr">
<div class="titlepage">
<div><div><h2 class="title" style="clear: both">
<a name="id2519406"></a>10. Émulation et machines virtuelles</h2></div></div>
<div></div>
</div>
<p>Linux est beaucoup critiqué du fait de l'absence de la profusion
    de jeux présents sous d'autres plates-formes. Franchement, il y a assez
    de jeux pour moi, même s'il serait très chouette d'avoir certains des
    jeux du dernier cri et des classiques comme
    <span class="productname"><span class="foreignphrase"><i class="foreignphrase">Half-life</i></span></span>™ et
    <span class="productname"><span class="foreignphrase"><i class="foreignphrase">Carmageddon</i></span></span>™.
    Heureusement, il y a plus d'émulateurs que vous ne pouvez en tester.
    Bien que jouer à un jeu émulé n'est pas aussi amusant que de le jouer
    sur la machine originale, et que faire fonctionner correctement
    certains émulateurs peut s'avérer difficile, ils existent, et il y en a
    beaucoup !</p>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2519441"></a>10.1. Qu'est-ce qu'une machine virtuelle ?</h3></div></div>
<div></div>
</div>
<p>Un « <span class="quote">véritable ordinateur</span> » fournit
    beaucoup de choses à un système d'exploitation : CPU, canaux
    d'entrée-sortie, mémoire, un BIOS pour fournir un accès de bas niveau à
    la carte mère et aux ressources d'entrée-sortie, et cætera. Quand un système
    d'exploitation veut écrire sur un disque dur, il communique par
    l'intermédiaire d'un pilote de périphérique qui fait l'interface
    directe avec le matériel.</p>
<p>Néanmoins, il est possible de donner à un programme toutes les
    ressources matérielles dont il a besoin. Quand il veut accéder à un
    disque dur, donnons-lui de la mémoire où écrire. Quand il veut
    attribuer une IRQ, donnons-lui l'impression d'avoir attribué une IRQ.
    Si vous faites ceci correctement alors, en principe, la pauvre
    application est incapable de savoir si elle accède réellement au
    matériel ou si on la trompe en lui donnant des ressources qui simulent
    le matériel. Une machine virtuelle est l'environnement qui trompe les
    applications en leur faisant croire qu'elles tournent sur une machine
    réelle. Elle fournit tous les services offerts par un véritable
    ordinateur.</p>
<p>Les machines virtuelles ont été à l'origine utilisées dans les
    années 1960 pour émuler les systèmes d'exploitation à temps partagé. De
    nos jours, nous les utilisons pour exécuter des logiciels qui ont été
    conçus pour des systèmes d'exploitation différents, ou plus
    communément, pour émuler un système d'exploitation entier. Du fait de
    la nature des machines virtuelles, le système d'exploitation étranger
    ne peut faire la différence entre fonctionnement à l'intérieur d'une
    machine virtuelle et fonctionnement dans une
    « <span class="quote">vraie</span> » machine.
    </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2519515"></a>10.2. Apple 8 bits</h3></div></div>
<div></div>
</div>
<p>Tous les émulateurs Apple ][ 8 bits requièrent une copie de la
      ROM originale, quel que soit le système que vous voulez émuler, dans
      un fichier. Si vous cherchez suffisamment bien, vous pouvez trouver
      des copies des ROM pour les Apple ][, ][+, ][e, ][c et //gs. Ils sont
      toujours propriété de Apple, et vous ne pouvez les utiliser
      légalement que si vous possédez réellement un de ces ordinateurs.
      </p>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="id2519533"></a>10.2.1. KEGS</h4></div></div>
<div></div>
</div>
<p><span class="application">KEGS</span>, de <span class="firstname">Kent </span> <span class="surname">
        Dickey</span> <tt class="email">&lt;<a href="mailto:kentd%20CHEZ%20cup%20POINT%20hp%20POINT%0A%20%20%20%20%20%20%20%20com">kentd CHEZ cup POINT hp POINT
        com</a>&gt;</tt>, est un émulateur Apple II qui a été écrit à l'origine
        pour HP-UX, mais amélioré et taillé pour Linux. Il tourne sous X
        pour n'importe quel nombre de couleurs, et supporte des tailles de
        mémoire variables, les joysticks et le son.
        <span class="application">KEGS</span> amorce toutes les variantes de
        Apple II, et prend en charge tous les modes graphiques des Apple
        ][. Je n'arrive pas à trouver de page d'accueil pour cette
        application.
        </p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="id2519582"></a>10.2.2. apple2 et xapple2</h4></div></div>
<div></div>
</div>
<p><span class="application">apple2</span> basé sur SVGAlib et
        <span class="application">xapple2</span> utilisant X peuvent émuler
        n'importe quelle variante de Apple ][ sauf le //gs. L'interface est
        assez originale, mais utilisable. La configuration est aussi un peu
        étrange ; cet émulateur bénéficierait d'un outil de
        configuration basé sur SVGA ou X. Il supporte la partie non
        documentée du jeux d'instructions 6502 sur laquelle se basent
        certains jeux. <span class="application">apple2</span> est actuellement
        maintenu par <span class="firstname">Michael</span> <span class="surname">
        Deutschmann</span> <tt class="email">&lt;<a href="mailto:michael%20CHEZ%20talamasca%0A%20%20%20%20%20%20%20%20POINT%20ocis%20POINT%20net">michael CHEZ talamasca
        POINT ocis POINT net</a>&gt;</tt> et semble être développé à une allure
        lente mais constante. Je ne pense pas que cette application ait une
        page d'accueil. </p>
</div>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2519643"></a>10.3. DOS</h3></div></div>
<div></div>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="dosemu"></a>10.3.1. <span class="application">dosemu</span></h4></div></div>
<div></div>
</div>
<p><a href="http://www.dosemu.org" target="_top"><span class="application">dosemu</span></a>
        est l'émulateur DOS canonique sous Linux. Quand vous pensez à DOS,
        ne pensez pas à des choses comme PROCOM PLUS OU D'AUTRES PROGRA~1
        QUI ONT DES NOMS COURTS ET QUI SONT TOUS EN MAJUSCULES. Quelques
        classiques ont été écrits pour DOS comme
        <span class="productname"><span class="foreignphrase"><i class="foreignphrase">Carmageddon</i></span></span>™,
        <span class="productname"><span class="foreignphrase"><i class="foreignphrase">Redneck
        Rampage</i></span></span>™ et
        <span class="productname"><span class="foreignphrase"><i class="foreignphrase">Tomb
        Raider</i></span></span>™.
        <span class="application">dosemu</span> peut les faire tourner.
        Malheureusement, il peut être malaisé de le faire fonctionner et,
        depuis janvier 2002, le code audio est quelque peu défectueux. Pas
        un gros problème si vous essayez d'exécuter
        <span class="productname"><span class="foreignphrase"><i class="foreignphrase">Wordperfect</i></span></span>™
        ou une vieille application de base de données, mais ça empêche de
        jouer en pratique. Parvenir à faire fonctionner correctement
        <span class="application">dosemu</span> n'est pas facile, mais c'est
        malheureusement le mieux qu'on puisse faire pour les jeux DOS.
        Bonne chance. Si vous utilisez avec succès
        <span class="application">dosemu</span>, prévenez-moi.
        </p>
</div>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2519748"></a>10.4. Win16</h3></div></div>
<div></div>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="id2519752"></a>10.4.1. Wabi</h4></div></div>
<div></div>
</div>
<p><span class="application">Wabi</span> est un émulateur Win16
         commercial, c.-à-d. qu'il exécute des applications Windows 16 bits
         prévues pour un environnement Windows 3.1, Windows 3.11 ou Windows
         for Workgroups 3.11. <span class="application">Wabi</span> a été
         initialement créé par SCO Unix il y a longtemps et a été acheté
         par Caldera un beau jour vers la mi-2001. </p>
<p><span class="application">Wabi</span> est rapide et fait bien son
        boulot, même si j'ai entendu dire qu'il est plus stable sous
        Solaris que sous Linux. Il pourrait être utile pour jouer à de plus
        anciens jeux Win16, mais il y a trois problèmes :</p>
<div class="itemizedlist"><ul type="disc">
<li><p>vous devez posséder une copie légale de Windows
          3.1/3.11 ou de Windows for Workgroups 3.11 ; </p></li>
<li><p><span class="application">Wabi</span> est affreusement
          cher pour ce qu'il fait ;</p></li>
<li><p>Wabi ne fonctionne pas en couleurs 24 ou 32 bits.
          </p></li>
</ul></div>
<p><span class="application">Wabi</span> ne gère
        <span class="emphasis"><em>pas</em></span> DOS par lui-même, mais il semble qu'il
        puisse utiliser un émulateur DOS comme dorsal pour exécuter des
        programmes DOS. On a parlé d'un <span class="application">Wabi</span> 3.0
        qui aurait effectué de l'émulation Win32, mais pour autant que je
        sache, ce projet est tombé aux oubliettes. Je pense que Wabi
        fonctionne sous Linux sur toutes les architectures (quelqu'un
        peut-il le vérifier ?).</p>
</div>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="win32"></a>10.5. Win32</h3></div></div>
<div></div>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="wine"></a>10.5.1. <span class="application">wine</span></h4></div></div>
<div></div>
</div>
<p><a href="http://www.winehq.com" target="_top"><span class="application">wine</span></a>,
        qui porte l'acronyme GNUide de <span class="foreignphrase"><i class="foreignphrase">Wine Is Not An
        Emulator</i></span> (Wine n'est pas un émulateur) est une
        implémentation non commerciale de l'API Win32. La raison pour
        laquelle ce n'est pas un émulateur est subtile et pas du plus grand
        intérêt pour la plupart des non-informaticiens, et nous parlerons
        donc d'émulateur ici (il s'agit en fait d'une traduction au moment
        de l'exécution des appels de l'API Win32 en appels POSIX/X11).
        <span class="application">wine</span> a beaucoup évolué, et est capable
        d'émuler beaucoup de jeux importants, ce qui est une bonne nouvelle
        pour les utilisateurs Linux intéressés.</p>
<p><span class="application">wine</span> ne fournit <tt class="literal">pas</tt> d'API DOS, et vous ne pouvez donc pas
        l'utiliser pour exécuter des applications DOS. Pour cela, vous
        devriez jeter un œil à <a href="ar01s10.html#dosemu" title="10.3.1. dosemu"><span class="application">dosemu</span></a>.
        <span class="application">wine</span> n'a jamais très bien implémenté
        DirectX, bien que quelques jeux fonctionnent sous
        <span class="application">wine</span>. Pour les jeux, vous devriez vous
        tourner vers <a href="ar01s10.html#winex" title="10.5.3. winex"><span class="application">winex</span></a>. </p>
<p>En plus de la traduction au moment de l'exécution de l'API
        Win32 vers POSIX/X11 (il exécute des applications Windows sous
        Linux), <span class="application">wine</span> effectue également une
        traduction au moment de la compilation de l'API Win32 vers
        POSIX/X11 (il compile le code source d'une application Windows sous
        Linux). Vu sous cet angle, <span class="application">wine</span> est un
        utilitaire de portage Windows-vers-Linux. L'architecture x86 n'est
        pas requise, mais est recommandée car elle permet une exécution
        binaire x86 réelle ainsi qu'une utilisation directe des DLL.
        </p>
<p>Vous pouvez utiliser <span class="application">wine</span>
        « <span class="quote">avec Windows</span> », ce qui signifie qu'il
        utilise des bibliothèques qui proviennent en réalité de Microsoft
        Windows lui-même. Cela n'est légal que si vous possédez une copie
        de Windows qui n'est pas actuellement utilisée sur un ordinateur.
        On dit que <span class="application">wine</span> fonctionne le mieux
        quand il est exécuté avec Windows. Vous pouvez également utiliser
        <span class="application">wine</span> sans Windows. Les gens de <a href="http://www.winehq.com" target="_top">winehq</a> écrivent leur propre jeu
        de bibliothèques appelé <tt class="literal">libwine</tt> qui implémente
        l'API Win32 sans aucun code provenant de Microsoft. </p>
<p>
        
        <a name="winelicense"></a><span class="application">wine</span> était
        à l'origine placé sous licence MIT/X11, et pouvait donc être
        utilisé à la fois à des fins commerciales et non commerciales.
        À la mi-2002, des parties de
        <span class="application">wine</span> sont passées à la LGPL afin de
        ne plus pouvoir être utilisées à des fins commerciales. Cela
        pose un problème à des sociétés comme Transgaming (<a href="ar01s10.html#winex" title="10.5.3. winex">Section 10.5.3, « winex »</a>) et a ouvert la voie à un nouveau projet issu
        de <span class="application">wine</span> appelé <a href="ar01s10.html#rewind" title="10.5.2. rewind"><span class="application">ReWind</span></a>.
        
        </p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="rewind"></a>10.5.2. <span class="application">rewind</span></h4></div></div>
<div></div>
</div>
<p><a href="http://rewind.sourceforge.net/" target="_top"><span class="application">rewind</span></a>
        a été démarré par <span class="firstname">Éric
        </span> <span class="surname">Pouech</span> (un développeur
        de <span class="application">wine</span>) et <span class="firstname">Ove</span> <span class="surname"> Kåven</span>
        (un développeur de <span class="application">winex</span>) en réponse au
        <a href="ar01s10.html#winelicense">changement de licence de
        <span class="application">wine</span></a>. Il a vu le jour comme un
        instantané de la dernière version de
        <span class="application">wine</span> complètement placée sous la licence
        MIT/X11. Le but est que <span class="application">rewind</span> demeure
        sous licence MIT/X11 afin que des sociétés comme Transgaming
        puissent offrir des produits dérivés de
        <span class="application">wine</span>.</p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="winex"></a>10.5.3. <span class="application">winex</span></h4></div></div>
<div></div>
</div>
<p><span class="application">winex</span> est publié par une société
        appelée <a href="http://www.transgaming.com" target="_top">Transgaming</a>. Ses
        développeurs utilisent <a href="ar01s10.html#wine" title="10.5.1. wine"><span class="application">wine</span></a> et y ajoutent
        le support DirectX/DirectDraw. Bien que
        <span class="application">winex</span> soit commercial, leur modèle
        économique est intéressant. </p>
<p>L'utilisateur final (vous) peut télécharger le code source
        gratuitement. Néanmoins, pour 5 $ US par mois, vous pouvez
        devenir un abonné de Transgaming, ce qui procure trois avantages
        principaux :</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Les abonnés peuvent à tout moment télécharger des
          versions empaquetées de <span class="application">winex</span> dans le
          format <tt class="filename">deb</tt>, <tt class="filename">rpm</tt> ou <tt class="filename">tar.gz</tt> (y compris les mises à jour).
          Elles sont également plus fonctionnelles que le source
          publiquement disponible : celui-ci est une version
          antérieure qui ne dispose pas de certaines des fonctionnalités
          les plus récentes, comme la prise en charge des programmes
          protégés contre la copie.</p></li>
<li><p>Les utilisateurs abonnés peuvent indiquer lors de
          sondages mensuels quels sont les points qu'il faut améliorer en
          priorité dans <span class="application">winex</span>. Par exemple, ils
          peuvent voter pour des choses comme « <span class="quote">Améliorer la
          prise en charge des programmes protégés contre la
          copie</span> », « <span class="quote">Meilleur support
          d'Installshield</span> » ou « <span class="quote">Améliorer la prise
          en charge de DirectX 8.0</span> ». Il me semble que les
          développeurs écoutent réellement les sondages.</p></li>
<li><p>Le site web de Transgaming comporte quelques
          forums d'assistance aux utilisateurs. D'un côté, ils utilisent le
          format le plus affreux, horrible, confus, dispendieux et idiot
          qu'il m'ait été donné de voir, et j'espère bien ne plus jamais
          revoir de forum ayant un format aussi mauvais que celui de
          Transgaming. D'un autre côté, vous pouvez demander de l'aide et
          les développeurs sont <span class="emphasis"><em>très</em></span> bons pour trouver
          une réponse à votre question ; leur vigilance est assez
          impressionnante. Les non abonnés peuvent parcourir les forums,
          mais seuls les abonnés peuvent y écrire (et, par conséquent, y
          demander de l'aide).</p></li>
</ul></div>
<p>Les développeurs de <span class="application">winex</span> avaient
        l'intention de publier périodiquement leurs améliorations à
        Installshield, DirectX et DirectDraw dans
        <span class="application">wine</span>. En contrepartie, au fur et à
        mesure de la maturation de <span class="application">wine</span>, les
        développeurs de <span class="application">winex</span> auraient pris les
        nouvelles versions de <span class="application">wine</span> pour les
        utiliser dans <span class="application">winex</span>. Néanmoins, depuis
        la naissance de Transgaming, des parties de
        <span class="application">wine</span> sont <a href="ar01s10.html#winelicense">passées à la licence plus restrictive GNU
        LGPL</a>. Cela signifie en gros que les versions de
        <span class="application">wine</span> publiées après la date du
        changement de licence ne peuvent plus être utilisées par
        <span class="application">winex</span>. Par conséquent,
        <span class="application">winex</span> sera à présent basé sur <a href="ar01s10.html#rewind" title="10.5.2. rewind"><span class="application">rewind</span></a>.
        </p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="win4lin"></a>10.5.4. Win4Lin</h4></div></div>
<div></div>
</div>
<p><a href="http://www.netraverse.com" target="_top"><span class="application">Win4Lin</span>
        </a> est un produit commercial de Netraverse. Comme <a href="ar01s10.html#vmware" title="10.5.5. VMWare"><span class="application">vmware</span></a>, il
        utilise l'approche de la machine virtuelle pour exécuter des
        applications Windows, et affiche donc une grande fenêtre depuis
        laquelle vous pouvez démarrer Windows et exécuter toutes sortes
        d'applications Windows. À la différence de
        <span class="application">vmware</span>,
        <span class="application">Win4Lin</span> ne prend en charge que Windows
        95/98/ME, mais cela s'avère être mieux pour les joueurs. Puisque
        <span class="application">Win4Lin</span> se concentre sur ces systèmes
        d'exploitation, on dit qu'il est plus rapide et exécute mieux les
        jeux sous ces systèmes d'exploitation que
        <span class="application">vmware</span>. Il est également bien moins cher
        que ce dernier. <span class="application">Win4Lin</span>, dont la version
        la plus récente au 30 juin 2003 est la 5.0, souffre néanmoins de
        certaines limitations :</p>
<div class="itemizedlist"><ul type="disc">
<li><p>Il ne prend pas en charge DirectX ou DirectDraw,
          alors que <span class="application">vmware</span> a un support
          « <span class="quote">limité</span> » pour DirectX. </p></li>
<li><p>Il ne prend en charge que les périphériques série
          et parallèle. C'est important pour ceux qui utilisent des
          joysticks USB. Notez que <span class="application">vmware</span> peut
          gérer jusqu'à 2 périphériques USB. </p></li>
<li><p>Au 30 juin 2003, comptez 89.99 $ sans
          documentation imprimée et 99.99 $ avec. De plus, il n'y a
          pas de copie d'évaluation disponible, bien qu'il y ait une
          garantie de remboursement sous 30 jours. Néanmoins, puisque c'est
          commercial, vous avez le support technique.
          <span class="application">vmware</span> est beaucoup plus cher. </p></li>
<li><p>Comme pour <span class="application">vmware</span>,
          vous devez posséder une copie autorisée de Win95 ou Win98.
          <span class="application">Win4Lin</span> ne peut utiliser une
          installation existante de Windows à la manière de
          <span class="application">wine</span>. </p></li>
<li><p>Il ne tourne que sur les architectures x86.
          </p></li>
</ul></div>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="vmware"></a>10.5.5. VMWare</h4></div></div>
<div></div>
</div>
<p><a href="http://www.vmware.com" target="_top"><span class="application">VMWare</span></a>
        est une machine virtuelle qui peut exécuter plusieurs systèmes
        d'exploitation simultanément sur un PC standard : les systèmes
        d'exploitation pris en charge comprennent ceux de Microsoft, Linux,
        Novell Netware et FreeBSD. Vous pouvez entre autres l'utiliser pour
        exécuter un système d'exploitation MS Windows et y lancer votre jeu
        favori. Vous pouvez même faire tourner Linux sous Linux ;
        utile par exemple si vous voulez tester une autre distribution.
        Stupéfiant ! Mais il y a des mauvais côtés. Vous devriez
        assurément disposer d'une bonne configuration pour
        l'utiliser ; le minimum annoncé est un CPU x86 500 Mhz
        avec 128 Mo de RAM, mais un processeur plus rapide avec au
        moins 256 Mo de RAM semble le minimum absolu si vous désirez
        des performances raisonnables. Toutes les distributions Linux ne
        sont pas prises en charge : les dernières RedHat, Mandrake et
        Suse le sont, mais c'est pas de chance si vous avez une autre
        version et/ou distribution (comme Debian). De plus, la prise en
        charge par <span class="application">vmware</span> de DirectX est
        limitée, et vous pourriez ne pas pouvoir jouer à des jeux
        récents.</p>
<p>Voyez <a href="http://www.vmware.com" target="_top">http://www.vmware.com</a> pour plus
        d'informations. Ce n'est pas bon marché (environ 300 $ pour la
        version Workstation), mais vous pouvez obtenir une version
        d'évaluation limitée à 30 jours.</p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage">
<div><div><h4 class="title">
<a name="id2520746"></a>10.5.6. Que choisir ?</h4></div></div>
<div></div>
</div>
<p>En premier lieu, vous devriez essayer un émulateur. Bien que
        certains jeux fonctionnent sous <a href="ar01s10.html#wine" title="10.5.1. wine">wine</a>,
        vous aurez probablement le plus de succès avec <a href="ar01s10.html#winex" title="10.5.3. winex">winex</a> : sa prise en charge de DirectX
        s'améliore constamment. Dans la version 3.1, la prise en charge de
        DirectX 8 est quasiment achevée, mais ce n'est pas forcément le cas
        des versions plus anciennes de DirectX (et donc des jeux plus
        anciens).</p>
<p>Vous pourriez également essayer une machine virtuelle comme
        <a href="ar01s10.html#win4lin" title="10.5.4. Win4Lin">Win4Lin</a> ou <a href="ar01s10.html#vmware" title="10.5.5. VMWare">VMWare</a> au lieu d'un émulateur. Si votre but
        est d'exécuter des applications Win95/98/ME sous Linux, sans USB et
        sur l'architecture x86, le coût et le centrage sur les systèmes
        d'exploitation de type Win95 de <span class="application">Win4Lin</span>
        en font un meilleur choix que <span class="application">vmware</span>.
        Néanmoins, si vous devez avoir la prise en charge de l'USB ou
        exécuter Linux sur une plate-forme autre que x86,
        <span class="application">vmware</span> est votre seule
        possibilité.</p>
<p>Maintenant, si votre but est d'exécuter des jeux pour des
        systèmes d'exploitation de type Win95 sous Linux,
        <span class="application">Win4Lin</span> semble presque toujours meilleur
        que <span class="application">vmware</span>. Le plus gros problème est
        que <span class="application">vmware</span> a un support limité de
        DirectX alors que <span class="application">Win4Lin</span> n'en a aucun.
        Ce fait seul rend tant <span class="application">Win4Lin</span> que
        <span class="application">vmware</span> inutilisables pour la plupart des
        jeux un tant soit peu évolués. Mais si vous voulez essayer, vous
        aurez probablement plus de succès avec
        <span class="application">vmware</span>.
        </p>
</div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ar01s09.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="index.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ar01s11.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">9. Problèmes divers </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 11. Interpréteurs</td>
</tr>
</table>
</div>
</body>
</html>