An NES Emulator and OpenAI Gym interface
Project description
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
Release history Release notifications | RSS feed
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.3.tar.gz
(25.2 kB
view hashes)
Built Distribution
Close
Hashes for nes_py-0.2.3-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 755d18c01c1b4282e5eccf9a0d5a4e2507e3442bfdca64e325851f8bc5b83a3a |
|
MD5 | 6ffa5ca81ab846600d4ec938c0f57b57 |
|
BLAKE2b-256 | 13c5624feb1aa337396cf7566fed1ce300a48084e7f2e60ce2266eeca811df53 |