Skip to main content

An NES Emulator and OpenAI Gym interface

Project description

build-status PackageVersion PythonVersion Stable Format License

Usage

Requirements

nes-py should run on any Unix system that is compatible with the following tools.

  • SConstruct
  • C++11 compatible compiler (e.g. clang++)

Debian-based systems:

sudo apt-get install clang scons

MacOS:

brew install scons

Compilation

scons

Compatibility

LaiNES implements the most common mappers, which should be enough for a good percentage of the games:

  • NROM (Mapper 000)
  • MMC1 / SxROM (Mapper 001)
  • UxROM (Mapper 002)
  • CNROM (Mapper 003)
  • MMC3, MMC6 / TxROM (Mapper 004)

You can check the compatibility for each ROM in the following list

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nes_py-0.2.4.tar.gz (75.7 kB view hashes)

Uploaded Source

Built Distribution

nes_py-0.2.4-cp36-cp36m-macosx_10_13_x86_64.whl (38.6 kB view hashes)

Uploaded CPython 3.6m macOS 10.13+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page