Commit Graph

22 Commits

Author SHA1 Message Date
Lioncash
4ccb838306 Core: Mark some module functions as static 2014-12-08 04:40:08 -05:00
Unknown W. Brackets
05ab192c9c Reduce includes in Core/HLE/.
Especially templates.
2014-03-15 11:22:19 -07:00
Unknown W. Brackets
9388dd092f Cleanup errors in sceHeapFreeHeapMemory(). 2013-10-13 19:20:04 -07:00
Unknown W. Brackets
df285cec64 Fix aligned heap allocation semantics. 2013-10-13 19:14:42 -07:00
Unknown W. Brackets
1b5193b13d Cleanup error codes in sceHeapAlloc*(). 2013-10-13 19:08:23 -07:00
Unknown W. Brackets
ba5dd0084b Implement sceHeapIsAllocatedHeapMemory(). 2013-10-13 19:01:16 -07:00
Unknown W. Brackets
8ffcc26f89 Don't create blank entries in heapList. 2013-10-13 18:57:59 -07:00
Unknown W. Brackets
fbffb6fa7f Return an error when deleting a bad heap. 2013-10-13 18:45:49 -07:00
Unknown W. Brackets
134138618d Allocate heaps similar to hardware.
Could matter for alignment, since a game might intentionally request 0x108
bytes to get an aligned address or something.
2013-10-13 18:36:34 -07:00
Unknown W. Brackets
9a9c4cbea6 Allocate from heaps downward by default. 2013-10-13 18:27:53 -07:00
Lioncash
dc9f839583 Fix a null check in sceHeap.cpp 2013-10-05 18:22:13 -04:00
shenweip
a9d7d84601 Return 0 if recevie a null name. 2013-10-05 08:59:53 +08:00
shenweip
346d277042 Fix bugs and Clean up. 2013-10-02 06:07:02 +08:00
shenweip
9a7759c50c Move someting to correct position. 2013-10-02 00:32:22 +08:00
shenweip
efec08f7d6 Oops 2013-10-02 00:04:29 +08:00
shenweip
33f08852c1 Implemented sceHeapGetTotalFreeSize. 2013-10-01 23:38:49 +08:00
shenweip
8cd281223d Implemented some functions for sceHeap. 2013-10-01 23:38:01 +08:00
Unknown W. Brackets
91d73d0972 Fix one sceHeap func, add reporting. 2013-09-29 00:07:51 -07:00
Unknown W. Brackets
50e9e45d65 Check version in each DoState() func.
They bail on PointerWrap error or bad version.
2013-09-14 20:23:03 -07:00
Unknown W. Brackets
c93268fdd3 Fix some minor warnings. 2013-09-06 01:13:45 -07:00
shenweip
f74aa2913e Typo 2013-09-04 11:35:16 +08:00
shenweip
c05100e0e3 Add sceHeap,some games will call this.
e.g. Linear ModeSenritsu no Stratus
2013-09-04 11:05:14 +08:00