Commit Graph

11302 Commits (preview)
 

Author SHA1 Message Date
Stenzek 016c08b9c3
GPU/HW: Use clamped rect for sprites-as-fills
Fixes VRAM corruption in Tales of Phantasia with the texture cache
enabled.
12 hours ago
Stenzek 0094344360
README: Add links/instructions to Windows installer 14 hours ago
Stenzek 372e1f3533
InputManager: Fix needing double press for button binding
Regression from 44e055ba03
17 hours ago
Stenzek 682c9c6431
InputManager: Only enable sensor polling if there are bindings
Or when binding (hook).
17 hours ago
Stenzek 653d04c84b
InputManager: HasAnyBindingsForSource() shouldn't check subtype
Only affected pause-on-controller-removal, and if you didn't have any
controller buttons bound.
17 hours ago
Stenzek ab959a5d47
InputManager: Always call SetHook()/RemoveHook() on core thread 17 hours ago
Stenzek bcd7a43cf9
InputManager: Fix typo in variable name 18 hours ago
Stenzek faf988b31b
System: Match console region to BIOS region when starting BIOS
Avoids using NTSC timings if you only have a PAL BIOS.
18 hours ago
Víctor "IlDucci dc78763292
Spanish (Spain) translation update (#3696)
Out-of-schedule update to add the revamped Capture/OSD menus.
18 hours ago
Stenzek 43cf1d93a8
Installer: Share progress callback with updater 1 day ago
Stenzek 5bf65fe48b
Installer: Calculate estimated size for uninstaller entry 2 days ago
Stenzek 7e4efbfa9c
CI: Generate Windows installers 2 days ago
Stenzek 4756b17899
Installer: Add Windows uninstaller program 2 days ago
Stenzek 22c8d91109
Installer: Add windows installer program 2 days ago
Stenzek 186d558332
FileSystem: Check fclose() for WriteBinaryFile()/WriteStringToFile() 2 days ago
Connor McLaughlin fcd3f972c1
README: Update resource overrides section
Replace with a link to the wiki page.
2 days ago
Stenzek d8b889757b
Qt: Reverse window open order on all Wayland platforms
Turns out KDE's kinda broken too - behaves inconsistently from run to
run. Probably a QtWayland issue, can't be arsed debugging.
2 days ago
Stenzek 59aeb1e84b
VulkanDevice: Fix query index in WaitForCommandBufferCompletion() 2 days ago
Stenzek 3a54524e40
VulkanDevice: Add missing scissor clamp in SetInitialPipelineState() 2 days ago
Stenzek 2bd0a6ab41
VulkanDevice: Fix incorrect stage bits for compute PushUniformBuffer() 2 days ago
Stenzek 86dcbc614e
Achievements: Remove hidden leaderboard check
No longer necessary since this is handled in rc_client now.
2 days ago
Stenzek 7df574cf59
Achievements: Fix notification icon opacity
Mostly noticeable on the RA icon when using center position.
2 days ago
Stenzek fbf4cdd085
dep/rcheevos: Bump to dedfe2d 2 days ago
Stenzek c60e3aaf2c
VideoThread: Fix core thread view missing surface format
Fixes media capture throwing unhandled pixel format error after toggling
fullscreen.
2 days ago
Stenzek e81fa84800
HTTPDownloader: Add missing error status assignment 2 days ago
Stenzek 84ff25e487
HTTPDownloader: Fix return value of curl write callback 2 days ago
Stenzek ca49dd1ae5
HTTPDownloader: Fix error description for WinHttpOpenRequest() 2 days ago
Stenzek 66856687cc
OpenGLDevice: Fix error reporting in SetSwapInterval() and SetVSyncMode() 2 days ago
Stenzek 87c4b66c46
OpenGLDevice: Fix error reporting in CreateFramebuffer() 2 days ago
Stenzek a64272b7aa
PostProcessing/FX: Fix incorrect min_point_mag_linear_mip_point translation 2 days ago
Stenzek 9630464e37
CMake: Remove pointless flags change
Wasn't specified in the user flags anyway.
2 days ago
Stenzek 7db0555b60
CMake: Bump version requirement 2 days ago
Stenzek b20c2b281f
Common: Add additional unit tests
And fix several logical errors.
2 days ago
Stenzek d6915fb57a
D3D11Device: Fix assigning integer to boolean 2 days ago
Stenzek 566681ff20
D3D11Device: Add missing push constant buffer destroy
No difference overall, but better to destroy buffer before device.
2 days ago
Stenzek fa4d08491f
CMake: Simplify resource copy 2 days ago
Stenzek b330b3e7da
CMake: Simplify Metal shader build
Don't need multiple versions.
2 days ago
Davide Pesavento 29241260a0
Qt: Avoid rich text in message boxes (#3695)
Otherwise Qt falls back to a very ugly non-native dialog on macOS.
2 days ago
Stenzek 0f280acaa7
InputManager: Remove padding from struct
No longer necessary since it's not shared between threads.
2 days ago
Stenzek d66db164bd
Qt: Add controller sensor mapping 2 days ago
Stenzek 668a930eb5
SDLInputSource: Add sensor (accelerometer) support 2 days ago
Stenzek c13d04e2c9
InputManager: Remove Sensor source
This was only used for Android, and is better handled in the source
itself.
2 days ago
Stenzek 44e055ba03
Misc: Use delta from initial value for input binding
Avoids sensors falsely tripping.
3 days ago
Stenzek 1cfde39d3c
Deps: Version updates
- Qt 6.10.2
- Harfbuzz 12.3.2
- libpng 1.6.54
3 days ago
Stenzek 0aca150a46
Common: Fix incorrect float rvalid() 3 days ago
Davide Pesavento 511058dc51
Qt: Fix crash on Linux when opening game properties (#3694)
* Qt: Fix crash on Linux when opening game properties

Regression from 370df62930

* Qt: Remove 'Use System Font' option from game properties

It only makes sense to set this globally.
3 days ago
bl@ck_m@ge 5cf8d080c9
GameDB: Max speedup cycles for Disruptor and Rescue Shot (#3693) 3 days ago
Stenzek e50909234b
Common: Fix string tests building 3 days ago
Stenzek 467f2fa6a8
StateWrapper: Avoid unnecessary include 3 days ago
Stenzek 7235494a77
VideoPresenter: Ensure skipped_present_count is zeroed 4 days ago