Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xadillax/play-nes

A cross-platform desktop NES emulator powered by OpenGL in Node.js.
https://github.com/xadillax/play-nes

Last synced: 5 days ago
JSON representation

A cross-platform desktop NES emulator powered by OpenGL in Node.js.

Awesome Lists containing this project

README

        

# play-nes

A cross-platform desktop NES emulator powered by OpenGL in Node.js.

## Usage

### Installation

```bash
$ npm install -g play-nes
```

> Only support Linux and macOS (M1 not included) so far.

### Play

```bash
$ nes --help

Usage: nes [options]

rom The ROM file path or built-in ROM name.

Options:
-f RATE, --frameRate RATE The frame rate. [60]
-s SCALE, --scale SCALE The scale value. [2]
```

So you just need to type command like this:

```bash
$ nes
$ nes
```

Currently supported built-in ROM names:

+ `contra`
+ `croom`
+ `dgolf`
+ `transmissing`

## Contribution

PR and Issue are welcomed!