Eladash
|
d449420a45
|
PPU Progress Dialog: Add "Applying PPU Code" stage
|
2023-11-28 21:18:18 +02:00 |
|
Eladash
|
0416f6361c
|
Fix file_view::read_at and file_view::get_stat
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
5dbeb68ed2
|
Savestates: Fix optional_savestate_state use
|
2023-11-27 12:36:17 +02:00 |
|
Eladash
|
f60bdbaece
|
Savestates: Compressed state files
|
2023-11-27 12:36:17 +02:00 |
|
oltolm
|
8c0debfe65
|
Fix file_view::read_at
|
2023-11-10 18:40:17 +02:00 |
|
Eladash
|
66d01b688c
|
Savestates: Implement initial RAM ventilation system
|
2023-11-10 08:45:49 +02:00 |
|
oltolm
|
50df01d00e
|
llvm: add support for LLVM 17
|
2023-10-13 14:27:48 +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
|
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 |
|
Elad Ashkenazi
|
52495c17d6
|
PPU Analyzer: Fixup
|
2023-09-06 06:53:10 +03:00 |
|
Eladash
|
44c08c3a73
|
PPU/Progress Dialog: Improve remaining time calculation
|
2023-09-05 22:02:47 +03: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
|
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
|
deacf76ca4
|
PPU Analyzer: Revert TRAP detection change
|
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
|
02b5cae2ad
|
Precompile PRX/ELF extension
|
2023-08-30 16:47:45 +03:00 |
|
Elad Ashkenazi
|
105c5759f3
|
Add SPU Precompilation to Create PPU Cache
|
2023-08-30 08:45:29 +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 |
|
Megamouse
|
8772219492
|
Remove unused variable in PPUThread.cpp
|
2023-08-23 21:42:59 +02:00 |
|
Megamouse
|
d8af3ea855
|
overlays: fix some warnings, simplify code, use move and references
|
2023-08-23 21:42:59 +02:00 |
|
Eladash
|
a001e6ef09
|
Progress Dialog: Fix race on PPU compilation status
|
2023-08-22 05:40:53 +03:00 |
|
Eladash
|
7a0185dbcc
|
PPU/debugger: Fixup
|
2023-08-21 14:36:54 +03:00 |
|
Eladash
|
17302a9422
|
Debugger/PPU: Superior Callstack Detection
|
2023-08-20 22:43:41 +03:00 |
|
Eladash
|
dddd12f66b
|
CELL: Postponed address notifications
|
2023-08-17 09:02:28 +03:00 |
|
Elad Ashkenazi
|
968762c135
|
Fix PPU SELF Precompilation
|
2023-08-14 18:47:20 +03:00 |
|
Eladash
|
df24305698
|
PPU/Debugger: Fix op_branch_targets
|
2023-08-08 10:22:05 +03:00 |
|
Eladash
|
cdc0441405
|
PPU: Fixup interpreter and analyzer
|
2023-08-08 10:22:05 +03:00 |
|
Eladash
|
edf4f7eacc
|
PPU/Patches: Fix CALLOC patch with interpreter
|
2023-08-07 19:01:38 +03:00 |
|
Eladash
|
39910885d9
|
PPU: fix leak when precompiling SELF files
|
2023-08-06 21:37:10 +03:00 |
|
Eladash
|
2a0278fbb1
|
Fixup SPU/PPU Cache Abortion
|
2023-08-06 21:37:10 +03:00 |
|
Eladash
|
ee869a49f4
|
PPU Precompilation Fixup
|
2023-08-06 10:38:40 +03:00 |
|
Eladash
|
6547fa9cc3
|
PPU LLVM: Fixup VSH Precompilation
|
2023-08-06 08:26:17 +03:00 |
|
Eladash
|
4eaa03e9ba
|
PPU: A few more minor bugfixes
|
2023-08-06 08:26:17 +03:00 |
|
Eladash
|
d0b3891002
|
PPU LLVM Cache Fixup
|
2023-08-06 08:26:17 +03:00 |
|
trigger
|
0f3dfec7f2
|
direct return in ppu_check
|
2023-08-03 12:35:06 +03:00 |
|
Ivan Chikish
|
d34287b2cc
|
Linux: use futex_waitv syscall for atomic waiting
In order to make this possible, some unnecessary features were removed.
|
2023-08-02 21:46:06 +03:00 |
|
Talkashie
|
dabb2cc9a0
|
Fix typos, improve consistency
Fixes typos where spelling or grammar is objectively wrong.
Changes wording and capitalization in some areas to be more consistent with other areas.
|
2023-07-28 13:09:06 +03:00 |
|
Eladash
|
782344eed8
|
Debugger: Make break-all non-default
|
2023-07-24 17:07:15 +03:00 |
|
Eladash
|
9d3e626b55
|
Minor ppu_initialize fix
|
2023-07-24 17:07:15 +03:00 |
|
Eladash
|
a6e8b9037a
|
ppu: Make install function log message trace
|
2023-07-24 17:07:15 +03:00 |
|
Eladash
|
9ff91c29f2
|
Invalidate Savestates
|
2023-07-23 17:58:54 +03:00 |
|
Eladash
|
1371bf89e0
|
PPU LLVM: Allow to abort OVL analysis in the middle
|
2023-07-15 08:26:28 +03:00 |
|
Eladash
|
3b8f8d7fc8
|
PPU LLVM: Improve precompilation time
|
2023-07-15 08:26:28 +03: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 |
|