Skip to content

A javascript emulator for nes, snes, and more!

Notifications You must be signed in to change notification settings

DarkShadow8700/emulatorjs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

emulatorjs

A javascript emulator for nes, snes, and more! The BEST emulator on the internet. No ads and self hosted!

Example page: https://coldcast.org/games/1/Super-Mario-Bros

demo: https://ethanaobrien.github.io/emulatorjs/

Where did I get this?

So I found this website called emulatorjs and I went into inspect and downloaded the resources. I removed the ad server, and made everything work within your own domain. https://github.com/linuxserver/emulatorjs may soon make it possible to use all this open source

The emulator is not illegal - the rom is - I am not responsible for what people decide to do with this software.

NOTE: The screen recording option does not currently support audio! only video recording is supported at this time.

How To

  1. Download this repository (Code > Download as zip) then Extract the contents
  2. Load into a web server and open localhost

If you have questions, ask me and I will clarify (use the issues tab). Please search to make sure your isuue hasnt already been asked

IF SOMETHING DOES NOT WORK - Please make an issue!! Include as many details as possible and please include a log of the console!

All roms can be zipped into a .zip, .rar, or .7z archive

Supported systems!

Supported Systems
NES / Famicom
SNES
Nintendo 64
Nintendo Game Boy
Nintendo Game Boy Advance
Nintendo DS
PlayStation
Virtual Boy
Sega Mega Drive
Sega Master System
Sega CD
Atari Lynx
MSX
3DO
Sega 32X
Atari Jaguar
Neo Geo Poket
Sega Game Gear
Sega Saturn
Atari 7800
WanderSwan / Color
TurboGrafs-16 / PC Engine
Arcade
Atari 2600

Tips

To customize the filename of save states, add the line of code below

EJS_gameName = 'name of game';

When the user saves a state, the state will be saved with the name name of game.state


To add an ad to the play now screen, add the following line to your code

EJS_AdUrl = ''; //path to AD page

About

A javascript emulator for nes, snes, and more!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.6%
  • HTML 0.4%