Win3x.Org

Windows & DOS Community

Différence entre émulation HLE et émulation LLE

Post Reply   Page 1 of 3  [ 25 posts ]
Jump to page 1 2 3 »
Author Message
remax17
Post subject: Différence entre émulation HLE et émulation LLE
Posted: 17 Jun 2020 08:23
Membre inscrit
User avatar
Offline
 
Posts: 1257
Joined: 22 Sep 2010 15:03
Retro PC: PIII 500mhz -384Mb RAM - Voodoo 2 en SLI
 
Sebiohazard (dans un autre topic) wrote: *  16 Jun 2020 17:21
C'est un superbe émulateur vraiment, qui permet beaucoup de choses, & bien mieux que VirtualBox ! Mais il faut un PC puissant & encore...
Ben c'est le prix d'une émulation fidèle et indépendante du système de base.

Virtualbox est un virtualiseur et Dosbox ne s’intéresse qu'à DOS et aux jeux ce qui provoque un bon nombre de bugs qui ne seront jamais corrigés dès qu'on sort de ce domaine d'application (sans compter que l'emulation est HLE, ce qui le rapprocherait presque plus d'un virtualiseur optimisé que d'un vrai emulateur).

Last edited by Big Monstro on 18 Jun 2020 21:21, edited 1 time in total.
Nouveau sujet créé, la discussion ayant trop divergé du sujet initial


Top
Profile Quote
Sebiohazard
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 13:11
Membre inscrit
User avatar
Offline
 
Posts: 242
Joined: 26 Nov 2019 16:51
 
Quote:
sans compter que l'emulation est HLE
Hello qu'entends-tu par HLE ?

_________________

[ img ]


Top
Profile Quote
Joet BERNARD
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 13:52
Modérateur
User avatar
Offline
 
Posts: 2782
Joined: 19 Mar 2016 20:33
Retro PC: Compaq Presario 1926, Celeron 400 MHz, 192 Mo RAM
 
HLE ça veux dire High Level Emulation (qu'on pourrait traduire Émulation de Haut Niveau). L'ému HLE est plus précise (donc plus proche de la réalité) mais moins rapide.

C'est l'inverse du LLE (Low Level Emulation, Émulation de Bas Niveau). Elle sera plus rapide au détriment de la précision.

_________________

Accueil de mon Index de sites
Accueil de WINJOY (version "Theta" déployée | Iota en vue ?)
Collection ± à jour, en travaux 🚧⚠️🚧
Mon nouveau serveur Discord
KB835732


Top
Profile Quote
Deksor
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 14:09
Membre d'honneur
User avatar
Offline
 
Posts: 5347
Joined: 23 May 2011 13:33
Retro PC: 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Euh non c'est l'inverse.

Les premiers émulateurs de Nintendo 64 sortis dans les années 90 sont des HLE (comme son nom l'indique pour Ultra HLE) et c'est cet aspect là qui a permis d'émuler une console contemporaine sur les ordinateurs de l'époque ^^
Le HLE c'est en très gros des traductions d'appel à des API propriétaire à l'appareil en question vers un appel d'une API native à la machine sur laquelle on fait tourner l'émulateur.

L'émulation bas niveau c'est une émulation totale. C'est plus lent mais beaucoup plus fidèle.


Top
Profile Quote
Joet BERNARD
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 14:50
Modérateur
User avatar
Offline
 
Posts: 2782
Joined: 19 Mar 2016 20:33
Retro PC: Compaq Presario 1926, Celeron 400 MHz, 192 Mo RAM
 
remax17 wrote: *  17 Jun 2020 08:23
(sans compter que l'emulation est HLE, ce qui le rapprocherait presque plus d'un virtualiseur optimisé que d'un vrai emulateur).
A oui j'ai oublié de compter cette phase 😅😅😅

_________________

Accueil de mon Index de sites
Accueil de WINJOY (version "Theta" déployée | Iota en vue ?)
Collection ± à jour, en travaux 🚧⚠️🚧
Mon nouveau serveur Discord
KB835732


Top
Profile Quote
Sebiohazard
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 14:53
Membre inscrit
User avatar
Offline
 
Posts: 242
Joined: 26 Nov 2019 16:51
 
Deksor wrote: *  18 Jun 2020 14:09
L'émulation bas niveau c'est une émulation totale. C'est plus lent mais beaucoup plus fidèle.
C'est marrant je pensais également qu'en bas niveau c'était plus rapide... merci pour ces explications ! Donc PCem est codé en bas niveau ?

_________________

[ img ]


Top
Profile Quote
Deksor
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 15:18
Membre d'honneur
User avatar
Offline
 
Posts: 5347
Joined: 23 May 2011 13:33
Retro PC: 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Ben c'est sûrement dû au fait de mélanger langage de programmation bas niveau et émulation de bas niveau. Un programme codé en langage de bas niveau pourra être plus rapide qu'un programme programmé dans un langage de haut niveau ^^

En revanche pour l'émulation, émuler en bas niveau signifie être le plus fidèle possible, donc on ne peut pas faire certains raccourcis qui peuvent aider à augmenter les performances.

Donc oui PCEM est de bien plus bas niveau que DOSBox ou VirtualBox.
Il existe aussi un fork de PCEM nommé "86box" qui est supposé être encore plus fidèle pour émuler certains systèmes basés sur le 8088.

Pour preuve, cette démo : http://www.youtube.com/watch?v=Sagy9XTMU9M essayez de la faire fonctionner sur DOSBox ou VirtualBox, ça ne marchera pas correctement :D


Top
Profile Quote
Joet BERNARD
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 15:49
Modérateur
User avatar
Offline
 
Posts: 2782
Joined: 19 Mar 2016 20:33
Retro PC: Compaq Presario 1926, Celeron 400 MHz, 192 Mo RAM
 
86box est plus complet que PCem car, p.ex, le processeur le plus puissant pour PCem c'est le K6 III + 500 MHz alors que pour 86box c'est le Cyrix III 700 MHz
Grosso modo côté Intel c'est Mobile Pentium MMX 300 (PCem) et les Celeron Mendocino (jusqu'à 533 MHz) sur Socket 370 pour 86box

86box possède des avantages sur PCem, il prend en charge plus de matériels, dont les processeurs "récents" et les disquettes ZIP p.ex, sur leur site Github on nous propose une interface plus pratique et en fouillant bien on voit des packs de ROMs. 86box "est de plus bas niveau que PCem", il est donc plus précis mais plus lent que celui-ci.

_________________

Accueil de mon Index de sites
Accueil de WINJOY (version "Theta" déployée | Iota en vue ?)
Collection ± à jour, en travaux 🚧⚠️🚧
Mon nouveau serveur Discord
KB835732


Top
Profile Quote
Sebiohazard
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 20:18
Membre inscrit
User avatar
Offline
 
Posts: 242
Joined: 26 Nov 2019 16:51
 
Quote:
86box "est de plus bas niveau que PCem", il est donc plus précis mais plus lent que celui-ci.
Encore plus lent !!! Ça vaut pas la peine de l'essayer alors ? & l'interface tout aussi bien pensée & simple que PCem ?

Last edited by Sebiohazard on 18 Jun 2020 20:51, edited 1 time in total.

_________________

[ img ]


Top
Profile Quote
Deksor
Post subject: Re: Différence entre émulation HLE et émulation LLE
Posted: 18 Jun 2020 20:32
Membre d'honneur
User avatar
Offline
 
Posts: 5347
Joined: 23 May 2011 13:33
Retro PC: 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Cet émulateur a un intérêt tout particulier pour émuler de très vieux pc (8088 et compagnie). Sa fidélité permet de se passer entièrement d'une telle machine à priori, si l'on se contente que de l'aspect logiciel. Contrairement à dosbox qui est bien trop imprécis. Et je crois qu'il est un peu plus facile d'utilisation et propose un peu plus de choses oui.


Top
Profile Quote
Display: Sort by: Direction:
Post Reply   Page 1 of 3  [ 25 posts ]
Return to “Emulation et virtualisation” | Jump to page 1 2 3 »
Jump to: