JavaScript y WebAssembly Emulator - Sega Genesis, Nintendo, Super Nintendo, Gameboy, Gameboy Color, Gameboy Advance, Mame32, Dosbox y Máquinas virtuales.
https://www.emulatrix.com
Es un proyecto web que es 50% en JavaScript y 50% en WebAssembly. Utiliza la API del archivo HTML5 para leer un archivo de la computadora, por lo que el usuario final debe seleccionar el archivo ROM desde su computadora. Después de eso, utiliza navegador, que crea un sistema de archivos virtual en el lado del cliente donde se carga el archivo ROM. Al usar el emulador DOS, hay un administrador de archivos web que permite al usuario final cargar y descargar archivos a/desde ese sistema de archivos virtual. Los emuladores están en WebAssembly y el contenido se representa en un lienzo y para el audio utiliza un AudioContext. Hay una lógica de JavaScript que maneja el AudioContext (para muidad/inmersión) y otra lógica para hacer una pausa y reanudar la emulación cuando la ventana está en desenfoque o en el enfoque.
| PLATAFORMA | ¿Cómo jugar un juego? | Formato de archivo |
|---|---|---|
| Nintendo | Seleccione el archivo de juego de su dispositivo. | NES |
| Super Nintendo | Seleccione el archivo de juego de su dispositivo. | SMC, SFC, SRM |
| Gameboy | Seleccione el archivo de juego de su dispositivo. | GB |
| Color de Gameboy | Seleccione el archivo de juego de su dispositivo. | GBC |
| Gameboy Advance | Seleccione el archivo de juego de su dispositivo. | GBA |
| Sega Génesis | Seleccione el archivo de juego de su dispositivo. | Bin, SMD, MD |
| Mame32 | Seleccione el archivo de juego de su dispositivo. | CREMALLERA |
| Dos | Seleccione el archivo de juego de su dispositivo. | CREMALLERA |
| Máquinas virtuales | Seleccione el archivo de disco de su dispositivo. | CREMALLERA |
AUTORUN.BAT desde el archivo zip después del arranque.c.img que se montará y iniciará. | Escriba el aviso | RESULTADO |
|---|---|
| Monte d. -t cdrom | Montaje de un camino como CD-ROM |
| imgmount d CD1.cue CD2.Cue -T Cdrom | Montaje de dos imágenes de CD-ROM |
| config -set "ciclos = 4000" | Velocidad de emulación predeterminada |
| config -set "ciclos = 10000" | Velocidad de emulación más rápida |
| config -set "ciclos = 15000" | Velocidad de emulación más rápida |
| config -set "ciclos = 20000" | Velocidad de emulación más rápida |
| config -set "sbtype = none" | Sound blaster discapacitado |
| carpeta pkzip.zip c: myfolder *.* -rp | Crea carpeta.zip con contenido de mifolder |
Ctrl+F4 (Windows) o Fn + Control + Option + F4 (Mac). Esto también se puede usar para actualizar el sistema de archivos después de cargar un archivo. | PLATAFORMA | Url | CENTRO |
|---|---|---|
| Nintendo | https://buildbot.libreto.com/stable | FCEUMM |
| Super Nintendo | https://buildbot.libreto.com/stable | SNES9X2010 |
| Gameboy | https://buildbot.libreto.com/stable | gambatte |
| Color de Gameboy | https://buildbot.libreto.com/stable | gambatte |
| Gameboy Advance | https://buildbot.libreto.com/stable | VBA_NEXT |
| Sega Génesis | https://buildbot.libreto.com/stable | Genesis_Plus_GX |
| Mame32 | https://buildbot.libreto.com/stable | mame2003_plus |
| Mame32 | https://buildbot.libreto.com/stable | fbalpha2012 |
| Dos | https://github.com/dreamlayers/em-dosbox | dosis de dosis |
| PLATAFORMA | TIPO | DETALLES |
|---|---|---|
| Núcleos de libretro | Corrección de errores | Contenido redimensional al lienzo |
| Núcleos de libretro | Corrección de errores | Formación de compilación tardía |
| Núcleos de libretro | Característica | Implementación mute/inmuta |
| Núcleos de libretro | Característica | Cargar/guardar la implementación del estado |
| Núcleos de libretro | Característica | Emulación pausada/reanudada en desenfoque/enfoque |
| Núcleo de dosbox | Corrección de errores | Lanzamiento del emulador en desenfoque |
| Núcleo de dosbox | Corrección de errores | SimulateInFiniteloop en sistemas de 16 bits |
| Núcleo de dosbox | Corrección de errores | El margen negro eliminado al intentar la pantalla completa |
| Núcleo de dosbox | Característica | Implementación de PKZIP |
| Núcleo de dosbox | Característica | Implementación mute/inmuta |
| Núcleo de dosbox | Característica | Cargar/guardar la implementación del archivo |
| Núcleo de dosbox | Característica | Emulación pausada/reanudada en desenfoque/enfoque |
kinst-chd.zip que debe contener kinst.zip y kinst.chd . Emulatrix desabrochará esos archivos para ejecutar el juego (toma varios segundos).samsho3h.zip . Presione C en el menú principal para habilitar o deshabilitar los controles móviles.
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/bannertitle.htm