EMU618社区

 找回密码
 立即注册
搜索
查看: 34|回复: 0

[GB\GBC模拟器] PyBoy v2.5.0

[复制链接]

签到天数: 1868 天

[LV.Master]伴坛终老

发表于 4 天前 | 显示全部楼层 |阅读模式


Sound is no longer in beta, and no longer muted by default
Control sound sample rate, volume or disable entirely
Introduce API for sound. Sound buffer is provided frame-by-frame.[1]
Introduce PyBoyException as the base-exception for PyBoy
Introduce exceptions when accessing features that are not enabled
Actually release the GIL for improved multi-threading support
Blank out first frame after enabling LCD (emulation accuracy)
Implement consistent frame-cycles. Each tick is targeting 70224 emulated CPU cycles.[1]
Fix bug when using CGB boot ROM with DMG game ROM
Fix no_input to ignore SDL2 input but keep API input
Fix a lot of small issues related to determinism and save/load state
Added documentation for plugin-kwargs on PyBoy constructor
Python 3.8 support removed as it's past end-of-life
Fix stepping with debugger after v2.4.0
Add set_time_left to Super Mario Land wrapper
More consistent handling of cartridge names in DMG/CGB mode
[1]: When the game enables/disables the LCD, the timing will be shorter than 70224 emulated cycles. Therefore the sound buffer will also be shorter than 16.667ms (60 FPS).

NOTE: If you depend on exact timing of a frame (assume a specific start block in Tetris etc.) then expect these to have changed. These changes improve emulation correctness, and I cannot promise specific frame timings between releases.
Although I don't expect this to become a regular occurrence.



PyBoy要安装Python才能运行,Python下载页面:https://www.python.org/downloads/windows/
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2025-2-22 01:45 , Processed in 1.074219 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表