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 |
|
Eladash
|
66b6bae596
|
Win32/File.cpp: Avoid potential race in concurrent writes
Uninitialized data is better than overwritten data. Affects SPU Cache (unprotected writes).
|
2023-09-02 12:31:11 +03:00 |
|
Eladash
|
3f7afb8375
|
SPU LLVM: Fix crashes on corrupted cache file
* Fix OOM if size is too high.
* Fix out-of-bounds access beyond SPU_LS_SIZE.
|
2023-09-02 12:31:11 +03:00 |
|
Eladash
|
deacf76ca4
|
PPU Analyzer: Revert TRAP detection change
|
2023-09-02 12:31:11 +03:00 |
|
Eladash
|
5e110f2844
|
SPU LLVM: Try to precompile filler-sapce between functions
|
2023-09-02 12:31:11 +03:00 |
|
Eladash
|
7c0d8fc29c
|
Improve spu_thread::is_exec_code
|
2023-09-02 12:31:11 +03:00 |
|
Eladash
|
a626ccfcad
|
SPU LLVM: Initial precompilation of tail-calls
|
2023-09-02 12:31:11 +03:00 |
|
Eladash
|
a9810ccb72
|
SPU LLVM: Another fix for Game Collection's precompilation
|
2023-09-02 12:31:11 +03: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 |
|
Eladash
|
e851c044b5
|
SPU: Function discovery fix
Do not detect branch to next.
|
2023-09-02 12:31:11 +03:00 |
|
Megamouse
|
a597368c46
|
SPU: fix some wierd typos (may be wrong, no idea)
|
2023-09-02 12:10:36 +03:00 |
|
Megamouse
|
105c694903
|
Windows: update some comments and echos in git-version-gen.cmd
|
2023-09-02 10:39:25 +02:00 |
|
Megamouse
|
d7b2453980
|
VS: Add scripts to filters
|
2023-09-02 10:39:25 +02:00 |
|
Zion Nimchuk
|
d4b1d5c938
|
Actually fix build id issue
|
2023-09-02 09:58:01 +02:00 |
|
Zion Nimchuk
|
7e281a3354
|
Set azure variables
|
2023-09-02 05:12:50 +02:00 |
|
Eladash
|
f9f2657c98
|
SPU LLVM: Optimize spu_idisable
|
2023-09-01 18:08:15 +03:00 |
|
kd-11
|
1c793edf7d
|
Fix excluded sections check mismatch
|
2023-09-01 13:35:20 +03:00 |
|
kd-11
|
133ddb118c
|
rsx/texture-cache: Remove archaic short-circuit during purge-xxxxx routines
|
2023-08-31 07:23:10 +03:00 |
|
Eladash
|
af850dac99
|
Crypto: Fix endianess, avoid crashing on invalid values
|
2023-08-31 01:32:28 +02:00 |
|
Megamouse
|
f554b444c0
|
Qt: rename pad profiles to config files
|
2023-08-31 00:36:48 +02:00 |
|
Zion Nimchuk
|
cb8aa21fb1
|
Make sure to enable PR builds
|
2023-08-30 22:23:29 +02:00 |
|
Zion Nimchuk
|
c0a7db8899
|
More cleanup
|
2023-08-30 22:43:46 +03:00 |
|
Zion Nimchuk
|
dd4df6a46b
|
Update linux Azure and re-enable GitHub pushing
|
2023-08-30 22:43:46 +03:00 |
|
Eladash
|
02b5cae2ad
|
Precompile PRX/ELF extension
|
2023-08-30 16:47:45 +03:00 |
|
Eladash
|
ba41e466cf
|
Hotfix SPU Cache Spam For Game Collections
|
2023-08-30 16:47:45 +03:00 |
|
Eladash
|
6d0390bad9
|
Fixup Create PPU Cache
|
2023-08-30 08:45:29 +03:00 |
|
Eladash
|
ee9477dc21
|
SPU: support pure SPU code precompilation discovery
|
2023-08-30 08:45:29 +03:00 |
|
Eladash
|
37212a632c
|
SPU: Refactor function discovery
|
2023-08-30 08:45:29 +03: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 |
|
nastys
|
565a208f20
|
macOS CI: build ffmpeg and gnutls from source, and fix deploy script (#14563)
|
2023-08-29 04:18:36 +02:00 |
|
Megamouse
|
452a4654da
|
input: add SDL_GameControllerDB
|
2023-08-29 03:19:41 +02:00 |
|
shinra-electric
|
d105b0bd9f
|
Update MVK
MVK 1.2.5 was updated without changing the tag.
This uses the latest version,
|
2023-08-29 01:11:02 +02:00 |
|
shinra-electric
|
4c7aee75c1
|
Update homebrew mvk on build script
MVK was updated without a new tag.
This updates to the later release.
|
2023-08-29 01:11:02 +02:00 |
|
Ivan Chikish
|
4acd819478
|
[DS4] Proper USB/BT detection
|
2023-08-28 22:51:38 +02:00 |
|
Elad Ashkenazi
|
3d2229ca05
|
SPU LLVM Precompilation Fixup
|
2023-08-28 13:33:43 +03: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 |
|
Malcolm Jestadt
|
290ff5b839
|
Zero register optimization for AVX-512-VBMI
- Take advantage of the fact that AVX instructions zero the upper 128 bits for a nice optimization when one input vector is zeroed
|
2023-08-28 05:09:30 +03:00 |
|
Eladash
|
be0a789e7d
|
PPU Analyzer: Fix OPD section validation
|
2023-08-27 02:11:01 +03:00 |
|
Megamouse
|
75af7dc269
|
cellPad: fix lost status during cellPad_NotifyStateChange
CELL_PAD_STATUS_CUSTOM_CONTROLLER was lost when setting reported_status.
|
2023-08-27 00:18:23 +02:00 |
|