Releases: Kautenja/nes-py
Releases · Kautenja/nes-py
Switch from clang++ to g++
- g++ produces a 25% speedup on Linux machines over clang++
- g++ produces a 0% speedup on MacOS machines over clang++
- g++ is not available in Windows, nor is clang++ (MSVC)
Fix render glitch
chage SCANLINE_END_CYCLE
from 340 to 341 to resolve scaline glitch.
Rename BinarySpaceToDiscreteSpaceEnv to JoypadSpace
Rename BinarySpaceToDiscreteSpaceEnv to JoypadSpace because BinarySpaceToDiscreteSpaceEnv is literally awful to type despite being very descriptive.
Deprecate Python 2
- deprecate python 2 support
- deprecate pygame module usage in favor of pyglet
Fix spaces
Fix spaces to work with new versions of gym
Rename RNG to work with Gym
6.2.1 bump version
RNG
get_action_meanings method implemented
Implement the get_action_meanings
method to comply with some gym code like the noop reset wrapper.
Remove Wrappers
Remove wrappers that are outside the scope of this project.
2 Controller Support
Support for 2 controllers (still needs work to be officially supported). The feature results in faster access to controller state buffers from python, so should be slightly faster as well.