Releases: Kautenja/nes-py
Releases · Kautenja/nes-py
SimpleNES Back-End
Replace LaiNES with SimpleNES
Allow Resizable Windows
Implement resizable windows in:
- human play script
_simple_image_viewer
used byrender
Pass a done Parameter to _did_step
Pass a done
Parameter to _did_step
to allows the callback to base logic on the completion state of the episode
Resolve bug with backup/restore state feature
unwrap the environment when calling backup and restore
Add Windows Support
Officially support Windows OS.
Resolve Memory Leak
Fix memory leak where backup and restore were creating dangling pointers without deleting them first.
Virtual Mapper Destructor
Use a virtual destructor to resolve a compiler error.
Fix Joypad Bug on Debian
Fix a bug where the joypad wasnt being initialized correctly for debian systems.
Backup and Restore Feature
implement in NESEnv
:
_backup
create a backup state to restore from automatically on subsequent calls to reset_del_backup
delete the backup state_restore
to restore the backed up state into the machine.reset
automatically calls this if there is a backed up state
Reward Plot in play_human
better play_human script to simplify client environments