O1L
|
1673ba217c
|
Do not try to change default config, use state configs.
|
2015-10-24 22:48:07 +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
|
8ae3401ffa
|
Some things improved
shared_mutex_t implemented
GUI Emu Callbacks rewritten
fxm::import, fxm::import_always implemented
cellMsgDialog rewritten
Emu.CallAfter improved (returns std::future)
|
2015-09-22 16:48:21 +03:00 |
|
Nekotekina
|
7e01c81154
|
SPU Recompiler fixed
|
2015-09-07 00:36:32 +03:00 |
|
Nekotekina
|
817fec9684
|
SPU Cleanup
SPURecompiler improved
Old SPU decoder removed
SPU Interpreters merged
|
2015-09-02 00:38:44 +03:00 |
|
Nekotekina
|
5e14310071
|
noexcept usage fixed
thread_t renamed to named_thread_t
|
2015-08-24 21:22:48 +03:00 |
|
Nekotekina
|
dd665e7363
|
ID manager simplified
ID manager refactoring, redundant "type" information removed
|
2015-08-24 21:22:19 +03:00 |
|
Nekotekina
|
0aefaec46e
|
sys_event improved, some unnamed functions named
|
2015-07-21 23:14:38 +03:00 |
|
Nekotekina
|
6255f3b07d
|
sys_event_flag improved
|
2015-07-21 23:14:34 +03:00 |
|
Nekotekina
|
bc91ad0f4d
|
sys_event improved
|
2015-07-21 23:14:33 +03:00 |
|
Nekotekina
|
2f7fe35f5c
|
Minor style change
|
2015-07-21 23:14:31 +03:00 |
|
Nekotekina
|
8175630619
|
sys_cond/sys_mutex improved
|
2015-07-21 23:14:29 +03:00 |
|
Nekotekina
|
43d3ccce95
|
SPU Channels improved
|
2015-07-21 23:14:28 +03:00 |
|
Nekotekina
|
5bd83516ba
|
SPU Interrupt Enable Status implemented
SPU Interrupts are still NOT implemented
|
2015-07-21 23:14:25 +03:00 |
|
Nekotekina
|
a7668ff57f
|
SPU_EVENT_LR improved
|
2015-07-21 23:14:22 +03:00 |
|
Nekotekina
|
a8fcf71f9c
|
Minor bugfix, cleanup
|
2015-07-21 23:14:04 +03:00 |
|
Nekotekina
|
3bc6c53eb3
|
sys_interrupt improved
|
2015-07-18 03:12:10 +03:00 |
|
Nekotekina
|
48c75105e2
|
"Memory" eliminated
|
2015-07-18 03:12:06 +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
|
83321c5be7
|
sys_time_get_current_time fixed, CALL_FUNC draft
|
2015-07-10 04:31:30 +03:00 |
|
Nekotekina
|
22e1da5e76
|
Minor cleanup
|
2015-07-10 04:31:29 +03:00 |
|
Nekotekina
|
3064cf8101
|
CHECK_EMU_STATUS, autojoin_thread_t
|
2015-07-10 04:31:27 +03:00 |
|
Nekotekina
|
8f9e1100c8
|
SPU fixes, various fixes
|
2015-07-10 04:31:25 +03:00 |
|
Nekotekina
|
721ad404d2
|
VM_CAST macro
|
2015-07-10 04:31:23 +03:00 |
|
Nekotekina
|
32d3d1fbe5
|
EXCEPTION() macro usage, sceNpTrophy improved
|
2015-07-10 04:31:20 +03:00 |
|
Nekotekina
|
6f1e76198a
|
Some fixes
|
2015-07-10 04:31:18 +03:00 |
|
Nekotekina
|
3aefa2b4e1
|
ThreadBase rewritten (wip)
|
2015-07-10 04:31:16 +03:00 |
|
Nekotekina
|
c598fe7aa9
|
atomic_op() rewritten, atomic.h refactoring
cellSync refactoring, wait_op() rewritten, bugfixes
|
2015-07-10 04:31:10 +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
|
714da1aa7c
|
vm::var fix, vm::ptr improved
GetCurrentPPUThread() removed
|
2015-07-10 04:31:00 +03:00 |
|
S Gopal Rajagopal
|
5b7f701878
|
SPURS: Implement SPURS SPU thread exit using throw
Conflicts:
rpcs3/Emu/SysCalls/Modules/cellSpursSpu.cpp
|
2015-07-10 04:30:56 +03:00 |
|
Nekotekina
|
edb9595721
|
Using vm::ps3 namespace moved in proper places
Various fixes
|
2015-07-10 04:30:41 +03:00 |
|
Nekotekina
|
78fdcf75e7
|
Attribute macro changed
__forceinline -> force_inline
__noinline -> never_inline
printf_alike(x,y) added
|
2015-05-28 18:14:22 +03:00 |
|
Nekotekina
|
22b78fec71
|
IdManager improved, atomic_t improved
Various changes
|
2015-05-27 06:11:59 +03:00 |
|
Nekotekina
|
f92c10ef71
|
Minor fixes
|
2015-05-08 12:45:21 +03:00 |
|
Nekotekina
|
ff359ed118
|
SPU Interpreter2 initialization fix
|
2015-04-26 01:56:58 +03:00 |
|
Nekotekina
|
4d85a49666
|
SPURS fixed
|
2015-04-13 20:39:38 +03:00 |
|
Nekotekina
|
85b63de631
|
Events improved
|
2015-04-13 16:32:09 +03:00 |
|
Nekotekina
|
ea5110cec3
|
Various changes
|
2015-04-12 04:36:25 +03:00 |
|
Nekotekina
|
d1fbccc9ce
|
SPURecompiler improved
|
2015-04-05 21:01:15 +03:00 |
|
Nekotekina
|
a86317ce5a
|
SPU: some instructions updated
|
2015-03-21 21:07:37 +03:00 |
|
Nekotekina
|
ef563f038d
|
SPU: some instructions updated
|
2015-03-21 02:36:05 +03:00 |
|
Nekotekina
|
63276a3f84
|
SPU interpreter (basic concept)
|
2015-03-20 19:53:54 +03:00 |
|
Nekotekina
|
a71cb5f521
|
Basic concept
|
2015-03-17 00:38:21 +03:00 |
|
Nekotekina
|
3e34bd64bf
|
Compilation fix
|
2015-03-13 04:59:25 +03:00 |
|
Nekotekina
|
c88e0a0eb9
|
Small cleanup
|
2015-03-13 04:09:53 +03:00 |
|
Nekotekina
|
a3d400b5cc
|
Minor cleanup
|
2015-03-11 18:30:50 +03:00 |
|
Nekotekina
|
ef65299dff
|
Lv2 Cond/Mutex rewritten, bugfixes
|
2015-03-07 01:10:04 +03:00 |
|
Nekotekina
|
e2a2709ad0
|
Event Flag refactoring, bugfixes
|
2015-03-06 00:29:05 +03:00 |
|
Nekotekina
|
5d768bd3cf
|
Bugfix, sys_spu_thread_group_connect_event implemented
|
2015-03-05 16:18:06 +03:00 |
|