楼主:
playlive (player)
2025-08-27 11:18:10Ares v146
以下是机翻润饰
ares v146:首款支援 LaserDisc-based Mega LD 的模拟器
v146 对于 ares 而言是一个令人振奋的版本,因为它成为了第一个支援 LaserDisc-
based Mega LD 的模拟器。Mega LD 是 Pioneer 和 Sega 联合为 LaserActive 系统开发
的附加设备。
这个独特的系统能够将游戏元素与编码在 LaserDisc 上的全动态类比影片即时混合在一
起。支援这个系统带来了许多独特的挑战,从 ROM 的处理和加载,到如何准确混合来自
LaserActive 的影片和音讯数据。
由 Nemesis 贡献的 Mega LD 支援工作,是多年研究和保存工作的成果。
在 ares v146 中,所有目前已提取的 Mega LD 游戏均可游玩,且没有已知的相容性问题
。
除了 Mega LD 的支援,v146 还为其他核心带来了许多改进,以及应用程式方面的最佳化
和错误修复。
ARM7TDMI (Game Boy Advance CPU, ST018 Super Famicom 协处理器)
- SWP 指令的固定周期顺序
NEC - PC Engine / TurboGrafx / SuperGrafx / CD
- 强制启用 VDP 的像素准确度设定
任天堂 - Game Boy Advance
- 改进的预取器时序
- CPU 现在可以在 DMA 期间运行空闲周期
- 修正了一个尺寸不正确的串行埠暂存器
- 任天堂 - Super Famicom / SNES
- 新增了对 Limited Run Games Rumble 规格的支援
Nintendo 64
- 修正一个导致存盘状态无法正确加载的错误。
使用 v145 建立的存盘状态应能在 ares v146 下正确加载。
- 调整虚拟控制杆门槛和响应曲线,以更接近 N64 控制器摇杆的模式。
- 修正 PAL 制式标题无法呈现完整分辨率的问题
- 新增更改所有四个控制器所连接的 Pak 的能力
- 新增对自制标头中 Pak 配置部分的支援
- 修正控制器 Pak 可能格式不正确的问题
- 修正直接 I/O后 PI_CART_ADDR 的读回可能返回不正确值的问题
Pioneer - LaserActive
- 初步支援 Pioneer LaserActive,目前仅支援 Mega LD 游戏
(可在“Sega -> Mega LD”下找到)
* 强烈建议从固态硬盘运行游戏
* 影碟有多个面。对于有多面内容的游戏(例如:JB Harold),
您可以在主选单的“Mega LD -> 更换面(Change Sides)”下切换
* 任何一台合理的新式中高阶个人电脑,都应能在游戏过程中达到完整的帧率
* 游戏以一种新的 .mmi(混合媒体映像档)档案格式储存,
这种格式在单一档案中包含了完整的类比音讯、视讯和数位内容
此档案可以直接加载到 ares 中。MMI 格式有内建的压缩支援,请勿再次压缩
* 即使 .mmi 格式内建了压缩,雷射影碟游戏的发行档案仍然相当庞大,
对于 CAV(恒定角速度)格式发行版,每面档案大小约在 28GB 到 36GB 之间,
而 CLV(恒定线速度)格式则更高。幸运的是,大多数游戏都是单面 CAV 格式
,但仍有一些例外。
Sega - Master System
修复导致《Aleste》萤幕尺寸异常变化的错误。
Sony - PlayStation
已调整虚拟控制摇杆的闸门和响应曲线,使其更接近 DualShock 摇杆的模型
应用程式/杂项
- 修复透过热键退出 ares 时可能导致应用程式无回应的问题
- 修复导致鼠标捕捉功能在 Windows 上失效的倒退问题
- 修复在某些情况下,从“缺少韧体”提示开启设定时可能发生的当机问题
- 修复在 ares 未处于焦点状态时,热键仍被注册,与使用者偏好相反的倒退问题
- 修复当核心在影格之间存取调色盘时,修改视讯设定可能导致的当机问题
- 修复存取特定核心选单项目时可能发生的当机问题
- 修复在模拟器暂停时,会覆蓋“已暂停”状态讯息的问题
- 显著缩短 ares 应用程式的启动时间
- 移除“驱动程式”设定中多余的“套用”按钮
(选择新驱动程式时仍会出现确认对话框)
- 移除“输出”选单中多余的“固定”和“像素完美”选项。
这些选项所提供的行为应可透过使用整数缩放输出模式并将缩放系数设为 1 来实现
- 修复在 macOS 上选单项目无法被停用的问题
- 现在,具有稳定杂凑值的原始码档案会与 GitHub 上的发布版本一起分发,
以取代 GitHub 自动上传的原始码(其杂凑值不稳定)
- 修复从原始码档案建置时,使用自订版本进行建置的问题
*注意: 从 ares v145(前一个版本)开始,分发 ares 的维护者可能需要使用
-D ARES_BUILD_OFFICIAL=ON 进行配置,
以使用“官方”版本字串,而不是基于分支名称的“开发”版本字串
- 修复当使用部分核心集建置 ares 并搭配可选元件时,可能导致建置失败的问题
- 在 MSVC 下停用 IPO 时,改善了建置时间
- 修复了当将控制器连接埠状态设为“无”时,该选单项目可能不会被标记为
“已勾选”的问题
依存关系 (Dependencies)
- Windows 动态依赖项现在以静态连结的C++执行环境建置。
未安装 Microsoft C++ Redistributable的 Windows 使用者,
在启动 ares 时应不再遇到错误
- 由于 v145 与 v146 之间的发布周期相对较短,v146 的依赖项并未进行其他更新。
依赖项将在下一个 ares 发布周期的开始时进行更新。
https://ares-emu.net/