raven02
d751e350c6
cellPamf : add error log for CELL_PAMF_ERROR_INVALID_ARG
2014-07-07 02:26:05 +08:00
Alexandro Sánchez Bach
230ba0d360
Fixed conflicts and minor changes (2)
2014-07-06 18:05:52 +02:00
Alexandro Sánchez Bach
0002cc0af3
Removed old / unnecessary code
...
* Removed Plugins.h file as I assume setting up a plugin hell is a bad
idea (does anyone disagree?).
* Removed FnIdGenerator, and moved FnIdGenerator::GenerateFnId to
getFunctionId in Modules.cpp
* Disabled RSX Debugger and Memory Viewer when the emulator is stopped.
* ELF64Loader::LoadPhdrData refactored.
2014-07-06 16:44:56 +02:00
Alexandro Sánchez Bach
08d61163ea
Removed external functions from SysCalls.h
...
* Replace `int` with `s32` as return type for syscalls.
* Renamed `SC_Something.*` files with the proper lv2 name
`sys_something.*`.
* Moving away from the lv2, those functions and folders that doesn't
correspond to lv2 functions. E.g. module functions from sys_io,
sysPrxForUser, cellGcmSys.
* Splitted some files (memory -> memory+mmapper) and merged other ones
(event+event_flag ->event, spu+spu_thread -> spu), according to common
sense, PSDevWiki docs, and checking firmware files.
* Removed external functions from `SysCalls.h`.
NOTE: What should we do about: cellGcmCallback? It's not a lv2 syscall
but it appears on the sc_table and it is actually called in games. Is
this some kind of hack?
2014-07-06 16:23:37 +02:00
B1ackDaemon
7218ccfe66
Merge pull request #394 from raven02/patch-17
...
RSX blending MRT and cellResc 512MB io address space changes
2014-07-06 03:15:39 +03:00
Nekotekina
60f3ed3543
SSPlayer funcs in libmixer
2014-07-05 23:24:14 +04:00
raven02
9ede2d6753
RSX blending MRT and cellResc 512MB io address space changes
2014-07-06 01:33:04 +08:00
Alexandro Sánchez Bach
072dfc600c
Merge pull request #390 from Nekotekina/master
...
cellMsgDialog functions improved
2014-07-04 01:24:14 +02:00
Nekotekina
abbbaa222b
cellMsgDialog functions improved
...
Callback can return result now
2014-07-04 02:52:43 +04:00
raven02
feb241439e
Few changes and comment
2014-07-04 06:19:23 +08:00
raven02
4d57af9ed2
cellResc : SetVBlankHandler() & SetFlipHandler()
2014-07-04 03:10:30 +08:00
raven02
3019122685
Obsolete skipPamf option
2014-07-02 04:42:53 +08:00
Nekotekina
77458e5795
Compilation fix 6
2014-07-01 22:42:05 +04:00
Nekotekina
fdc8479635
Compilation fix 5
2014-07-01 22:06:15 +04:00
Nekotekina
7f5f67163b
Compilation fix 4
2014-07-01 21:50:57 +04:00
Nekotekina
8736a14599
Compilation fix 3
2014-07-01 21:39:03 +04:00
Nekotekina
5f6a236550
Compilation fix 2
2014-07-01 20:04:58 +04:00
Nekotekina
2eeab1feb0
Compilation fix
2014-07-01 19:34:25 +04:00
Nekotekina
f3b61f58ef
Fixed conflicts
2014-07-01 17:29:47 +04:00
Nekotekina
2d1409c706
FileExists() fixed
2014-07-01 16:21:55 +04:00
raven02
a7bac1f084
cellResc : few more stuff init and cleanup
2014-07-01 10:20:30 +08:00
Nekotekina
017e44cf4d
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-07-01 02:54:36 +04:00
Nekotekina
06868cb694
cellGameDataCheckCreate2 implemented
2014-07-01 02:53:29 +04:00
raven02
347f6f20b7
Implement cellRescCreateInterlaceTable()
2014-06-30 06:11:00 +08:00
Nekotekina
cf98ddf979
Small fixes
2014-06-30 01:08:56 +04:00
raven02
26c77fbaa0
cellResc : InitMembers , InitSurfaces and few stuffs for InitRSXContext
2014-06-30 03:15:37 +08:00
Nekotekina
6f1efc851f
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-29 07:22:39 +04:00
Nekotekina
8987350b5b
Small changes 2
2014-06-29 07:21:57 +04:00
Alexandro Sánchez Bach
0c53c00325
Merge pull request #373 from raven02/remove
...
Remove obsolete option "Hide Debug Console"
2014-06-28 18:00:47 +02:00
raven02
fb8ced95b0
Remove obsolete option "Hide Debug Console" and move skipPamf to HLE section
2014-06-28 23:58:20 +08:00
Nekotekina
b11e086589
Small changes
2014-06-28 05:19:44 +04:00
Nekotekina
a4308b96f6
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-27 20:05:17 +04:00
Peter Tissen
95f1a0e645
use only one set of logging macros instead of two and don't use free() as a function name
2014-06-27 15:28:17 +02:00
Nekotekina
e6a4ef9eb8
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-27 17:03:28 +04:00
Nekotekina
5ef3b80596
cellSysutilBgmPlayback fix
2014-06-27 15:11:56 +04:00
Peter Tissen
21da317453
Logging system rework
...
* use one central unified log with channels/priorities ad-hoc listener registration and de-registration
* disable buffering by default
* add multi-threaded ringbuffer implementation
* use buffered listener for the gui (using the ringbuffer)
2014-06-26 17:34:28 +02:00
Nekotekina
458322e548
SC_Event_flag: test passed
2014-06-26 18:17:07 +04:00
Nekotekina
eca7339a67
Some freezing fixed
2014-06-26 01:59:23 +04:00
Nekotekina
2200e6f4d9
Small fixes
2014-06-25 02:16:44 +04:00
Alexandro Sánchez Bach
eb3e18ac7e
Added some lv2 syscalls for sys_prx
2014-06-23 19:41:22 +02:00
Nekotekina
f9c592098f
Work on RawSPU: interrupt mailbox
...
Achievement unlocked: run spu_test!
2014-06-23 05:03:16 +04:00
Nekotekina
30b8e51234
rCriticalSection & rSemaphore removed
...
SC_Semaphore errors fixed
Room for interrupt threads
2014-06-22 14:59:28 +04:00
Nekotekina
2fad8039f5
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-21 18:40:35 +04:00
Nekotekina
54cdc41ac8
Small workaround
2014-06-21 18:26:37 +04:00
Nekotekina
5da33c6243
SC_Semaphore rewritten
2014-06-21 18:24:27 +04:00
raven02
c3960b7f43
Misc thread started/ended/aborted aligment
2014-06-21 12:29:17 +08:00
Nekotekina
7fca980887
sys_ppu_thread_create threadname workaround
2014-06-20 23:54:04 +04:00
Nekotekina
568e99d4d3
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-20 17:13:51 +04:00
Nekotekina
90b9861043
SMutex partially replaced with std::mutex
...
SPURecompiler.h: SETcc bug fixed
2014-06-20 15:00:36 +04:00
Alexandro Sánchez Bach
f131f134a5
Minor changes
...
* Removed old lv2Process* functions
* Function name is displayed again in unimplemented syscalls
* Minor changes that won't affect the emulator.
2014-06-19 20:15:53 +02:00