Stenzek
|
59773509af
|
System: Recreate memory save states when device options change
|
2025-02-02 22:54:32 +10:00 |
|
Stenzek
|
9666abc172
|
FullscreenUI: Hook up to disc change hotkey
|
2025-01-24 13:47:55 +10:00 |
|
Stenzek
|
e0a9bbe600
|
PostProcessing: Move into GPU presenter
Means that the renderer can be changed without reloading shaders,
and speeds up config change detection.
|
2025-01-18 22:59:48 +10:00 |
|
Stenzek
|
e554456a00
|
System: Fix blank display on pause-on-start
|
2025-01-17 14:20:37 +10:00 |
|
Stenzek
|
3a13806f73
|
Hotkeys: Fix Toggle OSD hotkey
|
2025-01-14 13:49:49 +10:00 |
|
Stenzek
|
4449ae7904
|
Settings: Rearrange fields to avoid padding
|
2025-01-09 21:21:12 +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
|
5ac5a1d246
|
Hotkeys: Fix resolution scale with memory save states
|
2025-01-01 22:02:55 +10:00 |
|
Stenzek
|
dcd439e7d8
|
GTE: Add 'Free Camera' feature
|
2025-01-01 22:02:55 +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
|
69ed6e5e58
|
Hotkeys: Screenshot should not be present on Android
Since it saves to app-private, users would complain that the app is
using too much data.
|
2024-12-27 19:39:23 +10:00 |
|
Stenzek
|
2d659fc3eb
|
GPU: Move backend work off CPU thread
|
2024-12-19 23:32:15 +10:00 |
|
Stenzek
|
831c982f3b
|
System: Rewrite memory save state handling
Makes it more friendly to GPU thread.
|
2024-12-19 22:42:28 +10:00 |
|
Stenzek
|
5d7cb6c5dc
|
System: Move state compression/writing to worker thread
Reduce hitches when saving.
|
2024-12-09 14:16:55 +10:00 |
|
Stenzek
|
31d953dac2
|
System: Prevent memcard blocking resume state save
Because otherwise you end up with a stale/old resume state, which is
arguably worse.
|
2024-12-09 13:42:41 +10:00 |
|
Stenzek
|
9fa8fee193
|
Achievements: Use rc_client for pause throttling
|
2024-11-24 23:56:16 +10:00 |
|
Stenzek
|
903213c818
|
Hotkeys: Add hotkey to open cheat settings
|
2024-10-25 12:45:29 +10:00 |
|
Stenzek
|
4ab22921c4
|
GPUDump: Add GPU dump recording and playback
Implements the specification from:
https://github.com/ps1dev/standards/blob/main/GPUDUMP.md
|
2024-10-20 22:02:24 +10:00 |
|
Stenzek
|
e0b6f6f1b2
|
Cheats: Rewrite cheat management system
|
2024-10-13 16:43:22 +10:00 |
|
Stenzek
|
73fd97e770
|
GPUTextureCache: Fix reload replacements hotkey/menu action
|
2024-09-29 16:13:31 +10:00 |
|
Stenzek
|
e06f1f1002
|
GPU: Add hardware texture cache
|
2024-09-29 13:37:47 +10:00 |
|
Stenzek
|
6d0f92d4fb
|
dep/fmt: Bump to v11.0.2
|
2024-09-03 17:54:43 +10:00 |
|
Stenzek
|
7f4e5d55db
|
Misc: Update copyright headers
|
2024-09-01 22:08:31 +10:00 |
|
Stenzek
|
e8b787fb57
|
Misc: Change various icons
|
2024-08-25 23:17:05 +10:00 |
|
Stenzek
|
ee07e9e0f1
|
Hotkeys: Move Toggle Media Capture to General
|
2024-08-12 16:29:03 +10:00 |
|
Stenzek
|
af47eb6956
|
System: Add video capture feature
|
2024-08-11 21:06:58 +10:00 |
|
Stenzek
|
a2f98541b3
|
Misc: Slim down some header includes
|
2024-08-04 14:49:55 +10:00 |
|
Stenzek
|
a6518ff9dc
|
System: Rewrite save state I/O
No more ByteStream or virtual calls for every piece of data.
|
2024-07-29 17:27:32 +10:00 |
|
Stenzek
|
7a3a72ec3d
|
GPU: Add display rotation option
|
2024-07-26 23:09:33 +10:00 |
|
Stenzek
|
87f2995f3d
|
TextureReplacements: Namespace-ify
|
2024-07-04 15:52:32 +10:00 |
|
Stenzek
|
0c3cf1f5f8
|
PostProcessing: Split into internal and display chains
|
2024-06-28 20:17:15 +10:00 |
|
Stenzek
|
328a3cd7af
|
System: Prevent save states while memory cards are being saved
|
2024-05-25 17:42:12 +10:00 |
|
Stenzek
|
98520978a8
|
System: OSD message corrections
|
2024-05-24 22:13:35 +10:00 |
|
Stenzek
|
f3aec0c965
|
Host: Re-introduce plural translation support
|
2024-05-13 01:46:45 +10:00 |
|
Stenzek
|
5e9a47f82b
|
Qt: Add volume reset button
|
2024-04-25 13:24:04 +10:00 |
|
Stenzek
|
eb91fe31e2
|
Hotkeys: Add OSD toggle hotkey
|
2024-04-22 01:52:02 +10:00 |
|
Stenzek
|
1b1e42d003
|
System: Add Error to boot/load/save state
|
2024-04-11 13:42:10 +10:00 |
|
Stenzek
|
b34742cdd2
|
GPU/HW: Slightly reduce struct size
|
2024-03-01 13:51:16 +10:00 |
|
Stenzek
|
73968ac526
|
SaveStateSelectorUI: Decouple current slot from list
|
2023-12-17 13:33:51 +10:00 |
|
Stenzek
|
e835f118b7
|
Hotkeys: Fix toggle CPU PGXP with Interpreter
|
2023-12-06 20:12:20 +10:00 |
|
Stenzek
|
185af2b039
|
CPU/NewRec: Fix lui/mfc0 not getting called in CPU PGXP mode
|
2023-12-06 20:12:20 +10:00 |
|
Stenzek
|
c40cc4ef43
|
Hotkeys: Throttle pause requests
|
2023-11-27 00:15:52 +10:00 |
|
Stenzek
|
79e1ae3e54
|
CPU/CodeCache: Rewrite using new-rec's block management
|
2023-10-18 00:49:01 +10:00 |
|
Stenzek
|
846f74c86d
|
Achievements: Backports from PCSX2
|
2023-09-18 22:38:11 +10:00 |
|
Stenzek
|
57cdb180c6
|
Hotkeys: Fix crash when toggling PGXP
|
2023-09-17 00:55:30 +10:00 |
|
Stenzek
|
c773c763ef
|
Achievements: Switch to rc_client
|
2023-09-16 19:00:29 +10:00 |
|
Stenzek
|
0076ab5cc4
|
System: Restore context after pumping messages
|
2023-09-03 13:14:22 +10:00 |
|
Stenzek
|
09e7a5843f
|
GPU: Add scaling shader support
Currently only Bilinear (Sharp).
|
2023-08-31 23:38:11 +10:00 |
|
Stenzek
|
afaf5ddafd
|
System: Centralize frame presentation
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
b217f64bcf
|
PostProcessing: Refactor config to use separate sections
|
2023-08-30 00:44:01 +10:00 |
|