Henrik Rydgard
51daa1f878
Delete the "Use Media Engine" option.
2013-06-08 22:53:36 +02:00
Unknown W. Brackets
32a557803b
Reporting in sceKernelChangeCurrentThreadAttr().
2013-06-06 00:08:24 -07:00
Unknown W. Brackets
e16cd7d9d9
Validate params in sceKernelChangeThreadPriority().
2013-06-05 23:04:42 -07:00
Unknown W. Brackets
ee751d6fdd
Buildfix for Linux, fixes #1994 .
2013-05-30 22:42:27 -07:00
Henrik Rydgard
572eb26305
Merge branch 'master' into makotech222-cwcheat
...
Conflicts:
Core/Core.vcxproj.filters
Core/HLE/__sceAudio.cpp
Core/HLE/sceKernel.cpp
2013-05-30 19:11:20 +02:00
Unknown W. Brackets
a779645152
Wrap sceKernelGetThreadExitStatus().
...
So it's usable internally too.
2013-05-26 10:17:59 -07:00
Unknown W. Brackets
e6795b1a41
Initial attempt at a suspend/resume thread impl.
2013-05-26 01:01:29 -07:00
Unknown W. Brackets
084ad5aa53
Wrap the sleep/wakeup HLE funcs.
2013-05-25 20:43:19 -07:00
Unknown W. Brackets
8d71f33aae
Keep track of imported/exported vars.
...
Not yet actually linked up, though.
2013-05-24 00:03:39 -07:00
Henrik Rydgard
08e0881c94
Merge branch 'cwcheat' of https://github.com/makotech222/ppsspp into makotech222-cwcheat
...
Conflicts:
Core/Config.cpp
Core/Config.h
Core/Core.vcxproj.filters
Core/HLE/sceKernel.cpp
2013-05-22 21:04:12 +02:00
Unknown W. Brackets
86ce95a658
Add some syscall entries from reporting.
2013-05-19 22:12:38 -07:00
Henrik Rydgard
5877929fe5
Add Mersenne Twister random number generator.
2013-05-20 00:57:45 +02:00
Unknown W. Brackets
71b72b5eaf
Correct some error codes and init in Vaudio.
...
This makes Velocity at least play sound, hurray.
2013-05-19 15:50:52 -07:00
Steven Cherry
446d2930ac
Some progress, I think?
...
Program crashes when trying to run a game. If you comment out
member.Run(); it will run fine, but cwcheat doesnt work.
2013-05-18 16:11:10 -05:00
Unknown W. Brackets
3c0ed69fd2
Improve GPU invalidation interface, check fonts.
...
When a font is rendered, tell the GPU about it, but don't rehash.
This not only improves perf (less hashing) but makes font changes more
immediate (no deferred hashing.) But only if they use sceFont.
2013-05-05 22:52:01 -07:00
Unknown W. Brackets
db54bffe14
Use a base time throughout rtc and kernel time.
...
This way, time doesn't move abnormally as far as the game can tell,
even when savestates and fast forward and pause are used.
2013-05-05 10:12:29 -07:00
nachume
2181b76c42
ISO that replaced EBOOT.BIN is playable.
...
implement LoadExecForUer_362A956B() and sceKernelRegisterExitCallback.
Add some ERROR define on kernel.h. I was referring to the jpcsp.
2013-05-04 20:34:33 +09:00
nachume
55b94900a0
UNIMPL functions replace DEBUG_LOG -> ERROR_LOG
2013-04-29 14:16:55 +09:00
nachume
c2c6adb7c9
Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP.
2013-04-29 12:40:09 +09:00
Unknown W. Brackets
d131588a6d
Validate sceKernelStartThread() args better.
2013-04-28 00:34:49 -07:00
JimLee168
3ce26e03df
Add part sceKernelExtendThreadStack content
...
Fixes NPJH50624
2013-04-19 22:22:35 +08: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
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
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
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