Skip to content

Releases: Kautenja/nes-py

Cleanup C++ BackEnd

09 Jan 03:00
Compare
Choose a tag to compare

fully reviewed code and resolved most of the bad smells

Make _skip public (i.e., skip) in FrameSkipEnv

06 Jan 16:39
Compare
Choose a tag to compare

make _skip property public (i.e., skip) so it's more intuitive that this value may be mutated by end-users.

Remove Unnecessary Featrues

06 Jan 07:09
Compare
Choose a tag to compare

Move frame skip to a separate env wrapper and remove the frame limiting mechanism

Fix Restore Feature

06 Jan 03:22
Compare
Choose a tag to compare

Set a flag when a backup is created so that reset can know to use _backup instead of _LIB.reset(self._env)

Backup & Restore Feature

06 Jan 03:07
d2de6bf
Compare
Choose a tag to compare

Implement a state backup and restore solution for SimpleNES

Fix Dependencies for Python2

05 Jan 22:05
Compare
Choose a tag to compare

fix matplotlib dependency (>=2.0.2 instead of >=2.3.2)

Better RAM Acessor

05 Jan 21:50
73e10bb
Compare
Choose a tag to compare

Use a direct buffer to create a NumPy vector wrapping around the RAM for the emulator instead of issuing reads and writes through the ctypes API.

Resolve issue in setup.py for Windows

05 Jan 21:46
Compare
Choose a tag to compare

Resolve an issue in the setup file that cause windows installs to fail

Resolve Compiler Warning

05 Jan 07:57
Compare
Choose a tag to compare

Comment out an unused variable to resolve a compiler warning from clang++

Code Optimization

05 Jan 07:53
Compare
Choose a tag to compare

Optimize and refactor code for a 20% speed up.