Nekotekina
|
87f1a9d9dc
|
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
|
2015-01-19 00:29:41 +03:00 |
|
B1ackDaemon
|
e8d9ea116a
|
Merge pull request #970 from raven02/patch-5
FP: switch to version 420
|
2015-01-18 23:04:44 +02:00 |
|
raven02
|
2c98a37512
|
Init: switch to version 420 layout (binding = 0)
|
2015-01-19 04:42:46 +08:00 |
|
raven02
|
546619ee24
|
VP: switch to version 420
|
2015-01-19 04:42:00 +08:00 |
|
raven02
|
7880753099
|
FP: switch to version 420
|
2015-01-19 04:41:22 +08:00 |
|
B1ackDaemon
|
d9dd3a7eda
|
Merge pull request #969 from achurch/spu-interpreter-fixes
Fix SPU interpreter to match real hardware
|
2015-01-18 20:54:12 +02:00 |
|
B1ackDaemon
|
9709f7f821
|
Merge pull request #968 from achurch/ppu-interpreter-fixes
Implement FPU rounding mode and exception checking in the PPU interpreter.
|
2015-01-18 20:54:08 +02:00 |
|
Andrew Church
|
e64f6a1db3
|
Implement full floating-point support.
|
2015-01-19 03:19:10 +09:00 |
|
Andrew Church
|
4375422c09
|
Implement the mfspr and mtspr instructions.
|
2015-01-19 03:18:36 +09:00 |
|
Andrew Church
|
03b059c1d5
|
Implement the SRR0 register.
|
2015-01-19 03:18:03 +09:00 |
|
Andrew Church
|
a87de1b565
|
Implement the FPSCR register.
|
2015-01-19 03:17:51 +09:00 |
|
Nekotekina
|
561e7cd5a9
|
Compilation fix
|
2015-01-18 17:30:24 +03:00 |
|
Nekotekina
|
6545df2b15
|
Exception handling fix
|
2015-01-18 16:57:39 +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 |
|
Raul Tambre
|
6627cc9666
|
Let Coverity run itself only on coverity_scan branch
|
2015-01-18 13:51:40 +02:00 |
|
DHrpcs3
|
1bf9e41c26
|
Forgot this one
|
2015-01-18 13:16:24 +02:00 |
|
DHrpcs3
|
482d470bf2
|
Small RSX fixes
- Fixed constants offset in FP decompiler.
- Fixed vertex textures initialization.
|
2015-01-18 12:51:30 +02:00 |
|
Raul Tambre
|
7da5714fd9
|
Try to fix Coverity Scan
|
2015-01-18 12:13:36 +02:00 |
|
Raul Tambre
|
a792bae121
|
Add Coverity Scan build uploading through Travis
Hopefully I didn't break anything...
|
2015-01-18 11:28:21 +02:00 |
|
Raul Tambre
|
7c2b2620c1
|
Add Coverity Scan badge
|
2015-01-18 11:18:53 +02:00 |
|
B1ackDaemon
|
26f1e2c9e3
|
Merge pull request #965 from Nekotekina/master
cellAudio update, thread_t
|
2015-01-18 02:40:03 +02:00 |
|
B1ackDaemon
|
10150957ff
|
Merge pull request #964 from achurch/ppu-interpreter-fixes
Implement missing and fix broken PPU instructions in the interpreter.
|
2015-01-18 01:11:06 +02:00 |
|
Nekotekina
|
d557ba2d97
|
Audio format changed to 8ch
|
2015-01-18 02:01:08 +03: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
|
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
|
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
|
011362bf1c
|
Things updated
|
2015-01-17 21:33:39 +03:00 |
|
Nekotekina
|
a6754e29a6
|
Compilation fix
|
2015-01-17 19:36:23 +03:00 |
|
Nekotekina
|
b897a5d20a
|
cellAudio, thread_t improvements, pause/resume callback
|
2015-01-17 19:14:58 +03:00 |
|
Nekotekina
|
4dae27c1d4
|
squeue_t updated
|
2015-01-16 20:09:53 +03:00 |
|
Nekotekina
|
fd06f70387
|
cellAudio updated, thread_t updated
|
2015-01-16 17:36:53 +03:00 |
|