Nekotekina
|
59f1077a36
|
Cleanup, be_t fixed
Some functions renamed:
get_ps3_function_name
execute_syscall_by_index
|
2015-09-22 13:28:34 +03:00 |
|
Vincent Lejeune
|
9d18bba1df
|
PPU/LLVM: Propagate exceptions
It fixes a crash in Retro City Rampage with low (ie 10) llvm threshold.
|
2015-09-15 19:21:39 +02:00 |
|
Nekotekina
|
ce494f8847
|
fmt::by_value, fmt::Format removed
|
2015-08-24 21:22:42 +03:00 |
|
Nekotekina
|
be9a599beb
|
PPU Decoder Cache improved
|
2015-08-24 21:22:35 +03:00 |
|
Nekotekina
|
6f3c50eba2
|
u128 renamed to v128
Since it's vector union type
|
2015-08-24 21:22:23 +03:00 |
|
Nekotekina
|
ffc11bfda3
|
b8 type
|
2015-08-01 14:38:45 +03:00 |
|
Danila Malyutin
|
5ae6586803
|
Add missing override specifiers
|
2015-07-26 18:37:14 +03:00 |
|
Nekotekina
|
2f7fe35f5c
|
Minor style change
|
2015-07-21 23:14:31 +03:00 |
|
Nekotekina
|
4bacfcf847
|
sys_lv2dbg added, bugfix
|
2015-07-10 04:31:41 +03:00 |
|
Nekotekina
|
daa93a7226
|
ARMv7 func binder improved (faster compilation)
|
2015-07-10 04:31:39 +03:00 |
|
Nekotekina
|
8f9e1100c8
|
SPU fixes, various fixes
|
2015-07-10 04:31:25 +03:00 |
|
Nekotekina
|
32d3d1fbe5
|
EXCEPTION() macro usage, sceNpTrophy improved
|
2015-07-10 04:31:20 +03:00 |
|
Nekotekina
|
3aefa2b4e1
|
ThreadBase rewritten (wip)
|
2015-07-10 04:31:16 +03:00 |
|
Nekotekina
|
714da1aa7c
|
vm::var fix, vm::ptr improved
GetCurrentPPUThread() removed
|
2015-07-10 04:31:00 +03:00 |
|
Nekotekina
|
edb9595721
|
Using vm::ps3 namespace moved in proper places
Various fixes
|
2015-07-10 04:30:41 +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 |
|
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
|
961fc27215
|
Minor cleanup
|
2015-03-07 16:39:07 +03:00 |
|
Nekotekina
|
be4e85f0f2
|
PPCThread removed (it does nothing anyway)
|
2015-02-26 03:54:49 +03:00 |
|
Nekotekina
|
2d1d996c50
|
Small fix
|
2015-02-19 14:18:28 +03:00 |
|
Nekotekina
|
0d489518ab
|
Compilation fix
|
2015-02-13 23:24:18 +03:00 |
|
Robert Xu
|
00e637645c
|
Fix building on OS X 10.10
|
2015-02-10 23:17:39 -05:00 |
|
Nekotekina
|
1af4848324
|
New reservations (not finished)
|
2015-02-07 02:39:51 +03:00 |
|
Nekotekina
|
e5dd03dbcb
|
ARMv7: argc, argv setting, LDRSB_IMM, bugfixes
|
2015-02-01 16:52:34 +03:00 |
|
B1ackDaemon
|
1fa301b719
|
Merge pull request #981 from Nekotekina/master
ARMv7 progress, some changes in vm_ptr
|
2015-01-29 01:57:42 +02:00 |
|
Nekotekina
|
579a88b7c4
|
vm_ptr: function format changed
|
2015-01-28 15:59:16 +03:00 |
|
Raul Tambre
|
be50130c3f
|
Various fixes
Fixes to dead code and a couple self-assignings
|
2015-01-24 21:50:26 +02:00 |
|
Nekotekina
|
c4558d2ca7
|
cast_armv7_gpr added
|
2015-01-19 21:02:33 +03:00 |
|
Nekotekina
|
f3c9143a81
|
cast_to_ppu_gpr(), cast_from_ppu_gpr() updated
|
2015-01-19 17:16:31 +03:00 |
|
Andrew Church
|
e64f6a1db3
|
Implement full floating-point support.
|
2015-01-19 03:19:10 +09:00 |
|
B1ackDaemon
|
26f1e2c9e3
|
Merge pull request #965 from Nekotekina/master
cellAudio update, thread_t
|
2015-01-18 02:40:03 +02:00 |
|
Andrew Church
|
bbe12bf4b1
|
Fix mftbu returning the wrong half of the timebase register.
|
2015-01-18 07:03:48 +09:00 |
|
Andrew Church
|
b7761beee9
|
Fix lfs/stfs with SNaNs.
|
2015-01-18 07:02:50 +09:00 |
|
Andrew Church
|
42b55c60e7
|
Fix fcmp.
|
2015-01-18 07:02:18 +09:00 |
|
Andrew Church
|
6cd3310171
|
Fix FPSCR manipulation instructions.
|
2015-01-18 07:02:11 +09:00 |
|
Andrew Church
|
ee508f85b4
|
Fix handling of VRSAVE, and remove references to nonexistent USPRG registers.
|
2015-01-18 07:01:52 +09:00 |
|
Andrew Church
|
ae4420e604
|
Implement missing PPU instructions.
|
2015-01-18 07:00:58 +09:00 |
|
Nekotekina
|
42b748a881
|
Syscall name resolving improved
|
2015-01-14 22:45:36 +03:00 |
|
Nekotekina
|
bd71c1200e
|
CB_FUNC/SC_FUNC fixed
|
2015-01-07 19:44:47 +03:00 |
|
DHrpcs3
|
cdfef3bf9e
|
Fixed compilation errors
Implemented converter_le_be
|
2014-11-20 21:41:04 +02: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 |
|
S Gopal Rajagopal
|
817947e373
|
Made minor fixes to some instructions in the PPU interpreter. Also changed the implementation of MFTB so that it always increments at a constant rate.
|
2014-10-16 17:03:46 +05:30 |
|
Nekotekina
|
05a7466a5a
|
m_custom_task thread member
|
2014-09-24 22:44:26 +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 |
|
Nekotekina
|
597d07bf24
|
Small refactoring
|
2014-09-15 02:17:24 +04:00 |
|
Nekotekina
|
860d7bd3f1
|
Small fix 2
|
2014-09-13 18:25:02 +04:00 |
|
Nekotekina
|
c1da446653
|
FastCall() removed
|
2014-09-12 23:27:33 +04:00 |
|
Nekotekina
|
82433d946e
|
u128
Only useful as vector type anyway.
|
2014-09-06 20:30:13 +04:00 |
|
Nekotekina
|
43a61d0ab9
|
Memory.Write*/Read* replaced
|
2014-09-06 17:33:01 +04:00 |
|
Nekotekina
|
9f2afffca1
|
Some functions removed
|
2014-09-04 21:32:20 +04:00 |
|