Changes

Jump to navigation Jump to search

Emulators on browsers

2,653 bytes added, 25 March
no edit summary
Check [https://github.com/fcambus/jsemu this list] for more browser-based emulators.
;Platforms in this article'''Apple:''' [[#Apple_I|Apple I]], [[#Apple_II|Apple II]], [[#Macintosh|Macintosh]]. <br>'''Atari:''' [[#Atari_2600|Atari 2600]], [[#Atari_5200|Atari 5200]], [[#Atari_7800|Atari 7800]], [[#Atari_800|Atari 800]], [[#Atari_ST|Atari ST]].<br>'''Nintendo:''' [[#NES.2FFamicom|NES]], [[#SNES.2FSuper_Famicom|SNES]], [[#Nintendo_64|N64]], [[#Game_Boy.2FColor|Game Boy]], [[#Virtual_Boy|Virtual Boy]], [[#Game_Boy_Advance|Game Boy Advance]], [[#Nintendo_DS_-_NDS.2FNDSi|Nintendo DS]].<br>'''Sega:''' [[#Master_System|Master System]], [[#Game_Gear|Game Gear]], [[#Genesis.2FMega_Drive|Genesis/Mega Drive]].<br>'''Sony:''' [[#Playstation|Playstation]], [[#Playstation_2|Playstation 2]], [[#PlayStation_Portable|Playstation Portable]].<br>'''Commodore:''' [[#Commodore_64|C64]], [[#Amiga|Amiga]] '''IBM:''' [[#IBM_PC.2FXT_emulators|IBM PC/XT]] '''MAME:''' [[#MAME|MAME]] '''Microsoft:''' [[#MSX|MSX]] '''NEC:''' [[#PC_Engine.2FTurboGrafx-16|PC Engine]] '''Sharp:''' [[#MZ-700|MZ-700]]. <br>'''Multi:''' [[#Personal_Game_Emulators_for_Browser|Personal Game Emulators for Browser]], [[#RetroArch|RetroArch]], [[#WAVE Multi-Emulator|WAVE Multi-Emulator]], [[#Virtual Console|Virtual Console]], [[#Afterplay|Afterplay]], [[#EmulatorJS|EmulatorJS]], [[#Eclipse|Eclipse]], [[#webretro|webretro]].
== Internet Archive (MESS) ==
Bally Astrocade, Atari 7800, Entex Adventure Vision, Amstrad GX400 etc. Almost all [[First and Second Generations of video game consoles|second generation consoles]]. Mega Drive, Sega Master System.
* [https://jamesfriend.com.au/pce-js/ PCE.js]
* [https://github.com/yksoft1/minivmac-em Mini vMac-em]
* [https://infinitemac.org/ InfiniteMac] ([https://github.com/mihaip/infinite-mac git])
== Atari ==
=== [[Atari 2600 emulators|Atari 2600]]===
* [http://javatari.org Javatari]
* [https://emulatorjs.org/systems/Atari%202600.html EmulatorJS]
 
=== [[Atari 5200 emulators|Atari 5200]]===
* [https://emulatorjs.org/systems/Atari%205200.html EmulatorJS]
===[[Atari 7800 emulators|Atari 7800]]===
* [https://raz0red.github.io/js7800/ js7800]
* [https://emulatorjs.org/systems/Atari%207800.html EmulatorJS]
=== [[Atari 8-bit| Atari 800]] ===
== IBM PC/XT emulators ==
''Based on the [[Intel POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|x86 CPUs|86/286/386/486/Pentium]] architecture''
* [https://www.pcjs.org pcjs] ([https://github.com/jeffpar/pcjs git])
* [https://copy.sh/v86/ v86]
* https://archive.org/details/internetarcade
* http://www.retrogames.onl
* [https://emulatorjs.org/systems/MAME%202003.html EmulatorJS] (Mame2003 core)
== [[MSX emulators|MSX]] ==
* [https://yhzmr442.github.io/jspce/ jspce] ([https://github.com/yhzmr442/jspce git])
== Nintendo ==
===[[Nintendo Entertainment System emulators|NES/Famicom]]===
<div style="float:right">[[File:EM-FCEUX Screenshot.png|thumb|none|220px|Screenshot of EM-FCEUX, with TV border, shading and scanlines.]]</div>
* [https://tsone.kapsi.fi/em-fceux/ EM-FCEUX] (Emscripten port for [[FCEUX]])
* [https://gones.gabe565.com/ GoNES] (NES emulator written in [https://github.com/gabe565/gones go])
* [http://nesbox.com NESbox]
* [https://jsnes.org jsNES] ([https://github.com/bfirsh/jsnes git])
* [https://emulatorjs.org/systems/NES-Famicom.html EmulatorJS]
* [https://notin.tokyo/nes/ Toploader - JSNES] (frontend to jsNES)
* [https://cfxnes.herokuapp.com cfxnes]
* [https://koute.github.io/pinky-web Pinky] ([https://github.com/koute/pinky git])
=== [[Super Nintendo emulators|SNES/Super Famicom]] ===
* [https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSSNES.html EmulatorJS] (Core supported on emulatorJS.)
* [http://nesbox.com NESbox] (Core supported on NESbox.)
* [https://tjwei.github.io/xnes/ XNES] ([https://github.com/tjwei/xnes git])
=== [[Nintendo 64 emulators|Nintendo 64]] ===
* [https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSNintendo%2064.html EmulatorJS] (Core supported on emulatorJS.)
* [http://hulkholden.github.io/n64js n64js] (need [http://en.wikipedia.org/wiki/WebGL WebGL] and locally-accessible game binaries.)
* [https://www.neilb.net/n64wasm/ n64WASM]
* [https://ardean.github.io/jsGBC-web/ jsGBC]
* [https://skylersaleh.github.io/SkyEmu/ SkyEmu]
* [https://emulatorjs.org/systems/Nintendo%20Game%20Boy.html EmulatorJS]
* [https://linoscope.github.io/CAMLBOY/ CAMLBOY] ([https://github.com/linoscope/CAMLBOY git])
* [https://boytacean.joao.me/ Boytacean] ([https://github.com/joamag/boytacean git]) * [https://turbowarp.org/628984509 WAVE Mulți-Emulator] (requires hex conversion - go here to convert : *https://rokcoder.com/convert)
=== [[Virtual Boy emulators|Virtual Boy]] ===
* [https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSVirtual%20Boy.html EmulatorJS] (Core supported in emulatorJS.)
=== [[Game Boy Advance emulators|Game Boy Advance]] ===
* [https://skylersaleh.github.io/SkyEmu/ SkyEmu] (The most accurate browser GBA emulator.)
*[http://endrift.github.io/gbajs gbaJS] (Made by [[mGBA]] developer endrift.) * [https://emulatorjs.org/systems/Nintendo%20Game%20Boy%20Advance.html EmulatorJS]*[https://gba.ninja gba.ninja] (A JavaScript port of [[VisualBoy_Advance#VBA-M|VBA-M]].) ([https://github.com/simon-paris/gba.ninja git]) *[http://taisel.github.io/IodineGBA IodineGBA] *[https://gba.44670.org/gba/ GBA Player44VBA] (A WebAssembly port of [[VisualBoy_Advance#VBA-M|VBA-M]].)
===[[Nintendo DS emulators|Nintendo DS - NDS/NDSi]]===
* [https://ds.44670.org DS Player] (need locally-accessible game binaries)
* [https://emulatorjs.org/systems/Nintendo%20DS.html EmulatorJS]
* [https://github.com/44670/melonDS-wasm melonDS-WASM] (not yet released, though some conversion to the web browser has been made)
*[https://js-emulators.github.io/desmond/ Desmond] (a edited version of [https://ds.44670.org DS Player].)
== Sega ==
=== [[Master System emulators|Master System]] ===
* [https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSSega%20Master%20System.html EmulatorJS] (Core supported on emulatorJS.)
* [https://gmarty.github.io/jsSMS/ jsSMS] ([https://github.com/gmarty/jsSMS git])
* [https://xania.org/miracle/miracle.html Miracle] ([https://github.com/mattgodbolt/Miracle git])
=== [[Master System emulators|Game Gear]] ===
* [https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSSega%20Game%20Gear.html EmulatorJS] (Core supported on emulatorJS.)
* [https://gmarty.github.io/jsSMS/ jsSMS] ([https://github.com/gmarty/jsSMS git])
=== [[Sega Genesis emulators|Genesis/Mega Drive]] ===
* [https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSSega%20Mega%20Drive.html EmulatorJS] (Core supported on emulatorJS.)
* [https://nesbox.com/ NESbox] (Core supported on NESbox.)
===[[PlayStation emulators|Playstation]]===
*[https://ethanaobrienemulatorjs.github.ioorg/emulatorjssystems/ emulatorJSPlayStation.html EmulatorJS] (Core supported in emulatorJS.) *[https://kootstra-rene.github.io/enge-js/ eNGE] *[https://tjwei.github.io/pcsxjs/ PCSXjs] *[https://js-emulators.github.io/wasmpsx/ WASMpsx]
=== [[PlayStation_2_emulators|PlayStation 2]] ===
===Personal Game Emulators for Browser===
* https://youfiles.herokuapp.com/emulator/
(Supports Nintendo, Super Nintendo, Sega, GameBoyGame Boy, GameBoy Game Boy Color, GameBoy Game Boy Advance, MAME32, and DOS Games)
===[[RetroArch]]===
===[[WAVE Multi-Emulator]]===
* https://turbowarpscratch.org/611781402?fps=60 (A collection of Basic lightweight emulators built in "TurboWarp")mit. (source code : *https:edu/studios/github.com/NinjaWeedle/Wave27152609 (Supports CHIP-Multi-Emulator 8, GB, GBC, and to a lesser extent GBA, DS, and Bytepusher).
===[[Virtual Console]]===
* https://virtualconsoles.com (A collection of javascript JavaScript emulators from different sources).
===[[Afterplay]]===
* [https://afterplay.io/ Afterplay] (Can play from NES to PlayStation. More cores are still in WIP.)
===[[emulatorJSEmulatorJS]]===*https://ethanaobrienemulatorjs.github.io/emulatorjs/org(a decomplication A complete re-write of the RetroArch-like emulator used in multiple websites who let you play roms ROMs online.) *[EXAMPLE] *https://emulatoronline.xyz* [EXAMPLE] *https://rec0ded88.com ===Eclipse===* [https://eclipseemu.me/play/ Eclipse emulator] (currently supports GB, GBA, GBC, NES, SGG, SMS, and SNES) ===webretro===* [https://github.com/binbashbanana/webretro/ webretro] is a collection of libretro cores ported to JavaScript and WebAssembly, with a custom frontend.
[[Category:Recommendations]]
[[Category:Web emulation software|*]][[Category:Emulators on miscellaneous]]
661
edits

Navigation menu