Megamouse
e8ee5831d3
Qt: add validator to patch creator offset lineedit
2023-07-13 08:40:19 +02:00
Eladash
c0280b43f2
PPU/Debugger: View the currently used CR field content in register panel
2023-07-12 13:22:06 +03:00
oltolm
0c94606fcf
Make compile with msvc, clang and gcc on Windows
2023-07-11 21:40:30 +03:00
Elad Ashkenazi
4b12c9a9fc
Force inherit BDVD/PS3_GAME across game updates ( #14159 )
2023-07-11 00:30:02 +03:00
Elad Ashkenazi
e882d64d8a
SPU/PPU Debugger: Add decimal mode to registers panel
2023-07-10 19:06:57 +03:00
Megamouse
050b8fa7df
Qt: Use detailed text for install message
2023-07-08 20:11:01 +02:00
Eladash
8d54ddf426
memory viewer: Add RegEx instruction searching mode
2023-07-07 16:03:08 +03:00
Eladash
c21cdb8055
Implement PPU LV2 debug
2023-07-07 16:03:08 +03:00
Eladash
05824e6acd
UX: Option to pause emulation when RPCS3 is not focused
2023-07-07 14:38:32 +03:00
Megamouse
e0e4fa3b3e
Input: Add tooltips for button mapping
2023-07-01 08:56:10 +02:00
Megamouse
b9dbda5ddc
Fix some warning
2023-07-01 08:56:10 +02:00
Eladash
593f850693
Qt: Save UI settings and geometry safely on closeEvent
2023-06-29 14:02:25 +02:00
Eladash
a560121775
Fix Create PPU Cache
2023-06-28 18:34:33 +03:00
Megamouse
7b64cd2a8e
input/overlays: add option to lock overlay input to player one
2023-06-27 19:36:05 +02:00
Megamouse
8e3d0af08e
Qt: remove obsolete shortcut
2023-06-26 21:23:48 +02:00
Megamouse
12f2b900ca
Qt: use shortcut instead of hardcoded keypress event
2023-06-26 21:23:48 +02:00
Megamouse
6228dff809
welcome_dialog: remove weird window close event
2023-06-26 21:23:48 +02:00
Eladash
d34b3190f7
Make stopping emulation not pause or crash UI
...
* Make the UI and main thread available when stopping emulation.
* Make BlockingCallFromMainThread always execute, preventing bugs when it unexpectedly did not.
* Add error code for when starting emulation when Emu.Kill() is in progress.
2023-06-26 20:48:38 +02:00
Eladash
aff871f127
about_dialog: Add new testers
2023-06-25 20:16:55 +03:00
Eladash
9f00359e17
Qt: Add RPCS3 Discord & Wiki to About Dialog
2023-06-25 20:16:55 +03:00
Eladash
0871436488
settings: Display rendering result of 100% resolution scale
2023-06-25 20:16:55 +03:00
Eladash
6aa598b029
Qt: Add Create RPCS3 shortcuts to Wecome Dialog
2023-06-25 20:16:55 +03:00
Eladash
83e22fa9f0
Qt: Make welcome dialog accessible through F1 or Help menu
...
Enable window close button after "I have read the Quickstart" is checked.
2023-06-25 20:16:55 +03:00
Eladash
a230340578
Qt: Fix memory leak in welcome dialog
2023-06-25 20:16:55 +03:00
Eladash
2da78c6591
Qt: Allow to drop RAP&PKG together
2023-06-25 20:16:55 +03:00
Eladash
46350200d7
Qt: Always set QEvent::isAccepted is drag&drop events
2023-06-25 20:16:55 +03:00
Eladash
00502e94b5
Qt: Do not require to close games when adding new disc game directories
2023-06-25 20:16:55 +03:00
Eladash
00cca7be69
Utilities/Memory Viewer: Improve image viewer
...
* Added image scaling with Ctrl+Plus, Ctrl+Minus.
* Added hover position to see which address is being pointed at, when double clicking on it the image viewer is closed and the memory viewer jumps to the clicked memory data.
2023-06-21 22:28:52 +03:00
Eladash
0a43f69e87
Utilities/Memory Viewer: Add G8 and G32MAX image formats
2023-06-21 22:28:52 +03:00
Eladash
c84d2d895e
Utilities/Memory Viewer: Add PageDown/PageUp scrolling
...
* F5 for single refresh.
2023-06-21 22:28:52 +03:00
Eladash
87d5f45277
Utilities/Memory Viewer: Fix memory leak
2023-06-21 22:28:52 +03:00
Eladash
137f37cd41
Debugger/RSX: Add shortcut for RSX semaphores
2023-06-21 22:28:52 +03:00
Eladash
18722d7874
Utilities/Memory Viewer: Add auto-refresh mode
2023-06-21 22:28:52 +03:00
Megamouse
924692bf1c
Qt: use shift+click to append the button instead of replacing it
2023-06-15 22:39:30 +02:00
Megamouse
d3be8ee2b7
input: allow multiple key codes per button
2023-06-15 22:39:30 +02:00
Megamouse
a90858193e
Qt/logging: add format function for QString
2023-06-15 19:48:15 +02:00
Ani
6dcf63009e
Settings: Move Accurate SPU DMA to Advanced
2023-06-15 01:22:15 +02:00
Ani
44421920b3
Settings: Reorder settings in Debug
2023-06-15 01:22:15 +02:00
Ani
0e79fbda05
Settings: Reorder settings in Emulator
2023-06-15 01:22:15 +02:00
Ani
9ab89c634b
Settings: Move Automatically start games after boot to Debug
2023-06-15 01:22:15 +02:00
Ani
0a6f12f448
Settings: Rename to Force GPU Texture Scaling
...
Before the setting's name was Use GPU Texture Scaling
2023-06-15 01:22:15 +02:00
Ani
8612bdd03d
Settings: Rename to Pause emulation after loading savestates
...
Before the setting's name was Start Savestates Paused
2023-06-15 01:22:15 +02:00
Ani
f08d3e12ca
Settings: Remove PPU Interpreter (dynamic)
...
It has been unimplemented for a long while, so no point in displaying
it, it can be added once the feature is implemented again
2023-06-15 01:22:15 +02:00
Ani
deda47f461
Settings: Move Accurate GETLLAR to Advanced
...
Also includes some minor cleanup to move some code to their right blocks
in settings_dialog and tooltips
2023-06-15 01:22:15 +02:00
Ani
2751f5e254
Settings: Move Accurate PPU Float Condition Control to Debug
2023-06-15 01:22:15 +02:00
Ani
2ac1ff1d0a
Settings: Move Accurate PPU Vector NaN Handling to Debug
2023-06-15 01:22:15 +02:00
Ani
30e8c70055
Settings: Move Accurate PPU Non-Java Mode to Debug
2023-06-15 01:22:15 +02:00
Ani
62600b3be0
Settings: Move Accurate PPU Saturation Bit to Debug
2023-06-15 01:22:15 +02:00
Ani
57b9130cf7
Settings: Add Show PPU compilation hint
2023-06-15 01:22:15 +02:00
Ani
b557a7fa16
Settings: Move Start Savestates Paused to Emulator
...
Under Emulator Settings groupbox, this is not really an Advanced setting
thus it's more fitting on the Emulator tab
2023-06-15 01:22:15 +02:00