Commit graph

1232 commits

Author SHA1 Message Date
vlj
0993ee08e6 sysGCM: Fix for getNextCommandBufferBeginEnd
We were sometimes using memory outside of buffer.
It fixes vertex attribute test.
2015-06-22 00:59:14 +02:00
Vincent Lejeune
9a91b188df SysGCM: Split default command buffer into 32kb big fragments and swap between them 2015-06-20 00:52:21 +02:00
Nekotekina
d7cb5a6e9e vm::ref improved (operators)
atomic operators fixed, vm::ptr operators improved
2015-06-15 19:21:20 +03:00
Nekotekina
3064560027 vm::ptr refactoring (operators improved)
vm::pptr, vm::bpptr added for PS3
is_le_t added
sizeof32() added (32-bit sizeof macro)
2015-06-15 19:21:14 +03:00
Nekotekina
8c62a893a9 cellGifDec, cellPngDec: small update 2015-06-15 19:21:12 +03:00
Nekotekina
a77a75660b Compilation fix 2015-06-15 19:21:10 +03:00
Nekotekina
1256d648c1 be_t simplified, vm::ref improved
remove_be_t renamed to to_ne_t (to native endianness)
le_t and to_le_t draft, bugfixes
2015-06-15 19:21:07 +03:00
DHrpcs3
39e679806b Implemented some sys_prx syscalls
Fixed vm::ptr

Conflicts:
	Utilities/BEType.h
	Utilities/StrFmt.cpp
	rpcs3/Emu/Memory/vm_ptr.h
	rpcs3/Emu/SysCalls/lv2/sys_prx.cpp
	rpcs3/Emu/SysCalls/lv2/sys_prx.h

Cherry-picked commit "Implemented some sys_prx syscalls"
2015-05-29 04:34:30 +03:00
Nekotekina
b84d831d8f MFF_NO_RETURN flag introduced 2015-05-29 01:49:50 +03:00
Nekotekina
a70d305806 IdManager fix 2015-05-28 22:13:35 +03:00
Nekotekina
0724a9efa2 printf_alike removed 2015-05-28 18:28:34 +03:00
Nekotekina
74e13a4ef6 Compilation fix 2015-05-28 18:23:11 +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
98aee31c5a refcnt.h removed 2015-05-25 21:12:53 +03:00
Nekotekina
3ae43edc3e cellFs fix 2015-05-09 01:36:15 +03:00
Nekotekina
8cf62e560e Compilation fix 2015-05-08 18:42:35 +03:00
Nekotekina
f92c10ef71 Minor fixes 2015-05-08 12:45:21 +03:00
Nekotekina
9cfdce91a1 vfsDir usage fixed 2015-04-26 00:26:54 +03:00
Nekotekina
02ca97804e fs::dir implemented, bugfixes 2015-04-25 22:15:53 +03:00
Hykem
d18d19870f Merge pull request #1062 from Nekotekina/master
SPURecompiler improved
2015-04-25 19:32:47 +01:00
Nekotekina
74b3580b69 rfile_t renamed 2015-04-25 00:38:11 +03:00
Nekotekina
ed6fb7cc43 o_append implemented 2015-04-24 17:06:30 +03:00
Nekotekina
f4540c2793 vm::null usage 2015-04-21 23:26:21 +03:00
Nekotekina
5aa6daf58f Some code simplified 2015-04-21 22:43:40 +03:00
Nekotekina
8b0c772423 Fix unique_ptr usage 2015-04-21 22:35:11 +03:00
Nekotekina
978d578f4e Bugfix 2015-04-21 21:18:15 +03:00
Nekotekina
d05597ccdb Small fix 2015-04-21 18:16:29 +03:00
Nekotekina
56c64c8045 VFS::CreatePath fixed, bugfixes 2015-04-20 18:53:31 +03:00
Nekotekina
935302b620 Bugfix 2015-04-20 02:49:13 +03:00
Nekotekina
339021ac15 cellFsGetDirectoryEntries improved 2015-04-19 22:25:04 +03:00
Nekotekina
73b00b844b sys_fs_fstat fixed 2015-04-19 20:57:04 +03:00
Nekotekina
3c872ab611 sys_fs_ftruncate implemented, bugfixes
Eliminated using stat() for _WIN32 because it doesn't support unicode
correctly, use rExists() or get_file_info() instead
2015-04-19 20:14:16 +03:00
Nekotekina
93ebce4162 Bugfixes 2015-04-19 19:02:35 +03:00
Nekotekina
ab405901ee wxFile removed (rFile -> rfile_t) 2015-04-19 16:19:24 +03:00
Peter Tissen
fd34d11eec Merge branch 'p4-Bundle' 2015-04-18 20:28:30 +02:00
Nekotekina
2cafa84b75 Small changes 2015-04-18 20:18:23 +03:00
Nekotekina
f2276bb70c VFS::TruncateFile() implemented 2015-04-18 16:38:42 +03:00
Nekotekina
b1f7543436 PPU stack fixed (2) 2015-04-18 04:35:58 +03:00
Nekotekina
b7fd09740b PPU stack fixed 2015-04-18 03:25:26 +03:00
Nekotekina
8bd7823b70 Bugfix 2015-04-18 02:13:43 +03:00
Nekotekina
747d53790c Compilation fix 2015-04-17 23:43:54 +03:00
Nekotekina
8c9ef2eef4 Compilation fix 2015-04-17 23:16:55 +03:00
Nekotekina
ad02c8d510 _sys_ppu_thread_create fixed 2015-04-17 22:46:06 +03:00
Nekotekina
d9b53b476f Compilation fix 2 2015-04-17 17:05:28 +03:00
Nekotekina
9bedf0d13e Compilation fix 2015-04-17 16:56:32 +03:00
Nekotekina
be48a330b4 cellVdecGetPicture improved 2015-04-17 16:24:22 +03:00
Nekotekina
4874a81dc5 cellSaveData improved 2015-04-17 07:37:13 +03:00
Nekotekina
b2111b3c3d PSFLoader improved 2015-04-16 18:33:55 +03:00
Nekotekina
37b22ec99d PSFLoader improved 2015-04-16 02:17:42 +03:00