p01arst0rm
|
5ddb1d6649
|
moved build options to options.cmake
|
2021-04-06 15:23:56 +03:00 |
|
Nick Renieris
|
396c129d41
|
vm: Flag names (refactoring)
|
2021-04-06 13:07:54 +03:00 |
|
cglmrfreeman
|
f64a7bb820
|
Update OpenSUSE dependencies
Added `libqt5gui-private-headers-devel` dependency to fix `fatal error: qpa/qplatformnativeinterface.h: No such file or directory`
|
2021-04-05 11:14:59 +03:00 |
|
Eladash
|
4a9be0a8d2
|
core: Move IDM to FXO
|
2021-04-04 17:29:32 +03:00 |
|
Megamouse
|
bf1756448e
|
overlays: fix taskbar progress reset
|
2021-04-04 13:38:10 +03:00 |
|
Nekotekina
|
ed8f60431f
|
Fixup for progress dialog closing logic
Co-authored-by: Megamouse <studienricky89@googlemail.com>
|
2021-04-03 23:25:02 +03:00 |
|
Nekotekina
|
6f1f75bc8f
|
Minor progress dialog refactoring
Add rsx::overlays::progress_dialog class (identical to message_dialog).
Don't use Emu.CallAfter() for native dialogs.
Make g_progr_ptotal waitable.
|
2021-04-03 22:38:04 +03:00 |
|
Nekotekina
|
963d150e93
|
Fix some -Weffc++ warnings (part 2)
|
2021-04-03 21:54:15 +03:00 |
|
Nekotekina
|
c1f1b1174d
|
Update commits
|
2021-04-03 21:54:15 +03:00 |
|
Nekotekina
|
1ddeef71c6
|
Fix some typos
|
2021-04-03 21:54:15 +03:00 |
|
Megamouse
|
b7eefeac8b
|
hotfix: skip progr dialogs if msg dialogs are open
|
2021-04-03 20:37:40 +02:00 |
|
Eladash
|
e57f36fc5b
|
Quick sys_sm_get_params implementation
|
2021-04-03 17:23:40 +03:00 |
|
Eladash
|
32116086b3
|
Implement _sys_prx_register_module loading imports/exports functionality
|
2021-04-03 17:23:40 +03:00 |
|
Eladash
|
878da3b474
|
Implement get_cellos_appname()
Identifying vsh.self and possibly other operating system executables in the future.
|
2021-04-03 17:23:40 +03:00 |
|
Eladash
|
73320d4180
|
Output all fatal log messages to Console/debugger as well
|
2021-04-03 08:47:58 +02:00 |
|
Eladash
|
a1d31f640a
|
Set userland firmware SPRX directory as the default PS3 decryption tool path
|
2021-04-02 20:54:33 +02:00 |
|
Megamouse
|
9c7230e79f
|
cli: set user-id per command line
|
2021-04-02 11:50:28 +02:00 |
|
Megamouse
|
98687d474b
|
Move system info to extra line
|
2021-04-02 07:14:23 +02:00 |
|
Eladash
|
7b57b8f2ca
|
debugger: Implement ability to pause entire emulation on breakpoint
|
2021-04-01 19:11:55 +03:00 |
|
Eladash
|
55c98bfaef
|
Fix #9879 and fix firmware confirmation dialog when auto-start is disabled
|
2021-04-01 14:09:02 +03:00 |
|
Nekotekina
|
e9a45a2f45
|
Implement scoped_progress_dialog
Create Emu/system_progress.hpp
Remove atomic g_progr_show
|
2021-03-31 23:40:09 +02:00 |
|
Nekotekina
|
2212a131ef
|
Fix some -Weffc++ warnings (part 1)
|
2021-03-31 11:27:09 +03:00 |
|
Nekotekina
|
deacf05769
|
Enable -Wdeprecated-copy
Some classes violated the Rule of 3(5) in their special operator definitions.
|
2021-03-31 11:27:09 +03:00 |
|
Megamouse
|
870224cde0
|
Emu/overlay: ingame native overlay PPU compilation
|
2021-03-31 09:38:30 +02:00 |
|
Megamouse
|
e557c962fb
|
Qt: gs_frame position updates
|
2021-03-30 19:09:01 +02:00 |
|
Eladash
|
5a3c218239
|
thread-pool: Fix default rounding mode
|
2021-03-30 11:13:47 +03:00 |
|
Eladash
|
1e71deb0db
|
rsx: Compile shaders when CELL is not running
|
2021-03-30 11:13:47 +03:00 |
|
Eladash
|
dea1d01de2
|
Fix Emulator::Stop race with IDM
Newly created threads' state could have not been flagged with exit.
|
2021-03-30 10:21:54 +03:00 |
|
Eladash
|
e9bea1c742
|
Emu: Do not obey auto-exit setting after creating firmware cache
|
2021-03-30 10:21:54 +03:00 |
|
Eladash
|
d51bb8b1cc
|
Fix Emulator::Pause race with IDM
|
2021-03-30 10:21:54 +03:00 |
|
Eladash
|
aad5283786
|
Fix Emulator::IsPaused()
|
2021-03-30 10:21:54 +03:00 |
|
Megamouse
|
66df38957b
|
add AppIcon to fatal_error_dialog
|
2021-03-29 23:32:15 +02:00 |
|
xddxd
|
7cbafd603a
|
Get rid of non-LLVM build configurations (#10030)
Co-authored-by: Megamouse <studienricky89@googlemail.com>
|
2021-03-29 22:45:48 +03:00 |
|
dio-gh
|
3e48c9744b
|
upgrade icons to a modern design
Credits go to @DAGINATSUKO, and @hcorion for the svg version.
|
2021-03-29 22:24:40 +03:00 |
|
Megamouse
|
a982280400
|
Qt: Drop int for QT_SCALE_FACTOR_ROUNDING_POLICY
|
2021-03-29 20:37:33 +02:00 |
|
Megamouse
|
d62983e1a2
|
Qt: Properly set QT_SCALE_FACTOR_ROUNDING_POLICY
|
2021-03-29 20:37:33 +02:00 |
|
Megamouse
|
90ac24e524
|
Qt: set find_dialog "next" button to default
|
2021-03-29 19:19:24 +02:00 |
|
Megamouse
|
0b2ba98238
|
Qt: add option to hide the log prefix
|
2021-03-29 19:19:24 +02:00 |
|
xddxd
|
916ce7899b
|
LLVM Clang-cl support and ninja build
Also update the submodule
|
2021-03-28 17:24:48 +03:00 |
|
xddxd
|
b978aa6dca
|
Wording changes and tooltip fix for unsupported CPUs
|
2021-03-26 18:56:16 +01:00 |
|
Megamouse
|
6565855005
|
Qt: clean global cfg before adding custom cfgs
|
2021-03-26 09:08:30 +01:00 |
|
Megamouse
|
9f80a55652
|
Qt: don't show updater if booted with cli arg
|
2021-03-25 23:39:42 +01:00 |
|
xddxd
|
9d895e6b15
|
Scheduler overhaul
|
2021-03-26 00:29:44 +03:00 |
|
Megamouse
|
a7acb84b8b
|
Qt: Remove unused GUI entries when saving a config
|
2021-03-25 20:34:00 +01:00 |
|
Megamouse
|
8d54453981
|
Qt: Fix debugger breakpoint deletion
|
2021-03-24 20:47:51 +01:00 |
|
Megamouse
|
452fb59c74
|
Qt: select target item in debugger list
This should make it easier to spot the item
|
2021-03-24 20:47:51 +01:00 |
|
Megamouse
|
ba45daff35
|
Qt: some cleanup in debugger
|
2021-03-24 20:47:51 +01:00 |
|
Nekotekina
|
b3fb6d7d18
|
Add and fix -Wredundant-decls (GCC)
|
2021-03-23 22:48:57 +03:00 |
|
Nekotekina
|
5dc3467337
|
vm: fix reservation_update notification
Rare function.
|
2021-03-23 21:09:37 +03:00 |
|
Nekotekina
|
729757b1dd
|
atomic.hpp: allow raw notify_all by pointer
|
2021-03-23 20:58:42 +03:00 |
|