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.1.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.1-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.1.tar.gz.

File metadata

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

File hashes

Hashes for nes_py-0.2.1.tar.gz
Algorithm Hash digest
SHA256 26c214d59fbcc018ebf039caa0ea141d2af1ae13dfcca06eb3bd5796f06cd9b7
MD5 e31d2b2c19344d35d463368406a489d6
BLAKE2b-256 068d3df3d6acb9aee6cf302a16ab4d14c754880757c70b19a96c851a8171a0b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nes_py-0.2.1-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cd8a80495512350a7814a9235d06e07a7c19b6d2085f09b337a737680d820430
MD5 abc9ce4404bdb4534660e637f0130472
BLAKE2b-256 090a43be7f4a944c71501105e565320dd6eae969a05f7a2e2267f24588b1be73

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