[新聞] Ares v146
Ares 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/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.97.8 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1756264692.A.38D.html
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章
32
53