DuckStation v0.1-11609

v0.1-11609Desktop
Added 6
  • Support reading non-mode2/raw sectors in CD images
  • Animate unlock progress bar in Achievements
  • Add 'None' transition effect to FullscreenUI
  • Add queued texture recycling to FullscreenUI
  • Add icon extraction to Qt memory card editor
  • Add icons to Qt memory card editor buttons
Changed 7
  • Rewrite memory image preloading in CDImage
  • Improve MediaCapture MF setup robustness
  • Improve ffmpeg hardware encoding in MediaCapture
  • Improve Qt capture dialog
  • Relax condition for closing immediately on resume in FullscreenUI
  • Refactor invalid command handling in CDROM
  • Slightly reduce memory save state struct size
Fixed 5
  • Handle rarely-used CUE parser commands
  • MMPX Enhanced/Advanced clamp-to-transparent out-of-bounds mapping
  • Clear MediaCapture state before deleting output file
  • Fix debug assertion in FullscreenUI single-threaded mode
  • Fix transparent pixel bug in MMPX and adjust floating-point tolerance
Removed 2
  • Remove AV1/VP9 options from MediaCapture MF list
  • Drop ffmpeg pre-7.x fallback in MediaCapture
Commits
  • 9c79341cf CueParser: Handle rarely-used commands
  • b89e1bfeb CDImage: Support reading non-mode2/raw sectors
  • 94f11f9ba CDImage: Rewrite memory image (preloading)
  • 2880f88d8 MMPX Enhanced/Advanced clamp-to-transparent out-of-bounds mapping (#3774)
  • 31ab18b25 SPU: Wraparound is unlikely in ReadADPCMBlock()
  • 2cdf99d8a MediaCapture: Improve MF setup robustness
  • f383c3fa1 MediaCapture: Remove AV1/VP9 options from MF list
  • e04d89065 MediaCapture: Improve ffmpeg hardware encoding
  • 8612996ea MediaCapture: Drop ffmpeg pre-7.x fallback
  • 0275d6df9 MediaCapture: Clear state before deleting output file
  • d4844036c Qt: Capture dialog improvements
  • 35bcff152 Achievements: Animate unlock progress bar
  • 31c682943 FullscreenUI: Fix another debug assertion in single-threaded mode
  • 8a98ed820 FullscreenUI: Relax condition for closing immediately on resume
  • a421b5b11 FullscreenUI: Add 'None' transition effect
  • ad7519d72 FullscreenUI: Add queued texture recyling
  • 8a1dbb169 CDROM: Refactor invalid command handling
  • f8c9301f4 MSBuild: Remove non-existant file
  • e39033c44 Qt: Remove unused scripts
  • 9c35fdc94 MMPX :fix a transparent pixel bug & Adjusted floating-point tolerance (#3776)
  • 39fe70c84 CI: Bump actions/checkout to v7 (#3775)
  • b42e1c9f2 System: Slightly reduce memory save state struct size
  • 09467d50e Qt: Add icon extraction to memory card editor
  • 4730d795b Qt: Add icons to memory card editor buttons
  • 4069271eb Qt: Make SetWindowRoundedCornerState() take an optional boolean
  • 5f9e7f69b Qt: Work around Qt fullscreen border bug
  • 42bf523e8 Data: Update SDL Game Controller DB
  • eb4b87cfa Achievements: Fix inverted condition for new game additions
  • a233ec1fb Qt: Fix deprecation warning
View original

Upgraded? How did it go?

Discussion