Unknown W. Brackets
|
bae5f9654f
|
Don't forget to mark a module as started w/o entry.
|
2013-06-01 09:39:15 -07:00 |
|
Unknown W. Brackets
|
cc647ed910
|
Add logging of more relocation errors.
|
2013-06-01 09:29:38 -07:00 |
|
Unknown W. Brackets
|
a42f80ed55
|
Add some logging for duplicate HI16/LO16 relocs.
|
2013-06-01 09:12:31 -07:00 |
|
Henrik Rydgård
|
6db586e12f
|
Merge pull request #2015 from tpunix/master
Module load bug fix
|
2013-06-01 08:25:08 -07:00 |
|
tpu
|
934196109e
|
WriteVarSymbol bug fix
|
2013-06-01 22:43:23 +08:00 |
|
Unknown W. Brackets
|
06c19622d5
|
Fix some init/type warnings.
|
2013-05-31 23:14:29 -07:00 |
|
Henrik Rydgård
|
e5e2636d1d
|
Merge branch 'patch-6' of https://github.com/sum2012/ppsspp into sum2012-patch-6
|
2013-05-31 18:36:50 +02:00 |
|
sum2012
|
c44e4de7e6
|
Fix sceKernelModule
Fix Army Of Two 40th Day
https://github.com/hrydgard/ppsspp/issues/1919
Thanks unknownbrackets , JPCSP r3181
|
2013-05-31 07:36:06 +08:00 |
|
tpu
|
40926e5d5b
|
make sceKernelLoadModuleNpDrm works. sprx can be load now.
|
2013-05-29 10:39:28 +08:00 |
|
Unknown W. Brackets
|
1beb19f827
|
Clear the debug symbol map on shutdown.
Instead of polluting the next game.
|
2013-05-26 16:29:21 -07:00 |
|
Unknown W. Brackets
|
71cd80b64d
|
Remove comment.
|
2013-05-26 11:45:49 -07:00 |
|
Unknown W. Brackets
|
0b2a112212
|
Initial implementation of sceKernelStopModule().
Not perfect but should be functional.
|
2013-05-26 11:30:22 -07:00 |
|
Unknown W. Brackets
|
0d828554bc
|
Add a wait type for modules to handle return right.
|
2013-05-26 10:54:11 -07:00 |
|
Unknown W. Brackets
|
727b3b4127
|
Get rid of the "root" return hack.
|
2013-05-26 10:36:18 -07:00 |
|
Unknown W. Brackets
|
c34854ead3
|
Use a custom RA for module funcs. Not used yet.
But it will be.
|
2013-05-26 10:28:08 -07:00 |
|
Unknown W. Brackets
|
2f69378bf6
|
Return the moduleId in sceKernelUnloadModule().
Final Fantasy 4 very clearly requires this.
|
2013-05-25 21:07:41 -07:00 |
|
Unknown W. Brackets
|
2304e9253e
|
Make sure not to use invalid module start params.
If there's a 0, those parameters are not likely valid.
|
2013-05-25 15:15:29 -07:00 |
|
Henrik Rydgård
|
b9c21d32f0
|
Merge pull request #1894 from CPkmn/kernel
Improve sceKernelStartModule handling
|
2013-05-24 07:16:12 -07:00 |
|
CPkmn
|
b9a72b99e2
|
Update sceKernelModule.cpp
|
2013-05-24 08:06:31 -06:00 |
|
Unknown W. Brackets
|
b4eec4dca7
|
Perform the actual variable relocations, hurray.
|
2013-05-24 01:45:08 -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 |
|
Unknown W. Brackets
|
fe4bd8f66c
|
Add more logging to elf loading, cleanup.
|
2013-05-23 23:41:10 -07:00 |
|
CPkmn
|
d051e25b70
|
Update sceKernelModule.cpp
|
2013-05-23 10:25:13 -06:00 |
|
CPkmn
|
f83e19aa2d
|
Update sceKernelModule.cpp
|
2013-05-23 01:36:23 -06:00 |
|
CPkmn
|
1150b794bf
|
Improve sceKernelStartModule handling
Fixes 'bogus priority' errors (and maybe more).
Tested on God Eater Burst and fixed its "bogus priority". I haven't found any games this breaks.
|
2013-05-23 00:31:30 -07:00 |
|