[新聞] NESd 0.15.0
NESd 0.15.0
以下是機翻
額外
- 新增對 Bandai FCG(mapper 16)的支援
已更改
- 模擬器顯示現在可以鋪滿整個螢幕
- 提升了與 Android 和 macOS 的相容性
- 大幅降低了倒帶功能的效能開銷,尤其是在低階設備上
- 模擬器核心現在運行在專用的背景執行緒上,減少了卡頓,使模擬更加流暢
- 音量快捷鍵現在調整的是持久音量設置,而不是僅會話值
- 模擬速度現在與實際音訊播放速度鎖定,修復了音訊逐漸漂移和卡頓後出現爆音的問題
- 現在幀的呈現與顯示刷新同步,減少了畫面抖動
- 音訊從欠載中恢復的速度更快
- 現在快轉功能會使音訊靜音,而不是產生劈啪聲
- 改進的仿真核心性能
- 現在幀直接上傳到 Android 顯示螢幕,無需逐幀複製點陣圖和渲染
- 自動儲存和儲存狀態不再導致週期性卡頓(非同步檔案 I/O)
- 主機重置不再重啟音訊設備
- 透過批次處理 PPU 背景渲染並減少每個週期的開銷,進一步提高了低端設備上的模擬
效能
- 偵錯疊加層現在會顯示音訊欠載計數和最小緩衝區填充率
- 降低了行動裝置上的倒帶快照拍攝頻率,從而提高了低階裝置的性能
- 現在,倒帶播放會像正常播放一樣,根據音訊緩衝區的大小進行調整
修復
- 修正 Android 系統上選單按鈕被狀態列遮蔽的問題
- 修正當單一縮圖載入失敗時,最近 ROM 清單顯示錯誤訊息而非 ROM 本身的問題
- 修正光槍命中時無法可靠偵測的問題
- 修正未初始化的幀緩衝區記憶體顯示在 PPU 從未繪製的區域的問題
- 修正 Android 在垂直螢幕模式下某些設定顯示不全的問題
- 修正首次啟用觸控控制功能時無法啟用的問題
- 修復載入遊戲時電池備份的存檔記憶體無法恢復的問題
- 修正啟用回放功能時,遊戲過程中記憶體使用量緩慢增加的記憶體洩漏問題
- 修復沒有 CHR 儲存區的 iNES 1.0 ROM 的 CHR RAM 無法寫入的問題
- 修正原生音訊緩衝區中可能導致音訊爆音的競爭條件
- 修復存檔狀態中的多個損壞問題
- 修復調試器中的返回地址記錄問題,修復單步執行問題
- 修正讀取小於 1 KB 的保存 RAM 時發生的當機問題
- 意外錯誤不再導致模擬器執行緒終止,逾時載入現在會重新啟動模擬器,而不是永遠失
敗
https://github.com/jpjonte/NESd/releases/tag/0.15.0
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.100.220 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1785006801.A.420.html
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章
13
33