eladash
|
2ea061b9c7
|
Set total memory size according to sdkver
|
2018-12-30 20:12:32 +00:00 |
|
Nekotekina
|
fb5cdf9769
|
atomic_t<>: extend fetch_op to support cancellation
Use std::invoke inside atomic_op/fetch_op
Remove op_fetch because it's easily replaced
Add fetch_dec_sat algorithm (conditional decrement)
|
2018-09-08 00:32:04 +03:00 |
|
eladash
|
f349695a75
|
Rsx: rewrite address translation
|
2018-08-13 16:16:34 +03:00 |
|
Nekotekina
|
5d15d64ec8
|
Memory mirror support
Implemented utils::memory_release (not used)
Implemented utils::shm class (handler for shared memory)
Improved sys_mmapper syscalls
Rewritten ppu_patch function
Implemented vm::get_super_ptr (ignores memory protection)
Minimal allocation alignment increased to 0x10000
|
2018-05-09 23:35:34 +03:00 |
|
Nekotekina
|
cce0ad0c35
|
Clean vm::ps3 namespace use
|
2018-02-09 17:49:37 +03:00 |
|
Jake
|
17cf24d0ed
|
sys_memory: Lower maximum size for memory block to fake OS size - Report available memory minus another fake block that can be used for the OS
|
2017-12-01 20:29:59 +03:00 |
|
Nekotekina
|
591a6c8671
|
IdManager improved
|
2017-01-25 23:29:36 +03:00 |
|
Nekotekina
|
ad174eb12c
|
error_code implemented
Reports based on formatting system
ppu_error_code removed
arm_error_code removed
|
2016-08-16 18:57:44 +03:00 |
|
Nekotekina
|
96728a83f6
|
Partial commit: sys_memory, sys_mmapper
|
2016-07-16 14:46:01 +03:00 |
|
Ivan
|
aafcf44581
|
Header optimizations (#1684)
Shouldn't break anything. I hope.
|
2016-04-27 01:27:24 +03:00 |
|
Nekotekina
|
42e1d4d752
|
Partial commit: Syscalls
|
2016-04-15 19:22:30 +03:00 |
|