DuckStation, a PlayStation 1 emulator, has been released in version v0.1-11894.
The update includes 61 commits. The debugger gains a threads view and a call stack view, and achievements get a new category badge in the popup. The console region can now be changed live.
On Linux, several libraries (libpng, libjpeg, libwebp, SDL, libzip and others) are now loaded dynamically, and a warning is shown when LD_LIBRARY_PATH is overridden.
Achievements:
- Add category badge to popup
- Fix padding in notifications/lists
- Disable gpu_force_video_timing in hardcore mode
- Add RA Game ID to game properties
- Bump rcheevos
Qt/Debugger:
- Add threads view to debugger
- Add call stack to debugger
- Link stack view to memory view
- Save debugger breakpoints to inis
- Add styling to select disc dialog
- Merge import buttons in the memory card editor
- Fix trailing slash being added to game directories
- Slight improvement to track summary list
- Make game properties inaccessible for PSF/Audio CDs
System/Settings:
- Allow live-changing console region
- Don’t copy non-sensitive user preferences to game settings
- Disable post-processing when resetting settings
- Ensure pcdrv_root is a native path
- Add AudioCD game list type
Linux/Build:
- Load libpng/libjpeg/libwebp, SDL, FreeType/plutosvg and libzip dynamically
- Warn when LD_LIBRARY_PATH is overridden on Linux
- Create desktop file before setup wizard on Linux
- Log loaded library paths on Linux
- Use C++23 across the board
- Various MSBuild improvements (parallel generation of Qt files, dependency tracking)
Fixes and other:
- Fix prerotation handling with blur/transitions
- Fix rare crash if device initialization fails
- FullscreenUI: Fix ‘Use Global Setting’ showing in global postfx settings, use expand icon for dropdowns
- Remove thread_local recursive guard in CPU/CodeCache
- Updated Spanish, Brazilian Portuguese and Swedish translations

Source: GitHub