Commit graph

66 commits

Author SHA1 Message Date
sum2012
9f4efaf142 Add sceLibFttt
Same as sceFont
2014-08-15 22:42:08 +08:00
daniel229
1ff9507f7c Add sceUsbGps module 2014-08-13 00:11:26 +08:00
sum2012
9b054de4e5 Add scempegbase stuff
Find in homebrew game
2014-03-27 00:51:07 +08:00
Unknown W. Brackets
05ab192c9c Reduce includes in Core/HLE/.
Especially templates.
2014-03-15 11:22:19 -07:00
sum2012
f0ad992b67 Add sceCtrl_driver and sceDisplay_driver 2014-02-17 20:46:57 +08:00
sum2012
d6790cf906 Add logging and fix savestatus 2014-02-17 20:42:35 +08:00
raven02
161d8b29fb Implement sceMt19937() 2014-01-25 20:17:53 +08:00
Unknown W. Brackets
c2d2b25ced Fix savestates from before v0.9.6-536-g62e9e42.
Unfortunately, this breaks savestates made since then until this is
merged.  However, that's only a day or so.

Fixes #5183.
2014-01-22 21:49:18 -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
Henrik Rydgard
3b323c4176 Add a bunch of empty adhoc functions 2013-09-07 01:53:51 +02:00
shenweip
c05100e0e3 Add sceHeap,some games will call this.
e.g. Linear ModeSenritsu no Stratus
2013-09-04 11:05:14 +08:00
Henrik Rydgard
9dcd67fc31 Pass the new sha1/md5 test. 2013-09-03 00:36:55 +02:00
sum2012
d017011882 Add ThreadManForKernel and ModuleForKernel
Sample log:https://gist.github.com/sum2012/3bb5deb1a806ef18f5f3
2013-08-25 10:48:32 +08:00
Unknown W. Brackets
fca0af8e70 Add some kernel-related HLE stubs for reporting. 2013-08-22 23:04:16 -07:00
Unknown W. Brackets
19016ac7c4 Cut down on some kernel HLE reporting.
Not sure where these are coming from, hacked games?
2013-08-21 08:40:31 -07:00
Henrik Rydgard
6ed4e348db Some logging tweaks, fix running cpu tests on ARM 2013-07-30 01:09:10 +02: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
sum2012
c2091de3d5 Add dummy sceCcc
Fix loading of Gensou Chronicle
2013-06-30 20:21:56 +08:00
oioitff
6fb2abd0fb Add sceAudiocodec stuff 2013-06-09 01:28:58 +08: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
f93c92d409 Add some syscall names that match by sha. 2013-05-19 22:12:39 -07:00
Unknown W. Brackets
ded3fb5e12 Add reporting to a bunch of unimpl functions.
Also some comment/logging fixes along the way.
2013-05-19 22:12:37 -07:00
Henrik Rydgard
5877929fe5 Add Mersenne Twister random number generator. 2013-05-20 00:57:45 +02:00
Unknown W. Brackets
0fb5877d75 Implement sceKernelExtendThreadStack().
Fixes #1833.  Implemented using fake nids instead of callbacks since
it's simpler to get them (and waits and recursion) right.
2013-05-18 20:21:28 -07:00
mattweb28
d3ded6639a Added sceJpeg & sceMd5 2013-05-15 19:49:34 +08:00
Jacky TSUI
95addc09b1 Separate sceMp3 from sceMpeg 2013-05-06 21:14:58 +08:00
Unknown W. Brackets
f1f2cf0603 Replace some hleEatCycles() with actual PSP timing.
Measured several runs at 8 per run with test overhead check.
2013-05-04 23:42:10 -07: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
raven02
5e5922fc70 Add sceMp4 2013-04-28 08:23:58 +08:00
JimLee168
e686ef46b8 Added sceZlibDecompress and VS2010 build fix
Fixes ULUS10121 Bomberman
2013-04-05 13:26:54 +08:00
raven02
9f165768c8 Add sceGameUpdate 2013-03-19 08:00:29 +08:00
Henrik Rydgard
e20e5f49b9 Stub sceIoChstat and an icache invalidate function 2013-03-16 09:39:22 +01:00
raven02
a9ff724e93 Add sceP3da 2013-03-15 20:16:45 +08:00
Henrik Rydgard
3714eebbbe Actually register scePspNpDrm_user 2013-03-04 23:54:03 +01:00
vakko
02371b2949 DLC encryption 2013-02-24 19:27:37 +02:00
Xele02
aa01751589 Save encryption. Load/Save encrypted/decrypted save
RE of Chnnlsv lib
Correct size bug in kirk
2013-01-29 00:11:02 +01:00
Federico Apelhanz
463883acd5 fixed tabulation 2013-01-12 15:24:58 -03:00
Federico Apelhanz
e82161f33a Revert some files (I think) 2013-01-12 15:24:58 -03:00
Federico Apelhanz
ebc669c0f6 Revert "Wraped some functions, removed some spaces"
This reverts commit 1c62f75a04c39b1bc9568a79a7a8eee18cc56542.
2013-01-12 15:24:09 -03:00
Federico Apelhanz
062838da8a Wraped some functions, removed some spaces 2013-01-12 15:21:12 -03:00
YaPeL
9cde301f4d Wrap functions on HLETables 2013-01-12 15:17:35 -03:00
TMaul
399b8fb15d And remove scesuppreacc from the makefiles as well 2013-01-02 20:30:02 +00:00
TMaul
6b689bdf8d Remove scesupPreAcc
It's not really needed and is just going to get in the way...
2013-01-02 20:28:12 +00:00
Henrik Rydgård
f8f691be78 Merge pull request #311 from unknownbrackets/more-dcache
Do more cache invalidation, fix return values
2013-01-02 01:55:17 -08:00
Unknown W. Brackets
5bd059a128 Do more cache invalidation, fix return values. 2013-01-02 00:54:23 -08:00
Unknown W. Brackets
62b8b9af75 Fix sceKernelLibcTime() when time_t is 64 bit. 2013-01-01 21:27:18 -08:00
Henrik Rydgard
4d4370232c Assorted minor cleanup and fixes. 2012-12-21 10:20:22 +01:00
Henrik Rydgard
a60d487d8d Create files for sceUsb 2012-12-17 21:45:32 +01:00
TMaul
ea21789d34 Fake sceDisplayWaitVblankStartMulti
And stub the sceVaudio fuctions called by DOA paradise
2012-12-06 18:02:56 +00:00
TMaul
a737f70cae Fake scesupPreAcc
Gets Dissidia Final Fantasy to title screen. We will need to make this
one go away by getting PRX loading working properly I think.
2012-12-06 18:02:55 +00:00