Release v1.2.0
What's New:
- Added: Experimental D3D11 (Windows) and OpenGL ES (Android) graphics backends
- This allows Dusklight to run on devices that don't support Vulkan 1.1, D3D12 or Metal, but be warned that performance and accuracy may suffer! These backends are provided on a best-effort basis.
- Added: Capped FPS option: set any framerate limit
- Added: "Area" output resampling option
- Smoother resampler for both upscaling and downscaling from the internal resolution
- Added: Many, many fixes and improvements to interpolation
- Added: Better achievement logic for Skybook characters
- Added: Autosave safety (no autosave after loading a state, no autosave after reset, etc.)
- Added: Ctrl-R to reset now triggers on release, like the button combo
- Added: Option to remove button binds with only controller (press same button again)
- Added: Option to enable and disable texture replacements in-game
- Fixed: Various crashes on all platforms (Goron Mines elevator & others)
- Fixed: Off-center aim reticle on devices with "safe area" (notches, in-screen cameras, etc)
- Fixed: Mipmap texture replacement regression in v1.1.1
- Fixed: Softlock on title screen when resetting while saving
- Fixed: Item wheel pause buffer now displays a synchronized (non-interpolated) frame
- Fixed: PAL keyboard
- Fixed: Shoulder buttons incorrectly setting analog values
- Fixed: Ook and Zant jump locations
- Fixed: "Fast Tears of Light" bug where tears could travel out of bounds
- Fixed: macOS Game Mode on macOS <26
- Fixed: Booting on macOS 14, and possibly booting on x64
- Fixed: Rollgoal completion to scale better with Bigger wallets
- Fixed: Dusklight gives better info when graphics backends fail to load
- Fixed: Allow transform level in Editor to go up to 15
- Fixed: Copy/delete effects on save screen
Known issues:
- No solution has been found for the Adreno driver issues yet.
Thanks to all contributors:
@JaxonWasTaken
@SuperDude88
@TakaRikka
@tomlube
@SailorSnoW
@MelonSpeedruns
@Irastris
@qwertyquerty
@PJB3005
@matthewdavidrichardanderson
@AceOfSpades-JFK
@korrectional
@Krutonium
@Abzol
@dooplecks
@SrBananaMan
@GiorgioMendieta
@Pheenoh
@xCyberxx
@superyu1337
Full Changelog: v1.1.1...v1.2.0