Commit graph

380 commits

Author SHA1 Message Date
Raul Tambre
e7d0aedfb4 Merge upstream 2015-02-22 10:58:18 +02:00
Raul Tambre
f9497e35e4 Stub some modules 2015-02-22 10:50:26 +02:00
Nekotekina
655acc746d HLE function binding for PPU/ARMv7 simplified 2015-02-20 16:58:40 +03:00
Raul Tambre
e2d2c9d377 Fix stacksize 2015-02-20 15:55:00 +02:00
Raul Tambre
67c02274cb Merge pull request #1013 from Syphurith/PPU-Thread-Stacksize
About ppu thread stacksize
2015-02-20 12:58:30 +02:00
Nekotekina
2d1d996c50 Small fix 2015-02-19 14:18:28 +03:00
luxsie
ffb0454424 sys_ppu_thread_create: Add warning when allocated more stack size than required. 2015-02-19 01:44:07 +08:00
Nekotekina
af986d8f4c Loader improved, ModuleManager refactored 2015-02-18 19:22:06 +03:00
luxsie
73d9b58dfc sys_ppu_thread_create: minimum stack size and stack allocation unit applied. 2015-02-18 23:56:46 +08:00
Nekotekina
267de68441 Memory cleanup, page flags implemented
RSXCMDMem, SPRXMem, MmaperMem removed
MainMem range fixed
2015-02-13 17:04:03 +03:00
B1ackDaemon
35e04bdbe3 Merge pull request #1005 from tambry/Improvements2
Improvements to cellCamera, cellGem and other minor things
2015-02-11 23:27:03 +02:00
Nekotekina
42f961816c SPURS fix, PPU threads are deleted at exit/join 2015-02-11 23:11:49 +03:00
S Gopal Rajagopal
853234f7d7 Merge remote-tracking branch 'upstream/master' into spurs_taskset 2015-02-11 15:00:46 +05:30
Raul Tambre
cd8bcd4c02 Various improvements 2015-02-09 15:06:46 +02:00
Nekotekina
39db6bb461 Reservations improved 2015-02-07 16:46:42 +03:00
S Gopal Rajagopal
d1a7c85e95 Merge remote-tracking branch 'upstream/master' into spurs_taskset
Conflicts:
	rpcs3/emucore.vcxproj.filters
2015-02-03 23:12:26 +05:30
Peter Tissen
8ce1de036a fix #elif with no condition 2015-02-02 22:38:47 +01:00
B1ackDaemon
c267ca2584 Merge pull request #989 from Nekotekina/master
Various improvements
2015-02-02 13:39:51 +02:00
Peter Tissen
bd65f81074 Fix some small mistakes
* replace_first and replace_all were in the wrong namespace, so they could not be linked
* replace_all did not work correctly (would loop indefinately)
* cellGcmUnmapIoAddress did not shif the size, so it would run past the end of the mmap array
* fsstat did use a 32-bit size on Windows, so files >4 gigs would return "stat failed"
2015-02-02 11:27:18 +01:00
Nekotekina
8a945a1a52 Fixes 2015-02-01 10:09:24 +03:00
S Gopal Rajagopal
f7b7c234b7 SPURS: Implement some SPU thread functions used by the system service module 2015-01-31 01:32:07 +05:30
Nekotekina
579a88b7c4 vm_ptr: function format changed 2015-01-28 15:59:16 +03:00
Nekotekina
ec2e53dc6b Formatting changes 2015-01-20 02:15:43 +03:00
Nekotekina
5195b2b1b4 RealToVirtualAddr became vm::get_addr() 2015-01-19 22:41:31 +03:00
Nekotekina
1629feb15e vm::ptr::make() fixed, added to_le() method 2015-01-19 19:30:35 +03:00
Nekotekina
0d28f378a7 fmt::format() optimization (fmt::unveil template) 2015-01-19 01:54:56 +03:00
Nekotekina
b897a5d20a cellAudio, thread_t improvements, pause/resume callback 2015-01-17 19:14:58 +03:00
Nekotekina
fd06f70387 cellAudio updated, thread_t updated 2015-01-16 17:36:53 +03:00
Nekotekina
cdeac05e88 vm::cast 2015-01-14 16:57:19 +03:00
Nekotekina
f1f51521f4 PKG installer fixed 2015-01-13 20:38:32 +03:00
Nekotekina
88fd748dd5 Experimental vm::ptr support for fmt::format 2015-01-13 20:14:07 +03:00
Nekotekina
1c4e89d2bf Formatting fixes, ToBE() replaced with data() 2015-01-13 17:54:36 +03:00
Nekotekina
b6ec618f97 Experimental template formatting with be_t<> support 2015-01-12 21:12:06 +03:00
Nekotekina
da09477be8 Callback syntax changed
call() became overloaded () operator
2015-01-11 13:43:40 +03:00
Nekotekina
3f44e07b7c vm::stackvar (experimental)
Should be convenient for small allocations which would be done on stack
on real console
2015-01-07 05:14:00 +03:00
Nekotekina
92c9a0a9aa Damned fix for damned terraria 2015-01-05 01:45:09 +03:00
Nekotekina
d8664c8da4 Bugfix 2015-01-02 19:02:31 +03:00
Nekotekina
658079af55 Compilation fix 2 2015-01-02 15:32:54 +03:00
Nekotekina
b61bcb6ad6 Compilation fix 2015-01-02 14:53:55 +03:00
Nekotekina
f3cd908d5c Sync primitives reworked
(rwlock rewritten)
2015-01-02 02:41:29 +03:00
Nekotekina
f16ec62b4a Bugfix 2014-12-28 18:53:02 +03:00
Nekotekina
6cd2665e12 Conflicts fixed 2014-12-28 16:29:01 +03:00
Nekotekina
653db28675 removed excessive stuff 2014-12-28 16:15:22 +03:00
Raul Tambre
0cd3cd3e05 cellFsStat fix and other fixes 2014-12-26 18:16:57 +02:00
Nekotekina
be2d606193 Conflicts fixed 2014-12-26 17:06:36 +03:00
Raul Tambre
052692ac8c Improvements to saving and cellFsStat 2014-12-26 10:06:12 +02:00
Nekotekina
7613d749ec SQueue renamed and moved 2014-12-25 01:24:17 +03:00
Nekotekina
69388f032e cellFs functions merged 2014-12-24 21:19:59 +03:00
Nekotekina
cbdc32e95e Kernel Explorer partially restored 2014-12-24 19:09:32 +03:00
Nekotekina
d8239a39c9 std::shared_ptr in IdManager 2014-12-24 02:38:13 +03:00