JavaScript et WebAssembly Emulator - Sega Genesis, Nintendo, Super Nintendo, Gameboy, Gameboy Color, Gameboy Advance, MAME32, DOSBOX et Virtual Machines.
https://www.emulatrix.com
Il s'agit d'un projet Web qui est de 50% en JavaScript et 50% dans WebAssembly. Il utilise l'API de fichier HTML5 pour lire un fichier à partir de l'ordinateur, donc l'utilisateur final doit sélectionner le fichier ROM dans son ordinateur. Après cela, il utilise BrowserFS, qui crée un système de fichiers virtuel du côté client où le fichier ROM est téléchargé. Lorsque vous utilisez l'émulateur DOS, il existe un gestionnaire de fichiers Web qui permet à l'utilisateur final de télécharger et de télécharger des fichiers vers / depuis ce système de fichiers virtuel. Les émulateurs sont dans WebAssembly et le contenu est rendu sur une toile et pour l'audio, il utilise un audiocontext. Il existe une logique JavaScript qui gère le texte audiocon (pour la muet / latellite) et une autre logique pour faire une pause et reprendre l'émulation lorsque la fenêtre est sur le flou ou sur la mise au point.
| PLATE-FORME | Comment jouer à un jeu? | Format de fichier |
|---|---|---|
| Nintendo | Sélectionnez le fichier de jeu dans votre appareil. | NES |
| Super Nintendo | Sélectionnez le fichier de jeu dans votre appareil. | SMC, SFC, SRM |
| Gibier | Sélectionnez le fichier de jeu dans votre appareil. | GB |
| Couleur gameboy | Sélectionnez le fichier de jeu dans votre appareil. | GBC |
| Gameboy Advance | Sélectionnez le fichier de jeu dans votre appareil. | GBA |
| Sega Genesis | Sélectionnez le fichier de jeu dans votre appareil. | Bin, SMD, MD |
| Mame32 | Sélectionnez le fichier de jeu dans votre appareil. | FERMETURE ÉCLAIR |
| Dos | Sélectionnez le fichier de jeu dans votre appareil. | FERMETURE ÉCLAIR |
| Machines virtuelles | Sélectionnez le fichier de disque dans votre appareil. | FERMETURE ÉCLAIR |
AUTORUN.BAT à partir du fichier zip après le démarrage.c.img qui sera monté et démarré. | Tapez l'invite | RÉSULTAT |
|---|---|
| mont d. -T CDROM | Montant un chemin en tant que CD-ROM |
| imgmount d cd1.cue cd2.cue -t cdrom | Montant deux images de CD-ROM |
| config -set "cycles = 4000" | Vitesse d'émulation par défaut |
| config -set "cycles = 10000" | Vitesse d'émulation plus rapide |
| config -set "cycles = 15000" | Vitesse d'émulation plus rapide |
| config -set "cycles = 20000" | Vitesse d'émulation la plus rapide |
| config -set "sbType = Aucun" | Sound Blaster désactivé |
| pkzip dossier.zip c: myfolder *. * -rp | Crée un dossier.zip avec du contenu myfolder |
Ctrl+F4 (Windows) ou Fn + Control + Option + F4 (Mac). Cela peut également être utilisé pour rafraîchir le système de fichiers après le téléchargement d'un fichier. | PLATE-FORME | URL | CŒUR |
|---|---|---|
| Nintendo | https://buildbot.lilibretro.com/stable | fceumm |
| Super Nintendo | https://buildbot.lilibretro.com/stable | SNES9X2010 |
| Gibier | https://buildbot.lilibretro.com/stable | gambatte |
| Couleur gameboy | https://buildbot.lilibretro.com/stable | gambatte |
| Gameboy Advance | https://buildbot.lilibretro.com/stable | vba_next |
| Sega Genesis | https://buildbot.lilibretro.com/stable | Genèse_PLUS_GX |
| Mame32 | https://buildbot.lilibretro.com/stable | mame2003_plus |
| Mame32 | https://buildbot.lilibretro.com/stable | FBALPHA2012 |
| Dos | https://github.com/dreamlayers/em-dosbox | dosbox |
| PLATE-FORME | TAPER | DÉTAILS |
|---|---|---|
| Cœurs de livret | Bugfix | Contenu redimensionné à la toile |
| Cœurs de livret | Bugfix | Solution de contournement de compilation retardée |
| Cœurs de livret | Fonctionnalité | Implémentation de la muette / de la maladie |
| Cœurs de livret | Fonctionnalité | Charge / enregistrer la mise en œuvre de l'état |
| Cœurs de livret | Fonctionnalité | Émulation en pause / reprise sur le flou / la mise au point |
| Dosbox noyau | Bugfix | Lancement de l'émulateur sur Blur |
| Dosbox noyau | Bugfix | SimulaterInfiniteLoop dans des systèmes de 16 bits |
| Dosbox noyau | Bugfix | A supprimé la marge noire lorsque vous essayez un écran complet |
| Dosbox noyau | Fonctionnalité | Implémentation de PKZIP |
| Dosbox noyau | Fonctionnalité | Implémentation de la muette / de la maladie |
| Dosbox noyau | Fonctionnalité | Charge / enregistrer la mise en œuvre du fichier |
| Dosbox noyau | Fonctionnalité | Émulation en pause / reprise sur le flou / la mise au point |
kinst-chd.zip qui doit contenir kinst.zip et kinst.chd . EmulaTrix décompressera ces fichiers afin d'exécuter le jeu (prend plusieurs secondes).samsho3h.zip . Appuyez sur C sur le menu principal afin d'activer ou de désactiver les commandes mobiles.
https://github.com/lrusso/virtualjoystick
https://www.emulatrix.com/banner1.htm
https://www.emulatrix.com/banner2.htm
https://www.emulatrix.com/banner3.htm
https://www.emulatrix.com/banner4.htm
https://www.emulatrix.com/banner5.htm
https://www.emulatrix.com/banner6.htm
https://www.emulatrix.com/bannertle.htm