Skip to content

v1.61

Latest

Choose a tag to compare

@matbo87 matbo87 released this 28 Jun 18:00
e459d74

Features

  • Added 3D depth strength setting and refined splash/background depth effects (#65)
    • Custom game-screen backgrounds are now ideally 448x256 instead of 400x240;
      400x240 images can expose edges at higher 3D depth settings.
    • Updated 448x256 game-screen backgrounds are available in the snes9x_3ds-assets v1.1.0 release.
  • Added save-state screenshot previews
  • Added per-game crop/overscan control (#55)
  • Added scanlines
  • Added Mode 7 bilinear smoothing (#68)
  • Added Frame Sync setting with VBlank/Sleep pacing options
    • Sleep Sync can make games run smoother when they stutter or won't hold full speed, e.g. DKC2 on Old 3DS.

Rendering & Compatibility

  • Improved HDMA/in-frame palette compatibility for games with mid-frame palette changes (#73)
  • Added mosaic rendering support (#70)
  • Fixed stale core data after switching ROMs
  • Fixed several game-specific rendering/timing issues
    • Includes fixes for Sim City intro, Jurassic Park transparency and Super Bases Loaded 2 crash.
  • Optimized Mode 7 tile 0 blit (#67)

Audio

  • Migrated audio output from CSND to NDSP and improved audio scheduling/stability (#58, 7ff81cc)
  • Added audio buffer size setting
    • Lower values reduce latency; higher values reduce the chance of crackling.

Documentation

  • Added KNOWN_ISSUES.md with compatibility notes for problematic games,
    Satellaview (BS-X) titles and common visual/audio issues.

Credits

Thanks to @f4mrfaux for contributions this release builds on:

  • NDSP audio migration built on #58; follow-up queue/drain, stability, and integration fixes were added in 7ff81cc
  • Mosaic effect rendering built on #59, with follow-up implementation and cleanup in #70
  • Mode 7 bilinear smoothing and Mode 7 tile 0 optimization came from #67/#68

For more information, see Changelog.

Install snes9x_3ds.cia via FBI -> Remote Install -> Scan QR Code

qr_v1 61