
XDA-Developers a publié un article ce mois-ci appelant un émulateur basé sur navigateur le moyen le plus simple qu’ils aient trouvé pour jouer à des jeux rétro. L’argument est difficile à réfuter : zéro installation, pas de configuration de pilote, fonctionne sur un Chromebook ou un ordinateur portable verrouillé au travail, supporte les contrôleurs via l’API Gamepad, et le système d’exploitation hôte n’a pratiquement pas d’importance. La catégorie s’est suffisamment développée au cours des deux dernières années pour qu’il y ait maintenant de vrais choix à faire sur l’émulateur de navigateur à utiliser.
Nous avons testé 7 des meilleurs émulateurs de jeux basés sur navigateur pour bureau. La liste couvre les projets open-source polis, les bibliothèques auto-hébergées que vous pouvez déployer sur votre propre serveur, les projets secondaires d’un seul développeur qui surpassent leur poids, et un émulateur de PC complet qui s’exécute dans un onglet du navigateur.
Ce qu'il faut rechercher dans un émulateur basé sur navigateur
La contrainte “onglet du navigateur” façonne ce qui est bon dans cette catégorie. Les choix ci-dessous favorisent les outils qui :
- S’exécutent sur les navigateurs Chrome, Firefox, Edge et Safari modernes sans bogues spécifiques au navigateur
- Supportent l’entrée du contrôleur via l’API Gamepad standard
- Gèrent les sauvegardes d’état et les sauvegardes de batterie dans le stockage du navigateur ou avec une option d’export
- Maintiennent au moins une lecture à vitesse complète sur un ordinateur portable milieu de gamme sans bridage thermique
- Rendent le chargement de ROM clair (la plupart sont conçus avec l’approche apportez-votre-propre-ROM ; la légalité varie selon la juridiction)
Comparaison rapide
| Émulateur | Meilleur pour | Systèmes supportés | Auto-hébergé ? | Contrôleur |
|---|---|---|---|---|
| EmulatorJS | Bibliothèques auto-hébergées | Beaucoup (NES à PSX) | Oui | Oui |
| Afterplay | Expérience “déposer une ROM” la plus simple | Beaucoup | Non | Oui |
| Webrcade | Catalogue de jeux curé | Beaucoup | Optionnel | Oui |
| RetroArch Web | La référence RetroArch | Beaucoup | Oui | Oui |
| EmulatorJS-loaded ROMpicker | Interface polie sur EmulatorJS | Beaucoup | Oui | Oui |
| Eclipse Emulator | Simple page unique | NES, SNES, GB, GBA | Non | Oui |
| v86 | Émulation PC complète | x86 PC (DOS, Win 9x) | Oui | Limité |
Les 7 meilleurs émulateurs de jeux basés sur navigateur
1. EmulatorJS — meilleur pour les bibliothèques auto-hébergées
EmulatorJS est le projet open-source qui a compilé les noyaux de l’émulateur RetroArch en WebAssembly, puis les a enveloppés dans une interface web polie. Le même projet alimente la plupart des sites polis “jouez à des jeux classiques dans un navigateur” que vous avez rencontrés. Déployez-le sur n’importe quel serveur web, pointez-le vers un répertoire ROM, et il gère NES, SNES, Genesis, Game Boy, Game Boy Advance, N64, PlayStation et plusieurs autres systèmes avec support des contrôleurs, sauvegardes d’état et shaders configurables.
Pour les utilisateurs exécutant une bibliothèque ROM personnelle sur un serveur domestique ou hébergeant un coin jeux sur un petit site, EmulatorJS est la norme.
Où il manque : La configuration auto-hébergée prend plus de cinq minutes. Les licences ROM sont votre responsabilité. Certains noyaux moins courants ont des aspérités.
Tarification :
- Gratuit, open source, aucun niveau payant
Plateformes : Fonctionne dans n’importe quel navigateur moderne. Auto-hébergé sur Windows, macOS, Linux, Docker.
Télécharger : emulatorjs.org
Conclusion : La valeur par défaut si vous souhaitez une bibliothèque ROM personnelle auto-hébergée dans votre navigateur.
2. Afterplay — expérience "déposer une ROM" la plus simple
Afterplay est l’émulateur de navigateur que XDA a spécifiquement mis en évidence comme le moyen le plus facile de jouer à des jeux rétro. Déposez une ROM dans le navigateur, le site détecte le système, et le jeu commence en quelques secondes. Les sauvegardes d’état et les sauvegardes persistent dans le stockage du navigateur. La liste des systèmes supportés couvre la bibliothèque rétro principale (NES, SNES, Genesis, N64, GB/GBA, PSX) et l’expérience est la plus polie des options sans installation.
Pour les utilisateurs qui veulent une configuration nulle, pas auto-hébergée et pas de création de compte, Afterplay est l’entrée la plus simple dans la catégorie.
Où il manque : Hébergé uniquement ; peut disparaître si le projet ferme. Apportez votre propre ROM s’applique toujours. Les performances sur les systèmes les plus lourds (N64, PSX) varient selon l’appareil.
Tarification :
- Gratuit
Plateformes : N’importe quel navigateur moderne sur Windows, macOS, Linux
Télécharger : afterplay.io
Conclusion : Le premier lien à envoyer à un ami qui demande comment jouer à ses vieilles ROM sans rien installer.
3. Webrcade — meilleur catalogue de jeux curé
Webrcade adopte une approche différente : au lieu d’attendre que les utilisateurs apportent des ROM, il curation un catalogue de jeux distribués légalement (homebrew, open-source et une liste croissante de titres commerciaux où le détenteur des droits a autorisé la distribution). L’interface est plus proche d’une interface frontale de console qu’une interface d’émulateur, avec une navigation catégorisée et un art par jeu. Une option auto-hébergée vous permet d’ajouter vos propres bibliothèques.
Pour les utilisateurs qui veulent une expérience “parcourir et cliquer pour jouer” sans chercher de ROM, Webrcade est plus proche de l’atmosphère d’un service de streaming.
Où il manque : Le catalogue curé est plus petit que ce que votre propre collection de ROM pourrait contenir. La configuration auto-hébergée est requise pour les bibliothèques personnelles. Certains titres commerciaux vont et viennent du catalogue.
Tarification :
- Gratuit
Plateformes : N’importe quel navigateur moderne. Auto-hébergé sur Windows, macOS, Linux, Docker.
Télécharger : webrcade.com
Conclusion : Le plus proche que l’émulation de navigateur n’arrive à un lanceur de console. Bon pour la scène homebrew.
4. RetroArch Web — la référence RetroArch
RetroArch Web est la version navigateur officielle de RetroArch, l’interface d’émulateur open-source la plus complète sur chaque autre plateforme. La version web couvre la plupart des mêmes systèmes avec les mêmes noyaux configurables, shaders, remappage d’entrée et modèle de sauvegarde d’état. C’est l’option la plus flexible de la catégorie, avec le même compromis qui rend RetroArch de bureau divisif : configurabilité plutôt que commodité.
Pour les utilisateurs qui connaissent déjà RetroArch et veulent la même expérience dans un navigateur, la version web officielle est le choix canonique.
Où il manque : La configuration est accablante au premier lancement. L’interface est dense. Le chargement de ROM demande plus de clics que les alternatives.
Tarification :
- Gratuit, open source, aucun niveau payant
Plateformes : N’importe quel navigateur moderne
Télécharger : retroarch.com/?page=platforms
Conclusion : Le bon choix pour les vétérans de RetroArch. Les nouveaux utilisateurs devraient commencer par Afterplay ou EmulatorJS.
5. Versions EmulatorJS ROMpicker — interface polie sur EmulatorJS
EmulatorJS ROMpicker projets (plusieurs forks communautaires existent avec des noms comme NextJS-EmulatorJS) superposent des interfaces web modernes sur le noyau EmulatorJS pour donner une bibliothèque de jeux de style console avec art de couverture, recherche et navigation par système. C’est le chemin le plus facile vers une bibliothèque ROM personnelle basée sur navigateur qui ressemble à un service de streaming.
Pour les utilisateurs auto-hébergeant EmulatorJS qui veulent une interface plus polie que celle par défaut, les forks ROMpicker sont les meilleures interfaces de ce genre.
Où il manque : La qualité du projet varie entre les forks. La configuration est plus impliquée que EmulatorJS vanille. L’art de couverture doit généralement être sourcé séparément.
Tarification :
- Gratuit, open source
Plateformes : Auto-hébergé sur Windows, macOS, Linux, Docker
Télécharger : Recherchez GitHub pour “emulatorjs” et “rompicker”
Conclusion : Exécutez sur EmulatorJS pour une bibliothèque personnelle avec une véritable interface.
6. Eclipse Emulator — meilleur simple page unique
Eclipse Emulator est le petit projet open-source qui enveloppe l’émulation NES, SNES, Game Boy et Game Boy Advance dans une seule page statique. Déposez une ROM, jouez. La portée est plus étroite qu’EmulatorJS mais le poids de la page est minuscule et le temps de chargement est instantané.
Pour les utilisateurs qui veulent une expérience minimale “jouez cette seule ROM dans un onglet” sans aucune complexité, Eclipse Emulator est l’implémentation la plus propre.
Où il manque : Support système limité. Pas de N64 ou PlayStation. Le modèle de sauvegarde d’état est stockage de navigateur uniquement.
Tarification :
- Gratuit, open source
Plateformes : N’importe quel navigateur moderne
Télécharger : eclipseemu.me
Conclusion : Quand vous voulez jouer à une ROM NES ou SNES spécifique et rien d’autre.
7. v86 — meilleur pour l'émulation PC complète dans un navigateur
v86 est l’émulateur x86 PC basé sur navigateur qui amorce les systèmes d’exploitation complets (DOS, Windows 95, plusieurs distributions Linux) dans un onglet du navigateur. Ce n’est pas strictement un émulateur de jeux, mais il vous permet d’exécuter des jeux DOS et des titres de l’ère Windows 9x dans un contexte de navigateur. L’exploit technique est remarquable ; les performances sont suffisantes pour la plupart des logiciels de cette époque.
Pour les utilisateurs qui veulent spécifiquement jouer à des jeux DOS ou Windows au début dans un onglet du navigateur, v86 est le projet leader de ce genre.
Où il manque : Les performances traînent derrière les émulateurs natifs sur les titres plus lourds. Le support sonore a des aspérités. Meilleur pour le logiciel approprié à la période, pas pour les jeux Windows modernes.
Tarification :
- Gratuit, open source
Plateformes : N’importe quel navigateur moderne
Télécharger : copy.sh/v86
Conclusion : Le choix de la nouveauté qui est aussi genuinely utile pour les jeux DOS dans un navigateur.
Comment choisir le bon
Si vous voulez une configuration nulle et une interface polie : Afterplay. Cliquez, déposez la ROM, jouez.
Si vous voulez auto-héberger une bibliothèque personnelle : EmulatorJS, avec une interface ROMpicker sur le dessus si vous voulez du polissage.
Si vous voulez un catalogue curé sans chercher de ROM : Webrcade.
Si vous êtes déjà un utilisateur de RetroArch : RetroArch Web. Même modèle de configuration, mêmes noyaux.
Si vous voulez une seule page statique pour une ROM : Eclipse Emulator.
Si vous voulez spécifiquement des jeux DOS ou Windows 9x dans un navigateur : v86.
FAQ
Les émulateurs basés sur navigateur sont-ils légaux ?
Les émulateurs eux-mêmes sont légaux dans la plupart des juridictions. Les ROM généralement non, à moins que vous possédiez la cartouche originale ou que le détenteur des droits ait autorisé la distribution. Webrcade n’héberge que les ROM qu’il a approuvées ; les autres émulateurs s’attendent à ce que vous apportiez les vôtres.
Fonctionnent-elles sur les Chromebooks ?
Oui. L’émulation basée sur navigateur est l’une des rares options de jeu pratiques sur un Chromebook standard, car l’OS restreint l’installation d’applications natives. Afterplay, EmulatorJS et Webrcade fonctionnent tous proprement.
Puis-je utiliser une manette ?
Oui, tous les émulateurs de navigateur de cette liste supportent l’API Gamepad. Branchez ou connectez via Bluetooth et le navigateur transmet l’entrée. Les manettes Xbox, PlayStation et la plupart des manettes USB tierces fonctionnent sans configuration.
Quel est le rendement des jeux N64 et PlayStation dans un navigateur ?
Sur un ordinateur portable milieu de gamme moderne, la plupart des jeux N64 et PlayStation fonctionnent à vitesse complète dans EmulatorJS, RetroArch Web et Afterplay. Les performances varient sur les appareils plus anciens ou à faible puissance. Les titres N64 les plus lourds peuvent bégayer.
Où vont mes sauvegardes d’état ?
Par défaut, les sauvegardes d’état vivent dans le stockage du navigateur (IndexedDB), lié au navigateur et au domaine. Si vous effacez les données du navigateur, vous les perdez. La plupart des émulateurs offrent une option d’export pour télécharger les sauvegardes d’état comme des fichiers que vous pouvez réimporter plus tard.
Existe-t-il un émulateur de navigateur pour PlayStation 2 ou GameCube ?
Pas encore à des vitesses utilisables. L’émulation web de ces systèmes est techniquement possible (PCSX2 a des versions web expérimentales) mais les performances sont bien en deçà du natif. Restez avec PCSX2 de bureau ou Dolphin pour ces systèmes.