1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-26 12:42:41 +01:00
Commit Graph

1799 Commits

Author SHA1 Message Date
Nekotekina
66000240ac vm::atomic update, be_t update
1) MakeFromLE replaced with make(), MakeFromBE removed. Compiler seems
to be able to optimize it anyway.
2) be_t<> conversion operator temporarily replaced with conversion
through LE because it can't work with all possible numeric conversions
(float<>int for example)
2014-09-20 03:16:11 +04:00
Nekotekina
0baf295c1b to_be() 2014-09-19 23:12:31 +04:00
Nekotekina
b6f8700b8b vm::atomic initial structure 2014-09-19 23:11:43 +04:00
Nekotekina
dbd49a55c6 CellSpurs initialization 2014-09-19 15:27:51 +04:00
Nekotekina
5ad68cfe30 Compilation fix 2014-09-19 04:24:06 +04:00
Nekotekina
bb77249ac8 CellSpurs initialization 2014-09-19 04:19:22 +04:00
B1ackDaemon
df84e89d46 Merge pull request #816 from tambry/CameraAndOptimizations
Added a camera option
2014-09-18 21:33:14 +03:00
Raul Tambre
fcfdd1551b Added a camera option
Also a couple minor optimizations
2014-09-18 21:19:10 +03:00
Alexandro Sánchez Bach
279ec3d8a3 Merge pull request #814 from Nekotekina/master
declCPU removed, PPUThread& is passed as argument
2014-09-17 17:31:45 +02:00
Nekotekina
0044141631 sys_process_is_spu_lock_line_reservation_address
Formatting changed a bit
2014-09-17 17:15:17 +04:00
Nekotekina
626133c0eb declCPU removed, PPUThread& is passed as argument
Added experimental feature: passing PPUThread& to syscall
2014-09-16 21:49:50 +04:00
B1ackDaemon
8cc09d1c91 Merge pull request #813 from tambry/ArkedoCrashFix
Fix crash in Arkedo games (that I created)
2014-09-16 19:31:29 +03:00
Raul Tambre
b7a6c93e96 Fix crash in Arkedo games (that I created) 2014-09-16 19:28:21 +03:00
B1ackDaemon
ef1c5af608 Merge pull request #812 from Nekotekina/master
cellSpursAttributeEnableSystemWorkload
2014-09-16 18:08:37 +03:00
Nekotekina
b600cba180 CB_FUNC / SC_FUNC small update 2014-09-16 17:56:27 +04:00
Nekotekina
667da92934 Merge branch 'master' of https://github.com/Nekotekina/rpcs3 2014-09-16 17:31:03 +04:00
Nekotekina
3730c53c9e cellSpursAttributeEnableSystemWorkload 2014-09-16 17:29:58 +04:00
Bigpet
96c86580f0 define templates outside of block scope 2014-09-16 15:03:57 +02:00
DHrpcs3
b0569639a9 Improved to_be_t
Fixed cellCameraGetType
Removed be_array_t
Improved cb_caller
2014-09-16 14:23:58 +03:00
Nekotekina
76418fe1b4 cellSpursAttributeEnableSystemWorkload 2014-09-16 02:58:56 +04:00
B1ackDaemon
29c2e84fa1 Merge pull request #810 from Nekotekina/master
Some code removed, CellSpursAttribute implemented
2014-09-15 22:13:54 +03:00
Nekotekina
5f1253598c Fix formatting 2014-09-15 23:04:18 +04:00
Nekotekina
c9132a4bdb Compilation fix + CellSpursAttribute 2014-09-15 22:17:30 +04:00
Nekotekina
201f0f3a9f Basic stack argument support for callbacks 2014-09-15 19:04:09 +04:00
Nekotekina
4243558319 Compilation fix 3 2014-09-15 02:52:22 +04:00
Nekotekina
38746a5ef9 Compilation fix 2 2014-09-15 02:34:59 +04:00
Nekotekina
dfaa668b31 Compilation fix 2014-09-15 02:27:30 +04:00
Nekotekina
597d07bf24 Small refactoring 2014-09-15 02:17:24 +04:00
B1ackDaemon
8f1a8450be Merge pull request #807 from O1L/master
More information in KernelExplorer.
2014-09-14 20:31:14 +03:00
B1ackDaemon
bd1f413481 Merge pull request #806 from Arkaran99/master
Small refactor
2014-09-14 20:31:08 +03:00
O1L
2b7a00d42d Fixed typo 2014-09-14 00:50:38 +04:00
O1L
dc7e143de5 More information in KernelExplorer. 2014-09-14 00:40:12 +04:00
Arkaran99
3caff5a107 Change ModuleManager::init function.
First step to help refactor Module management.
Add every module in the static ModuleInfo list. Module without id are assigned
to 0xffff.
The init function is called after constructor and take a pointer to Module
as an input.
This pointer is used to set the Module's global pointer in its file.
2014-09-13 22:00:17 +02:00
Arkaran99
7dafb164e8 Remove unused include and very small refactoring.
Unused include in unself.h, ELF.h.
New line after an if to enable debugging.
Rewrite strange boolean expression in ELF.cpp.
2014-09-13 20:38:18 +02:00
Arkaran99
9834fc7f70 Update gitignore to ignore x64 folders. 2014-09-13 20:38:16 +02:00
B1ackDaemon
3775d28d24 Merge pull request #805 from Nekotekina/master
CallbackManager rewritten
2014-09-13 19:45:45 +03:00
Nekotekina
860d7bd3f1 Small fix 2 2014-09-13 18:25:02 +04:00
Nekotekina
0df3e955c8 Small fix 2014-09-13 01:50:50 +04:00
Nekotekina
10e9d383d4 ExecAsCallback() removed 2014-09-13 01:14:48 +04:00
Nekotekina
c1da446653 FastCall() removed 2014-09-12 23:27:33 +04:00
Alexandro Sánchez Bach
20186b5049 Merge pull request #802 from tambry/sys_get_random_number
Implemented sys_get_random_number
2014-09-12 17:25:09 +02:00
Raul Tambre
1098edea98 Fixed assigning of the generated number 2014-09-12 18:11:04 +03:00
Alexandro Sánchez Bach
3d910a9a42 Merge pull request #803 from tambry/InitilizationsAndTerminations
Added more initializations and terminations
2014-09-12 16:43:33 +02:00
Raul Tambre
c74c592dd3 Added more initializations and terminations 2014-09-12 17:28:02 +03:00
Nekotekina
5a4aa9096b Float/vector arg support for callbacks 2014-09-12 17:08:24 +04:00
Raul Tambre
6d0fae09c5 Implemented sys_get_random_number 2014-09-12 15:18:27 +03:00
Nekotekina
85f2009175 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-09-12 01:16:57 +04:00
Nekotekina
3e1c04b356 Small fix 2014-09-12 01:10:44 +04:00
Nekotekina
8cde1c18c4 Cb fix 2014-09-12 00:46:11 +04:00
Nekotekina
ed55011ede Compilation fix 2 2014-09-11 23:40:50 +04:00