Share to: share facebook share twitter share wa share telegram print page

Émulation

En informatique, l'émulation consiste à substituer à un élément de matériel informatique — tel un terminal informatique, un ordinateur ou une console de jeux — un logiciel.

Capture d'écran de Qemu Launcher.

« Émuler » signifie « simuler, sur un ordinateur, le comportement de ». L'émulation est donc une imitation du comportement physique d'un matériel par un logiciel, contrairement à la simulation, qui vise à imiter un modèle abstrait. L'émulateur reproduit le comportement d'un modèle dont toutes les variables sont connues, alors que le simulateur tente de reproduire un modèle mais en devant extrapoler une partie des variables qui lui sont inconnues (exemple : la simulation du comportement d'un trou noir). Le recours à un émulateur, selon le contexte, permet de faciliter le développement ou le débogage d'un système ou de remplacer un système obsolète ou inutilisable par un autre. Dans ce cadre, il est possible de faire fonctionner le nouveau système, l'émulateur, de la même manière que le système imité.

Applications

Émulation d'un système Unix par Cygwin.

On peut discerner plusieurs applications principales.

Émulateur de terminal

L'émulation d'un terminal informatique est pratiquée depuis les années 1970[1]. En effet, les terminaux physiques sont devenus rares, mais le mode d'interaction est resté. Ainsi on utilise un émulateur de terminal comme xterm pour émuler une console VT100.

Émulation d'ordinateur

Pour une imitation logicielle d'un ordinateur, on stocke le contenu des périphériques de stockage (disque durs…) dans des fichiers images (reflets) des périphériques d'origine. Ces fichiers images peuvent être à taille fixe (qui ne grandira pas) ou à taille dynamique (qui grandira au fur et à mesure que l'on y stocke des données dans la limite de la taille du disque dur physique sur lequel ce fichier image se trouve).
Parfois, ces émulateurs d'ordinateurs utilisent certains lecteurs physiques comme les lecteurs de CD rom ce qui permet d'utiliser directement les supports de stockage sans être obligé de transférer leurs données dans des fichiers images qui prennent de la place sur le disque dur.

Émulation en conception électronique

Dans le domaine de l'électronique de l'informatique embarquée, le terme émulateur désigne un dispositif matériel (électronique) qui permet de faire du développement et du débogage. Dans ce cadre, et afin de marquer la différence, on parle de simulateur pour un logiciel qui émule le comportement d'un microprocesseur.

L'émulateur remplace physiquement le microprocesseur (ou le microcontrôleur) à l'aide d'une sonde (connecteur dont le brochage est compatible avec ce dernier). L'électronique pilotée de l'émulateur remplace ainsi (idéalement strictement à l'identique) le microprocesseur d'un point de vue électrique et numérique. La sonde est interfacée (généralement via une carte périphérique spécifique) avec un ordinateur de développement pour permettre à l'ingénieur de contrôler et d'observer le fonctionnement du microprocesseur émulé.

On parle d'émulateur temps-réel lorsque celui-ci respecte les contraintes temporelles du microprocesseur (cycles d'écriture, temps de réponse…).

Ce type de matériel est très coûteux en comparaison du circuit émulé, coût lié au développement complexe d'un tel dispositif et au fait qu'il ne fait pas l'objet d'une utilisation massive : l'émulateur est utilisé dans le développement, le microprocesseur/microcontrôleur est utilisé pour la production (de masse). De plus, il n'existe généralement des émulateurs que pour les « petits » microcontrôleurs (8 bits). Pour les autres, il est plus fréquent de voir ce que l'on appelle un « in-circuit emulator » (ICE) : l'émulateur est alors intégré au microprocesseur lui-même et est connecté à l'ordinateur de développement via une interface plus simple (comme le célèbre JTAG).

Émulation de jeu

Émulation de système de jeux vidéo

L'émulation d'un jeu consiste à reproduire sur une machine le comportement d'un jeu qui a été programmé pour un autre type de machine.

Sur la machine appropriée (console ou borne d'arcade), le programme n'est pas émulé, et on dit que le jeu fonctionne en natif. Il est stocké généralement dans des mémoires mortes (soit sur la carte mère, soit dans des cartouches enfichables) ; leur contenu est ainsi appelé ROM dans l’usage courant.

Un émulateur fonctionne de la même façon que cette machine, en chargeant cette ROM et en exécutant le programme (jeu) qui y est stocké, en s'adaptant aux ressources disponibles (périphériques d'entrées/sorties, vitesse d'exécution, etc.).

Plus récemment, le contenu des jeux stockés sur CD-ROM ou DVD peut être copié dans un fichier image appelé ISO ; sur le même principe que l'émulation de ROMs, on peut émuler un jeu stocké en fichier ISO.

Les émulateurs de jeux ont été au départ une alternative pour faire perdurer la vie d'un jeu malgré la désuétude du matériel qui était censé le faire fonctionner ; il s'agissait d'une pratique pirate. Cependant l'usage se répand dans les récentes consoles de jeu, avec pour objectif commercial de permettre une plus large gamme de jeux pouvant être exécutés sur une même plateforme.

Jeux émulés et distribution

Les avantages de l’émulation sont devenus très populaires au milieu des années 1990, notamment du fait de la facilité d'échanger et de copier des fichiers contrairement au matériel (ROMs, cartouches, CD-ROMs…). Avec l'essor d'Internet, une grande communauté de fans et de programmeurs s'est formée sur Internet, et de nombreux sites webs se sont spécialisés dans la distribution (légale ou illégale) d'émulateurs et de jeux.

Les jeux anciens forment à présent une culture que certains sites web[2] tentent de pérenniser, notamment à l'aide d'émulateurs (le matériel initial n'étant plus disponible).

Légalité de l'émulation

Les jeux, quel que soit leur format de stockage (en mémoire mortes, sur une cartouche, ou sous forme de fichiers ROM/ISO), ainsi que leur concept, sont couverts par le droit d'auteur, jusqu'à ce que celui-ci cède ses droits ou que ceux-ci expirent. Tant qu'un jeu est soumis à droit d'auteur ou à copyright, toute copie est illégale et est assimilable à de la contrefaçon, sauf exceptions (comme une Copie privée tant que vous n'avez pas cédé votre licence d'utilisation).

La reproduction et la mise à disposition sous forme de ROM d'un jeu (modifié ou non) sans l'autorisation de son auteur s'apparentent donc à de la contrefaçon. Néanmoins l'utilisateur légitime d'un jeu peut créer une ROM qui servira de copie de sauvegarde pour son propre usage[3].

Les auteurs de l'émulateur MAME recommandent d'attendre au minimum 3 ans depuis le début de la commercialisation du jeu, cependant cette règle empirique n'a aucune base juridique[4].

Distribution légale

Contrefaçon

  • De nombreux jeux sous forme de ROMs sont échangés par partage de fichiers en pair à pair (P2P) ou via Usenet, avec le risque que certains soient infectés de virus.
  • Il existe des sites web mettant ces ROMs à disposition de façon illégale ; un certain nombre d'entre eux ont été fermés.
  • On trouve parfois des cartouches, des CD ou des DVD contenant des copies illégales de ROM sur des sites de vente en ligne (tels qu'eBay).

Notes et références

  1. Shirley Ward Watkins et Marshall D. Abrams, Survey of Remote Terminal Emulators, U.S. Dept. of Commerce - 1977.
  2. EmuWiki.com se veut être une encyclopédie de l'émulation : émulateurs (toutes plateformes confondues) et historique, artéfacts… Voir par exemple l'histoire de l'émulateur Final Burn ou de Basilisk II.
  3. « Émulation et droits d'auteur - Millenium », sur Millenium FR (consulté le )
  4. (en) « About MAME ».
  5. (en) « MAME | ROMs for Free Download », sur mamedev.org (consulté le ).

Voir aussi

Sur les autres projets Wikimedia :

Articles connexes

Read other articles:

Gambar miniatur Pohon Isai yang menampilkan 43 generasi, karya Jacques de Besançon, Paris, ca. 1485. Di bawahnya adalah gambar peristiwa kelahiran dan masa kanak-kanak Maria, ibu Yesus Kristus. Ukiran Pohon Isai pada papan kayu ek, buatan abad ke-17, berasal dari Puri St Andrews, kini tersimpan di Museum Nasional Skotlandia. Lukisan cat minyak pada papan, karya Jan Mostaert, ca. 1500. Pohon Isai adalah penggambaran para leluhur Yesus Kristus dalam seni rupa. Citra-citra para leluhur Yesus ini d…

5G

Antenna telefonica 5G Il termine 5G (acronimo di 5th Generation) indica l'insieme di tecnologie di telefonia mobile e cellulare, i cui standard definiscono la quinta generazione della telefonia mobile con una significativa evoluzione rispetto alla tecnologia 4G/IMT-Advanced. La sua distribuzione globale si è avviata nel 2019.[1] Indice 1 Caratteristiche generali 1.1 Network slicing 2 Prestazioni 2.1 Velocità 2.2 Latenza 3 Ambiti applicativi 4 Standard 4.1 Implementazioni pre-standard 4…

Torna alla voce principale Approfondimenti: gli Insetti Apparato boccale masticatore (Coleoptera: Chrysomelidae) Anatomia Capo · Torace · Addome Antenne · Apparato boccale Zampe · Ali Esoscheletro · Endoscheletro Apparati Nervoso · DigerenteRespiratorio · EscretoreSecretore · CircolatorioRiproduttore Biologia Sviluppo postembrionale L'apparato boccale degli Insetti è un insieme di appendici, articolate e associate all'apertura boccale, destinato a svolgere primariamente la funzione …

Lam RèhLamri800–1503Ibu kotaLamrehAgama Hindu, Islam (abad ke-14/15)[1]Sejarah • Didirikan 800• Kemunculan Aceh 1503 Digantikan oleh Aceh Sunting kotak info • Lihat • BicaraBantuan penggunaan templat ini Lamri adalah nama sebuah kerajaan yang terletak di daerah kabupaten Aceh Besar dengan pusatnya di Lam Reh, kecamatan Mesjid Raya. Kerajaan ini adalah kerajaan yang lebih dahulu muncul sebelum berdirinya Aceh Darussalam. Sumber asing menyebut nama keraj…

John GouldGould in 1860Lahir(1804-09-14)14 September 1804Lyme Regis, DorsetMeninggal3 Februari 1881(1881-02-03) (umur 76)Bedford Square, LondonMakamPemakaman Kensal GreenKebangsaanBritaniaDikenal atasilustrasi monograf burungSuami/istriElizabeth GouldKarier ilmiahBidangOrnitologiTerinspirasiCharles Darwin John Gould FRS 14 September 1804 – 3 Februari 1881 [1] adalah seorang ornitologis dari Inggris Kehidupan awal Gould yang lahir di Lyme Regis, Dorset adalah anak dar…

Strada statale 75Centrale UmbraLocalizzazioneStato Italia Regioni Umbria Province Perugia DatiClassificazioneStrada statale InizioInnesto con la SS 3 bis a Ponte San Giovanni FineInnesto con la SS 3 a Foligno Lunghezza25,486 km Provvedimento di istituzioneLegge 17 maggio 1928, n. 1094 GestoreANAS PercorsoLocalità servitePerugia, Bastia Umbra, Assisi, Spello, Foligno Manuale La strada statale 75 Centrale Umbra (SS 75) è una strada statale italiana il cui percorso si snoda complet…

Koordinat: 41°54′46″N 12°23′36″E / 41.91278°N 12.39333°E / 41.91278; 12.39333 Universitas MarconiUniversità Gugliemo Marconi - TelematicaMotoVerso il futuro... LiberaMente!JenisSwastaDidirikan1 March 2004RektorProf. Alessandra BrigantiJumlah mahasiswa16.000LokasiRoma, ItaliaAfiliasiGUIDESitus webwww.unimarconi.it/ Universitas Marconi (bahasa Italia: Università degli studi Guglielmo Marconi (USGM)), yang dikenal di dunia sebagai Guglielmo Marconi Universi…

Katedral Lama ClevelandKatedral Santa MariaSt. Mary's on the FlatsKatedral Lama ClevelandLokasiCleveland, OhioNegaraAmerika SerikatDenominasiGereja Katolik RomaAdministrasiKeuskupanKeuskupan Cleveland Katedral Lama Cleveland yang umumnya dikenal sebagai 'St. Mary's on the Flats, awalnya dikenal sebagai Gereja Our Lady of the Lake,[1](hlm.34–35) [2]:{{{1}}} adalah gereja Katolik pertama yang didirikan di Cleveland, Ohio. Lokasi dimana gereja pernah berdiri dapat ditemukan da…

العالم الجوراسي:المملكة الساقطةJurassic World: Fallen Kingdom (بالإنجليزية) معلومات عامةالصنف الفني فيلم خيال علمي — فيلم مغامرة — فيلم أكشن تاريخ الصدور 22 يونيو/حزيران 2018 (الولايات المتحدة)مدة العرض 128 دقيقةاللغة الأصلية الإنكليزيةالبلد الولايات المتحدةمواقع التصوير  القائمة ... Kualo…

Европейская сардина Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеГруппа:Костные рыбыКласс:Лучепёрые рыбыПодкласс:Новопёрые …

Peta Lokasi Kabupaten Nias Utara di Sumatera Utara Berikut adalah daftar kecamatan dan kelurahan di Kabupaten Nias Utara. Kabupaten Nias Utara terdiri dari 11 kecamatan, 1 kelurahan, dan 112 desa dengan luas wilayah mencapai 1.202,78 km² dan jumlah penduduk sekitar 146.663 jiwa (2017) dengan kepadatan penduduk 122 jiwa/km².[1][2] Daftar kecamatan dan kelurahan di Kabupaten Nias Utara, adalah sebagai berikut: Kode Kemendagri Kecamatan Jumlah Kelurahan Jumlah Desa Status Daftar D…

.kp

.kpDiperkenalkan24 September 2007Jenis TLDtop-level domain kode negara InternetStatusAktifRegistriStar Joint VentureSponsorStar Joint Venture (Korea Computer Center)Pemakaian yang diinginkanEntitas yang terhubung dengan  Korea UtaraPemakaian aktualDigunakan terutama oleh pemerintah Korea UtaraDomain terdaftar38 (Mulai 14 November 2021)[1]PembatasanHarus berupa perusahaan, organisasi, atau entitas pemerintah yang berbasis di Korea UtaraStrukturNama dapat didaftarkan langsung di tingk…

Israeli light machine gun IWI Negev Negev chambered in 5.56×45mm NATOTypeLight machine gunPlace of originIsraelService historyIn service1997–present[1]Used bySee UsersWarsSecond Intifada2006 Lebanon WarGaza War (2008–09)War in Afghanistan (2001–2021)[2]Operation Protective EdgeRusso-Ukrainian War2023 Israel–Hamas warProduction historyDesignerIsrael Military IndustriesDesigned1985–1990ManufacturerIsrael Weapon Industries made under license by Punj Ll…

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires (février 2024). Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires. Cet article est une ébauche concernant les grandes écoles et l’agriculture. Vous pouvez partag…

DisobedienceEsti (Rachel McAdams) e Ronit (Rachel Weisz) in una scena del filmLingua originaleinglese Paese di produzioneStati Uniti d'America, Regno Unito, Irlanda Anno2017 Durata114 min Generedrammatico, sentimentale RegiaSebastián Lelio SoggettoNaomi Alderman (romanzo) SceneggiaturaSebastián Lelio, Rebecca Lenkiewicz ProduttoreEd Guiney, Frida Torresblanco, Rachel Weisz Produttore esecutivoRose Garnett, Daniel Battsek, Ben Browning, Glen Basner, Andrew Lowe, Eric Laufer, Giovann…

Australian dual-code football player (born 1992) Arryn SipossSiposs with the Eagles in 2021Personal informationBorn (1992-11-25) 25 November 1992 (age 31)Melbourne, Victoria, AustraliaHeight189 cm (6 ft 2 in)Weight96 kg (212 lb)Australian rules footballer Australian rules football careerPersonal informationOriginal team(s) Dandenong Stingrays (TAC Cup)Draft No. 75, 2010 National Draft, St KildaDebut Round 7, 9 May 2011, St Kilda vs. Carlton, at DocklandsPositio…

Fort Meadow ReservoirWaterfront viewFort Meadow ReservoirShow map of MassachusettsFort Meadow ReservoirShow map of the United StatesLocationHudson, Massachusetts Marlborough, MassachusettsCoordinates42°22′04″N 71°33′07″W / 42.36778°N 71.55194°W / 42.36778; -71.55194Max. length1.54 miles (2.48 km)Max. width2,300 feet (700 m)Surface area260 acres (110 ha)Average depth9 feet (2.7 m)Max. depth30 feet (9.1 m) Fort Meadow Reservoir is a 260-…

Dunapataj Pueblo BanderaEscudo DunapatajLocalización de Dunapataj en HungríaCoordenadas 46°38′35″N 18°59′46″E / 46.643, 18.996Entidad Pueblo • País  HungríaCondado Bács-KiskunDistrito KalocsaSuperficie   • Total 90,47 km²Población (2019)   • Total 3024 hab. • Densidad 33,43 hab./km²Huso horario Hora de Europa CentralCódigo postal 6328[1]​Prefijo telefónico 78 Sitio web oficial [editar datos en Wik…

Museo regionale di scienze naturali di Torino UbicazioneStato Italia LocalitàTorino IndirizzoVia Giovanni Giolitti, 36 Coordinate45°03′53.01″N 7°41′19.06″E / 45.064724°N 7.688629°E45.064724; 7.688629Coordinate: 45°03′53.01″N 7°41′19.06″E / 45.064724°N 7.688629°E45.064724; 7.688629 CaratteristicheTipoScientifico-naturalistico Istituzione1978 Apertura1978 GestioneRegione Piemonte DirettoreMarco Fino Sito web Modifica dati su Wikidata…

Questa voce o sezione sull'argomento centri abitati dell'Inghilterra non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Questa voce o sezione sull'argomento Regno Unito non è ancora formattata secondo gli standard. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Loughboroughparrocchia civileLoughborough – Veduta LocalizzazioneStato …

Kembali kehalaman sebelumnya