Commit Graph

8567 Commits (dbba8deb4bcfa3a9993c7dfb7a98bcba46501231)
 

Author SHA1 Message Date
Daniel Nylander 439e05bbf2
Update duckstation-qt_sv.ts (#3329) 12 months ago
Stenzek 92bcf64fe8
VulkanDevice: Refactor present failure handling
Shouldn't deadlock anymore...
12 months ago
Stenzek 0234137be4
VulkanDevice: Use VK_EXT_surface_maintenance1
NVIDIA drivers return a minImageCount of 3 with the base surface query
capability, but require 4 images for XWayland in immediate present mode.
12 months ago
Stenzek b70a8482bd
OpenGLDevice: More verbose logging of surface creation failure 12 months ago
Stenzek 8611f4f438
System: Handle GPU device loss in BP-only mode 12 months ago
Stenzek 5b600789d6
GPU: Page align VRAM storage on Apple Silicon 12 months ago
Stenzek 2bf0838634
MetalDevice: Fix import of non-page-aligned buffers 12 months ago
Stenzek e3e0fe6445
Log: Prepend timestamp to multi-line messages 12 months ago
Stenzek 3874df6888
Qt: Enforce minimum progress dialog height 12 months ago
Stenzek 3a271ffe9b
Qt: Enable Swedish translation 12 months ago
Daniel Nylander 160c27e106
Adding Swedish translation (#3327) 12 months ago
Stenzek e8bb6bab10
Qt: Don't allow doubleclick-to-fullscreen in relative mode 12 months ago
Stenzek 7ac7175da5
Qt: Right clicking while binding should not clear input 12 months ago
Stenzek dec40e234f
Deps: Bump to SDL2 2.30.9 12 months ago
Stenzek 5f6daf8a2a
CI: Bump flatpak-github-actions version 12 months ago
Stenzek a6c19cc90b
OpenGLContext: Compile fix on MacOS 12 months ago
Stenzek 2d22409d2e
dep/libchdr: Fix handling of duplicate codecs 12 months ago
Stenzek c461ad7b44
D3D11Device: Ensure we don't drop to feature level 10 on query failure 12 months ago
Stenzek 886ef4cc59
WAVWriter: Add matching reader class 1 year ago
Stenzek ead9e56c4d
System: Support loading ELF files 1 year ago
Stenzek 65f3dcbe9b
HeapArray: Fix assignment/move with aligned variant 1 year ago
Stenzek 2044e35377
GPUDump: Fix unknown compression type reported with Zstandard 1 year ago
Stenzek 3952661978
GPU: Write initial rendering attributes to GPU dump 1 year ago
Stenzek 7b7dd2bef1
AnalogController: Reset state on analog->digital switch
But only when the game does not support analog mode.

Tomb Raider's game selector menu puts the controller into
configuration mode, and we're supposed to respond with a
0x00 header byte if the user switches the pad to digital
mode.

Problem is, the game itself doesn't understand this mode
switch nor configuration mode. So the status byte gets
stuck at 0x00 if the user toggles analog mode, and the
game thinks no pad is connected.

Work around this by resetting the whole state if the game
does not support analog mode.
1 year ago
Stenzek 57ca5dd2c2
ImGuiFullscreen: Default input source to keyboard if none 1 year ago
Stenzek 88e14dd3ff
RegTest: Support using global data directory 1 year ago
Stenzek a854ed2da1
Qt: Use game start fullscreen flag for BP too 1 year ago
Stenzek f889136227
PostProcessing: Don't try other types after first failure 1 year ago
Stenzek 2cd3f209e2
dep/rcheevos: Bump to 3106e6d 1 year ago
Stenzek bcd5cd0027
GPU/ShaderGen: Fix debug assert tripping with fbfetch 1 year ago
Stenzek 8bd0e6c3f7
CPU/CodeCache: Clear blocks on system shutdown
Means we release all allocated memory on system shutdown, rather
than waiting until the next VM/system start.
1 year ago
Stenzek d0ad4e7264
dep/libchdr: Fix mismatched function pointer type 1 year ago
Stenzek b5c83e671f
Qt: Drop Qt 6.7.0 workarounds
Fedora 41 is out with Qt 6.8.0.
1 year ago
Stenzek ca2ed61dba
Timers: Work around possible MSVC codegen bug
Fixes very strange behaviour in games in MSVC LTCG build.
1 year ago
Stenzek 4c1377774d
CI: Remove Flathub push 1 year ago
Stenzek bb740499a5
CDImageCHD: Show precaching in MB 1 year ago
Anderson Cardoso be271e3bfb
Atualização Português do Brasil (#3326)
Confirmado linhas movidas;
Atualizado para última versão;
Adicionado textos sobre ativação de trapaças.
1 year ago
Stenzek dae5973121
Data: Remove non-functioning shader
Depends on includes which are no longer present.
1 year ago
Stenzek 88147d8f69
Qt: Fix legacy cht file clearing 1 year ago
Stenzek ac19768247
Qt: Make multitap mode non-inheritable as well 1 year ago
Stenzek 98cce645a9
Qt: Fix empty device list when editing profile 1 year ago
Stenzek 8c4d595a89
Qt: Make input source selection non-inheritable
Makes sense to set this in the profile specifically,
given it is tied to devices.
1 year ago
Stenzek a8b588371a
SettingsInterface: Add missing const qualifiers 1 year ago
Stenzek 8f087ab594
Qt: Add prompt to enable cheats when list is checked 1 year ago
Stenzek d416ecb324
Qt: Add 'Clear Cheats' option to cheats page 1 year ago
Stenzek 0fc719c4cf
Cheats: Simplify code merging on import
The save file already does replacement.
1 year ago
Stenzek a8bc364a2b
Cheats: Fix importing hash-formatted codes 1 year ago
Stenzek 95be381a9f
Qt: Fix cheat code delete message 1 year ago
Stenzek 2c3d1d9e60
dep/libchdr: Check that metadata seek succeeds 1 year ago
Stenzek 12acecbf36
FullscreenUI: Allow editing option range cheat values 1 year ago