Nekotekina
|
f010b5b235
|
Configuration simplified
|
2017-05-20 16:01:48 +03:00 |
|
Zion
|
c133db6721
|
Update asmjit submodule (Testers wanted!) (#2782)
* Update asmjit submodule
* Add myself as a contributor 😉
|
2017-05-18 14:22:45 +03:00 |
|
Nekotekina
|
463e18f893
|
Disable SPUJIT.log (opt-in)
|
2017-04-20 00:52:31 +03:00 |
|
Nekotekina
|
9b43203111
|
offset32(): pointer-to-member arithmetic
|
2017-04-20 00:17:16 +03:00 |
|
kd-11
|
65bdcaed29
|
spu: Check exponent bits in FMA ops (#2683)
|
2017-04-13 23:02:51 +03:00 |
|
Nekotekina
|
7b65f93953
|
SPU ch69
|
2017-03-11 21:55:50 +03:00 |
|
Nekotekina
|
5e3bacbd9b
|
New reservations
Memory system cleanup
sys_memory_get_page_attribute
|
2017-03-10 15:51:40 +03:00 |
|
Nekotekina
|
3baf79f929
|
ror64 added
|
2017-03-04 17:34:59 +03:00 |
|
Nekotekina
|
d2ddb9882f
|
SPU: IRET, SN event
|
2017-02-13 16:29:32 +03:00 |
|
Nekotekina
|
bdeccd889f
|
cpu_type removed, system_type added
cpu_state -> cpu_flag
vm::stack_allocator template improved
ppu_cmd type changed to enum, cmd64 type added
|
2016-08-09 17:14:41 +03:00 |
|
Nekotekina
|
a7e808b35b
|
EXCEPTION macro removed
fmt::throw_exception<> implemented
::narrow improved
Minor fixes
|
2016-08-08 19:19:32 +03:00 |
|
Nekotekina
|
46735d6b3d
|
New bitsets (experimental)
|
2016-08-08 16:29:37 +03:00 |
|
Nekotekina
|
f8719c1230
|
PPUThread refactoring
`CallbackManager` removed, added _gcm_intr_thread for cellGcmSys
`PPUThread` renamed to `ppu_thread`, inheritance allowed
Added lightweight command queue for `ppu_thread`
Implemented call stack dump for PPU
`get_current_thread_mutex` removed
`thread_ctrl::spawn`: minor initialization fix
`thread_ctrl::wait_for` added
`named_thread`: some methods added
`cpu_thread::run` added
Some bugs fixes, including SPU channels
|
2016-07-30 16:35:02 +03:00 |
|
Nekotekina
|
7a921cbdf9
|
cpu_thread compressed
|
2016-06-27 16:43:57 +03:00 |
|
Nekotekina
|
6fa5e2cc7c
|
PPUAnalyser.h added
|
2016-06-19 20:50:21 +03:00 |
|
Nekotekina
|
e2d82394f6
|
Cell
|
2016-05-23 16:22:23 +03:00 |
|
Ivan
|
aafcf44581
|
Header optimizations (#1684)
Shouldn't break anything. I hope.
|
2016-04-27 01:27:24 +03:00 |
|
Nekotekina
|
c4e99dbdb2
|
Partial commit: Cell
|
2016-04-15 19:22:34 +03:00 |
|
Nekotekina
|
960668ecf1
|
For #1355
offsetof() eliminated
OFFSET_32, SIZE_32, ALIGN_32 used
|
2016-01-14 19:07:27 +03:00 |
|
Nekotekina
|
b3e3c68f15
|
File utility improved
+ minor fixes
|
2016-01-13 14:12:04 +03: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
|
321e6d3a86
|
fs::get_config_dir, fs::get_executable_dir
|
2015-12-20 15:41:06 +03:00 |
|
Nekotekina
|
a4db58f5f2
|
Added fs::file_ptr, fom::rewrite, cleanup
|
2015-11-14 20:26:40 +03:00 |
|
Nekotekina
|
fd628d8345
|
Minor changes
|
2015-10-22 22:38:34 +03: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 |
|