Megamouse
9a8ed80026
memory_viewer_panel: use existing thread_class instead of extra enum
2024-05-18 16:16:08 +02:00
Megamouse
dfee5b9a6c
threads: replace magic number id_type with thread_class
2024-05-18 16:16:08 +02:00
Joshua de Reeper
9ceb22a2c0
Add Skylander Dump File Types
2024-05-17 10:03:58 +02:00
Florin9doi
db89c1d8b8
USB: Add GunCon 3 config window
2024-05-17 08:58:14 +02:00
Elad Ashkenazi
66008d5ca4
Savestates: Multi-threaded compression, use ZSTD
2024-05-14 19:36:48 +03:00
Florin9doi
d1b4d4b599
Remove the redundant config for GunCon3
2024-05-14 09:05:03 +02:00
Florin9doi
941c87f6d7
Create a device class for GunCon3 which is ignored by cellPad
2024-05-14 09:05:03 +02:00
Megamouse
bdeeae47a2
Qt: disable vsh removal options if vsh is running
2024-05-07 08:47:29 +02:00
Megamouse
453bb43629
Qt: allow to remove vsh cache in context menu
2024-05-07 08:47:29 +02:00
Megamouse
e35b2e5daa
Qt: allow to batch remove vsh cache
2024-05-07 08:47:29 +02:00
oltolm
587d0b2c36
merge qt_music_error_handler into qt_music_handler
2024-05-06 01:57:52 +02:00
oltolm
86f86f516a
merge qt_camera_error_handler into qt_camera_handler
2024-05-06 01:57:52 +02:00
Megamouse
11562c430a
Qt: replace m_progress_dialog_timer with setMinimumDuration
...
No idea why this was done so complicated xD
2024-05-05 08:31:13 +02:00
Megamouse
5745862fa8
Qt: properly hide and show progress indicator
...
This was previously always shown, since we never really re-used the progress dialogs.
2024-05-05 08:31:13 +02:00
Megamouse
281f248d91
Qt: remove seemingly obsolete processEvents
...
Replace them with early outs on cancel.
The processEvents was probably added to allow user interaction.
But it works fine without it as far as I can tell.
2024-05-05 08:31:13 +02:00
Megamouse
d6d6ce9c5f
Qt: Keep progress dialog alive to fix rare segfaults
2024-05-05 08:31:13 +02:00
Elad Ashkenazi
3856b77e15
Savestates: Fix avconf serialization
2024-05-05 06:57:11 +03:00
Elad Ashkenazi
91a54c11eb
Savestates: Fixup file write
2024-05-05 06:57:11 +03:00
Megamouse
9f90ca1b48
Rename enum values to be more precise
2024-05-05 01:38:54 +02:00
Megamouse
ee8629835b
Hide interlaced resolutions from the settings dialog
2024-05-05 01:38:54 +02:00
Megamouse
e164d462b4
cellVideoOut: support interlaced scan modes
2024-05-05 01:38:54 +02:00
Megamouse
8e5fec785e
Remove p from resolution strings. The Param.sfo doesn't specificy progressive/interlaced
2024-05-05 01:38:54 +02:00
Megamouse
cebf6dcd01
Allow any 1080p selection if the game supports 1080p
2024-05-05 01:38:54 +02:00
Megamouse
96104688e1
Qt: Replace custom config resolution string logic with enum values
2024-05-05 01:38:54 +02:00
Elad Ashkenazi
6a776624ac
Qt/Logs: Fixing spaces, optimize string to html conversion
2024-05-04 14:15:51 +03:00
Elad Ashkenazi
4fc7e27417
Add SPRX booting option
2024-05-04 14:15:51 +03:00
Eladash
51e1598e42
Savestates: Fix rare race
2024-05-04 14:15:51 +03:00
Florin9doi
d3f9ae4868
USB: GunCon 3 emulation
2024-05-01 09:52:30 +02:00
Florin9doi
debeafa36b
USB: Update GameTablet
...
- Allows to use rawinput handler
- Use a struct to access the input data
2024-05-01 09:52:30 +02:00
Megamouse
e32c48d0dd
Camera: optimize some loops
...
Factor out some conditions in RAW8 loop.
Use floats YUV loop.
Replace pixel getters with simple pointers.
2024-04-27 14:23:56 +02:00
oltolm
9e9a3262eb
simplify template code like std::is_same<T>::value
2024-04-21 18:15:17 +03:00
Florin9doi
c268189e38
Don't crash the game if only a LDD controller is present
2024-04-21 12:05:24 +03:00
Megamouse
16f006362e
Move freopen to console.h
2024-04-20 17:23:10 +03:00
Megamouse
e48bd29584
Qt: try to fix sound effects
...
Don't re-use sound effect objects.
Allow 3 sounds simultaneously.
2024-04-19 17:29:40 +02:00
Florin9doi
ea8918291b
uDraw emulation [3]
2024-04-18 09:39:02 +02:00
Florin9doi
463826bf13
uDraw emulation
2024-04-18 09:39:02 +02:00
Eladash
7833862342
Add SPU Profiler to GUI
2024-04-13 13:48:00 +03:00
Eladash
060ddca1ab
SPU: Fixup breakpoints
2024-04-13 13:48:00 +03:00
Eladash
d1837b54b4
Savestates: Add save stage names
2024-04-13 13:48:00 +03:00
Eladash
12bfc7d56a
SPU/Debugger: Use bitset for breakpoints
2024-04-12 17:13:11 +03:00
Eladash
965ec8ec81
GUI/CLI: Add setting to attach command line (Win32)
2024-04-12 09:58:30 +03:00
RipleyTom
95e0d1a560
Fix changelog size hack
2024-04-04 22:31:29 +03:00
RipleyTom
72ad1abd39
Fix updater message
2024-04-04 07:45:08 +03:00
Eladash
33eeee0ff2
SPU Debugger: Implement viewing block hash on request
2024-04-03 15:03:39 +03:00
Eladash
d37b9497a2
Replace some URLs
2024-04-03 15:03:39 +03:00
Eladash
17512f2a28
Updater: Add RPCS3's Patreon link to update dialog
2024-04-02 21:48:08 +03:00
Eladash
7285af4771
SaveStates: Add error messages on screen
2024-03-29 13:25:51 +03:00
oltolm
59410b9d62
fix compiler warnings
2024-03-28 08:45:20 +01:00
Megamouse
bbb4c109d7
audio: allow to choose channel layouts
2024-03-28 07:17:26 +01:00
Eladash
68349e48cd
Savestates: Save PPU running order
2024-03-26 21:35:53 +02:00