DHrpcs3
|
657a6c9511
|
elf64 loader: fixed too small primary stack size usage
|
2016-01-07 18:14:15 +02:00 |
|
Nekotekina
|
3ed603074c
|
Changes done by [DH] rewritten
Added rsx_program_decompiler submodule
Added fs::dir iterator
Added fmt::match
|
2015-12-22 23:11:20 +03:00 |
|
Nekotekina
|
aa811b6eef
|
Cleanup (noexcept, unreachable)
%x formatting fixes
|
2015-12-20 15:41:07 +03:00 |
|
O1L
|
fd13a495de
|
Replace remained old ini-manager calls
|
2015-11-14 23:59:46 +04:00 |
|
O1L
|
c0255208cc
|
Old ini-manager only partially used in VFS. Global configuration used as defualt.
|
2015-10-27 01:09:31 +04:00 |
|
Nekotekina
|
a974ee009e
|
vm::var improved, cleanup
Mostly vm::var initialization introduced.
Added vm::make_var function.
|
2015-10-14 18:17:37 +03:00 |
|
Nekotekina
|
59f1077a36
|
Cleanup, be_t fixed
Some functions renamed:
get_ps3_function_name
execute_syscall_by_index
|
2015-09-22 13:28:34 +03:00 |
|
Nekotekina
|
12f36cf31f
|
Experimental class template Module<T>
Allocates ps3 memory for specific instance T
|
2015-09-22 13:28:31 +03:00 |
|
Nekotekina
|
817fec9684
|
SPU Cleanup
SPURecompiler improved
Old SPU decoder removed
SPU Interpreters merged
|
2015-09-02 00:38:44 +03:00 |
|
Nekotekina
|
e551e2bc5d
|
Bugfix
|
2015-08-24 21:22:49 +03:00 |
|
Nekotekina
|
be9a599beb
|
PPU Decoder Cache improved
|
2015-08-24 21:22:35 +03:00 |
|
Nekotekina
|
a2646f9871
|
ModuleManager cleanup
|
2015-08-01 14:39:37 +03:00 |
|
Nekotekina
|
48c75105e2
|
"Memory" eliminated
|
2015-07-18 03:12:06 +03:00 |
|
Nekotekina
|
39629c5c7a
|
IdManager collision threat fix
|
2015-07-10 04:31:43 +03:00 |
|
Nekotekina
|
096fc86f17
|
SC_FUNC improved (faster compilation)
|
2015-07-10 04:31:37 +03:00 |
|
Nekotekina
|
c0f13f7084
|
sleep_queue_t rewritten, used in sys_cond/sys_mutex
Some synchronization fixes
|
2015-07-10 04:31:34 +03:00 |
|
Nekotekina
|
8f9e1100c8
|
SPU fixes, various fixes
|
2015-07-10 04:31:25 +03:00 |
|
Nekotekina
|
ef6f9f6ded
|
be_t constructor implemented, make() eliminated
be_t enums are forbidden, le_t improved, some operators cleaned.
|
2015-07-10 04:31:07 +03:00 |
|
Nekotekina
|
317417d541
|
vm::cptr/bcptr/lcptr used widely for const pointers
|
2015-07-10 04:30:53 +03:00 |
|
Nekotekina
|
edb9595721
|
Using vm::ps3 namespace moved in proper places
Various fixes
|
2015-07-10 04:30:41 +03:00 |
|
DHrpcs3
|
39e679806b
|
Implemented some sys_prx syscalls
Fixed vm::ptr
Conflicts:
Utilities/BEType.h
Utilities/StrFmt.cpp
rpcs3/Emu/Memory/vm_ptr.h
rpcs3/Emu/SysCalls/lv2/sys_prx.cpp
rpcs3/Emu/SysCalls/lv2/sys_prx.h
Cherry-picked commit "Implemented some sys_prx syscalls"
|
2015-05-29 04:34:30 +03:00 |
|
Nekotekina
|
f92c10ef71
|
Minor fixes
|
2015-05-08 12:45:21 +03:00 |
|
Nekotekina
|
9cfdce91a1
|
vfsDir usage fixed
|
2015-04-26 00:26:54 +03:00 |
|
Nekotekina
|
74b3580b69
|
rfile_t renamed
|
2015-04-25 00:38:11 +03:00 |
|
Nekotekina
|
a71cb5f521
|
Basic concept
|
2015-03-17 00:38:21 +03:00 |
|
Nekotekina
|
3e412a2a1f
|
Syscall names registered
|
2015-03-15 16:26:01 +03:00 |
|
Nekotekina
|
614cb88116
|
start func running
|
2015-03-14 18:46:13 +03:00 |
|
Nekotekina
|
eaf3787ae6
|
Imports fixed
|
2015-02-28 21:47:37 +03:00 |
|
Nekotekina
|
942d984dc5
|
sys_process_get_paramsfo implemented
|
2015-02-28 17:41:15 +03:00 |
|
Nekotekina
|
88476fe698
|
Insignificant changes
|
2015-02-26 21:26:44 +03:00 |
|
Nekotekina
|
99c5366f50
|
Small fix
|
2015-02-25 15:26:22 +03:00 |
|
Nekotekina
|
0e33636aaf
|
Import fix
|
2015-02-25 13:28:43 +03:00 |
|
Nekotekina
|
991fd015de
|
Size of injected code decreased
|
2015-02-24 19:38:10 +03:00 |
|
Nekotekina
|
a8688bff85
|
RTOC saving fixed
|
2015-02-24 17:04:25 +03:00 |
|
Nekotekina
|
07cb56e1ea
|
Flags for HLE functions
|
2015-02-23 21:54:17 +03:00 |
|
Nekotekina
|
9ee9523680
|
StaticFuncManager removed
|
2015-02-21 17:07:22 +03:00 |
|
Nekotekina
|
faaef03604
|
Fix
|
2015-02-21 14:30:26 +03:00 |
|
Nekotekina
|
fed1418c0e
|
Loader fix
|
2015-02-19 16:47:53 +03:00 |
|
Nekotekina
|
af986d8f4c
|
Loader improved, ModuleManager refactored
|
2015-02-18 19:22:06 +03:00 |
|
Nekotekina
|
1f2eafc4f2
|
Loader fixed
|
2015-02-17 18:27:15 +03:00 |
|
Nekotekina
|
267de68441
|
Memory cleanup, page flags implemented
RSXCMDMem, SPRXMem, MmaperMem removed
MainMem range fixed
|
2015-02-13 17:04:03 +03:00 |
|
Nekotekina
|
61a5459ccb
|
TLS for ARMv7 threads
|
2015-01-31 19:44:26 +03:00 |
|
Nekotekina
|
4ea1b8cffc
|
Fixed TLS for PPU threads
|
2015-01-30 23:01:13 +03:00 |
|
Nekotekina
|
62c8f2ac34
|
ARMv7: stubs for other modules, loader improved
|
2015-01-29 18:48:05 +03:00 |
|
Nekotekina
|
579a88b7c4
|
vm_ptr: function format changed
|
2015-01-28 15:59:16 +03:00 |
|
Nekotekina
|
79d03ece66
|
ARMv7 decoder improved
|
2015-01-22 00:09:37 +03:00 |
|
Nekotekina
|
824b0f832a
|
Compilation fix
|
2015-01-14 02:32:44 +03:00 |
|
Nekotekina
|
bf7cf0ee9d
|
.ToLE() changed to .value() or removed
|
2015-01-14 02:08:00 +03:00 |
|
Nekotekina
|
b6ec618f97
|
Experimental template formatting with be_t<> support
|
2015-01-12 21:12:06 +03:00 |
|
Oil
|
2a6f4e19cc
|
Some changes in LLEModulesManager and cellAudio
|
2014-12-27 21:25:51 +04:00 |
|