Megamouse
a4011376e0
Qt: only allow double leftclick in screenshot manager
2023-12-05 08:37:34 +01:00
Megamouse
8ef844ca53
Qt: Remove default "Unknown" in GameInfo struct
...
There is no need to initialize these anymore.
The game list already uses its own fallback string constants if needed.
2023-12-03 01:05:28 +01:00
Megamouse
a97bad97ae
Qt: Properly use ICON1.PAM from game data dir if available
...
Fixes hover movie for disc games that have game data installed.
2023-12-03 01:05:28 +01:00
Megamouse
c245637c38
Qt: force hover event handling for flow widget items
...
Fixes hover movies for stylesheets that didn't have a game grid item style set for the hover state.
2023-11-30 22:10:32 +01:00
Megamouse
4a4f537ee8
recording: Implement audio recording for rsx audio
2023-11-30 09:55:36 +01:00
Megamouse
4dfda3240c
Qt: implement hover pam in game list
2023-11-29 20:11:45 +01:00
Megamouse
aae155e954
Qt: use vector for camera video sink buffer
2023-11-29 20:11:45 +01:00
Megamouse
57324f1703
Qt: notify progress dialog cancelation when closing the game window
2023-11-29 00:46:20 +01:00
Megamouse
ac869ec855
Qt: fix random segfaults when canceling batch operations
...
It occasionally happened that the progress_dialog object was deleted before we reached the end of the function.
2023-11-29 00:46:20 +01:00
Eladash
9abf0b7176
Savestates: Asynchronous compression
2023-11-28 16:46:44 +02:00
Eladash
aaf776ddc9
Fixup Firmware install
2023-11-28 16:46:44 +02:00
Eladash
f60bdbaece
Savestates: Compressed state files
2023-11-27 12:36:17 +02:00
Darkhost1999
91dbd92193
Change PPU/SPU Cache
...
Enable minimizing the LLVM batch creation window and keep modal permissions
2023-11-25 03:20:57 +01:00
Megamouse
099ec16403
Qt: add trophy count column to trophy manager game list
2023-11-25 01:47:32 +01:00
Megamouse
23316d4e1e
cellRec: fix pausing and resuming
2023-11-23 21:19:31 +01:00
Megamouse
ff434f9d38
recording: cleanup audio config members
...
and fix some annyoing msvc warnings
2023-11-23 21:19:31 +01:00
Megamouse
4c14290694
cellRec: Don't present frames/samples if external audio/video is used
2023-11-23 21:19:31 +01:00
Megamouse
70c35642a4
recording: initial audio recording
2023-11-23 21:19:31 +01:00
Megamouse
840455b872
rsx: zip and unzip rsx captures
2023-11-10 09:05:16 +01:00
Eladash
66d01b688c
Savestates: Implement initial RAM ventilation system
2023-11-10 08:45:49 +02:00
Megamouse
648bf25557
Midi: improve error handling
2023-11-08 17:10:57 +01:00
Megamouse
3c93509471
fix deprecation warning
2023-10-25 21:44:31 +02:00
Eladash
eb407e3b5c
SPU/MFC: Add block has to command history
2023-10-24 22:14:12 +03:00
Megamouse
7bb94227be
Qt: allow to use zipped logs in config checker
2023-10-13 09:30:42 +02:00
Megamouse
76629e1b52
Qt: Allow to use .gz files in Log viewer
...
Log viewer can open .gz files
Log viewer can save log as .gz
Refactored most instances of zip and unzip code to seperate functions
2023-10-13 07:45:16 +02:00
Megamouse
982e09a486
Qt: Remember last game window position and visibility
...
- Remembers the last game window geometry and tries to apply it on boot
- Remembers the last minimized/maximized/windowed/fullscreen state and tries to apply it on boot
- All existing game window settings keep priority
- Should work with multi-monitor setups as well
- Ignored if the user forced a different screen with cli commands
2023-10-09 11:20:21 +02:00
Megamouse
2a0fa53c0d
GL: check QOpenGlContext::create result
2023-10-06 08:42:26 +02:00
Megamouse
9fce70809e
Input: Fix "," key in keyboard pad handler
2023-10-06 03:12:16 +02:00
Eladash
020bff1485
Savestates: add sys_rsxaudio
2023-10-02 15:38:58 +03:00
Eladash
5baec6cb58
Add Savestate-Compatible mode
2023-10-01 12:00:41 +03:00
kd-11
2381e33236
Add config to the UI
2023-09-27 14:52:59 +03:00
Eladash
6908d20128
Debugger/PPU: Add Go-To from function pointer
2023-09-26 11:06:01 +03:00
Eladash
6dc9e9659d
Debugger/Logs: Allow to display thread from thread ID on log
2023-09-26 11:06:01 +03:00
Eladash
e79fc867c5
Patches: Add savable breakpoints patch type
2023-09-26 11:06:01 +03:00
Darkhost1999
b2c6958750
Add restart option to home menu
2023-09-25 17:59:57 +03:00
Megamouse
ae786a016d
Remove unused variable
2023-09-23 00:02:48 +02:00
Eladash
167528d70f
GUI: Add Patreon Link Button
...
For continued improvements of RPCS3, please become a part of our Patreon support group!
2023-09-22 10:03:51 +03:00
Eladash
ecb45ef6df
Welcome Dialog: Add ability to set Dark Theme
2023-09-22 10:03:51 +03:00
Megamouse
f398f1113d
Microphone enumeration: warn user if ALC_ENUMERATION_EXT is missing.
2023-09-12 20:55:55 +02:00
Megamouse
0bb5974ab6
input: try to add tony hawk RIDE Skateboard
2023-09-05 20:41:39 +02:00
Eladash
26b3970485
debugger_list: Fix key up/down direction
2023-09-02 12:31:11 +03:00
Eladash
90ad129b83
Debugger: Fix GOTO and intruction stepping
2023-09-02 12:31:11 +03:00
Megamouse
f554b444c0
Qt: rename pad profiles to config files
2023-08-31 00:36:48 +02:00
Elad Ashkenazi
105c5759f3
Add SPU Precompilation to Create PPU Cache
2023-08-30 08:45:29 +03:00
Megamouse
7144e92ce2
Qt: fix pressure intensity deadzone enabled state
2023-08-29 21:11:46 +02:00
Megamouse
452a4654da
input: add SDL_GameControllerDB
2023-08-29 03:19:41 +02:00
Eladash
b5faf5800b
SPU LLVM Precompilation
...
Implement function SPU function discovery in images or random SPU code
2023-08-28 09:03:56 +03:00
Megamouse
a101f6490f
input: Use pad class instead of index in pad settings dialog
...
While not a bug, it's not very elegant to use the index as long as
there isn't any gap between the values. So let's use the class instead.
2023-08-26 22:10:15 +02:00
Megamouse
b248483841
input: implement pressure intensity deadzone
2023-08-26 14:40:56 +02:00
Eladash
5fde96d563
rsx: Discard color mask writes with reserved bits
2023-08-25 05:41:54 +03:00