作者playlive (???)
看板Emulator
標題[新聞] SuperSnes9x v1.63.30
時間Sun Sep 13 18:50:36 2026
SuperSnes9x v1.63.30
以下是機翻
[Super Game Boy Color] (全新、實驗性)
– 全新SGBC 模式:內含 Game Boy Color 的 SGB2,並支援自訂邊框
– 此模式執行經過記憶體修補的SGB2 BIOS,並針對每個遊戲進行記憶體內修補以支援
色彩與邊框
– 色彩現在來自卡匣,而非過時的SGB 色盤
– 預設色盤回退透過BGP 進行
–DMG 相容性色彩透過 BGP/OBP 路由
– 偵測機制優先於Color 分支的卡匣將獲得專屬修補
– 注意:並非所有遊戲都能開箱即用 – 遊戲過程中或開機時可能會發生一些問題
[Super Game Boy]
–MLT_REQ 在 ICD2 中被鎖存,而不是等待 BIOS
–BIOS 模式會帶入其週期餘數,而不是向下取整兩次,並扣除 GB 週期超調
(修復音訊步調)
– 封包位元在上升緣鎖存,而不是下降緣
–BIOS 窗格上會遵循 MASK_EN,LCD 關閉被視為凍結
– 開機標誌保留在顯示的內容上,隱藏在 SGB BIOS 下方,並且僅在實際指定開機 ROM
時顯示
–GBC 專用卡匣不再被強制退出容器路徑中的 SGB BIOS 模式
– 在SGB BIOS 工作階段中提供精靈限制破解
[Game Boy]
– 模式 3 拆分為計時骨架與輸出機器。
– 視窗插入毛邊消除針對每個機器進行鎖存,DMG 視窗消除縮減至圖塊編號階段,視窗
輸出鎖存不再被重複計算。
– 模式 0 STAT 中斷源自轉變,CGB 有其自身的 STAT 模式視窗邊緣
–LCD 啟用線計時通過 mooneye 的 lcdon_timing 與 lcdon_write_timing
– 在LCDC 與 WY 寫入時重新執行 WY 比較器
– 傳輸前讀取的掃描插槽會保留DMA 前的 OAM 位元組
– 可以同時執行多個模擬器核心(由shootout pool 使用)
– 全新的「抑制NRx 毛邊」音效設定,預設為開啟(修復 CH1 殭屍點擊)
[全新 Game Boy 映射器]
– 新增支援非官方映射器系列:Rocket、Makon/NT、BBD、Sintax、Li Cheng、
Vast Fame 及其同類產品
– 啟用對Zook Hero Z 映射器及其保護機制的支援
[IOS 管理器、Game Boy 型號選擇器]
– GB/GBC 卡匣透過真實的開機 ROM 啟動以顯示開機標誌,作為第四種 BIOS 選項提供
– 新增:檔案 >BIOS 管理器:透過路徑指定 BIOS 檔案,現在是所有 BIOS 檔案的真
實來源。主機清單重新排序,Super Game Boy 2 獨立出來,標明 SGB 修訂版,並標記
選用插槽
– 具備逐個插槽驗證功能的 SGB 開機 ROM 插槽。透過 No-Intro 名稱尋找真正的
SGB-CPU 開機 ROM 傾印。從整個 BIOS 資料夾(壓縮或重新命名)解析空白插槽
– 模擬 >BIOS 更名為 Game Boy 型號。根據卡匣標頭決定一個自動型號。
缺少 BIOS 的項目會呈現灰色。新增型號熱鍵(win32 熱鍵標籤頁、Qt/GTK)
– 在OSD 上回報缺少的 BIOS,而不是跳出對話方塊,UI 保持在無遊戲狀態
– 硬重設會套用BIOS 管理器中的變更。兩個 Super Famicom Box BIOS 檔案皆已命名
,僅阻擋必要的檔案
– Sufami Turbo 與 Satellaview 卡匣透過「檔案 > 載入遊戲」載入
(或在 rom 檔案上按兩下)
– 單色卡匣可在Color 上啟動且不需其 BIOS
– 修復SGB BIOS 模式載入路徑中的金鑰/金手指生命週期
[SNES 模擬]
– PPU:A.S.P. Air Strike Patrol 執行光束追趕掃描線中期效果(INIDISP 亮度視窗
、限制在其水平範圍的光柵跨度、馬賽克onset、捲動邊界、每行背景)
– gfx:交錯顯示期間不再跳過畫面(有一半的掃描線會變黑)
– SuperFX:週期精確的 GSU 計時(Winter Gold)、模擬 GSU ROM/RAM 緩衝區重疊
(Yoshi’s Island 減速)、11MB SuperFX 映射器,新變數移至 gsu 結構中,並附帶
設定/命令列模式切換
– MSU-1 封裝可從壓縮檔中載入,並提供重新命名純 .zip 檔的選項
[音訊] (win32)
– WaveOut 音訊同步步調可能會鎖定在低於實時約 20% 的狀態。現在改由播放游標來控
制步調
[RetroAchievements]
– 使用者代理現在改為「SuperSnes9x/1.63.1」,修復 Unicode 截斷問題
– 登出不再停用RetroAchievements。正在執行的遊戲會在工作階段進行中登入時被識別
– Hardcore 模式將不再運作,該功能已被 RA 團隊拒絕
[Qt/GTK] (Linux)
– 更新以對齊win32 的功能:新增預先執行、輸出影像處理濾學、儲存狀態庫與狀態熱
鍵
– 新增音效選單,包含各聲道切換與靜音、音效設定、色彩校正對話方塊、
LRG 震動卡匣支援
– 新增輸入選單,包含控制器裝置清單、「檔案 > 另存其他」
– 新增影片與AVI 錄製、音訊波形檢視器
– 新增SNES 影像與 Game Boy 影像設定
– 新增「檔案 > 選擇圖示」
– 於開啟對話方塊中列出Game Boy ROM
– 顯示無BIOS 的 Game Boy 畫面,而非黑畫面。保留 SGB BIOS 偏好設定
– 設定檔已遷移至共用的conffile 格式,包含註解與開關,標頭寫入為「SuperSnes9x」
– 修復:SRAM 自動儲存間隔、混亂的 SoundFilter 代幣對應、具備 Qt < 6.5 的
Wayland 段錯誤、KDE 深色佈景主題下的黑色選單列文字、僅在啟用預設集時才啟用的
著色器設定、GTK Vulkan 建置與鎖死、GTK 快速鍵表
–Win32 -「選擇標誌」重新命名為「選擇圖示」,並提供在所選圖示下註冊檔案類型的
選項
– 從Hacks 中移除重複的 SuperFX 速度控制
–「音效設定」項目移至其選單的底部
–OSD 訊息修復
– 分支文字中的美式拼寫
[酸性測試] (Acid Tests)
– 當作為可執行檔旁的acid/ 資料夾安裝時,將出現新的「測試 > 酸性測試」選單
SuperSnes9x 通過所有 264 項測試,與 Coffee GB 匹配
– 來自shootout 表格的每個模擬器酸性基準,基準擷取指令碼取代追蹤的檔案
– 酸性測試對話方塊支援執行緒數、即時列、截圖、暫停、濾鏡、匯出、每個模擬器的
基準、測試診斷對話方塊、專屬的測試選單
[i18n]
– 更新翻譯檔案(新增缺少的鍵 / 更新鍵)
[建置、CI、封裝]
– macOS:Qt.app 與通用 libretro 核心,兩者皆已自行簽署。清理後重新產生的
Info.plist
– 針對win32、Qt/GTK AppImages、macOS 與 libretro 核心的 GitHub Actions 夜間
建置
–Android:建置 minizip 時不包含 fopen64 系列,採用 32 萬元檔案 API
–libretro:回報 1.63.29 但沒有 git雜湊值,ROM 副檔名未被剝離兩次,建置時支援
用於 MSU-1 的 zip
– 移除懸空的libco 子模組指標,git 忽略清單清理,修復未包含 SYSTEM_ZIP 的
unzip 引入
– 修正截圖PNG 輸出順序與 png_set_shift 的擺放位置
https://github.com/shanytc/snes9x/releases/tag/1.63.30
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.115.220 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Emulator/M.1789296640.A.57D.html
1F:推 Lailungsheng: 賽亞人.jr,ex的感覺 09/13 19:10
2F:→ cck196h: 有繁中語系包,現在是ver0.4 09/16 13:23
3F:推 Lailungsheng: 感謝大大情報 09/16 19:49