Aller au contenu principal
Accueil

Navigation principale

  • News
  • Émulateurs
  • Forum
  • Bestofs
  • Dossiers
Menu du compte de l'utilisateur
  • Se connecter

Fil d'Ariane

  1. Accueil
  2. Le grimoire de l'émulation sur Mac

Présentation de Darwine

Par sky, 29 août, 2004
Obsolète
Cet article est obsolète
Plateforme
Windows

Veuillez noter que Darwine n'est plus supporté et son successeur se nomme WineBottler. Et si vous souhaitez savoir comment utiliser des applications Windows avec un Mac sous Intel, nous vous proposons de vous rendre sur notre dossier consacré à Wine.

Darwine est un port de Wine, célèbre utilitaire du monde Linux, pour Darwin, et donc, de fait pour Mac OS X.

Le but de Wine est de faire tourner les logiciels (et surtout les jeux) Windows directement sous Linux, sans passer par Windows sur un émulateur ou une machine virtuelle. Wine est d'ores et déjà réputé dans le monde linux, peu de jeux commerciaux étant disponibles, Wine s'adapte aux derniers jeux sortis, et bien sûr aux jeux qui ont le plus de chances d'être utilisés.

Plus de 2000 applications sont annoncées comme compatibles, dont près de 500 jeux. On peut trouver dans la liste les récents Doom 3 et Raven Shield, mais aussi les plus populaires comme Battlefield 1942 ou Need For Speed Underground.

https://appdb.winehq.org

Les mises à jour se succèdent rapidement et la compatibilité s'étend de plus en plus à tous les types d'applications.

Le travail de Wine est d'interpréter le code compilé à la base pour Windows pour Linux. Mais Wine, dans sa version PC, pour processeur X86, n'a aucun besoin d'émuler le processeur, étant sur la même architecture matérielle, les instructions sont directement envoyées au processeur principal.

Le problème principal de Wine est la gestion de la vidéo et de l'audio. Par exemple, DirectX n'étant disponible que pour les systèmes Microsoft, les instructions DirectX des jeux sont donc traduites en instructions OpenGL beaucoup plus compréhensible pour les systèmes marqués du sceau du pingouin.

Darwine fonctionne quasiment de la même manière, le problème vient de l'architecture processeur qui diffère, la version Mac a donc un travail supplémentaire à faire : l'émulation du processeur du PC.

C'est le moteur QEMU qui a été choisi comme émulateur CPU X86, il est actuellement le plus rapide et le plus fiable tout en étant gratuit (QEMU permet en fait l'émulation de plusieurs type de processeurs dont le PowerPC).

Wine couplé a QEMU nous donne Darwine pour Mac. Une application graphique est disponible depuis Août 2004 : WineHelper, comme son nom l'indique, elle nous permet une utilisation plus aisée de Darwine.

Pour l'instant tous les programmes compatibles Wine ne le sont pas sur Darwine, les développeurs indiquent que maintenant que la base est prête, la compatibilité devrait s'accroître rapidement.

Point de vue rapidité, Darwine n'a rien à envier aux autres émulateurs de PC; bien au contraire, la base QEMU rempli bien son rôle et exempté de la lourdeur relative de Windows, l'utilisation devient très agréable, les menus sont très fluides sur un G4 450 Mhz, bien plus que sous VPC par exemple. Cela laisse de bons présages quant aux futures évolutions de ce tout jeune logiciel.

 

Encore en grand développement, Darwine sera amené à rapidement évoluer dans le futur. Il deviendra une excellente alternative à VPC du fait de son coût qui est pour l'instant nul mais surtout du fait que Darwine ne nécessite pas de licence Windows trop onéreuse pour tourner.

Toutes les informations sont disponibles sur le site de Darwine (ndr: site mort).

Dossiers

  • Compiler et lancer DobieStation sur macOS
  • Débuter avec MAME sur macOS - Partie 1 - Introduction
  • Débuter avec MAME sur macOS - Partie 2 - Installation et configuration
  • Débuter avec MAME sur macOS - Partie 3 - La mémoire du jeu vidéo
  • Interview de Brad Oliver
  • L'interpréteur pour jouer nativement
  • Manipuler les images disques sous OSX (iso, dmg, bin, cue, et autres)
  • Neo Geo Arcade Stick Pro
  • Relancer ses applications OSX 32bits avec Virtualbox
  • Sigles et Abréviations
  • Bandai Pippin by Apple
  • BasiliskII et Mac OS 7/8 en 68k
  • Brad Oliver Interview (English)
  • Brancher sa manette avec ou sans fil sur macOS (Bluetooth, USB, PS3/PS4, Xbox/360/One, Wii)
  • Bungie - Le triste coup de maître de Microsoft
  • Compilation d'émulateurs (MAME)
  • Compiler son OpenBios pour Qemu sur macOS
  • DeSmuME, un émulateur de Nintendo DS
  • DosBox - Tutoriel
  • Débuter avec MAME sur macOS - Partie 4 - Aller plus loin avec les lignes de commande
  • Débuter avec MAME sur macOS - Partie 5 - Réglages graphiques
  • Débuter avec MAME sur macOS - Partie 5b - Simuler l'affichage d'un écran cathodique
  • Débuter avec MAME sur macOS - Partie 5b - Simuler l'affichage d'un écran cathodique
  • Débuter avec MAME sur macOS - Partie 6 - Vérification simple des ROMs
  • Débuter avec MAME sur macOS - Partie 7 - Vérification avancée des ROMs
  • Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories
  • Découvrir l'émulation sur macOS avec OpenEmu
  • Démarrer avec Redream
  • Emulation Playstation sous OSX
  • Emulation antérieure à MacOS X (sur MacOS 7/8/9)
  • GnGeo - Installation et utilisation
  • Graver des jeux Homebrew pour Dreamcast
  • Guest PC, le test
  • Guide pour débutant en émulation sur MacOS Classic (Mac OS 8 et Mac OS 9)
  • Guide pour débutants en émulation sur Mac OS X
  • Initiation à l'émulation d'un Amiga avec FS-UAE
  • Installation d'une RetroPie
  • Installer MacOS 9.2.2 sur QEMU
  • Installer PCSX2
  • Internet sur OS7, OS8 et OS9 via Basilisk et Sheepshaver
  • Jouer à Diablo nativement sur macOS
  • Jouer à Red Alert nativement sur macOS
  • Jouer à Rollercoaster Tycoon 2 nativement sur macOS
  • L'installation d'émulateurs sur iOS
  • La naissance de l'Amiga
  • Les applications Windows sur macOS avec Wine (WineBottler, Wineskin Winery, PlayOnMac et CrossOver)
  • Les multi-machines (Mess, Mednafen, Retroarch, OpenEmu etc.)
  • Les vieux OS de Microsoft sous OSX
  • Mettre Mac OS 9 en réseau à travers Qemu ou SheepShaver
  • Mini vMac
  • OpenMSX - tutoriel
  • PCSX, tutoriel sur son utilisation
  • Parallels Desktop, un émulateur Windows "NextGen"
  • PearPC ou un Mac OS X PPC sous Intel
  • Présentation de Darwine
  • Qu'est-ce que l'émulation ?
  • Quel logiciel pour jouer sur MAME ?
  • Réaliser une compilation de SBI pour Dreamcast
  • SNK ou l'arcade à la maison
  • ScummVM - Tutoriel
  • SheepShaver : Un Mac dans votre Mac
  • SheepShaver : quelques astuces
  • Tous les chemins mènent aux ROMs
  • USB Overdrive : mode d'emploi
  • Utilisation du terminal
  • Utiliser rsync pour mettre à  jour sa collection de ROMs MAME.
  • Virtualbox et nos anciens Mac OS X
  • Yabause - Installation
  • dosbox.conf, le fichier de configuration DOSBox
  • Émulation : Explication de la nomenclature des ROMs
  • Émulation Dreamcast, tutoriel pour lxdream.

contenu connexe

  • Sideloading : Installer Delta sur iOS avec AltServer

    NES, Super Nintendo
  • Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories

    Arcade, Amstrad CPC
  • Débuter avec MAME sur macOS - Partie 8 - Tri des ROMs par genres et catégories

    Arcade
  • Compiler et lancer DobieStation sur macOS

    PlayStation 2
  • Relancer ses applications OSX 32bits avec Virtualbox

    IBM PC, Windows
Flux RSS

Menu secondaire

  • Accueil
  • Credits
  • Liens
  • Rechercher un émulateur