1812 Commits

Author SHA1 Message Date
Henrik Rydgård
87b5f72932 Merge pull request #2698 from unknownbrackets/warnings
Warning fixes
2013-07-08 00:32:11 -07:00
Unknown W. Brackets
2ba976bffb Fix rescheduling of vtimers based on return value. 2013-07-07 21:36:01 -07:00
Unknown W. Brackets
b42cb0581c Remove fixed delay, this is just other syscalls. 2013-07-07 21:16:48 -07:00
Unknown W. Brackets
96bb532abb Ignore vtimer handler arg changes w/ NULL handler.
Per tests, this is what the PSP does.  Could matter in edge cases.
2013-07-07 21:16:48 -07:00
Unknown W. Brackets
bf652e4f46 Don't report for <= 4 sized option parameters.
Also don't crash in sceKernelCreateVTimer(NULL, NULL).
2013-07-07 21:16:28 -07:00
Unknown W. Brackets
a32cf817ff Fix some minor warnings. 2013-07-07 20:31:04 -07:00
Unknown W. Brackets
67e2c1fb98 Shut up an incorrect warning.
It can never be undefined, but that's fine, the compiler can't tell.
2013-07-07 19:16:26 -07:00
Unknown W. Brackets
6bd5257791 Clean up handler management in sceNet.
Add 0, add 1, remove 0, add.. should be 0, not 1.
Also, undefined behavior on x = x > 0 ? --x : 0;
2013-07-07 19:16:25 -07:00
Unknown W. Brackets
10f1f198fb Fix some type conversions warnings. 2013-07-07 19:16:25 -07:00
Unknown W. Brackets
88ce95470c This one is worth reporting. 2013-07-07 18:10:32 -07:00
Henrik Rydgård
3e8cb98a40 Merge pull request #2672 from unknownbrackets/ctrl-rapid
Add back rapid fire, make it possible to use on other platforms
2013-07-07 00:49:37 -07:00
Henrik Rydgård
44f406b3f7 Merge pull request #2665 from unknownbrackets/perf
Improve performance of export resolving / module loading
2013-07-07 00:38:38 -07:00
Unknown W. Brackets
cb249c469b Properly send the right analog to the game.
I don't think this was actually working before.
2013-07-06 23:06:33 -07:00
Unknown W. Brackets
1ab86a68c9 Add rapid fire ctrl interface, minor cleanup. 2013-07-06 23:06:32 -07:00
Unknown W. Brackets
b9c2e21105 Improve performance of syscall resolving.
This was actually kinda slow (noticeably) in God Eater Burst.
2013-07-06 15:14:50 -07:00
Henrik Rydgard
b78276fcca Apply JPCSP's fix that allows some audio to play in Monster Hunter. Far from perfect though. 2013-07-06 23:56:19 +02:00
Henrik Rydgard
acf94a35f8 Minor audio optimization 2013-07-06 22:21:52 +02:00
Henrik Rydgård
a28cfe6327 Merge pull request #2654 from Kingcom/Debugger
Add thread list columns
2013-07-06 12:51:28 -07:00
Kingcom
82c242f237 Added "Wait type" and "Priority" columns to thread list 2013-07-06 21:40:41 +02:00
Henrik Rydgård
9d2e8b1799 Merge pull request #2632 from raven02/patch-3
Add preliminary volume control for BGM and SE
2013-07-06 12:18:40 -07:00
Henrik Rydgard
cc58e34cf8 Remove legacy key mapping and associate devices with keys (DInput has been left behind for now, will be fixed up soon). Saving is broken, will be fixed soon. 2013-07-06 20:45:44 +02:00
tpu
3ac9aa9cfb bug fix about ISOfilesystem and sceIo 2013-07-06 23:42:49 +08:00
Henrik Rydgard
a599bf7500 Assorted warning fixes and cleanups 2013-07-06 11:09:19 +02:00
raven02
6c3895491e Add preliminary volume control for BGM and SE 2013-07-06 16:54:13 +08:00
Henrik Rydgard
1bf4239e97 State save support for sceJpeg. 2013-07-05 10:56:55 +02:00
Henrik Rydgard
d2b874436d Merge branch 'jpeg' of https://github.com/CPkmn/ppsspp into CPkmn-jpeg 2013-07-05 00:09:29 +02:00
CPkmn
b901e40361 Oops, comment about RGB was cut off early 2013-07-04 14:58:19 -07:00
CPkmn
17493f3c4e Update FunctionWrappers.h 2013-07-04 14:51:51 -07:00
CPkmn
7ae259627d Remove NanoJpeg, and add arguments for known functions 2013-07-04 14:51:32 -07:00
CPkmn
ba7860927e *nix include fix 2013-07-04 12:56:20 -07:00
CPkmn
a0379d5ac8 Update FunctionWrappers.h 2013-07-04 03:00:22 -07:00
CPkmn
e1d3b69a78 Update sceJpeg.cpp 2013-07-04 02:55:06 -07:00
Unknown W. Brackets
f51a675944 Merge pull request #2614 from unknownbrackets/scheduling
Fix wrong thread id when resuming after interrupt.
2013-07-04 02:07:32 -07:00
Unknown W. Brackets
a1e69d1c4f Fix wrong thread id when resuming after interrupt.
Who knows what kind of havoc this was causing.
2013-07-04 02:04:06 -07:00
The Dax
ab8c1f5b5f Fix multiple compilation issues for all platforms. 2013-07-03 14:37:31 -04:00
Henrik Rydgård
6c3f63b5bd Merge pull request #2586 from raven02/patch-6
Add bit more logging for mono/stereo atrac3/3+ audio
2013-07-02 11:31:10 -07:00
Henrik Rydgård
812b3f8bf7 Merge pull request #2582 from oioitff/mpeg-fix
Try to open MediaEngine as a real PSP.
2013-07-02 11:28:22 -07:00
oioitff
97c6b96408 Remove IsAudioEnd(), use IsNoAudioData() instead. 2013-07-02 17:20:46 +08:00
raven02
80d8e9dbfa Add bit more logging for mono/stereo atrac3/3+ audio 2013-07-02 16:06:31 +08:00
oioitff
9c11d0542c Do savestate for mpegheader. 2013-07-02 01:26:31 +08:00
oioitff
e503ed15ec Try to open MediaEngine as a real PSP. 2013-07-02 01:04:19 +08:00
The Dax
db7e90c23e Fix parameter values in func wrapper. 2013-07-01 04:29:48 -04:00
The Dax
a6dabfb5d2 Add a number of sceHttp* stubs; fixes hangs in LBP and the Monster Hunter series, when trying to go online or download DLC, and probably in other games too. 2013-07-01 04:00:41 -04:00
oioitff
c93a1b6f33 Implement scePsmfSpecifyStreamWithStreamType
and scePsmfSpecifyStreamWithStreamTypeNumber.
2013-07-01 14:02:12 +08:00
oioitff
d8a661e71f Tiny bug fix for scePsmfSetPsmf. 2013-07-01 04:25:04 +08:00
oioitff
db668f74db delete previous psmf if exists. 2013-07-01 04:17:09 +08:00
oioitff
b119356e9a Improve getPsmf for scePsmf. 2013-07-01 03:52:35 +08:00
Henrik Rydgård
0a4cd1b82a Merge pull request #2561 from unknownbrackets/ccc
Add a hack/stub for sceCccUTF8toSJIS(), some other stubs
2013-06-30 12:23:33 -07:00
Unknown W. Brackets
d8eede0b9a Add some unknown syscalls from reporting.
These are being linked in by games, so defining them will log them when
they are hit.
2013-06-30 12:05:14 -07:00
Unknown W. Brackets
d3d55a831a Add a couple extra stubs to sceCcc. 2013-06-30 11:12:36 -07:00