[新聞] Ymir v0.1.4

作者: playlive (player)   2025-06-02 22:14:06
Ymir v0.1.4
以下是機翻潤飾
[新功能和改進]
App:新增選項,讓視窗失焦時可暫停模擬器執行
App:在播放指示器下方新增陰影,使其在白色背景上也能清晰可見
App:視窗模式下,螢幕周圍的背景顏色改為黑色
光碟區塊:實作「Put Sector」指令,供《衝破火網 II》使用。
核心:效能改進,特別是針對 ARM 架構版本
除錯:新增簡易的光碟區塊指令追蹤器視窗
輸入:實作 3D 控制搖桿支援
媒體:初步支援 CHD 檔案格式
媒體:支援多索引音軌(僅限 BIN/CUE 格式)
SMPC:未實作的指令會將 SF 設定為 0,讓遊戲能夠繼續執行
SH-2:建立基礎架構,以遵守記憶體存取週期,提升效能與準確性
SH-2:降低對晶片內暫存器的存取速度至 4 週期
VDP:重寫 VDP2 畫面合成程式碼,在 x86 和 ARM 上使用 SIMD 指令,提升效能
[修復]
App:當系統 DPI 改變時,自動調整縮放比例
App:自訂的設定檔路徑現在會在指定位置建立,而非預設位置
光碟區塊:當透過「Initialize CD System」指令觸發軟重設時,
會清除分割區和濾波器。 修正部分遊戲啟動問題。
光碟區塊:當「SeekDisc」指令暫停播放時,清除「因緩衝區耗盡而暫停」的旗標。
修正《櫻花大戰 2》在 FMV 後的讀取錯誤。
光碟區塊:開啟光碟機托盤時,不會清除檔案系統
光碟區塊:修正音軌磁區大小。修正部分特定影像(尤其是 MDF/MDS)
的 CD 音訊播放問題
光碟區塊:修正「Delete Sector」指令在磁區計數為 FFFF 時的結束位置。
修正部分遊戲啟動問題
光碟區塊:修正目錄索引問題。修正《重裝機兵 2》啟動時的其中一個閃退問題
光碟區塊:在結束「Get Then Delete Sector」傳輸時,如果最後一個磁區未完全讀取,
則會釋放分割區中的最後一個緩衝區。修正部分遊戲啟動問題
IPL:切換光碟影像時自動載入 IPL ROM
M68K:執行 RESET 指令時會軟重設 CPU。修正《OutRun》卡在 SEGA 標誌的問題
媒體:修正解析帶有非連續音軌的 CUE 表單時發生的閃退問題
SCSP:不要在 5A8'0000-5AF'FFFF 上鏡像聲音 RAM。
修復 衝破火網 II 音訊和 M68K 當機問題。
SCU:重寫中斷處理。修正《雷曼》輸入問題
SCU:在執行 DSP 操作前將 ALU 設定為 AC。修正《雷神之鎚》啟動時的閃退問題
SCU:計時器啟用旗標適用於兩個計時器。修正《極速快感》中的背景優先級問題
SH-2:修正例外、中斷、TRAPA 和 RTE 的 PC 偏移。修正部分遊戲啟動問題
SH-2:修正 mova、mov.w 和 mov.l 指令帶有 @(disp,PC) 運算元時的 PC 偏移
SH-2:DIVU 的修正與精確度改進
SH-2:FRT 的修正與精確度改進。修正《Daytona USA》中的凍結問題
SH-2:WDT 的修正與精確度改進
SH-2:延遲更新 WDT 和 FRT 計時器。提升 5-10% 的效能並提高精確度!
SMPC:各種 INTBACK 處理調整。部分修正《重裝機兵 2》無法啟動的問題
系統:修正主循環中的週期計數沒有考慮 CPU 所花費的週期數,
導致計時器計數不足的問題
VDP1/2:修正 VDP2 使用 8 位元精靈類型時,VDP1 16 位元精靈資料的處理方式。
修正《I Love Mickey Mouse/Donald Duck》中的精靈問題
VDP2:允許對 VDP2 暫存器進行 8 位元讀寫
VDP2:當渲染特殊值 0x8000 時,對混合格式精靈資料應用透明度。
修正《重裝機兵 2》載入後的黑畫面的問題。
VDP2:如果禁用馬賽克效果,則不增加垂直馬賽克計數器。
修正《冒險奇譚》中的文字框和角色肖像
VDP2:修正 RBG 的點陣圖基底位址。修正《極速快感》選單和遊戲中的多個圖形錯誤
VDP2:修正雙倍密度交錯模式下的行螢幕捲動。修正《冒險奇譚》中拉伸的影片
VDP2:正特殊顏色計算位元。修正《音速小子 R》中的水面效果
VDP2:修正遊戲設置的存取模式與 NBG 參數不匹配時的垂直單元格捲動效果。
修正《櫻花大戰 2》的 FMV
VDP2:RBG0 即使在禁用時也總是被處理/渲染
ymdasm:使用非零初始偏移且長度為預設值時,修正檔案長度
[已知問題]
一些遊戲出現了圖形或聲音故障。請參閱問題以了解詳情。具體案例:
衝破火網 II:一些應該透明的精靈被渲染在黑框中
惡魔城XX:音效有時播放得太安靜或無聲
快打刑事/火爆刑事:缺少音效
毀滅戰士:輕微的圖形瑕疵。使用立體聲音訊時,音效僅在左聲道播放
Fighters Megamix:有些圖形會稍微向左偏移
I Love Donald Duck:精靈在某些螢幕上仍然存在
I Love Mickey Mouse:狀態列和其他 HUD 元素缺失
街頭快打 復仇:地面僅為單一顏色
豪血寺一族3:角色精靈故障
Marvel Super Heroes vs. 快打旋風:閃爍的圖形
飛天幽夢:不播放介紹影片。您可以在黑畫面時按“開始”來跳過
夢幻之星系列:
夢幻之星 I:音訊很安靜,只在介紹期間播放
夢幻之星 II 和 III:音訊僅在右聲道播放
夢幻之星 IV:黑畫面,只播放音樂
音速小子大集合:
* 主選單文字有時無法渲染
* 音速小子世界大冒險 畫面頂部的狀態列部分繪製
* 音樂在一段時間後停止播放
音速小子 R:有些音效(例如暫停鈴聲)播放不正確
VR 快打:遊戲內圖形故障
Thunder Force Gold Pack 2:兩款遊戲皆無音訊
X戰警對快打旋風:閃爍的圖形
尚未支援支援 Netlink 的遊戲;這些要嘛回到系統選單,要嘛卡在 SEGA 標誌:
Daytona USA CCE Netlink 版
Daytona USA Circuit Edition(日版)
毀滅公爵 3D(美版)
炸彈超人
以下遊戲在遊戲過程中會出現軟鎖定或凍結:
Advanced V.G.:選擇角色時凍結
重裝機兵 2:遊戲內黑畫面凍結
發條騎士 2:啟動遊戲時黑畫面卡住
冒險奇譚:如果啟用 VDP 執行緒,則會凍結。如果禁用 VDP 執行緒,
則 3D 圖形會出現問題
櫻花大戰:在某些對話中凍結。可以按下 B 鍵來跳過軟鎖發生前的聲音片段來解決
櫻花大戰 2:某些對話畫面卡頓
魔域幽靈 2:如果播放的介紹片段超過了「吸血鬼」標誌,遊戲就會凍結
以下遊戲停留在 SEGA 版權畫面、黑畫面或啟動回到系統選單:
輝水晶傳說 Astal
Capcom Generation - 第5集格闘家たち
Crusader - No Remorse
Discworld
Jung Rhythm 快樂節奏
格鬥天王 '95
洛克人 X3
其他問題:
使用日版 IPL (BIOS) ROM 時,切換光碟或使用 A+B+C+Start 返回系統選單,
可能會導致系統顯示「此系統不適合此遊戲光碟」或「此系統不適合此卡匣」的訊息。
解決方法是強制硬重設(預設為 Ctrl+R)來解決此問題
此遊戲目前僅啟用 SH-2 快取模擬才能運作:
黑暗救世主(Dark Savior)
https://github.com/StrikerX3/Ymir/releases/tag/v0.1.4
作者: newjeans552 (姜諧潾我老婆)   2025-06-03 07:05:00
有聲音沒畫面要調那裡?
作者: if4 (if)   2025-06-04 16:37:00
沒畫面是指黑屏嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com