楼主:
playlive (player)
2025-10-13 19:15:06Ymir v0.2.0
以下是机翻润饰
[新功能和改进]
- 应用程式:新增了启动时检查更新的选项。也新增了手动检查更新的操作
- 建置:建立 macOS 应用程式套件
- 卡带:增加《黑暗之心》原型所需的 6 MiB 开发 DRAM 卡带
- CD Block:实现了可选的低阶仿真模式。需要有效的 CD Block ROM,且效能成本较高
,但启用后可修复许多问题:
* 暂停和恢复游戏时,武装飞鸟 音乐不再停止
* Mr. Bones 现在 100% 稳定
* Pocket Fighter 的音讯和视讯现已同步
* 《X-Men: Children of the Atom》不再卡在加载画面上
* X-Men vs. Street Fighter 和 漫威超级英雄 VS. 快打旋风
不再悬挂在 Capcom 标志的最后
* 一些游戏现在可以正常启动:
** Primal Rage (美版)
** Hop Step Idol
** 必杀パチンココレクション
** 首领蜂
** 四柱推命ピタグラフ
** でろ~んでろでろ
** 太阳表决
** ....甚至可能更多
- GameDB:直接在模拟器核心中应用特定于游戏的设置,而不是从前端应用
- GameDB:包含《黑暗之心》原型,可自动插入 6 MiB 开发 DRAM 卡带,
使其能够进入游戏
- GameDB:引入标志强制快速总线计时,以解决 X-Men/漫威超级英雄 VS. 快打旋风
的问题
- GameDB:除了产品程式码之外,还支援使用磁盘哈希值到数据库。
- M68K、SH2:实现近似总线存取时序。修正了《恶灵古堡》、
《七星闘神ガイファード ~クラウン壊灭作戦~》和《电车でGO!》
的软锁问题
- 媒体:支援 WAVE 音轨。
- SH2:DMAC 传输循环计数。 CD Block LLE 必需
- SH2:优化观察点检查以减少启用调试追踪时的效能损失
- SMPC:将 OREG31 预初始化为 0xF0,以避免在尝试启动开发套件 BIOS 时锁定
- VDP2:新增了 CRAM 调色板检视器/编辑器
- VDP2:新增了调试覆蓋:单层视图、层堆叠、视窗状态、RBG0 旋转参数、
颜色计算和阴影
[修复]
- App:如果 <profile>/roms/cart 在模拟器执行时删除资料夹并且使用者加载需要从该
资料夹加载卡带的游戏,则避免当机
- CD 区块:正确初始化内部档案系统状态,并移除不必要的严格保存状态检查。
修复与倒带缓冲区相关的当机问题
- GUI:限制各种视窗的最大尺寸。
- 媒体:允许加载不包含原始磁区资料的 CHD,例如从 ISO 建立的 CHD。
- 媒体:将 ISO 加载器限制为带有 .iso 副档名的文件,以防止使用者加载 .bin 档案
而不是 .cue 档案
- 媒体:轨道现在包括单位大小以及扇区大小,仅适用于 CHD
- 倒带:允许改变状态结构的大小。修复倒带时偶尔发生的当机
- SCU:根据传输长度延迟立即传输中断讯号。修复了多个挂载/冻结/当机问题:
* 姬武神传说 V.G
* Angel Graffiti S - Anata e no Profile
* Arcade Gears Vol. 1 - Pu-Li-Ru-La
* DDeJig games
* DREAM SQUARE 雏形あきこ
* Ferox prototype
* ゲゲゲの鬼太郎 幻冬怪奇谭
* 月下の棋士 ~王竜戦~
* 御意见无用 Anarchy in the NIPPON
* 惊魂之旅
* 黒の断章 The Literary Fragment
* 魔法少女プリティサミー ~ハートのきもち~
* 的炼金术士Ver. 1.3 ~萨尔布鲁克的炼金术士~
* マリオ武者野の超将棋塾
* 野々村病院の人々
* Pastel Muses
* 天地无用! 连锁必要
* 几个自制应用程式
- SCU:使 DMA 传输可中断以支援 LLE CD 区块互动
- VDP1:根据 TVMR.TVM 调整擦除过程的 Y 座标帧缓冲区偏移。修正 武装飞鸟 使用透明
网格时出现的擦除故障
- VDP2:位图延迟仅在时序映射到不同的 VRAM 芯片而非存储体时发生。
修正 3D 棒球游戏开场画面中右侧球队名称牌向左偏移的问题
- VDP2:切换分辨率时清除帧缓冲区。修正了多个游戏中切换模式时不清除萤幕导致的单
帧伪影
- VDP2:将包含非法存取循环的 2x2 字符模式中的一个单元格移位。
修正了 四柱推命ピタグラフ 中的乱码问题
- VDP2:当 LNCL 插入到使用颜色计算的图层顶部时,使用线条颜色计算比率。
修正了“ファインドラブ2 ザ・プロローグ”中的文字对话框背景
- VDP2:如果使用专用 VDP2 执行绪渲染,请使用执行绪状态的 TVMD.DISP。
修复了萤幕底部的黑色条纹问题
https://github.com/StrikerX3/Ymir/releases/tag/v0.2.0