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 |
|
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 |
|