设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 27|回复: 0

[SFC\SNES模拟器] SuperSnes9x 1.63.19

[复制链接]

签到天数: 1969 天

[LV.Master]伴坛终老

发表于 3 天前 | 显示全部楼层 |阅读模式



1.63.19
New Mappers:
Three previously-unsupported cartridge mappers now load and run under SGB emulation. All three reuse existing MbcState fields, so the GB savestate layout is unchanged.

HuC1 (cart type $FD→ $FF) — Was a read-only stub, so ROM-bank-select writes were dropped and the game jumped into the wrong bank and locked up executing $FC filler.
Reimplemented as MBC1-with-infrared (ROM/RAM banking + IR register). Fixes Chousoku Spinner, Pokémon Trading Card Game.
HuC3 (cart type $FE) — Added the RTC command/response interface plus IR; boot gates on the RTC status command reading back ready. Fixes Robopon (Sun Version).
Bandai TAMA5 (cart type $FD) — The ROM was rejected at load entirely. Implemented its unusual two-register port ($A001 selects, $A000 carries one nibble), a 32-byte battery-backed EEPROM, the $0A ready handshake, and the TAMA6 RTC. Fixes Game de Hakken!! Tamagotchi - Osutchi to Mesutchi.
Game Boy / Super Game Boy fixes:
MBC5 keeps cart RAM readable when RAM-enable is off (2026-05-29). Some games run a trampoline out of SRAM; returning $FF while disabled hung them at boot. Fixes the Nettou King
of Fighters '97 SGB boot hang.
Optional frame-blend toggle — PR #87. Games that fake transparency by flickering two backgrounds (e.g. Chikyuu Kaihou Gun ZAS) can now blend each displayed frame 50/50 with the
previous one at the shared end-of-frame hook. New "Blend Game Boy Frames" checkbox in Display Settings.
Independent GB volume slider in SGB BIOS mode

1.63.18
Super Game Boy / GB emulation fixes:
This release fixes alot of games that uses Mappers as well as some games that are not playable on all emulators (like Messen)

GB PPU hardware correctness
STAT IRQ hardware quirks (LCD-off guard, LY=153 edge case) — fixes Zerd no Densetsu boot
DMG STAT-write quirk now only fires on newly-enabled source bits
Mode 3 sprite stall + WX latching — fixes One Piece dialog torn edges
BGP latch at mode 2→3 boundary — try-fix for split-scanline palette glitch
SCX-fine mode-3 penalty modeled (per-scanline raster timing)
Cart mappers support
Sachen MMC1 mapper + scrambled-logo detection (Sachen 4 in 1 4B-007 boot)
Sachen BIOS-mode boot fix: value-gated unlock + MbcRead synth path
MMM01 multicart mapper added (Mani / Taito 4-in-1)
MMM01 sub-game SGB palette injection (no splash)
Cart MBC now resets on File → Reset (Sachen 4B-007 no-cartridge post-reset)
Cart SRAM defaults to $FF instead of $00 — fixes Initial D Gaiden text rendering
Audio:
Independent GB volume slider in BIOS-less SGB mode enabled

1.63.17
SGB:
Blank last visible scanline in OverlayBiosBorder (fixes bottom frame-glitch)
Route GB cart .sav through CMemory::Save/LoadSRAM into SRAM_DIR
Fix save state & restore state: boot ROM remap, handshake cache, ICD2 bridge
Skip GBE block in S9xUnfreezeScreenshotFromStream
Per-source SPC/GB volume sliders for SGB BIOS mix
Win32:
Fix save-slot corruption from SelectSave hotkey on bank > 0 (Also merged into official snes9x project)
Linux: Qt
Add SGB sources to CMake builds
Configurable BIOS folder under Settings → Files
Default Settings.SGB_BIOSPreference to 2 (SGB2 then SGB1)
Add Emulation → BIOS submenu (None / SGB1 / SGB2)
Move QActionGroup include above X11-pulling headers
Mix SPC over GB after S9xMixSamples in SGB BIOS mode
Master Regular/FastForward + per-source SGB SPC/GB volume
Linux: GTK
BIOS folder + Emulation → BIOS submenu (parity with Qt)
Fix snes9x.ui duplicate label157 (BIOS row crash)
Track snes9x.ui and mini_icon.png in sourcify custom commands
Mix SPC over GB after S9xMixSamples in SGB BIOS mode
Master Regular/FastForward + per-source SGB SPC/GB volume
Misc:
Added Patch Versioning
Widen About dialog for better reading.
Tag x64 in emulator's title


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2026-6-2 14:17

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表