作者playlive (???)
看板Emulator
標題[新聞] NESd 0.16.0
時間Sun Jul 26 03:13:17 2026
NESd v0.16.0
以下是機翻潤飾
新增
- APU 視覺化:每個通道的波形和參數(設定 → 除錯 → 顯示 APU 視覺化)
- MMC5 擴充音訊:日版 MMC5 遊戲使用的額外音訊頻道
- Namco 163 擴充音訊:日本 Namco 163 遊戲使用的額外音訊通道
- 支援 Mapper 176:使用 8025 增強型 MMC3 晶片的中文合卡與教育卡帶
修復
- 修正第二方波聲道會跟隨第一方波聲道的啟用位元,導致其可能變為靜音或隨錯誤聲道
一同播放的問題
- 修正從遊戲返回後,ROM 磁磚圖經常顯示空白縮圖的問題
- 修正 MMC5 遊戲出現黑畫面或當機的問題
- 修復 MMC5 具備電池存檔功能 RAM 的遊戲完全沒有工作記憶體,這也代表其存檔從未
被寫入的問題
- 修正使用 ExRAM 屬性模式的 MMC5 遊戲中發生的當機問題
- 修正重置後第一個音訊樣本音量略大的問題。
- 修正 Namco 163 遊戲在寫入其音訊硬體時出現的故障或當機問題
- 修復從檔案選擇器開啟 ROM 後控制失效,直到關閉遊戲並重新啟動才恢復的問題
- 修正透過「檔案 → 開啟...」選單開啟 ROM 時,遊戲會在主選單背景運行,且控制失
效的問題
- 修復遊戲載入完成後,當另一個畫面開啟時,遊戲會在背景短暫繼續運行的問題。
- 修正取消「開啟 ROM」檔案選擇器會使遊戲在遊戲內選單背後恢復執行,而非保持暫停
的問題
- 修正 PRG ROM 超過 4 MiB 或 CHR ROM 超過 2 MiB 的 NES 2.0 ROM 會以錯誤大小載
入,進而顯示空白或破圖的問題
- 修正 NES 2.0 ROM 取得錯誤容量的工作 RAM、存檔 RAM 和 CHR RAM,進而可能顯示空
白或錯亂畫面以及遺失存檔的問題
https://github.com/jpjonte/NESd/releases/tag/0.16.0
--
======================================
NESd 0.15.1
變更
- NESd現在可以處理音訊輸出消失的情況(例如耳機拔出)
- 用自訂音訊插件取代了已停止維護的第三方音訊後端
- 錯誤通知不再顯示原始堆疊追蹤資訊
- 現在通知已進行去重和數量限制,因此重複出現的錯誤不再會刷螢幕
- 現在,如果設定儲存失敗,系統會顯示警告,而不是像以前那樣在下次啟動時靜默還原
變更
修正
- 修正 Windows 系統上倒帶當機的問題:自 0.14.0 版本起,Windows 版本缺少 LZ4 壓
縮程式庫
https://github.com/jpjonte/NESd/releases/tag/0.15.1
=======================================================
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://webptt.com/m.aspx?n=bbs/Emulator/M.1785006801.A.420.html
※ 編輯: playlive (111.255.121.91 臺灣), 08/01/2026 20:51:58
※ 編輯: playlive (111.255.125.181 臺灣), 08/08/2026 16:39:58