Ced2911
|
075a960f7f
|
[Core] scekernel endian fixes
|
2014-01-26 14:27:30 -08:00 |
|
sum2012
|
62e9e42b2c
|
Add LoadExecForKernel and SysMemForKernel
Find in chinese verison of Tales of Phantasia
sample log:https://gist.github.com/sum2012/5396a013391d9f7b6124
|
2014-01-21 22:02:07 +08:00 |
|
Unknown W. Brackets
|
8aa9483cbf
|
Eat some cycles in the Dcache invalidate funcs.
|
2014-01-19 12:44:51 -08:00 |
|
raven02
|
6e21b4eaf5
|
Use HLE_NOT_IN_INTERRUPT for sceKernelGetThreadId()
|
2014-01-13 21:53:15 +08:00 |
|
Unknown W. Brackets
|
f14361c3b8
|
Add a bunch more missing cstring includes.
|
2013-12-30 21:37:19 -08:00 |
|
Henrik Rydgård
|
ce378b231f
|
Delete CPU.cpp/h , cleanup
|
2013-12-30 00:11:29 +01:00 |
|
sum2012
|
9b7e5566d1
|
Add more information for "Not support this patcher"
|
2013-12-17 05:36:55 +08:00 |
|
The Dax
|
6050b47c67
|
Add an ini option to set the emulated PSP's firmware.
|
2013-12-13 13:06:44 -05:00 |
|
Unknown W. Brackets
|
e73d43c434
|
Correct sceKernelTlspl func names, etc.
This is mostly pedantic but it's nice to have the right names.
|
2013-12-02 23:40:16 -08:00 |
|
Unknown W. Brackets
|
0b64c5e014
|
Savestate and shutdown sceMp3 properly.
It wasn't even being saved before.
|
2013-10-24 20:07:07 -07:00 |
|
Unknown W. Brackets
|
580d4436a3
|
Fix vtimer uid param type, add algorithm include.
|
2013-10-22 07:46:33 -07:00 |
|
Unknown W. Brackets
|
0a373b08b7
|
Return better vtimer errors within interrupts.
|
2013-10-22 07:45:53 -07:00 |
|
Unknown W. Brackets
|
67cd13702e
|
Correct sceKernelSetVTimerTime*().
|
2013-10-22 07:45:48 -07:00 |
|
Unknown W. Brackets
|
0c8cc25eb4
|
Always register the cheat event, for savestates.
This way, if you savestate with cheats on or off, it'll load fine.
|
2013-10-07 07:46:18 -07:00 |
|
Unknown W. Brackets
|
d3e566935a
|
Avoid load state crash if kernel objects fail.
|
2013-10-06 22:09:50 -07:00 |
|
shenweip
|
7f92a5dffd
|
Oops
|
2013-10-02 06:54:15 +08:00 |
|
shenweip
|
346d277042
|
Fix bugs and Clean up.
|
2013-10-02 06:07:02 +08:00 |
|
Unknown W. Brackets
|
b928f50353
|
Cleanup sceKernelRegisterExitCallback() per tests.
|
2013-09-29 01:10:07 -07:00 |
|
Unknown W. Brackets
|
a7ec139b5a
|
Savestate the exit callback, reporting.
Seems like LoadExecForUser_362A956B() uses it, so we need to save it.
I have no confidence that function works correctly, so let's report it.
|
2013-09-29 00:19:54 -07:00 |
|
Unknown W. Brackets
|
d1d9fb5bbf
|
Start the kernel ids over on reset.
So that things aren't affected by wrapping over. Although, maybe we
should handle that better if it causes incorrect behavior...
|
2013-09-17 08:11:51 -07:00 |
|
Unknown W. Brackets
|
50e9e45d65
|
Check version in each DoState() func.
They bail on PointerWrap error or bad version.
|
2013-09-14 20:23:03 -07:00 |
|
Unknown W. Brackets
|
cff9a7b819
|
Don't allow thread start/create inside interrupts.
This fixes the volatile power test, and returns the right message even for
bad arguments.
|
2013-09-14 02:48:10 -07:00 |
|
Unknown W. Brackets
|
b898e397aa
|
Correct sceKernelGetThreadStackFreeSize().
It was always returning 0.
|
2013-09-10 01:31:03 -07:00 |
|
Unknown W. Brackets
|
64b75ed3ff
|
Decentralize callback registration.
Callbacks are always tied to THEIR thread, and the registration was all
based on the current thread which is just not the right way.
|
2013-09-09 00:21:15 -07:00 |
|
Unknown W. Brackets
|
08b41df6a2
|
Change a few more log types.
|
2013-09-07 13:31:14 -07:00 |
|