informatica:software:aplicaciones_web:emulatorjs
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:software:aplicaciones_web:emulatorjs [2024/04/11 12:41] – creado tempwin | informatica:software:aplicaciones_web:emulatorjs [2024/04/11 13:41] (actual) – [Docker] tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== EmulatorJS ====== | ====== EmulatorJS ====== | ||
| - | Aplicación web para incrustar un emulador en una web. | + | Aplicación web para emular sistemas retro con gestión de arte y roms. |
| - | * [[https://emulatorjs.org/|Web oficial]] | + | * [[https://github.com/linuxserver/ |
| + | <WRAP center round important 60%> | ||
| + | No confundir con este otro [[https:// | ||
| + | </ | ||
| + | |||
| + | ===== Soporte sistemas ===== | ||
| + | |||
| + | * Nintendo | ||
| + | * DS | ||
| + | * NES | ||
| + | * Game Boy | ||
| + | * Game Boy Advance | ||
| + | * Game Boy Color | ||
| + | * SNES | ||
| + | * 64 | ||
| + | * Virtual Boy | ||
| + | * Sega | ||
| + | * Game Gear | ||
| + | * Master System | ||
| + | * Mega Drive | ||
| + | * Mega Drive 32X | ||
| + | * Mega Drive CD | ||
| + | * SG-1000 | ||
| + | * Saturn | ||
| + | * Atari | ||
| + | * 2600 | ||
| + | * 5200 | ||
| + | * 7800 | ||
| + | * Lynx | ||
| + | * Jaguar | ||
| + | * Otros | ||
| + | * 3DO | ||
| + | * Arcade | ||
| + | * Colecovision | ||
| + | * MAME 2003 | ||
| + | * MSX | ||
| + | * Neo Geo Pocket | ||
| + | * Magnavox Odyssey 2 | ||
| + | * PC Engine | ||
| + | * PlayStation | ||
| + | * Vectrex | ||
| + | * Wonderswan | ||
| ===== Instalación ===== | ===== Instalación ===== | ||
| ==== Docker ==== | ==== Docker ==== | ||
| - | <code yaml> | + | [[https:// |
| + | <code yaml> | ||
| + | --- | ||
| + | services: | ||
| + | emulatorjs: | ||
| + | image: lscr.io/ | ||
| + | container_name: | ||
| + | environment: | ||
| + | - PUID=1000 | ||
| + | - PGID=1000 | ||
| + | - TZ=Etc/UTC | ||
| + | - SUBFOLDER=/ #optional | ||
| + | volumes: | ||
| + | - / | ||
| + | - / | ||
| + | ports: | ||
| + | - 3000:3000 | ||
| + | - 80:80 | ||
| + | - 4001:4001 #optional | ||
| + | restart: unless-stopped | ||
| </ | </ | ||
| + | |||
| + | En el puerto 3000 estará el //backend// que es donde gestionaremos las roms y el arte. Una vez configurado todo, podremos dirigirnos al puerto 80 que es donde estará solo el entorno para movernos entre los sistemas emulados y los juegos para poder lanzarlos. | ||
| + | |||
| + | ===== Configuración ===== | ||
| + | |||
| + | Desde el //backend// (puerto 3000 por defecto), vamos a **Rom Management** | ||
informatica/software/aplicaciones_web/emulatorjs.1712832070.txt.gz · Última modificación: por tempwin
