Skip to content

v0.1-8591

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Feb 15:56
· 84 commits to dev since this release
f2cca01

Commits

  • 573b2eb SPU: Move device failure message to OSD
  • 4e97420 InputManager: Switch to SDL3
  • 2b7a4f8 Qt: Avoid game list refresh on shutdown
  • 543704d HTTPDownloader: Drop some log messages to debug
  • ca509a8 StringUtil: Add fixed-length DecodeHex()
  • 21aa6ea Scripts: Add script to download/generate achievement database
  • 1bfc4b6 dep/rcheevos: Update to 08999e0
  • 6a09d6e Achievements: Don't store hash as a string
  • d4b0b7f Achievements: Include rc_client version in user agent
  • 6512ed8 Achievements: Add offline tracking of progress and hash library
  • 0e3668a GameList: Show achievement information in game list
  • 5630f39 Qt: Fix loading webp images on Windows
  • 0665cb5 FullscreenUI: Further refine achievements login dialog
  • afd619a GameDB: Pro-Pinball needs same traits as others in the series (#3359)
  • d7c78ee GPU/HW: Fix box downsampling on OpenGL ES
  • 7188ab8 GPU/HW: Treat fill-like sprites as fills if TC is enabled
  • b0c0d64 GPU/TextureCache: Fix parsing of C16 replacement names
  • f58fa22 GPU/TextureCache: Only use a single palette record for C16
  • 70c45f7 GPU/TextureCache: Handle replacements larger than 256x256
  • e36dbaf Qt: Show current fullscreen resolution in UI even if invalid
  • 231ba05 GPUThread: Switch to borderless if exclusive fullscreen fails
  • 224cb6a FullscreenUI: Fix ClosePauseMenu() running on wrong thread
  • 1b678d0 FullscreenUI: Allow using right mouse button for 'back'
  • 4da7692 System: Adjust initialization order to better fit FullscreenUI
  • 28f6358 Qt: Use FSUI to service ConfirmMessageAsync() if active
  • 4dd6365 System: Simplify HC disable confirm on startup
  • 128bab2 Host: Allow button title override in ConfirmMessageAsync()
  • 0223471 FullscreenUI: Move UpdateRunIdleState() for system soft-fail to host
  • d314b25 System: Fix per-game achievements hardcore mode
  • 0d9e6bd FullscreenUI: Use effective value for achievement options enable
  • 9b6021b FullscreenUI: Fix progress bar padding in loading screen
  • aae7573 Achievements: Fix build with regtest
  • 369879e Settings: Log when creating EmuFolders fails
  • 44a75d6 GPUThread: Fix setting change crash with thread off
  • f7d7eec GPU/TextureCache: Fix replacements starting in second page
  • 96058f5 System: Use recreation logic for toggling GPU threading
  • 03181d1 GPUThread: Fix crash during FSUI language switch
  • b5925ab Achievements: Include any codepoints above 0x100 in dynamic range
  • d65c4ef GPU/TextureCache: Prefill dumped texture list with replacements
  • 635ae5d GPU/HW: Don't use sprites-as-fills for small/offscreen points
  • b01c06b GPU/TextureCache: Prevent wrapping for replacement lookup
  • a681386 Qt: Fix some options not being disabled with SW
  • 804d90d System: Fix overriding console region
  • 24354cb GPU: Fix more GPU thread-reading-CPU-thread-settings locations
  • 7316b01 CI: Dependency library updates
  • a5940b2 GPU: Use constants for display overscan range
  • 0c3d55a GPU: Fix incorrect PAR with overscan cropping
  • 64d3716 GPU: Further simplify draw rect calculation
  • 4ceeb58 GPU: Use display size for calculating internal screenshot size
  • 5788391 CI: Add ARM64 flatpak build
  • 1ca5782 Threading: Handle EINTR on sem_wait()
  • 1f5a103 GPUThread: Handle rare race condition in frame queueing
  • 5977350 System: Recreate memory save states when device options change
  • af277d4 Settings: Default to nearest sprite texture filtering
  • cb205c4 Qt: Show icon in settings console region dropdown
  • 455836a CMake: Check C++20 features that are missing on some systems
  • 51bef1b CMake: Don't print status messages for deps CMakeLists
  • 4ad2d0a GPU: Fix incorrect PAL overscan range
  • c6563a4 VulkanDevice: Require Vulkan 1.1 for most extension probing
  • 99e81f1 GPU: Fix incorrect condition in WaitForOneQueuedFrame()
  • ecbb79c GPU: Add Lanczos scaling option
  • 57cb2f8 FullscreenUI: Fix system unpausing on shutdown
  • 2cfc39e System: Move cheat reload to Initialize()
  • 8aa97a8 Data: Update game controller database
  • bee2dab Misc: Replace stringstream str() with C++20 move str()
  • f8c39ac GPU/HW: Warning fix
  • 5148081 Atualização Português do Brasil (#3360)
  • 5ae6d90 update Chinese translation. (#3361)
  • 063bb96 D3D11Device: Always query timestamp before present start
  • 0844223 Updated Swedish translation (#3362)
  • f2cca01 ImGuiManager: Fix achievement unlock icon not showing