Megamouse
ae786a016d
Remove unused variable
2023-09-23 00:02:48 +02:00
Eladash
8e4945ab28
Avoid log spam of CPU usage when Emu is paused
2023-09-22 10:03:51 +03: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
Eladash
1e1d6f6437
PPU Analyzer: Fixup
2023-09-22 10:03:51 +03:00
Eladash
99c2d37b8c
gitignore: Add sublime projects
2023-09-22 10:03:51 +03:00
kd-11
fe1bc18ac9
vk: Fix section merge calculations when using a temp resource
2023-09-21 19:52:15 +03:00
Zion Nimchuk
3c70573be0
Mac build on Azure
2023-09-21 08:41:44 +02:00
Megamouse
cf20526f9f
cellMic: Improve cellMicGetDeviceAttr
2023-09-21 07:52:00 +02:00
Megamouse
f398f1113d
Microphone enumeration: warn user if ALC_ENUMERATION_EXT is missing.
2023-09-12 20:55:55 +02:00
Megamouse
2a32ded575
Update OpenAl from 1.20.1 to 1.23.1
2023-09-12 20:55:55 +02:00
Megamouse
a74f037a49
FFmpeg: rebase to improve artifact creation
2023-09-12 20:13:19 +02:00
Eladash
c7c81ed95d
PPU: Limit concurrent OVL files processing to 2
2023-09-11 15:44:33 +03:00
Eladash
7a4ee286be
Rewrite Utilitis/sema.cpp
2023-09-11 15:44:33 +03:00
Eladash
37ba19776a
PPU LLVM: Fixup pdone count
2023-09-10 18:58:34 +03:00
Eladash
4b4ffba080
Fix OVL file preview loading
2023-09-10 18:58:34 +03:00
Eladash
62b880cb78
SPU LLVM: Avoid excess cache threads
2023-09-10 18:58:34 +03:00
Eladash
bdceb24fd9
PPU: Try to reduce wait for other threads
2023-09-10 18:58:34 +03:00
Eladash
b4fc43d787
PPU LLVM: Re-add multi-threaded overlay module compilation
2023-09-10 18:58:34 +03:00
Eladash
d399bd5b6a
PPU Analyzer: Another fixup
2023-09-10 18:58:34 +03:00
Eladash
6b05fcf704
vm_ptr.h: Fix warning
...
/rpcs3/rpcs3/Emu/Cell/../Memory/vm_ptr.h:135:32: warning: invalid application of 'sizeof' to a void type [-Wpointer-arith]
135 | return sizeof(T);
| ^~~~~~~~~
2023-09-10 18:58:34 +03:00
brian218
009d8e13da
USIO: Support up to 4 players for Tekken Tag Tournament 2 Pair Play mode
2023-09-06 18:17:06 +02:00
Elad Ashkenazi
52495c17d6
PPU Analyzer: Fixup
2023-09-06 06:53:10 +03:00
Megamouse
93ac75cddb
Update FAudio to 23.09
2023-09-06 01:34:21 +02:00
Megamouse
fe08d4e851
Update SDL to 2.28.3
2023-09-06 01:34:21 +02:00
nastys
7524a35751
macOS CI: build jpeg-xl from source
2023-09-05 23:59:50 +02:00
Megamouse
055c7db5a4
progress dialog: Fix remaining time
2023-09-05 22:53:44 +02:00
Eladash
6beb421a35
asm.hpp: Compilation fixup
2023-09-05 22:53:44 +02:00
Elad Ashkenazi
312fd57772
PPU/Progress Dialog: Improve remaining time approximation
2023-09-05 22:03:35 +03:00
Eladash
44c08c3a73
PPU/Progress Dialog: Improve remaining time calculation
2023-09-05 22:02:47 +03:00
Megamouse
0bb5974ab6
input: try to add tony hawk RIDE Skateboard
2023-09-05 20:41:39 +02:00
Eladash
6dcdf6ec76
Add approximation to remaining compilation time
2023-09-05 14:58:46 +03:00
Eladash
ff4485d8ae
PPU LLVM: Patch unregistered BLRs
...
Fixes "Unregistered PPU Function" in "Jak and Daxter Collection"
2023-09-05 06:20:57 +03:00
Eladash
eacfa36fe6
SPU/DisAsm: Fix constant propagation with non-GPR-writing instructions
2023-09-05 06:20:57 +03:00
Eladash
fdbb0b0e2f
PPU LLVM: Optimize branch list
2023-09-05 06:20:57 +03:00
Eladash
cf6eb64f0b
SPU LLVM: Improve space-filling for function discovery
2023-09-05 06:20:57 +03:00
Eladash
85773ad869
PPU LLVM: Optimize traps a bit
2023-09-05 06:20:57 +03:00
Eladash
a02c168a0d
PPU Analyzer: Fixup greedy instruction search
2023-09-05 06:20:57 +03:00
Eladash
53ba38e98d
Thread.cpp: Flush log and make thread context dump on exception
2023-09-05 06:20:57 +03:00
Megamouse
6bc7d7c698
fs::utime: fallback to 01/01/1980 00:00:00 if the date is too low
2023-09-04 10:07:23 +03:00
nastys
f16d4f0523
Update build-mac.sh
2023-09-03 22:32:11 +02:00
Megamouse
b5dac0c333
Progress dialog: show analysing... while no files or modules are known yet.
2023-09-03 15:25:19 +02:00
Eladash
1c8f1b2c27
SPU LLVM: Sad workaround for precompilation
...
Disable progress dialog for when only precompilation is required.
2023-09-02 22:14:53 +03:00
Eladash
8d9e9eaff9
PPU Precompilation: Fixup file counter
2023-09-02 22:14:53 +03:00
Eladash
b900c43ceb
PPU: Precompile only encrypted executeables
...
Improve sys_prx_load_module and sys_overlay_load_module error checking.
2023-09-02 22:14:53 +03:00
Eladash
d62d6cc852
Progress Dialog: Force-update counter when complete
...
This confuses both the user and the developer at times.
2023-09-02 22:14:53 +03:00
Eladash
150afecc29
Fixup spu_thread::discover_functions
2023-09-02 22:14:53 +03:00
Elad Ashkenazi
ea57984912
SPU LLVM: Fill space between functions using targets (Precompilation)
...
* Revert "PPU Analyzer: Revert TRAP detection change"
2023-09-02 15:56:34 +03:00
Eladash
11006dac35
sys_rsx: Fix local memory size reported in driver info
2023-09-02 12:55:34 +03:00
Eladash
dd4840caf6
SPU LLVM: Add CRC check for cache
2023-09-02 12:31:11 +03:00