[新闻] SuperSnes9x v1.63.30

楼主: playlive (player)   2026-09-13 18:50:36
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
作者: Lailungsheng (原来我是萧远山...)   2026-09-13 19:10:00
赛亚人.jr,ex的感觉
作者: cck196h (彰天意)   2026-09-16 13:23:00
有繁中语系包,现在是ver0.4
作者: Lailungsheng (原来我是萧远山...)   2026-09-16 19:49:00
感谢大大情报

Links booklink

Contact Us: admin [ a t ] ucptt.com