Commit Graph

2368 Commits

Author SHA1 Message Date
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
Hykem
692502b177 Merge pull request #962 from Zangetsu38/master
Fix Git version and Remove old Platform on emucore.vcxproj
2015-01-15 16:10:48 +00:00
Zangetsu38
0a7b9c03e4 Fix My error 2015-01-15 04:18:44 +01:00
Dante38490
edd4359554 Merge branch 'master' of https://github.com/Zangetsu38/rpcs3 2015-01-15 04:16:54 +01:00
Dante38490
e61849c3c4 Fix correct name file 2015-01-15 04:16:14 +01:00
Zangetsu38
6db1ee634d Merge pull request #3 from Bigpet/master
forgot to remove somicolon
2015-01-15 04:15:34 +01:00
Dante38490
1cf4791f95 Fix correct PATH 2015-01-15 04:03:25 +01:00
Peter Tissen
57361e2943 forgot to remove somicolon 2015-01-15 04:00:43 +01:00
Zangetsu38
e69f76de87 Merge pull request #2 from Bigpet/master
don't distinguish between windows and unix for no reason
2015-01-15 03:47:22 +01:00
Peter Tissen
71225da135 don't distinguish between windows and unix for no reason 2015-01-15 03:34:03 +01:00
Dante38490
d3c9aff2f4 Fix Typho 2015-01-15 02:26:49 +01:00
Dante38490
79e8ed47d5 Fix Linux 2 2015-01-15 00:46:42 +01:00
Dante38490
e5b59a6bad Fix Compile Linux 2015-01-14 23:48:55 +01:00
Dante38490
3da3eee15f Fix Git version and Remove old Platform on emucore.vcxproj 2015-01-14 22:46:02 +01:00
Nekotekina
42b748a881 Syscall name resolving improved 2015-01-14 22:45:36 +03:00
B1ackDaemon
a43e03b549 Merge pull request #961 from Nekotekina/master
Some bugs fixed
2015-01-14 20:00:21 +02:00
Nekotekina
809ba66290 vm::cast in PPUInterpreter 2015-01-14 19:48:50 +03:00
Nekotekina
4237043f38 Compilation fix 2015-01-14 17:31:24 +03:00
Nekotekina
cdeac05e88 vm::cast 2015-01-14 16:57:19 +03:00