Stenzek
|
cdadda85b5
|
Qt: Fix application exiting on fullscreen+lang change
|
2025-05-23 15:21:49 +10:00 |
|
Stenzek
|
66934cc5b8
|
System: Include queued frames in input latency stats
|
2025-05-23 15:16:15 +10:00 |
|
Stenzek
|
03111befb9
|
Settings: Correct a couple of default values
|
2025-05-23 15:15:58 +10:00 |
|
Stenzek
|
461c51ff6a
|
Qt: Fix updater crash while game running
Or while fullscreen.
|
2025-05-20 00:00:41 +10:00 |
|
Stenzek
|
1667179f78
|
Qt: Updater shouldn't confirm shutdown
Otherwise if it's cancelled we end up in a funky state.
|
2025-05-20 00:00:38 +10:00 |
|
Stenzek
|
b27e5ac26a
|
Qt: Fix incorrect lock parent
|
2025-05-19 23:52:11 +10:00 |
|
Stenzek
|
a422402014
|
CPU: Fix bgez/blez disassembly with non-standard pattern
|
2025-05-18 13:43:41 +10:00 |
|
Stenzek
|
c7ed3239b7
|
Qt: Use grid layout for second audio settings panel
|
2025-05-18 13:33:38 +10:00 |
|
Stenzek
|
54444475f5
|
Qt: Fix sizing of patch detail widgets
|
2025-05-18 13:33:21 +10:00 |
|
Stenzek
|
0ee3f235b6
|
Qt: Fix swapped parameter order in patch info
|
2025-05-18 12:47:03 +10:00 |
|
Anderson Cardoso
|
4748a93b8a
|
Atualização Português do Brasil (#3420)
Atualizaod para a última versão.
|
2025-05-18 12:14:47 +10:00 |
|
Stenzek
|
8ee0daaa17
|
GameDatabase: Bump cache version
Forgot to do this before.
|
2025-05-17 23:06:36 +10:00 |
|
Stenzek
|
5eedecd811
|
System: Swap back gamesettings->safe mode order
Fixes e.g. round texcoords warning being shown on games that need it.
But don't display CD speedup warnings if the gamedb will disable them.
|
2025-05-17 23:06:36 +10:00 |
|
Stenzek
|
9b17e1485d
|
MediaCapture/FFmpeg: Log when dynlib open fails
|
2025-05-17 23:06:36 +10:00 |
|
Stenzek
|
0aa789d6c9
|
MediaCapture/FFmpeg: Default to VP9
|
2025-05-17 23:06:30 +10:00 |
|
Stenzek
|
6baea54e9d
|
MediaCapture/FFMpeg: Re-introduce v7.0.x support
I hate this... thanks flatpak.
|
2025-05-17 21:48:32 +10:00 |
|
Stenzek
|
84999e0bc9
|
FileSystem: Handle BOM in ReadFileToString()
Works with UTF-8 BOM, UTF-16 LE + BE.
Fixes DisplayDepth ReShade shader not loading.
|
2025-05-17 20:27:01 +10:00 |
|
Stenzek
|
e3c0eed3df
|
StringUtil: Add DecodeUTF16String() and BE variants
|
2025-05-17 20:25:45 +10:00 |
|
Stenzek
|
17dfb95d6a
|
GPU/HW: Fix MSAA+depth buffer combination
Clear should wipe out all samples, copy should copy all samples.
|
2025-05-17 19:44:23 +10:00 |
|
Stenzek
|
4a707afae1
|
System: Show safe mode warning after applying gamesettings
Prevents warning about things that have already been disabled.
|
2025-05-17 18:44:03 +10:00 |
|
Stenzek
|
a6b59f9efe
|
GameDatabase: Add traits for disabling disc speedup
|
2025-05-17 18:40:58 +10:00 |
|
Stenzek
|
c729515118
|
AnalogController: Add option to use right stick as shoulder buttons
|
2025-05-17 18:40:38 +10:00 |
|
Stenzek
|
22109fc8e0
|
MediaCapture/FFmpeg: Tidy up format selection
And remove use of deprecated fields.
|
2025-05-17 18:11:13 +10:00 |
|
Stenzek
|
d35cefb02a
|
GPU/HW: Check for depth clears for lines
|
2025-05-17 15:22:01 +10:00 |
|
Stenzek
|
844869c0c1
|
GPU/HW: Fix precise lines failing depth test
|
2025-05-17 15:04:22 +10:00 |
|
Stenzek
|
a375d558f6
|
GPU/HW: ScaleNx/MMPX do not require blending
|
2025-05-17 14:05:56 +10:00 |
|
Stenzek
|
3d8f6bf7aa
|
GPU/HW: Fix filtered alpha blending in ROV path
|
2025-05-17 14:05:55 +10:00 |
|
Davide Pesavento
|
401f2652ca
|
Achievements: Use round instead of ceil for unlocked percentage (#3418)
|
2025-05-17 14:05:41 +10:00 |
|
Stenzek
|
21aaec99f1
|
Qt: Note when patches are not allowed for achievements
|
2025-05-17 01:07:55 +10:00 |
|
Stenzek
|
871323f4e1
|
Cheats: Fix setting overrides applying for blacklisted patches
|
2025-05-17 00:59:20 +10:00 |
|
Daniel Nylander
|
4ec372cd4e
|
Updated Swedish translation (#3417)
|
2025-05-16 23:51:22 +10:00 |
|
Stenzek
|
93e4913f11
|
Qt: Fix additional padding in patch list
|
2025-05-16 19:21:37 +10:00 |
|
Stenzek
|
cfb24f930d
|
Qt: Fix revision-specific patches showing in list
It was already filtered in Big Picture Mode.
|
2025-05-16 19:20:26 +10:00 |
|
Stenzek
|
7368047b49
|
ImGuiManager: Upload software cursor textures on GPU thread
|
2025-05-16 19:13:38 +10:00 |
|
Stenzek
|
4ea90f948d
|
CDROM: Display OSD message on backend read fail
|
2025-05-16 19:06:55 +10:00 |
|
Stenzek
|
7310aa509a
|
CDROM: Stop reading on backend read fail
Instead of panicing. Game's probably just going to crash anyway.
|
2025-05-16 18:14:08 +10:00 |
|
Stenzek
|
f8b8963776
|
CDImageDevice: Fix possible invalid optional access
|
2025-05-16 17:54:02 +10:00 |
|
Stenzek
|
44729000af
|
Qt: Update Korean translation by Hack茶ん
|
2025-05-14 23:18:23 +10:00 |
|
Stenzek
|
7932618424
|
Bus: Enable SIO2 on any unknown BIOS
Not all PS2 BIOSes are in the list.
|
2025-05-14 23:18:23 +10:00 |
|
Stenzek
|
2ed7aa5536
|
CPU: Clear pending bus error when interpreting block
It can get set from a failed rec access much earlier.
Also eliminates a redundant store from the main interpreter loop.
|
2025-05-14 23:18:22 +10:00 |
|
Stenzek
|
4bacbc8958
|
Qt: Eliminate heap allocations in GameListSortModel
More of an issue since the filter is now checking multiple fields.
|
2025-05-13 21:43:32 +10:00 |
|
Stenzek
|
b91d219524
|
Qt: Clarify that XInput should only be used for wrappers
|
2025-05-13 21:31:00 +10:00 |
|
Stenzek
|
2b280bddd0
|
GPU/TextureCache: Display replacement info on game start
|
2025-05-13 21:21:16 +10:00 |
|
zkdpower
|
2c67c7d287
|
Update the Simple-Chinese translation to latest. (#3413)
|
2025-05-12 20:58:43 +10:00 |
|
KamFretoZ
|
085ef31ee8
|
Qt: Search more things! (#3414)
Co-authored-by: KrossX <2485237+krossx@users.noreply.github.com>
|
2025-05-12 20:58:36 +10:00 |
|
Stenzek
|
6cde51b7b5
|
Achievements: Tidy up API calls
|
2025-05-11 14:07:31 +10:00 |
|
Stenzek
|
aee66edd6e
|
Achievements: Unload RAIntegration on UI thread
Fixes crash when toggling it on/off.
|
2025-05-09 20:58:38 +10:00 |
|
Stenzek
|
18c5608f7d
|
Qt: Work around MacOS disc change menu bug
QActionGroup usage here was incorrect.
|
2025-05-07 21:29:39 +10:00 |
|
Stenzek
|
b2dcf39f8b
|
FullscreenUI: Fix possible crash with RAIntegration
|
2025-05-06 22:50:32 +10:00 |
|
Stenzek
|
2aea3e1c3c
|
FullscreenUI: Add vertical padding to several windows
Looks less cluttered.
- Achievement/leaderboard lists.
- Game list/game grid.
- Save state selector.
|
2025-05-06 22:42:06 +10:00 |
|
Stenzek
|
30fe7f3e4a
|
Achievements: Manually generate badge URLs when using RAIntegration
It doesn't fill in these fields (currently at least).
|
2025-05-06 22:42:06 +10:00 |
|
Stenzek
|
942316b2d0
|
Log: Fix inconsistent enum ordering
|
2025-05-06 22:40:21 +10:00 |
|
Stenzek
|
03db7ea8ea
|
GPUThread: Remove unnecessary padding
|
2025-05-05 02:22:57 +10:00 |
|
Stenzek
|
c8a5712c10
|
FullscreenUI: Fix possible crash with achievements/leaderboards hotkey
|
2025-05-05 02:22:57 +10:00 |
|
Stenzek
|
d326d307b4
|
Achievements: Fix memory writes using CPU addresses
|
2025-05-05 02:22:57 +10:00 |
|
Anderson Cardoso
|
ea58cd1d57
|
Atualização Português do Brasil (#3411)
Atualizado para a última versão.
|
2025-05-05 02:22:40 +10:00 |
|
Stenzek
|
ad13b17bea
|
FullscreenUI: Fix slow fadeout on fast forward toggle
|
2025-05-03 00:46:18 +10:00 |
|
Stenzek
|
6cafb5cdea
|
FullscreenUI: Fix resume state dialog height at some window sizes
|
2025-05-03 00:45:45 +10:00 |
|
Víctor "IlDucci
|
af5fb6961c
|
Spanish (Spain) translation update 2025/04/26 (#3410)
- Translated latest strings.
- Minor tweaks related to the Game Settings.
|
2025-05-03 00:44:51 +10:00 |
|
Stenzek
|
8d80ae123d
|
Controller: Remove 'f' from string float values
|
2025-04-26 14:41:45 +10:00 |
|
KamFretoZ
|
d049b36387
|
Log: Allow read-only access to the log file (#3409)
|
2025-04-26 13:03:39 +10:00 |
|
Stenzek
|
611bb8fb4f
|
VulkanDevice: Remove hardcoded 1.0 API version
Been like this for a couple of months, evidently forgot to remove it
when testing...
|
2025-04-25 17:40:40 +10:00 |
|
Stenzek
|
f8cd1d3d92
|
Qt: Warn on cheat enable if gamesettings disabled
|
2025-04-25 15:54:34 +10:00 |
|
Stenzek
|
773ec046b5
|
Justifier: Fix byteswapped RGB colours
|
2025-04-24 21:41:38 +10:00 |
|
Stenzek
|
589b8f5139
|
Justifier: Handle byte 4 IRQ enable flag
Fixes games with two justifiers connected concurrently.
|
2025-04-24 21:41:31 +10:00 |
|
Stenzek
|
740758fdda
|
CPU/Recompiler: Call RaiseBreakException() on BP
For pcdrv.
|
2025-04-24 10:51:07 +10:00 |
|
Stenzek
|
559f831c30
|
Achievements: Defer login/game identify until after RAIntegration load
|
2025-04-23 22:16:27 +10:00 |
|
Stenzek
|
50e99dd1ff
|
D3D12Device: Fix incorrect state when texture uploaded 2x w/o use
|
2025-04-23 22:16:27 +10:00 |
|
Anderson Cardoso
|
b0172a0afc
|
Atualização Português do Brasil (#3408)
Atualizado para a última versão.
|
2025-04-23 22:16:09 +10:00 |
|
Stenzek
|
769e6f2bae
|
GPUThread: Fix command size blow-up
|
2025-04-21 19:10:18 +10:00 |
|
Stenzek
|
41ee9d9ff0
|
FullscreenUI: Use path from game list entry on resume
Fixes clean boot failing when selecting a game with a no-longer-valid
path.
|
2025-04-21 13:30:03 +10:00 |
|
Stenzek
|
b4019f325c
|
GPU/HW: Fix black dots with some texture filters
JINC2 specifically ended up with NaNs propagating through.
|
2025-04-21 13:06:09 +10:00 |
|
Stenzek
|
f4df18b7cf
|
Cheats: Make FormatCodeForFile() public
Needed for Android.
|
2025-04-20 00:23:23 +10:00 |
|
Stenzek
|
1caf45cf62
|
SmallString: Fix possible non-null-termination in set_size()
|
2025-04-19 23:56:35 +10:00 |
|
Stenzek
|
437430cbc4
|
System: Pull screenshot format from path extension
|
2025-04-19 22:49:16 +10:00 |
|
Stenzek
|
1f10cac42a
|
GPUThread: Align commands to 16 bytes
Apparently some of the types end up 16-byte aligned on Android x86_64.
|
2025-04-19 22:45:21 +10:00 |
|
Stenzek
|
bd558efaaa
|
CMake: Use upstream-compatible Findzstd
|
2025-04-19 20:43:27 +10:00 |
|
Stenzek
|
876b80ccd2
|
ImGuiManager: Fix incorrect backend flag on aux window
|
2025-04-19 18:07:06 +10:00 |
|
Stenzek
|
df2a5a5e67
|
ImGuiManager: Move drawing out of GPUDevice
|
2025-04-19 16:21:29 +10:00 |
|
Stenzek
|
a86eabc1f0
|
Win32RawInputSource: Fix handling of absolute positioned devices
Maybe? Works in VMware now, I don't have any actual tablets.
|
2025-04-18 18:48:31 +10:00 |
|
Stenzek
|
75ae7deadb
|
FullscreenUI: Add padding to game list
|
2025-04-18 14:44:25 +10:00 |
|
Stenzek
|
1fa77e530b
|
FullscreenUI: Center achievement/leaderboard images
Fixes the placeholder image being stretched.
|
2025-04-17 21:05:54 +10:00 |
|
Stenzek
|
9a6725367b
|
FullscreenUI: Change default background name
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
def6b76116
|
FullscreenUI: Make menu item borders optional
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
5b5eef61d7
|
FullscreenUI: Increase spacing between menu items
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
7aa831c8df
|
FullscreenUI: Improve look of slider popups
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
ddf906f377
|
FullscreenUI: Polish achievements login dialog
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
9c819d9676
|
ImGuiManager: Fix tab key handling
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
c9ae4dcd0f
|
SPU: Enable VU meter in debug builds
|
2025-04-17 21:05:44 +10:00 |
|
Stenzek
|
3d2085f797
|
GPU: Fix some CPU thread state reads
|
2025-04-14 22:20:29 +10:00 |
|
Stenzek
|
4c1aba62fc
|
System: Remove unused function
And rename instances of "filename" to "path".
|
2025-04-14 22:20:29 +10:00 |
|
Stenzek
|
a0de2febad
|
GPUThread: Minor logic corrections
|
2025-04-14 22:19:17 +10:00 |
|
Stenzek
|
751d81eff0
|
GPU/TextureCache: Handle FetchTexture() fails
|
2025-04-14 22:19:17 +10:00 |
|
Anderson Cardoso
|
7583425c56
|
Atualização Português do Brasil (#3407)
Atualizado para a última versão
|
2025-04-14 22:18:57 +10:00 |
|
Stenzek
|
ebf33f32fa
|
FullscreenUI: Crash fix
|
2025-04-13 13:58:46 +10:00 |
|
Stenzek
|
89301688db
|
Qt: Use grid layout for forms
Fixes inconsistent widget sizes under KDE theme.
|
2025-04-13 13:58:44 +10:00 |
|
Stenzek
|
2e6c6dffae
|
Qt: Slightly adjust widget sizes
Fixes cut-off with default KDE theme.
|
2025-04-13 13:58:44 +10:00 |
|
Stenzek
|
cf7feec9c4
|
Deps: Swap lunasvg for plutosvg
|
2025-04-13 13:58:44 +10:00 |
|
Stenzek
|
03d6d12b8a
|
Image: Export RGBA8 conversion functions
|
2025-04-13 13:58:32 +10:00 |
|
shikulja
|
57fc5b9d23
|
Update Russian translation (#3405)
|
2025-04-13 13:54:19 +10:00 |
|