EmulatorJS: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
Gorilli09 (talk | contribs)
No edit summary
Ilyagredasov (talk | contribs)
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(8 intermediate revisions by 3 users not shown)
Line 4: Line 4:
|logo          = EmulatorJS logo.png
|logo          = EmulatorJS logo.png
|logowidth    = 69
|logowidth    = 69
|developer    = ethana obrien
|developer    = ethana obrien & allancoding
|version      = {{Version|EmulatorJS}}
|version      = {{Version|EmulatorJS}}
|active        = Yes
|active        = Yes
Line 12: Line 12:
|support      =  
|support      =  
|target = [[#Emulation Support|Multiple]]
|target = [[#Emulation Support|Multiple]]
|license      =  
|license      = {{license|GPLv3}}
|source        =
|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".
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=


==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]
*TurboGrafx 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]
*WonderSwan 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:Emulators]]
Line 85: Line 88:
[[Category:Neo Geo Pocket/Neo Geo Pocket Color emulators]]
[[Category:Neo Geo Pocket/Neo Geo Pocket Color emulators]]
[[Category:PC Engine (TurboGrafx-16) emulators]]
[[Category:PC Engine (TurboGrafx-16) emulators]]
[[Category:WonderSwan emulators]]
[[Category:WonderSwan/WonderSwan Color emulators]]
[[Category:Virtual Boy 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]