DHrpcs3
ceee6049dc
Fixed last commit
2014-12-02 03:04:01 +02:00
DHrpcs3
d82f0b62a5
Fixed RSXThread::ReadIO32 exception
2014-12-02 02:51:42 +02:00
DHrpcs3
a725676346
Fixed sys_mmapper_unmap_memory
2014-12-02 01:25:08 +02:00
DHrpcs3
d593e47554
RSX: Fixed NV4097_SET_VERTEX_DATA4UB_M, NV4097_SET_VERTEX_DATA2F_M & NV4097_SET_VERTEX_DATA4F_M implementation
2014-12-02 00:02:05 +02:00
Alexandro Sánchez Bach
7ba0bda244
Merge pull request #878 from Nekotekina/master
...
PSV progression, loader fixes
2014-12-01 18:17:57 +01:00
Nekotekina
e4d5e7c78b
Some draft
2014-12-01 19:34:18 +03:00
Nekotekina
c61fe621b0
Memory leak fixed
2014-12-01 03:41:01 +03:00
Nekotekina
697b699873
Some bugs fixed
...
ARMv7 partially restored
2014-12-01 01:04:47 +03:00
Nekotekina
1568930da6
/dev_bdvd/ and /app_home/ fixed
2014-11-30 22:23:51 +03:00
B1ackDaemon
8f5d9b2c0e
Merge pull request #876 from tambry/master
...
CellVideoOut fix, formatting fixes and Travis compiling fix
2014-11-30 21:09:27 +02:00
Nekotekina
d648957864
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-11-30 15:08:54 +03:00
Nekotekina
fd7a0950a7
Compilation fix
2014-11-30 15:08:23 +03:00
DHrpcs3
a58c5f5a4c
VFS fixes
...
- using /app_home/ as local link
Implemented fmt::merge & fmt::tolower
2014-11-30 13:18:17 +02:00
Raul Tambre
1eb9460f2b
Merge remote-tracking branch 'upstream/master'
2014-11-30 09:09:38 +02:00
DHrpcs3
ebae8dad0a
Minor fixes
2014-11-30 00:03:29 +02:00
DHrpcs3
12d8e0ef38
Fixed path to param.sfo
2014-11-29 23:59:16 +02:00
Nekotekina
9fc7197c4f
cellGameContentPermit: extremely DANGEROUS bug fixed
...
And few tiny changes.
2014-11-29 20:41:18 +03:00
Raul Tambre
6aff1545c2
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
rpcs3/Emu/SysCalls/lv2/lv2Fs.cpp
Update from master
2014-11-29 19:05:49 +02:00
Raul Tambre
bfff7ff5f9
Fix CellVideoOut values, formatting fixes
2014-11-29 19:01:04 +02:00
DHrpcs3
d9b0b56e3e
Using strcmp instead stricmp
2014-11-29 17:15:26 +02:00
DHrpcs3
6d3c4e6efc
Fixed compilation
2014-11-29 16:54:32 +02:00
DHrpcs3
2b7f984de8
Fixed GameViewer
...
Disabled pause on null rsx instruction
2014-11-29 16:16:48 +02:00
DHrpcs3
a59cf50f03
Improved LLE Manager
...
Improved VFS
2014-11-29 15:16:53 +02:00
Nekotekina
ea1bad8724
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-11-24 22:51:01 +03:00
DHrpcs3
795729a0b7
Fixed vm_ptr
...
Improved elf64 loader.
Minor improvements to vm.
Added hotkeys to MainFrame.
2014-11-24 20:12:04 +02:00
Nekotekina
8df2c3d707
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-11-22 19:49:54 +03:00
Raul Tambre
16b4b9bf40
Fix Travis compiling
2014-11-21 15:52:01 +02:00
DHrpcs3
cdfef3bf9e
Fixed compilation errors
...
Implemented converter_le_be
2014-11-20 21:41:04 +02:00
raven02
06f3df0ff4
Check contentInfoPath && usrdirPath is not null for cellGameContentPermit
2014-11-19 23:17:29 +08:00
DHrpcs3
598d929aba
Implemented LLE Modules Manager (draft)
...
Improved loader core.
Implemented *_thread wrappers.
Minor fixes.
Temporary disabled ELF Compiler & DisAsm frame.
2014-11-19 16:16:30 +02:00
Raul Tambre
f99353f649
Fix for TB SPR and disable writing to TB SPR
...
Now use get_time() like MFTB instead of reading for the time-based SPR.
2014-11-18 18:03:49 +02:00
raven02
cd347fa110
Minor fix
2014-11-18 14:44:37 +08:00
Fabian Schaffert
e9ab9f51fc
Fixes segfaults for sys_event_flag_(create/get)
...
Neither sys_event_flag_create() nor sys_event_flag_get() checked for
NULL pointers in their arguments, which caused the corresponding test
from ps3autotests to segfault.
2014-11-16 21:16:49 +01:00
Fabian Schaffert
00e0e85793
Fixes return value of sys_semaphore_create()
...
In case of att.addr() being NULL, CELL_EFAULT must be returnd and not
CELL_EINVAL, according to the corresponding ps3autotest.
2014-11-16 14:45:58 +01:00
raven02
25ba18e8a7
Check address is not null for cellGcmAddressToOffset
2014-11-16 19:05:41 +08:00
Hykem
4fe4e589fb
Merge pull request #863 from raven02/patch-6
...
Check pSelf->pAddr is not NULL before setup pAddr pointer
2014-11-15 15:19:50 +00:00
Hykem
19d1a6babc
Merge pull request #858 from gopalsr83/ppu_llvm_recompiler
...
Improved tracer for the PPU recompiler
2014-11-15 15:19:40 +00:00
raven02
3b31a9233d
Check pSelf->pAddr is not NULL before setup pAddr pointer
2014-11-15 22:47:30 +08:00
Raul Tambre
3af57957d5
cellSail fixes and GetRegBySPR split up
...
* Fixed cellSailPlayerAddDescriptor
* Fixed cellSailDescriptorSetAutoSelection
* Fixed cellSailDescriptorIsAutoSelection
* Split GetRegBySPR into ReadSPR and WriteSPR
* Added 0x10c for ReadSPR and WriteSPR (Time-based register)
2014-11-15 16:45:02 +02:00
Fabian Schaffert
6906d146bb
Adds copy constructor for class InstrBase
...
A copy constructor is necessarry for `class InstrBase`, as the implicit
copy constructor simply copies the pointer `m_args`. This results in a
double delete of the same memory region, causing a segmentation fault
when rpcs3 exited.
2014-11-15 00:16:17 +01:00
Fabian Schaffert
4185c1e422
Fixes segfault described in #794
...
Fixes bug in sys_semaphore_create() when a NULL pointer address is
passed in sem or attr.
Fixes bug in sys_semaphore_get_value() when a NULL pointer address is
passed in count.
2014-11-12 23:25:27 +01:00
Nekotekina
220384997f
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-11-11 16:04:16 +03:00
Raul Tambre
9ee7471bd5
Added RSX logging option
...
Also some minor fixes to cellSail
2014-11-10 22:18:46 +02:00
S Gopal Rajagopal
1568d2d602
Fixed some more gcc/clang compilation errors
2014-11-10 14:32:41 +05:30
S Gopal Rajagopal
87accc624f
Fixed some errors thrown by gcc/clang
2014-11-10 12:49:48 +05:30
Nekotekina
c8d4193f08
PSV: sceKernelCreateThread and sceKernelStartThread
...
Some fixes in callback manager
2014-11-10 03:21:50 +03:00
S Gopal Rajagopal
06a4c301cd
Merge remote-tracking branch 'upstream/master' into ppu_llvm_recompiler
...
Conflicts:
rpcs3/Emu/Cell/PPUInterpreter.h
rpcs3/Emu/Cell/PPULLVMRecompiler.cpp
rpcs3/Emu/Cell/PPULLVMRecompiler.h
rpcs3/Emu/Cell/PPUThread.cpp
rpcs3/emucore.vcxproj.filters
rpcs3/rpcs3.vcxproj
2014-11-10 02:31:35 +05:30
S Gopal Rajagopal
c12a98510c
Utilize idle time to combine blocks
2014-11-10 01:04:21 +05:30
S Gopal Rajagopal
71c12360c7
Always inline functions
2014-11-09 14:03:36 +05:30
S Gopal Rajagopal
5c468d7591
Disabled call stack tracing when using the PPU LLVM recompiler
2014-11-09 11:50:01 +05:30