Emulators on browsers

From Emulation General Wiki
(Redirected from Emulating on a web browser)
Jump to navigation Jump to search
Before diving in

In-browser apps: Local execution in your browser, powered by JavaScript, Web Assembly. Cloud-based apps: Remote execution on servers, accessed through various interfaces.

These emulators run off any modern PC internet browser.

Check this list for more browser-based emulators.

Platforms in this article

Apple: Apple I, Apple II, Macintosh.
Atari: Atari 2600, Atari 5200, Atari 7800, Atari 800, Atari ST.
Nintendo: NES, SNES, N64, Game Boy, Virtual Boy, Game Boy Advance, Nintendo DS.
Sega: Master System, Game Gear, Genesis/Mega Drive.
Sony: Playstation, Playstation 2, Playstation Portable.
Commodore: C64, Amiga IBM: IBM PC/XT MAME: MAME Microsoft: x86, MS-DOS, MSX NEC: PC Engine Sharp: MZ-700. CHIP-8 CHIP-8
Multi: My Emulator Online, Personal Game Emulators for Browser, RetroArch, WAVE Multi-Emulator, Virtual Consoles, Afterplay, EmulatorJS, Eclipse, webretro, jgenesis, Pantheon, BlastEm.
Others: BBC micro, ZX Spectrum

Internet Archive (MESS)

[edit | edit source]

Bally Astrocade, Atari 7800, Entex Adventure Vision, Amstrad GX400 etc. Almost all second generation consoles. Mega Drive, Sega Master System.

Computers (ZX Spectrum, Atari, Apple II, etc.)

MS-DOS Games :

Apple

[edit | edit source]

Atari

[edit | edit source]

Commodore

[edit | edit source]

IBM PC/XT emulators

[edit | edit source]

Based on the x86 CPUs|86/286/386/486/Pentium architecture

  • pcjs (git)
  • Halfix
  • MartyPC
  • v86 (git): x86 PC emulator and x86-to-wasm JIT, running in the browser (Windows 1.01, Windows 3.1, Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, MS-DOS, FreeDOS, Arch Linux, Alpine Linux, Debian, Ubuntu, Damn Small Linux, FreeBSD, OpenBSD, ReactOS, Haiku, KolibriOS, Plan 9, 9front, QNX, SerenityOS, Android-x86, Fiwix, SkiftOS, Oberon)

Microsoft

[edit | edit source]
  • RetroTick: Run .exe in browser — x86/ARM emulator with reimplemented Win32/WinCE/Win16/DOS APIs in pure TypeScript.

Nintendo

[edit | edit source]
Screenshot of EM-FCEUX, with TV border, shading and scanlines.

Sharp

[edit | edit source]

MZ-700

[edit | edit source]

Multi

[edit | edit source]
  • My Emulator Online (PSP, NDS, GBA, GB, N64, Genesis, Neo Geo, SNES and NES can be played unblocked)
  • Emulator.Onl (Alternative to Emulatoronline.com which is closed, very similar interface and emulatorjs based new emulator)

Personal Game Emulators for Browser

[edit | edit source]
 (Supports Nintendo, Super Nintendo, Sega, Game Boy, Game Boy Color, Game Boy Advance, MAME32, and DOS Games)
  • Afterplay (Can play from NES to PlayStation. More cores are still in WIP.)

(A complete re-write of the RetroArch-like emulator used in multiple websites who let you play ROMs online.)

Eclipse

[edit | edit source]

webretro

[edit | edit source]
  • webretro is a collection of libretro cores ported to JavaScript and WebAssembly, with a custom frontend.
  • jgenesis supports NES, SNES, SMS, SGG, Sega Genesis/Mega Drive, Sega Mega CD, Sega 32X, GB, GBC, PCE.
  • Pantheon on the Web supports Atari 2600/VCS, ColecoVison, Commodore PET, SEGA SG-1000, SEGA Master System, Sinclair ZX80/81 and ZX Spectrum.
  • Obentou supports Bytepusher, GB, GBC, Mega Duck, Supervision, ColecoVision, PV-1000, SG-1000, SC-3000, Master System, Game Gear, NES, PCE, ZX Spectrum, Pac-Man and Space Invaders arcades
  • Masquerade supports NES, GB, GBC, GBA, Ms. Pac-Man, Pac-Man (Midway and Namco variants), Space Invaders, XO-CHIP, S-CHIP, CHIP-8, Game of Life.
  • BlastEm supports SG-1000 & SC-3000, SMD & Sega CD/32X/CD 32X, SMS, GG, ColecoVision.

Others

[edit | edit source]

See also

[edit | edit source]

Emulators on other systems(edit)