[新闻] Jgenesis v0.8.3

楼主: playlive (player)   2024-12-10 16:53:47
Jgenesis v0.8.3
以下是机翻润饰
新功能
- ( Genesis / Sega CD / 32X ) 增加了音讯设定以选择4 个不同音频低通滤波器中的
1个,截止频率范围从约15000 Hz(与现有滤波器相比)
到约5000 Hz(产生非常柔和的声音)
* 一些硬件型号具有截止频率相当低的硬件低通滤波器,而一些游戏音讯似乎
是围绕此设计的(任何定期以超音波频率播放 PSG 噪音通道的东西,
例如 银河快枪手)
* 在使用 PCM 声音芯片的 Sega CD 游戏中,这种差异也相当明显,
强大的低通滤波器可以清除一些(不是全部)音讯混叠。
- ( Genesis / Sega CD / 32X ) 新增了视讯设定以启用/停用各个图形层
- ( Sega CD ) 增加了音讯增强设置,将三次 Hermite 插值应用于 PCM 声音芯片通道
这显著减少了透过 PCM 芯片播放音乐或配音的游戏中的音讯噪声和音讯混叠
(例如:《露娜:永恒之蓝》,或是《音速小子CD》的通关,基本上所有用于过
场音讯的FMV游戏
- ( GB ) 新增了使用自订 4 色调色板的选项,以及用于配置自订调色板颜色的
颜色选择器 UI
- 新增了完全退出应用程式的新热键
* 先前的“退出”热键(仅关闭目前正在运行的游戏)已重新命名为“关闭电源”
改进
- ( 32X ) PWM 芯片音讯输出重采样现在使用三次插值而不是假设源频率为 22 KHz
的滤波器;这应该可以提高使用 22 KHz 以外的 PWM 取样率的游戏的音讯品质
(例如 冲破火网 Complete 和太空哈利)
- 使用修饰键(Shift / Ctrl / Alt)的输入映射不再区分修饰符的左版本和右版本,
例如,出于输入映射目的,左 Shift 和右 Shift 现在都被视为简单的“Shift”
- 重新设计了大多数音频低通滤波器,明确以约 15000 Hz 的截止频率和约 20000 Hz
的阻带边缘频率为目标,这应进一步减少与重采样相关的音频混叠
* 为了性能考量,NES 和 GB/GBC 的目标截止频率大约是 10000 Hz,
并且在截止频率后的衰减斜率较不陡峭
- 在支援 x86_64 AVX 和 FMA 指令的 CPU 上运行时应用音讯低通滤波器的方式进行了
效能最佳化(几乎是过去 10 年来生产的所有 x86_64 CPU;不需要 AVX2)
* 需要明确的是,AVX/FMA 指令在支援时使用,但不是硬性要求
- ( SMS / Game Gear / Genesis ) 改进了视讯内存检视器 UI,现在可以同时检视
CRAM 和 VRAM,以及目前的 VDP 设定(在 VBlank 开头每帧捕获一次)
- 在视窗模式下确定初始模拟器视窗大小时,现在会考虑显示比例因子/DPI
- GUI:当目录扫描完成时,GUI 视窗现在会立即重新绘制,而不需要移动鼠标或
键盘输入来触发重新绘制
修复
- ( 32X ) 修正了 68000 错误地允许透过 PWM 控制暂存器写入更改 PWM 定时器中断间
隔的问题 ;这修复了恐龙快打的音效严重损坏的问题
- 修正了一个输入配置错误,该错误导致 SDL 将数位按钮读取为模拟轴的任何游戏手把
实际上无法正确配置,例如带有 C 和 R 按钮的 八位堂 M30
* v0.8.2 输入变更进一步打破了这一点,但这在早期版本中也无法正常工作 - 配置 UI
会将轴方向设定为与预期相反的方向(例如负而不是正)
- 修正了常见音讯重采样程式码中与如何应用低通滤波器相关的一些小错误
- CLI:对于仅接受一组固定可能值的选项,帮助文字中的可能值清单现在会在编译时
自动产生;这至少修复了一种可能值列表不正确的情况
https://github.com/jsgroth/jgenesis/releases/tag/v0.8.3
作者: if4 (if)   2024-12-11 03:25:00
推 好像只能玩 SEGA MD 系列(含CD)真希望它能朝多主机发展Orz
作者: kf0916 (kf0916)   2024-12-13 23:51:00
感觉声音的部分很厉害的样子
作者: if4 (if)   2024-12-14 12:34:00
怎么用?orz

Links booklink

Contact Us: admin [ a t ] ucptt.com