Skip to content
Christian Kauten edited this page Jan 21, 2019 · 8 revisions

Welcome to the nes-py wiki! nes-py is not only a full fledged NES emulator for Python, but also an OpenAI Gym interface to the NES. These pages describe how to work on core nes-py, or use it to develop an environment of your own.

Development

If you wish to add features or fix a bug, refer to the Development page for instructions to get set up.

Creating Environments

If you plan to create a new environment to an NES game, refer to the Creating Environments pages for some boilerplate code, useful reference material, and an example interface to Super Mario Bros.

Wrapping Environments

If you need access to common wrappers for simplifying environment for machine learning agents, refer to the Wrappers page.

Clone this wiki locally