[新闻] Ares v140

楼主: playlive (player)   2024-08-28 11:52:20
Ares v140
以下是机翻润饰
Bandai - WonderSwan / WonderSwan Color
-实现卡带 SRAM 开放总线
Nec - PC Engine / TurboGrafx / SuperGrafx / CD
-自动 BIOS 侦测现在优先选择 NTSC-J 区域的 Arcade Card BIOS,
而不是 System Card 3.0
任天堂 - NES / Famicom / 磁盘系统
-修正了某些 HVC-NROM 和 Sunsoft 1-3 映射器的储存状态中未包含卡带 ram 的问题
-新增对 Camerica/Codemasters 映射器的支援
-添加对 Tengen Rambo-1 映射器的支援
-添加对 Sachen-0037/Tengen-800008 映射器的支援
-添加对 NES Zapper 的支援
任天堂 - Game Boy Advance
-防止除错器提前 CPU 时钟
-从 DMA 存取 ROM 时重设预取缓冲区
-改善 DMA 时序
-实作预取器仅在 DMA 存取 ROM 时停止
-防止 DMA 中断 ROM 存取
-修正使用旋转萤幕时的控制件
-tick后重新加载计时器值
-每个 DMA 通道使用单独的锁存器
-在除错器中实作图形检视器
任天堂 - 任天堂 64
-仅在写入时清除 R0 暂存器(效能最佳化)
-修复加载储存状态无法设定正确音讯频率的问题
-新增缺失字段以储存状态
-重构以从指令尾部中删除分支状态机(为将来的重新编译器改进铺路)
SEGA - SG-1000
-修正了台湾-A 和台湾-B 映射器不包含卡带 ram 的问题
SNK - Neo Geo
-修正了 Jockey GP 映射器的储存状态中未包含卡带 ram 的问题
SONY - PlayStation
-修正了显示表面环绕帧缓冲区时发生的当机
-修复 CD-ROM 查找不会中断读取操作的问题
=共用元件=
ARM7TDMI
-修复在使用者和系统模式下读取 SPSR 暂存器的问题
-改进 LDM/STM 边缘情况处理
NEC V30MZ
-修复 DAS 溢出标志模拟
-修复指令前缀处理
-修正当前缀与非前缀指令一起使用时引发的中断上的 IP
=其他=
-修正了在非英语区域设定可能无法正确储存设定的问题
-改进 OpenGL 与 libshader 的整合;匹配 Metal 驱动程式的实现
-改进 macOS 上的 OpenGL 驱动程式:修复调整大小时的闪烁问题,
新增全萤幕行为切换和全萤幕显示器选择
-修复使用 Make 3.81 的建置(macOS 使用者不再需要手动安装较新的 Make 来建置
ares)
-使用 CL 编译时正确检测目标 arch
-提高与 FreeBSD 的相容性
-修正了设定视窗太小而无法显示某些配置的所有选项的问题
-新增运行时在解释器和重编译器之间切换的能力;以前,
这是最终用户无法使用的编译时开关。您可以使用“强制解释器”
设定来强制 32X、N64 和 PS1 核心使用解释器
https://ares-emu.net/

Links booklink

Contact Us: admin [ a t ] ucptt.com