oioitff
863fa2c3ff
Fix the channel volume.
2013-04-26 22:24:18 +08:00
Unknown W. Brackets
98f820400b
Add missing debug log in sceDeflt.
2013-04-25 07:51:32 -07:00
raven02
f3402b258a
Fix history mode black screen in Saint Seiya Omega
2013-04-24 21:31:26 +08:00
oioitff
a944c96137
Remove the useless codes instead.
2013-04-23 22:31:23 +08:00
oioitff
62f79989bd
Implement _sceSasCoreWithMix correctly.
...
The inoutAddr should be both input and output buffer address.
2013-04-23 22:00:14 +08:00
Unknown W. Brackets
cf77660e3c
Return an error when loading a module twice.
...
The PSP does this, and FF4 checked for this error specifically.
2013-04-21 23:37:53 -07:00
Henrik Rydgard
628c223234
GPUCommon: Get rid of prev variable.
2013-04-21 19:32:56 +02:00
Unknown W. Brackets
273080a48b
Add delays to the sceMpegGet*Au() functions.
...
Mostly from JPCSP. I'm having trouble building a good test that
replicates these, but this fixes #1198 and seems right.
2013-04-20 23:17:10 -07:00
Unknown W. Brackets
a296bba3e1
Also delay inside sceMpegAtracDecode().
...
This is just from JPCSP but we don't have the function working properly
yet anyway.
2013-04-20 22:42:51 -07:00
Unknown W. Brackets
3914742485
Make sceMpegAvcDecode() reschedule, based on tests.
...
Timing seems variable but this should be safe-ish.
2013-04-20 22:38:56 -07:00
Unknown W. Brackets
a232764728
Fix error code for empty ringbuffer in mpeg.
2013-04-20 22:16:41 -07:00
Unknown W. Brackets
b264915d28
Correct sceUtilityGetSystemParamString() per tests.
2013-04-20 09:37:47 -07:00
Unknown W. Brackets
1fe7242e47
Store parental level as an integer.
2013-04-20 09:37:47 -07:00
Henrik Rydgård
84f1bc366d
Zero-terminate nickname
2013-04-20 15:39:29 +02:00
Henrik Rydgård
7ae0a07806
Merge pull request #1357 from CrazyMax/master
...
add save/load PSP system parameters to/from config file
2013-04-20 06:36:43 -07:00
Henrik Rydgård
d595a5d567
Merge pull request #1365 from tpunix/master
...
add DLC support to ppsspp
2013-04-19 23:45:18 -07:00
tpu
641b78ab67
add DLC support
2013-04-20 13:51:40 +08:00
CrazyMax
83783a8f96
oops, typo fix, sorry
2013-04-20 04:08:12 +03:00
CrazyMax
fac6fb5faa
GetSystemParam: fix copy nickname string from config
2013-04-19 23:09:31 +03:00
CrazyMax
4b5c1baa35
replace strcpy with memcpy for nickname string;
2013-04-19 22:40:06 +03:00
CrazyMax
34574f4e97
Merge branch 'master' of https://github.com/hrydgard/ppsspp
2013-04-19 22:28:28 +03:00
CrazyMax
c78436fe0b
Set impose params language and button preference from config file;
2013-04-19 22:26:59 +03:00
CrazyMax
61a7c821d2
add save/load PSP parameters from ini file;
2013-04-19 21:59:24 +03:00
Unknown W. Brackets
7a7e5ccb0b
Fix some x64 type conversion warnings.
2013-04-19 08:41:31 -07:00
tpu
6f558b6141
Merge branch 'fork_master/master'
...
Conflicts:
Core/HLE/sceIo.cpp
2013-04-19 23:10:59 +08:00
JimLee168
3ce26e03df
Add part sceKernelExtendThreadStack content
...
Fixes NPJH50624
2013-04-19 22:22:35 +08:00
Henrik Rydgård
e6beb9788d
Merge pull request #1296 from raven02/patch-17
...
More update to sceAtrac
2013-04-18 15:27:09 -07:00
danieru
6a84a6e4ea
Make analog joystick input get clamped to a circle
...
In common case this only costs two floating point multiplies.
Uncommon case requires a square root.
2013-04-17 22:53:38 -06:00
raven02
503baca884
Buildfix
2013-04-16 19:34:52 +08:00
Henrik Rydgård
f55bb17c69
Merge pull request #1299 from raven02/patch-18
...
Invalid volume check in sceAudio()
2013-04-16 04:04:53 -07:00
raven02
e4e2098279
Better formatting for volume check
2013-04-16 17:15:16 +08:00
raven02
d07bd499a7
Add SCE_ERROR_AUDIO_INVALID_VOLUME
2013-04-16 15:48:17 +08:00
raven02
f126e56392
Invalid volume check in sceAudio()
2013-04-16 15:46:39 +08:00
raven02
9bd8531110
Add Memory::IsValidAddress to sceAtracGetSoundSample()
2013-04-16 15:19:07 +08:00
Unknown W. Brackets
c1d72b4210
Fix sceIoCloseAsync so it closes on wait.
...
Oops.
2013-04-16 00:16:22 -07:00
raven02
fd1bc40c07
Few more updates to sceAtracGetSoundSample() & sceAtracGetSecondBufferInfo
2013-04-16 15:12:19 +08:00
raven02
b9b01cc05a
More update to sceAtrac
2013-04-16 14:03:24 +08:00
Henrik Rydgård
8fd5328cc0
Merge pull request #1263 from raven02/patch-10
...
Improve bunch of functions in sceAtrac
2013-04-15 05:39:47 -07:00
Unknown W. Brackets
1bb66ea7eb
Respect looping in sceMp3Decode().
2013-04-15 02:00:03 -07:00
Henrik Rydgård
16fa7bf494
Merge pull request #1288 from unknownbrackets/callbacks2
...
Make sceKernelNotifyCallback() error if invalid cb passed
2013-04-15 01:23:20 -07:00
Henrik Rydgård
e1b1e6af85
Merge pull request #1286 from unknownbrackets/tls-object
...
Basic support for the new TLS object functions
2013-04-15 01:22:48 -07:00
Unknown W. Brackets
efd71e2444
Make sceKernelNotifyCallback() error if invalid cb.
...
Which makes Numblast clearly happy.
2013-04-14 23:45:46 -07:00
Unknown W. Brackets
9ce8c07530
Reschedule the timeout event on callback end.
...
Darn, missed that 3 times before I caught it.
2013-04-14 21:34:33 -07:00
Unknown W. Brackets
200ec55c61
sceKernelWaitEventFlagCB() calls callbacks first.
2013-04-14 21:31:41 -07:00
Unknown W. Brackets
9b80ae2ee0
Make event flags wait / do callbacks correctly.
2013-04-14 21:18:00 -07:00
Unknown W. Brackets
e77647a394
Basically working implementation of TLS funcs.
...
But doesn't wait at all, which it should.
2013-04-14 16:36:02 -07:00
Unknown W. Brackets
b2faa57b5b
Savestate the sdkver and compiler version.
...
Oops, should've caught this before.
2013-04-14 14:43:27 -07:00
Unknown W. Brackets
a68798225a
Give ThreadManForUser_8DAFF657 and friends a name.
...
Calling allocate on the same thread gives the same ptr, but on a different
one it waits or returns a new ptr.
Let's call it thread local storage for now.
2013-04-14 13:02:01 -07:00
Unknown W. Brackets
88b8df7b7b
Add some missing stubs to threadman.
2013-04-14 12:52:10 -07:00
Henrik Rydgard
1adb52fa03
Fix for gameinfo cache clearing, etc.
2013-04-14 13:01:01 +02:00