Pyboy

Latest version: v2.4.1

Safety actively analyzes 688746 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

2.4.1

* Python 3.13 support

2.4.0

* **Massive performance improvements (10-40%!)**
* CPU and memory timings have been corrected* (passes Blargg's tests!)
* If you're making a plugin, then note that `post_tick` is now only called once at the end of `pyboy.tick`. Not for every frame.
* Clarify in docs that reads from `pyboy.memory` might return a memoryview in the future.
* If you're running pytest locally, `TEST_CI` has been removed and you now have to specifically set `TEST_VERBOSE_IMAGES=1` to see debug images.

*If you depend on exact timing of a frame (assume a specific start block in Tetris etc.) then expect these to have changed. This change improves emulation correctness, and I cannot promise specific frame timings between releases.

2.3.0

* GameShark cheats support
* Added frame limiter to null window

2.2.2

* **20% faster** with rendering
* **7% faster** without rendering
* Fix address boundary issue in `pyboy.memory`

2.2.1

* First PyBoy version built with NumPy 2
* Remove OpenGL Accelerate as it has issues with NumPy 2
* Small internal improvements

2.2.0

* Introduce PyBoyRegisterFile to access CPU registers

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.