github stenzek/duckstation v0.1-9226

latest releases: preview, latest, v0.1-9787...
4 months ago

Commits

  • 98798fe mmpx enhance (#3443)
  • 824b91a GPU/HW: Split MMPX to MMPX and MMPX Enhanced
  • ac0c454 GPU/HW: Work around fxc uninitialized variable false positive
  • a8db46a GPU/HW: Use signed difference in luma_distance()
  • d37048e FullscreenUI: Fix animation glitch on choice select
  • 94b88fa GPU/HW: Avoid texture filter dual-source output when unnecessary
  • 39a5bd6 FullscreenUI: Remove padding from CD icon
  • a2d351c FullscreenUI: Improve title truncation in game grid
  • 9c4aaca FullscreenUI: Avoid losing game list selection inbetween mouse move and popups
  • 5945153 Data: Add variable weight fonts
  • 77457a3 ImGuiManager: Switch to dynamic fonts
  • 06da45b FullscreenUI: Polish dialogs
  • c06da31 FullscreenUI: Fix trophy placement on non-square covers
  • 0026615 Data: Remove unused base fonts
  • 65ed9b5 Data: Fix glyph conflict with vibration icon
  • 0cf5618 FullscreenUI: Fix crash in JogCon controller settings
  • 9ff3edd Qt: Disable unmaintained translations
  • 9c4e15e Host: Remove now-unused ReadCompressedResourceFile()
  • 5dc55bb Qt: Avoid showing "0 minutes" of played time (#3447)
  • 00330ca Qt: Avoid truncating Serial column in game list view on macOS
  • 873c7c9 Qt: Right align size columns in game list view
  • bb76d7c Update Indonesian Translation (#3445)
  • 74838e9 Atualização Português do Brasil (#3444)
  • 2c7d07b Qt: Implement reset play time for disc sets
  • 70225f8 Always use CTAD with std::unique_lock
  • a31d679 SmallString: Use L instead of L+1
  • 9ffded0 SmallString: Fix size bug in assign(SmallStringBase&&)
  • bf4a89e Qt: Use GameList::FormatTimespan()
  • b98d521 ImGuiOverlays: Draw larger status indicator icons
  • 3ba05f1 Qt: Use same size for serial across platforms
  • 233c342 README: Recommend AppImage over Flatpak
  • e19817c README: Fix typo
  • 3a7cbc2 FullscreenUI: Use horizotal layout for about dialog
  • 1a39dec FullscreenUI: Don't tint background in landing/game list
  • ba6309c FullscreenUI: Keep a one-deep previous window stack
  • 20b3535 ImGuiOverlays: Backport condition tidy-up
  • c32e590 Qt: Don't hold lock while game list context menu active
  • 42bf2b3 update the Simple-Chinese translation to latest. (#3448)
  • 61f3f86 GameDB: exclude analog support for Final Fantasy Origins (#3449)
  • 7f066c2 ImGuiOverlays: Fix display with only GPU/latency stats
  • 466ccc5 CI: Use maximum compression for zip builds
  • 0c8cf0a Qt: Fix incorrect help text
  • 35a8bfa FullscreenUI: Warning fixes
  • 308bc5f ImGuiOverlays: Warning fixes
  • 4616dd3 Qt: Avoid heap string copy for each context menu action
  • f5c3280 ImGuiOverlays: Remove unused code
  • 0c3ad8a GameDB: Fix number of players for Syphon Filter 2 & 3 (#3451)
  • 69399f3 GameDatabase: Missing newline in compatibility report
  • 2edcb20 GameDatabase: Add three missing settings to compatibility report
  • a2bf5b4 GameDatabase: Drop "GPU" prefix from PGXP settings in compatibility report
  • fa7b4ae Qt: Convert auto updater to window
  • ce6924d Qt: AutoUpdaterDialog -> AutoUpdaterWindow in translations
  • d83ecb0 Qt: Fix return to desktop mode with -nogui -bigpicture
  • 99268f2 Separate mmpx enhance from mmpx (#3453)
  • 6ef3df5 Achievements: Use gethostuuid() as machine key on macOS (#3452)
  • 5f885b8 Settings: Add missing case statement
  • 42a9d8c Qt: Raise updater window if already shown
  • 1653cf8 GPU/HW: Fix GLSL ES compile error
  • 49d5d8e Qt: Fix achievement login dialog sizing on MacOS
  • fa0a926 Deps: Bump FontAwesome to 6.7.2 (#3456)
  • 6c6cc91 DMA: Invalidate code pages on CD-ROM DMA write
  • ff0add2 ImGuiManager: Load PF before FA
  • 2ac481d Qt: Fix setup wizard achievements page title
  • 1026902 Data: Update SDL game controller database
  • 3b90d18 Qt: Fix return code confusion in AchievementLoginDialog
  • 9127198 ImGuiManager: Move font awesome to last priority
  • 5063a49 FullscreenUI: Remove hardcoded sizes for menu items
  • 88a63f0 FullscreenUI: More hardcoded size removal
  • 7b03b54 FullscreenUI: Eliminate last of layout height constants
  • 11cb221 FullscreenUI: Polish range dialogs
  • ac9be01 FullscreenUI: Snap CenterImage() to integer coordinates
  • d18910a Achievements: Release lock while waiting for HTTP requests
  • 68fa33e FullscreenUI: Polish achievements page
  • 5dd64c8 FullscreenUI: Bump animation time for theme change
  • f775a6d Qt: Fix achievement login tab order
  • 11bc193 FullscreenUI: Skip drawing background if transparent
  • 82bb29d FullscreenUI: Fix extra padding in resume state popup
  • f9fb591 Data: Add missing file
  • aafd72e FullscreenUI: Add cheats/patches icons
  • bf36432 Qt: Swap console/emulation icons
  • ee0cb60 Qt: Add additional toolbar properties for labels/icons
  • 7b1c8a0 System: Log init/boot time
  • a7f5105 Qt: Fix toolbar context menu lock inversion
  • e469e33 Qt: Fix default button in AudioStretchSettingsDialog
  • 74f697e Qt: Add button icons to InputBindingDialog
  • f6d10eb Qt: Fix default button in InputBindingDialog
  • 175ed8c Qt: Fix default button in ControllerLEDSettingsDialog
  • 842f741 Qt: Simplify connecting to QDialogButtonBox signals
  • 976bf83 Qt: Use QDialog::Accepted/Rejected in more places
  • b67a8c3 Common: Don't include deprecated (and unused) codecvt header
  • 40c495c Qt: Remove last use of SLOT
  • 29ec2fe Qt: Fix saving toolbar locked state (#3458)
  • 6fcb119 FullscreenUI: Further icon improvements
  • ba799f4 Qt: Disable toolbar related actions if hidden
  • cdc9206 Qt: Fix typo in toolbar icon action
  • 9347c00 Qt: Refine use of ellipsis in game list context menu (#3459)
  • 96d0851 Update the Simple-Chinese translation to latest. (#3460)
  • 5b18455 Qt: Eliminate unnecessary includes in settingwidgetbinder.h
  • c679ffb Atualização Português do Brasil (#3462)
  • a7d0a8a Updated Swedish translation (#3461)
  • 281119b Qt: Always perform update check on startup
  • 280c003 FullscreenUI: Change a few icons for improved consistency (#3463)
  • ebf97c2 dep/imgui: Sync to 5ee9c2a
  • 2bff209 FullscreenUI: Fix returning to wrong window after back
  • 889df1d VulkanDevice: Only reset descriptor pool if used
  • 1b740ef FullscreenUI: Avoid ID clash in controller settings
  • 866b77e Spanish (Spain) 2025-06-27 translation update (#3465)
  • 5df28de Qt: Fix hotkey category heading size on MacOS
  • 71a60f9 Data: Update SDL game controller database
  • 33b1e82 Achievements: Fix imgui assertion in leaderboard view
  • 376a2e8 FullscreenUI: Fix crash when loading/saving state
  • 355c17b FullscreenUI: Fix fade on system start/stop

Don't miss a new duckstation release

NewReleases is sending notifications on new releases.