[新聞] SuperSnes9x v1.63.11
SuperSnes9x v1.63.11
以下是機翻潤飾
SuperSNES9X 是由 shanytc 開發的 SNES9X 進階分支版本。它在保留原始 SNES9X 快速
與簡潔優點的同時,加入了許多現代化的改進功能。
此版本同時針對以下兩類用戶設計:
玩家層面: 支援復古成就系統(RetroAchievements)以及線上對戰功能。
創作者層面: 提供素材擷取(Sprite Ripping)、遊戲修改以及除錯等工具。
更新內容
- 建構一個獨立的 Game Boy / Game Boy Color 核心(SM83 CPU、PPU、APU、定時器、
遊戲手把、MBC1/3/5、電池 SRAM、存檔狀態)
- 將 .gb /.gbc 檔案(及其壓縮版本)連接到 Snes9x 的載入器中,以便它們路由到
SGB 子系統而不是 65816 解析器。
- 增加在 65816 上與 GB 核心一起運行的正版 SGB1 / SGB2 BIOS 模式,
以及 ICD2 橋接
- 實作 SGB 指令集:調色盤 (PAL01/PAL23/PAL_TRN/PAL_SET)、屬性 (ATTR_BLK/LIN/
DIV/CHR/SET/TRN)、自訂邊框 (CHR_TRN + PCT_TRN)、MASK_EN、MLT_REQ
- 最佳化音訊路徑:GB APU 混音符合各模式要求,透過 Bresenham cps 實現精確音高,
模式感知採樣上限,
SGB1、SGB2 和 DMG 時脈差異化
- 新增 BIOS 模式 SOU_TRN($09)採集 + SPC 混音,因此可以
- 聽到卡帶上傳的語音片段,例如《大金剛 94》中的“救命!救命!”
- 新增 BIOS 選單(無 BIOS/SGB1/SGB2),支援自動偵測
- 修正 GB/GBC 的雜湊值識別問題,並將 RetroAchievements 的記憶體讀取路徑重新導
向至 GB 端的 WRAM、HRAM、卡匣 ROM 及 SRAM
- 修復《俄羅斯方塊增強版》的序列中斷問題。、解決了《寶可夢 黃版》在 LCD 關閉時
觸發 STAT 中斷導致的當機
- 修正手把位元組交換、BIOS 模式下的雙倍步進問題、修正 $7800 位址的列排序與捲動
偏移、解決「檔案 → 重設」導致的程式當機,以及金手指搜尋時的空指標解參照問題
- 嵌入來自 SameBoy 專案(採 MIT 授權)的 SGB1 與 SGB2 GB 端引導 ROM。市面上多
DMG 引導 ROM,只會顯示任天堂標誌捲動;然而 SGB BIOS 要求的引導 ROM 必須包含發
送 5 封包 SGB 握手訊號的功能(特徵是位址 $3E F1 附近的 LD A, $F1 指令序列)
- SameBoy 提供正確的 SGB 專用變體。若不使用這些變體,BIOS 模式將會卡死在啟動
畫面
- 在嵌入上述 ROM 的同時,程式也附帶了 SameBoy 的 Expat (MIT) 授權條款全文。
注意:SGB BIOS 不提供,它們受版權保護!
https://github.com/shanytc/snes9x/releases/tag/1.63.11
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.129.216 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1777550753.A.8AB.html
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章
18
33