nes-js - JavaScript NES(Famicom) emulator

  •        285

This is JavaScript NES(Famicom) emulator which runs on browser. T.B.D.

https://github.com/takahirox/nes-js#readme
https://github.com/takahirox/nes-js

Tags
Implementation
License
Platform

   




Related Projects

My Nes

  •    

My Nes is a portable open source NES/FAMICOM emulator written in C#. It's EXACT nes cycle emulator, very accurate and uses exact ppu cycle timing. My Nes compatibility is very high, and most of the games that supported run perfectly. The aiming of this project is accuracy.

My Nes

  •    CSharp

My NES is a portable, open source, low level NES/Famicom emulator written in C#. The compatibility of My NES is very high, running most games without any bugs. The aim of the project is to reproduce any hardware quirks that games may rely on as elegantly as possible. My NES doesn't employ any game specific hacks or hash checks (Aside from filling in pot holes left behind by the iNES file format).

NES EMU 7

  •    

NES EMU 7 is a Nintendo Entertainment System emulator for Windows Phone 7.

PocketNester

  •    C

PocketNester is a fast NES/Famicom emulator for Pocket PC featuring impressive speed (30~50fps on 200Mhz XScale), accurate sound, intuitive UI and good support of loads of NES mappers. PocketNester is based on nester, nesterce amp; unofficial nester.

jsnes - A JavaScript NES emulator.

  •    Javascript

A JavaScript NES emulator. It's a library that works in both the browser and Node.js. The browser UI is available at https://github.com/bfirsh/jsnes-web.


nes - NES emulator written in Go.

  •    Go

This is an NES emulator written in Go.To build portaudio-go, you must first have the PortAudio development headers and libraries installed. Some systems provide a package for this; e.g., on Ubuntu you would want to run apt-get install portaudio19-dev. On other systems you might have to install from source.

hnes - NES Emulator written in Haskell

  •    Haskell

Welcome to hnes. hnes is a NES emulator written in Haskell. Lots of games run, but more don't. You can see which roms are compatible here: http://tuxnes.sourceforge.net/nesmapper.txt The best games seem to be MMC3, so that is a priority.

hakchi2 - Tool that allows you to add more games to your NES/SNES Classic Mini

  •    CSharp

This is a GUI for hakchi by madmonkey. This application can add more games (game ROMs) to your NES/SNES Classic Mini or Famicom Mini. All you need is to connect it to a Windows PC via Micro-USB cable. No soldering or disassembling required.

emulator - Emulator of NES, Super Nintendo, Sega Mega Drive, GameBoy video consoles

  •    ActionScript

NESbox is an emulator of NES, Super Nintendo, Sega Mega Drive and GameBoy video consoles, built on Adobe Flash technology and it can only be run directly in your browser's window. Get all .swf files in /bin folder and upload to your server (for example to /flash folder). Add the following html to page where you want to place the emulator.

optcarrot - A NES emulator written in Ruby

  •    Ruby

This project aims to provide an "enjoyable" benchmark for Ruby implementation to drive "Ruby3x3: Ruby 3 will be 3 times faster". NOTE: We do not aim to create a practical NES emulator. There have been already many great emulators available. We recommend you use another emulator if you just want to play a game.

pinky - An NES emulator written in Rust

  •    Rust

Pinky is an NES emulator written in Rust completely from scratch based only on publicly available documentation. Currently this is not a production quality emulator, though whatever games it can play (due to limited mapper support) it can play quite well (e.g. such games as Super Mario Brothers, Donkey Kong or Tetris; you can check out nesmapper.txt which will tell you which game use which mapper).

jsnes - A JavaScript NES emulator.

  •    Javascript

A JavaScript NES emulator.

Fergulator - NES emulator, written in Go

  •    Go

This is an NES emulator, written in Go. It's fairly new and very much a work in progress, so not all games run yet and not all features are implemented. Details are below. You'll need to install XQuartz in order to run on OSX.

FakeNES GT

  •    Javascript

FakeNES is a highly portable, Open Source NES and Famicom emulator. It runs on all modern operating systems and has an actively maintained DOS port for enthusiasts. Support for phones and other mobile platforms is under development. The majority of the project is entirely original code released under the zlib/libpng license. Contributed and third-party code is included under GNU licenses.

Nestopia

  •    C++

A portable and cycle-accurate NES/Famicom emulator written in C++

The Cooperative NES Project

  •    

The Cooperative NES Project is an effort to create *The* Nintendo Entertainment System Documentation, Emulator, Debugger Disassembler, Assembler, and other useful tools. The project concentrates on community contributions.

sukiNES

  •    CSharp

sukiNES is a NES emulator for the .NET Framework and written in 100% managed code with C# and Managed DirectX. With his module based system, you can write your own NES CPU or PPU. In resume, sukiNES takes you back in the '80 with lastest technologies.

retroarch-clover

  •    GLSL

This is a hakchi/hakchi2 module which adds libretro cores and RetroArch front-end to your NES Mini. It will automatically detect unsupported NES games and run them instead of the default emulator. Save states will work as usual.

nes - WebSocket adapter plugin for hapi routes

  •    Javascript

nes adds native WebSocket support to hapi-based application servers. Instead of treating the WebSocket connections as a separate platform with its own security and application context, nes builds on top of the existing hapi architecture to provide a flexible and organic extension.The full client and server API is available in the API documentation.

NESHLA: High Level 6502/NES Assembler

  •    

NESHLA is an assembler for the Nintendo NES which gives the features of high level languages such as C without sacrificing any efficiency or speed. It structures and simplifies coding the NES, while still using assembly language.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.