作者playlive (???)
看板Emulator
標題[新聞] SameBoy v1.0.3
時間Thu Mar 5 21:04:31 2026
SameBoy v1.0.3
以下是機翻潤飾
新增/改進功能
- iOS 前端新增對更多控制器的支援,包括單一 Joy-Con 控制器
- 在 iOS 前端,處於鎖定倒帶狀態時按下按鈕現在會退出倒帶模式
- iOS 前端現在會透過對話方塊處理存檔衝突,從而簡化不同裝置和模擬器之間的
存檔同步
- 現在可以使用 /s 修改器,將輸出格式切換為與 RGBDS 相容的組合語言
- 現在可以使用 $ 修改器來使用十六進位的計數值
- 現在可以調節最大震動強度
- 在 Cocoa 前端,現在可以從記憶體檢視器中直接修改並儲存執行中的 ROM 檔案
- 現在可以將控制器按鈕指派給 iOS 前端的 4 個熱鍵命令之一
- iOS 前端新增了定期儲存功能
- SDL 前端新增了一個螢幕截圖快速鍵
- 現在,iOS 前端隱藏的控制器 UI 可以選擇停用遊戲畫面居中顯示
- Cocoa 與 SDL 前端現在會更頻繁地儲存電池備份存檔
準確度改進/修復
- 增加了靜音偵測功能,以消除僅播放高於奈奎斯特(Nyquist)頻率時出現的捨入失真
- 防止異常垂直消隱事件過早更新 SNES 端緩衝區
- 解決了在模擬 CPU 版本 C 或更早期的 CGB 時,讀取 PCM 暫存器產生不確定性的問題
- 修正 Cocoa 前端在某些情況下會導致 ROM 在背景運行的錯誤
- 修復在模擬 CPU 版本 C 或更早期的 CGB 時,聲道 PCM12 會輸出錯誤的聲道 2 數值
的錯誤
- 提高在 CPU 版本 C 或更早版本中模擬 CGB 時 PCM 暫存器的精度
- 在模擬 CPU 版本 D 或 E 的 CGB 時,加入了音量包絡(Volume Envelope)刻度延遲
的特性
- 在 CPU 版本 C 或更早版本中模擬 CGB 時,修正通道 1 和通道 2 的通道對齊問題
- 修正一個錯誤,該錯誤導致原本僅適用於通道 1 和 2 的音量包絡異常也被應用於
通道 4
- 對 4 號通道啟動延遲的模擬進行了重大改進
- 模擬了一個怪異現象,即當 4 號通道處於非活動狀態時,該通道的某個內部計數器仍
在計數
- 模擬了寫入 NR43 暫存器時產生的線性反饋移位暫存器(LFSR)損壞與特殊步進現象,
並包含不同硬體版本間的差異
錯誤修復
- 修正在 Cocoa 前端調試時滑鼠遊標隱藏的問題
- 修正 iOS 前端在某些情況下回滾操作可能導致 ROM 重設的問題
- 修正 Cocoa 偵錯器控制台反向搜尋功能中的一個視覺錯誤
- getline 修復某些平台上的記憶體洩漏問題
- 修正載入作弊文件失敗時出現的資源外洩問題
- 修正某些情況下載入電池存檔或 ISX ROM 失敗時出現的資源外洩問題
- 修正導致 SDL 前端卡在灰階調色板的錯誤
- 修正在某些系統上的 Windows 系統中啟動音訊錄製時可能導致崩潰的錯誤
- 修正部分 iPhone 機型無法正確模擬 Game Boy Camera 的問題
- 修正 iOS 提示訊息中的一個拼字錯誤
- 修正某些 macOS 版本無法顯示 SameBoy 圖示的錯誤
- 修正在 libretro 前端的連結模式下無法更改 RTC 模式的問題
其他內部變更
- 更新啟動 ROM,使其能夠使用最新版本的 RGBDS 進行建置
- 移除支援舊版 Windows 儲存狀態的程式碼,這些舊版 Windows 系統已不再與
新版 SameBoy 相容
- 修復 SDL 前端在 unsigned char 平台上的編譯問題
- 使得使用舊版 SDK 建立 Cocoa 前端成為可能
- 刪除了無意中提交至 Cocoa 前端的調試代碼
https://sameboy.github.io/downloads/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.118.153 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Emulator/M.1772715874.A.23B.html