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.2.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nes_py-0.2.2-cp36-cp36m-macosx_10_13_x86_64.whl (38.6 kB view details)

Uploaded CPython 3.6mmacOS 10.13+ x86-64

File details

Details for the file nes_py-0.2.2.tar.gz.

File metadata

  • Download URL: nes_py-0.2.2.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for nes_py-0.2.2.tar.gz
Algorithm Hash digest
SHA256 82b84902365b4e7e7f2b76b96d08923ab2d0e771c5ae72023b5810270aade09f
MD5 1966cd45f4d0c58d3035e4b2a3fa53e5
BLAKE2b-256 012b6d96dab0ad3dcb83f36bcdd68d9c85cf975d3fdeee222c504fe14f26762a

See more details on using hashes here.

File details

Details for the file nes_py-0.2.2-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nes_py-0.2.2-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 779dc2e9839491e94ecce051bb325a8a48b49c811e7652c82193bfadf4955130
MD5 7cc265fa7f5749ceabbf73996d2d3c32
BLAKE2b-256 f5439b130037c5014e7156fc80e1743eb22c1871cc41eeefc2d341bb348a213e

See more details on using hashes here.

Supported by

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