All Projects → tyfkda → nesemu

tyfkda / nesemu

Licence: MIT license
NES Emulator written in TypeScript https://tyfkda.github.io/nesemu/

Programming Languages

typescript
32286 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to nesemu

Nes Rust
NES emulator written in Rust + WASM
Stars: ✭ 141 (+200%)
Mutual labels:  webaudio, nes-emulator
midi
An Observable based library for the use of Web MIDI API with Angular
Stars: ✭ 35 (-25.53%)
Mutual labels:  webaudio
love-nes
A NES emulator in dotnet core
Stars: ✭ 42 (-10.64%)
Mutual labels:  nes-emulator
fastidious-envelope-generator
Envelope generator (aka ADSR) for the Web Audio API that aims to be free of artifacts and handle edge cases well
Stars: ✭ 56 (+19.15%)
Mutual labels:  webaudio
jamhub
low-latency jamming space for musicians
Stars: ✭ 29 (-38.3%)
Mutual labels:  webaudio
pseudo-js
PLAYSTATION emulator in JavaScript
Stars: ✭ 76 (+61.7%)
Mutual labels:  webaudio
bluepad32
Bluetooth gamepad support for the ESP32 (mirror)
Stars: ✭ 117 (+148.94%)
Mutual labels:  gamepad
Harmonicon
An experimental DAW for music as code.
Stars: ✭ 57 (+21.28%)
Mutual labels:  webaudio
modplayer-js
JavaScript player for SoundTracker mod files using AudioWorklet API
Stars: ✭ 30 (-36.17%)
Mutual labels:  webaudio
neon64v2
NES Emulation On the N64, 2.0 WIP
Stars: ✭ 45 (-4.26%)
Mutual labels:  nes-emulator
mm-components
Music Markups components
Stars: ✭ 50 (+6.38%)
Mutual labels:  webaudio
abletonpush
A library for working with the Ableton Push in the browser
Stars: ✭ 47 (+0%)
Mutual labels:  webaudio
Emulator.NES
📺 Nintendo Entertainment System emulator written in C#.
Stars: ✭ 123 (+161.7%)
Mutual labels:  nes-emulator
DualSenseWindows UE4
Unreal Engine 4 port of the Windows API for the PS5 DualSense controller created at Ohjurot/DualSense-Windows
Stars: ✭ 25 (-46.81%)
Mutual labels:  gamepad
equalizer
SoundCloud music player with equalizer
Stars: ✭ 25 (-46.81%)
Mutual labels:  webaudio
tilt
Live coding bytebeat-style language for the web
Stars: ✭ 30 (-36.17%)
Mutual labels:  webaudio
nests
NES Emulator Written in TypeScript/React
Stars: ✭ 91 (+93.62%)
Mutual labels:  nes-emulator
mi-360
Xbox360 controller emulation for Xiaomi Gamepad, with vibration support
Stars: ✭ 118 (+151.06%)
Mutual labels:  gamepad
gamepad.js
A simple HTML5 Gamepad handler that provides keyboard-like events for Gamepad sticks and buttons.
Stars: ✭ 21 (-55.32%)
Mutual labels:  gamepad
ptweb
An in-browser music player and visualizer for songs made in pxtone!
Stars: ✭ 23 (-51.06%)
Mutual labels:  webaudio

NES Emulator

NES emulator written in TypeScript.

nesemu-ss.png

Features

  • Run on a browser
  • Gamepad support
  • Fullscreen
  • Multi-window

How to play

Control

NES Keyboard(1P) (2P)
Pad Arrow key I,J,K,L key
A button X key W key
B button Z key Q key
Start Enter O key
Select Space P key
  • You can also use a gamepad

Development

Requirement

  • node.js
  • npm

Set up

$ npm install

Build (automatically)

$ npm start

Release

$ npm run release
  • Files are generated in release

Reference

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].