EmulatorJS: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
Alexorbro (talk | contribs)
mNo edit summary
Ilyagredasov (talk | contribs)
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(22 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{WIP}}
{{Stub}}
{{Infobox software
{{Infobox emulator
|title        = EmulatorJS
|title        = EmulatorJS
|logo          =  
|logo          = EmulatorJS logo.png
|logowidth    =  
|logowidth    = 69
|developer    =  
|developer    = ethana obrien & allancoding
|version      = {{Version|EmulatorJS}}
|version      = {{Version|EmulatorJS}}
|active        = Yes
|active        = Yes
|platform      = Web
|platform      = [[Emulators on browsers|Web Browsers]]
|architecture  =
|website      = [https://emulatorjs.org/ emulatorjs.org]<br>[https://demo.emulatorjs.org/ Demo]
|type          =
|prog-lang    = {{Proglang|JavaScript}}
|website      = [https://emulatorjs.org/ emulatorjs.org]
|prog-lang    =  
|support      =  
|support      =  
|license      =  
|target = [[#Emulation Support|Multiple]]
|source        =
|license      = {{license|GPLv3}}
|source        = [https://github.com/EmulatorJS/EmulatorJS GitHub]
|issuetracker = [https://github.com/EmulatorJS/EmulatorJS/issues GitHub]
}}
}}


EmulatorJS is a re-write of a RetroArch-like emulator found on websites like "Arcade Spot" or "emulatorsonline.xyz".  
EmulatorJS runs RetroArch compiled to webassembly, optimized for running in the web browser.


Platform      | [[Emulating on a web browser|Web Browsers]]<br/>
Note: As of EmulatorJS version 4.0, this project is no longer a reverse-engineered version of the emulatorjs.com project. It is now a complete rewrite.


===Emulation Support===


==Emulation support==
===Nintendo===
===Nintendo===
* Game Boy Advance *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%20Game%20Boy%20Advance.md
*[[Famicom]]/[[NES]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/NES-Famicom.md]
* Famicom/NES *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/NES-Famicom.md
*[[Game Boy]]/[[Game Boy Color]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%20Game%20Boy.md]
* Virtual Boy *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Virtual%20Boy.md
*[[Super Famicom]]/[[SNES]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/SNES.md]
* Game Boy/GBC *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%20Game%20Boy.md
*[[Virtual Boy]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Virtual%20Boy.md]
* Super Famicom/SNES *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/SNES.md
*[[Nintendo 64]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%2064.md]
* Nintendo DS *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%20DS.md
*[[Game Boy Advance]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%20Game%20Boy%20Advance.md]
* Nintendo 64 *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%2064.md
*[[Nintendo DS]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Nintendo%20DS.md]


===SEGA===
===Sega===
*Master System *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Master%20System.md
*[[Master System]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Master%20System.md]
*Mega Drive *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Mega%20Drive.md
*[[Sega Genesis]]/[[Mega Drive]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Mega%20Drive.md]
*Game Gear *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Game%20Gear.md
*[[Game Gear]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Game%20Gear.md]
*Saturn *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Saturn.md
*[[Sega CD]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20CD.md]
*Sega 32x *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%2032X.md
*[[Sega 32X]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%2032X.md]
*Sega CD *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20CD.md
*[[Sega Saturn]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Sega%20Saturn.md]
*[[Dreamcast]] (unofficial): [https://github.com/nasomers/flycast-wasm]


===ATARI===
===Atari===
*Jaguar *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%20Jaguar.md
*[[Atari 2600]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%202600.md]
*Lynx *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%20Lynx.md
*[[Atari 7800]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%207800.md]
*Atari 7800 *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%207800.md
*[[Atari Lynx]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%20Lynx.md]
*Atari 2600 *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%202600.md
*[[Atari Jaguar]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Atari%20Jaguar.md]


===OTHERS===
===Others===
*MSX *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/MSX.md
*[[MSX]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/MSX.md]
*3DO *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/3DO.md
*[[3DO]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/3DO.md]
*Classic Arcade *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Arcade.md
*[[Classic Arcade]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Arcade.md]
*PlayStation *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/PlayStation.md
*[[PlayStation]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/PlayStation.md]
*TurboGrafs 16 *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/TurboGrafs%2016-PC%20Engine.md
*[[TurboGrafx-16]]/[[PC Engine]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/TurboGrafs%2016-PC%20Engine.md]
*WanderSwan Color *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/WanderSwan-Color.md
*[[WonderSwan]]/[[WonderSwan Color]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/WanderSwan-Color.md]
*Neo Geo Pocket *https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Neo%20Geo%20Poket.md
*[[Neo Geo Pocket]]/[[Neo Geo Pocket Color]]: [https://github.com/EmulatorJS/EmulatorJS/blob/main/docs/Systems/Neo%20Geo%20Poket.md]


==External links==
*[https://raw.githack.com/EmulatorJS/emulator-button/main/index.html]
*[https://github.com/EmulatorJS/emuserver]
*[https://emulatorjs.org/]
*[https://demo.emulatorjs.org/]


  : *https://raw.githack.com/EmulatorJS/emulator-button/main/index.html
  *https://github.com/EmulatorJS/emuserver
*https://emulatorjs.org/
*https://demo.emulatorjs.org/
[[Category:Web emulation software]]
[[Category:Web emulation software]]
[[Category:Emulators]]
[[Category:Home console emulators]]
[[Category:Handheld console emulators]]
[[Category:Luggable console emulators]]
[[Category:Computer emulators]]
[[Category:Arcade emulators]]
[[Category:Multi-emulators]]
[[Category:Famicom (NES) emulators]]
[[Category:Game Boy Advance emulators]]
[[Category:Game Boy/Game Boy Color emulators]]
[[Category:Super Nintendo emulators]]
[[Category:Nintendo 64 emulators]]
[[Category:Nintendo DS emulators]]
[[Category:Master System emulators]]
[[Category:Sega Genesis emulators]]
[[Category:Sega Saturn emulators]]
[[Category:Atari Jaguar emulators]]
[[Category:Atari Lynx emulators]]
[[Category:Atari 2600 emulators]]
[[Category:Atari 7800 emulators]]
[[Category:MSX emulators]]
[[Category:3DO emulators]]
[[Category:PlayStation emulators]]
[[Category:Neo Geo Pocket/Neo Geo Pocket Color emulators]]
[[Category:PC Engine (TurboGrafx-16) emulators]]
[[Category:WonderSwan/WonderSwan Color emulators]]
[[Category:Virtual Boy emulators]]

Latest revision as of 22:08, 20 August 2026

EmulatorJS
Developer(s) ethana obrien & allancoding
Latest version 4.2.3 [+]
Active Yes
Platform(s) Web Browsers
Emulates Multiple
Website emulatorjs.org
Demo
Programmed in JavaScript
License GPLv3
Source code GitHub
Issue tracker GitHub

EmulatorJS runs RetroArch compiled to webassembly, optimized for running in the web browser.

Note: As of EmulatorJS version 4.0, this project is no longer a reverse-engineered version of the emulatorjs.com project. It is now a complete rewrite.


Emulation support

[edit | edit source]

Nintendo

[edit | edit source]

Atari

[edit | edit source]

Others

[edit | edit source]
[edit | edit source]