Nekotekina
|
1c82e8b1d5
|
Bugfixes
|
2015-04-03 19:56:57 +03:00 |
|
Nekotekina
|
620e937473
|
Basic load
|
2015-03-17 23:03:24 +03:00 |
|
Nekotekina
|
a71cb5f521
|
Basic concept
|
2015-03-17 00:38:21 +03:00 |
|
Nekotekina
|
d234493b4a
|
Compilation fix
|
2015-03-07 01:58:42 +03:00 |
|
Nekotekina
|
0b21474b79
|
Logging fixed
|
2015-02-25 14:48:12 +03:00 |
|
Nekotekina
|
9ee9523680
|
StaticFuncManager removed
|
2015-02-21 17:07:22 +03:00 |
|
Nekotekina
|
faaef03604
|
Fix
|
2015-02-21 14:30:26 +03:00 |
|
Nekotekina
|
152feb898e
|
libmixer fix
|
2015-02-19 22:17:30 +03:00 |
|
Nekotekina
|
af986d8f4c
|
Loader improved, ModuleManager refactored
|
2015-02-18 19:22:06 +03:00 |
|
Nekotekina
|
f01059283a
|
Some cleanup
|
2015-02-14 00:45:36 +03:00 |
|
Nekotekina
|
19acaf3f86
|
Bugfix, ECIWX/ECOWX disabled
|
2015-02-08 16:38:08 +03:00 |
|
Nekotekina
|
1af4848324
|
New reservations (not finished)
|
2015-02-07 02:39:51 +03:00 |
|
Andrew Church
|
3a87a40593
|
Implement host FP exception checking for PPU floating-point instructions.
|
2015-01-18 21:14:31 +09:00 |
|
Andrew Church
|
04902965fe
|
Set host FP rounding mode for PPU floating-point instructions.
|
2015-01-18 21:14:19 +09:00 |
|
Andrew Church
|
c9df9c93ed
|
Implement VSCR_NJ for all vector FP instructions.
|
2015-01-18 07:05:48 +09:00 |
|
Andrew Church
|
9a310c312e
|
Fix intermediate truncation in vector FP fused multiply-add.
|
2015-01-18 07:05:38 +09:00 |
|
Andrew Church
|
3eb3f66e96
|
Fix vmaxfp/vminfp with mixed signs of zero.
|
2015-01-18 07:05:30 +09:00 |
|
Andrew Church
|
10c706d9a5
|
Handle NaNs correctly in vector FP instructions.
|
2015-01-18 07:05:18 +09:00 |
|
Andrew Church
|
2e2dbf6c33
|
Reduce code duplication for vcmp instructions.
|
2015-01-18 07:05:08 +09:00 |
|
Andrew Church
|
0fa0946a46
|
Fix vsumsws clobbering input registers and reading from the wrong word.
|
2015-01-18 07:04:56 +09:00 |
|
Andrew Church
|
14e0cbde9c
|
Catch invalid and zero-division exceptions in FPU instructions.
|
2015-01-18 07:04:45 +09:00 |
|
Andrew Church
|
43e74a9c61
|
Fix intermediate rounding of fused multiply-add instructions.
|
2015-01-18 07:04:35 +09:00 |
|
Andrew Church
|
fee20573d2
|
Fix fcti rounding.
|
2015-01-18 07:04:22 +09:00 |
|
Andrew Church
|
5fd88bf801
|
Fix invalid double constant.
|
2015-01-18 07:04:13 +09:00 |
|
Andrew Church
|
46fa645555
|
Reduce code duplication in FPU instruction implementations.
|
2015-01-18 07:04:01 +09:00 |
|
Andrew Church
|
bbe12bf4b1
|
Fix mftbu returning the wrong half of the timebase register.
|
2015-01-18 07:03:48 +09:00 |
|
Andrew Church
|
74cbf1877b
|
Fix stwcx. and stdcx. not properly clearing the reservation address.
|
2015-01-18 07:03:16 +09:00 |
|
Andrew Church
|
d78fe3b4d4
|
Fix detection of denormals in frsp.
|
2015-01-18 07:03:02 +09:00 |
|
Andrew Church
|
b7761beee9
|
Fix lfs/stfs with SNaNs.
|
2015-01-18 07:02:50 +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
|
e47d21024c
|
Fix mtcrf.
|
2015-01-18 07:01:25 +09:00 |
|
Andrew Church
|
54827f7267
|
Fix conditional bcctr.
|
2015-01-18 07:01:16 +09:00 |
|
Andrew Church
|
ae4420e604
|
Implement missing PPU instructions.
|
2015-01-18 07:00:58 +09:00 |
|
Nekotekina
|
809ba66290
|
vm::cast in PPUInterpreter
|
2015-01-14 19:48:50 +03:00 |
|
Nekotekina
|
bf7cf0ee9d
|
.ToLE() changed to .value() or removed
|
2015-01-14 02:08:00 +03:00 |
|
Nekotekina
|
b6ec618f97
|
Experimental template formatting with be_t<> support
|
2015-01-12 21:12:06 +03:00 |
|
Nekotekina
|
056f93f3e4
|
Linux fixes
|
2015-01-09 01:17:26 +03:00 |
|
Nekotekina
|
f3cd908d5c
|
Sync primitives reworked
(rwlock rewritten)
|
2015-01-02 02:41:29 +03:00 |
|
S Gopal Rajagopal
|
5db254f3a5
|
PPU: Corrected SC instruction format to comply with the PowerISA
|
2014-12-11 19:13:17 +05:30 |
|
S Gopal Rajagopal
|
1f60d6374c
|
Merge remote-tracking branch 'upstream/master'
|
2014-12-02 00:49:18 +05:30 |
|
S Gopal Rajagopal
|
6cc6ca9f3c
|
PPU: Implemented more instructions
|
2014-12-01 02:09:48 +05:30 |
|
S Gopal Rajagopal
|
ce0f713f03
|
PPU: Implement more instructions in the recompiler. Fix some instructions in the interpreter.
|
2014-11-30 02:46:29 +05:30 |
|
Nekotekina
|
9fc7197c4f
|
cellGameContentPermit: extremely DANGEROUS bug fixed
And few tiny changes.
|
2014-11-29 20:41:18 +03:00 |
|
S Gopal Rajagopal
|
6ea50567b6
|
PPU: Implemented some instructions in the recompiler. Fixed some bugs in the interpreter.
|
2014-11-29 01:39:59 +05:30 |
|
S Gopal Rajagopal
|
631675fdd6
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
rpcs3/Emu/Cell/PPUInterpreter.h
|
2014-11-25 23:26:16 +05:30 |
|
S Gopal Rajagopal
|
a9645eda73
|
Implement some more FP instructions in the PPU LLVM recompiler
|
2014-11-25 02:14:12 +05:30 |
|
S Gopal Rajagopal
|
921ee1464b
|
Implemented some vector instructions
|
2014-11-23 19:06:20 +05:30 |
|
Raul Tambre
|
16b4b9bf40
|
Fix Travis compiling
|
2014-11-21 15:52:01 +02:00 |
|
S Gopal Rajagopal
|
13acb06d1a
|
Implemented ANDC and also added support for TB and TBH in MFSPR
|
2014-11-20 01:03:51 +05:30 |
|