Skip to content

tyfkda/nesemu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8ede279 · Apr 5, 2025
Feb 21, 2025
Oct 28, 2016
Apr 5, 2025
Apr 5, 2025
Mar 17, 2024
Apr 4, 2025
Jul 14, 2019
Nov 10, 2020
Jun 10, 2023
Nov 10, 2020
Jul 31, 2019
Jul 7, 2023
Apr 5, 2025
Apr 5, 2025
Apr 8, 2023
Jan 14, 2022
Apr 5, 2025

Repository files navigation

NES Emulator

NES emulator written in TypeScript.

nesemu-ss.png

Features

  • Run on a browser
  • Gamepad support
  • Fullscreen
  • Multi-window
  • Famicom Disk System
  • Family BASIC

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

Shortcut key:

Key Action
F1 Save state
F3 Load state

Development

Requirement

  • node.js
  • npm

Set up

$ npm install

Build (automatically)

$ npm start

Release

$ npm run release
  • Files are generated in release

Reference