Stenzek
|
52e6e8ff1e
|
PostProcessing: Compile warning fix
|
2025-01-03 18:19:12 +10:00 |
Stenzek
|
f9bb413a40
|
Qt: Enable clear button on hotkey search
|
2025-01-03 15:28:43 +10:00 |
Stenzek
|
dda10d3576
|
Qt: Add search box to hotkey settings
|
2025-01-03 14:58:50 +10:00 |
Stenzek
|
b2c8d25638
|
GPUBackend: Only display CPU thread blocked messages if queueing
|
2025-01-03 14:49:53 +10:00 |
Stenzek
|
88cd086633
|
Cheats: Eliminate extra newlines during code editing
|
2025-01-03 13:36:58 +10:00 |
Daniel Nylander
|
e096827df8
|
Updated Swedish translation (#3349)
|
2025-01-03 13:36:40 +10:00 |
Stenzek
|
e08dda0a0a
|
CPU: Declare state with constinit
|
2025-01-02 21:42:41 +10:00 |
Stenzek
|
87e367076d
|
PostProcessing: Get rid of Timer global
|
2025-01-02 21:40:01 +10:00 |
Stenzek
|
ba15a76d7b
|
ImGuiManager: Pack state in struct
|
2025-01-02 21:33:53 +10:00 |
Stenzek
|
d3fe1dfc2c
|
ImGuiManager: Separate debug and OSD fonts
Don't need to rasterize the former if it's not used, and saves blowing
up the debug window font size if the OSD scale is not 100%.
|
2025-01-02 21:25:25 +10:00 |
Stenzek
|
fc5553a8c7
|
GTE: Improve reverse transform freecam
Transform the move direction, that way it behaves more FPS-camera like.
|
2025-01-02 20:56:22 +10:00 |
Stenzek
|
90cb266886
|
Common: Small tidy-up and constexpr-ify GSMatrix4x4
|
2025-01-02 20:52:19 +10:00 |
Stenzek
|
83b4757788
|
Qt: Controller Test should be disabled while running
|
2025-01-02 02:11:50 +10:00 |
Stenzek
|
08cd649187
|
InputManager: Fix pointer-bound bind movement
i.e. psmouse
Regression from c4e0e7fade
|
2025-01-02 02:10:31 +10:00 |
Stenzek
|
cd873eb6c1
|
GTE: Add 'Reverse Transform Order' option to freecam
|
2025-01-02 02:09:02 +10:00 |
Stenzek
|
3a64c5e4b3
|
FullscreenUI: Improve field alignment in achievements login
|
2025-01-02 01:07:18 +10:00 |
Stenzek
|
b21312867b
|
FullscreenUI: Fix popup sizes for postfx settings
|
2025-01-02 01:07:11 +10:00 |
Stenzek
|
179e2f1999
|
FullscrenUI: Fix field spacing scaling in game list view
|
2025-01-02 00:52:40 +10:00 |
Stenzek
|
0fdf984b71
|
GTE: Disable freecam on Android
Freecam is disabled on Android because there's no windowed UI for it.
And because users can't be trusted to not crash games and complain.
|
2025-01-02 00:38:29 +10:00 |
Stenzek
|
e036318559
|
Qt: Add 'Controller Test' to tools menu
|
2025-01-02 00:31:15 +10:00 |
Stenzek
|
c11468b9f1
|
Qt: Drop log messages if rate is too high
Prevents the application locking up and memory usage going bananas
if log messages do end up spammed at crazy rates.
|
2025-01-02 00:14:11 +10:00 |
Stenzek
|
37e5e64ddc
|
System: Move state display updates to call sites
Fixes black frames when changing settings with runahead/rewind enabled.
|
2025-01-01 23:05:08 +10:00 |
Stenzek
|
f3b7686457
|
System: Fix crash with memory save states + renderer switch
|
2025-01-01 22:55:31 +10:00 |
Stenzek
|
5ac5a1d246
|
Hotkeys: Fix resolution scale with memory save states
|
2025-01-01 22:02:55 +10:00 |
Stenzek
|
1d63648d68
|
Qt: Forward text input to aux render windows
Fixes text input in freecam window.
|
2025-01-01 22:02:55 +10:00 |
Stenzek
|
dcd439e7d8
|
GTE: Add 'Free Camera' feature
|
2025-01-01 22:02:55 +10:00 |
Stenzek
|
22202f1607
|
Common: Fix vector blend32() and dot() on SSE2
|
2025-01-01 22:02:55 +10:00 |
Stenzek
|
d0e1efb1fd
|
Common: Add more GSMatrix ops
|
2025-01-01 21:28:16 +10:00 |
Stenzek
|
f51dda3e66
|
GPUDevice: Allow this-frame pooled textures when not uploading data
It won't break the render pass.
|
2025-01-01 19:38:48 +10:00 |
Stenzek
|
a08acdb93a
|
System: Improve texture recycling when changing rewind/runahead settings
Fix suprious failures when changing rewind settings when low on VRAM.
|
2025-01-01 19:33:01 +10:00 |
Stenzek
|
8605722cdf
|
GameDB: GTA does not support analog mode
|
2025-01-01 17:15:19 +10:00 |
Stenzek
|
57be62ffd1
|
FullscreenUI: Remove a couple of untranslated titles
|
2025-01-01 14:28:05 +10:00 |
Stenzek
|
884459d1cf
|
FullscreenUI: Fade alpha change when switching to postfx settings
|
2025-01-01 14:25:56 +10:00 |
Stenzek
|
ffef0c2e38
|
CPU/CodeCache: Don't compile invalid jumps via block links
|
2025-01-01 14:10:55 +10:00 |
Stenzek
|
d69d25431e
|
VulkanDevice: Hopefully fix init under Vulkan 1.0 drivers
|
2024-12-31 23:43:38 +10:00 |
Stenzek
|
f25302c847
|
CPU/Recompiler: Actually use fetch ticks for uncached EXP1
|
2024-12-31 17:29:40 +10:00 |
Stenzek
|
34f2600f99
|
CPU/Recompiler: Fix ICache update codegen on RISCV64
|
2024-12-31 16:12:19 +10:00 |
Stenzek
|
4c08c716c4
|
CPU/Recompiler: Fix dispatcher crash on RISCV64
|
2024-12-31 15:33:34 +10:00 |
Stenzek
|
a4b359672c
|
Common: Switch fastjmp.cpp asm to tabs
Consistency.
|
2024-12-31 15:33:17 +10:00 |
Stenzek
|
79b0533df2
|
Common: Fix RISC-V/64 fastjmp buffer size
|
2024-12-31 15:30:26 +10:00 |
Stenzek
|
b76618fdf4
|
System: Should call PGXP Reset not Initialize() in InternalReset()
|
2024-12-31 15:24:36 +10:00 |
Stenzek
|
1bf076c74f
|
VulkanDevice: Fix crash on shutdown if swapchain creation fails
|
2024-12-31 15:10:55 +10:00 |
Stenzek
|
e0877c1922
|
System: Add IsUsingPS2BIOS()
|
2024-12-31 14:58:31 +10:00 |
Stenzek
|
69826f2101
|
FullscreenUI: Fix incorrect section for Deinterlacing Mode
|
2024-12-31 14:15:42 +10:00 |
Stenzek
|
a3645f3173
|
GameDB: Gokujou Parodius Da! Deluxe Pack
|
2024-12-31 14:13:49 +10:00 |
Stenzek
|
7228f6f1cf
|
System: Don't fail startup if cpuinfo init fails
|
2024-12-30 18:11:56 +10:00 |
Stenzek
|
3c5db39ee4
|
GPU/SW: Remove polygon size checks from backend
It's already checked before the draw is handed off.
|
2024-12-30 18:11:52 +10:00 |
Stenzek
|
4d4523dc04
|
GPU: Use same early culling rules for lines as polygons
|
2024-12-30 18:11:52 +10:00 |
Stenzek
|
c5bd4101b3
|
GPU: Refactor and simplify deinterlacing
Both HW and SW deal with half-height buffers coming in now.
|
2024-12-30 14:36:17 +10:00 |
Stenzek
|
9cd9042563
|
CMake: Fix RISC-V building with LLVM
|
2024-12-30 02:58:16 +10:00 |