ppsspp/Core/HLE
Sacha fb7c3d96fd Introduce Timer Hack.
Has been used in previous Symbian releases to improve speed. Was thought to only work on Wipeout but actually works on most games?
Games that run based on internal timer will experience 60 VPS without frameskip.
2013-11-16 02:16:17 +10:00
..
__sceAudio.cpp Remove unused Thread.{cpp,h} 2013-11-13 02:50:46 +10:00
__sceAudio.h Revert "Merge pull request #4021 from bollu/master" 2013-10-07 20:26:10 +02:00
FunctionWrappers.h Fix vtimer uid param type, add algorithm include. 2013-10-22 07:46:33 -07:00
HLE.cpp Oops, avoid a crash on a bad HLE func. 2013-11-04 08:03:50 -08:00
HLE.h Fast path CallSyscall where possible. 2013-11-04 07:59:37 -08:00
HLETables.cpp Add a bunch of empty adhoc functions 2013-09-07 01:53:51 +02:00
HLETables.h
KernelWaitHelpers.h Refactor waiting thread removal. 2013-09-09 00:22:00 -07:00
sceAtrac.cpp Fix GetBufferInfoForResetting 2013-11-11 08:49:15 +02:00
sceAtrac.h
sceAudio.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceAudio.h
sceAudiocodec.cpp Let's actually use the log category mechanism. A first step. 2013-09-07 21:19:21 +02:00
sceAudiocodec.h
sceCcc.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceCcc.h Listen to sceCccSetErrorChar*(), not used yet. 2013-07-20 21:51:22 -07:00
sceChnnlsv.cpp endian for sceChnnlsv 2013-08-16 09:18:04 +02:00
sceChnnlsv.h endian for sceChnnlsv 2013-08-16 09:18:04 +02:00
sceCtrl.cpp Use the us based time for rtc/etc. 2013-10-24 01:10:09 -07:00
sceCtrl.h Also replace the on-screen cross 2013-07-20 12:54:33 +02:00
sceDeflt.cpp
sceDeflt.h
sceDisplay.cpp Introduce Timer Hack. 2013-11-16 02:16:17 +10:00
sceDisplay.h Introduce Timer Hack. 2013-11-16 02:16:17 +10:00
sceDmac.cpp Fix vtimer uid param type, add algorithm include. 2013-10-22 07:46:33 -07:00
sceDmac.h Mostly implement sceDmacTryMemcpy(). 2013-09-29 16:56:11 -07:00
sceFont.cpp Regression font alignment fix 2013-11-02 20:31:39 +08:00
sceFont.h
sceGameUpdate.cpp More log categories, use them (and existing ones). Improve log config. 2013-09-07 22:02:55 +02:00
sceGameUpdate.h
sceGe.cpp Fix some sign comparison warnings. 2013-10-05 11:13:41 -07:00
sceGe.h Support save/restore of context on list run/finish. 2013-09-20 09:51:44 -07:00
sceHeap.cpp Cleanup errors in sceHeapFreeHeapMemory(). 2013-10-13 19:20:04 -07:00
sceHeap.h Fix bugs and Clean up. 2013-10-02 06:07:02 +08:00
sceHprm.cpp
sceHprm.h
sceHttp.cpp Avoid some shadowing warnings. 2013-10-05 11:13:39 -07:00
sceHttp.h
sceImpose.cpp Rewrite most of the translation stuff to be cleaner. 2013-09-16 18:45:09 -04:00
sceImpose.h
sceIo.cpp Fix Buzz Ultimate Music Quiz Crash Sporadically 2013-11-14 05:21:24 +08:00
sceIo.h Fix #3706, custom save dialog dates. 2013-09-10 02:09:18 -07:00
sceJpeg.cpp Merge pull request #4218 from shenweip/Log 2013-11-01 10:56:55 -07:00
sceJpeg.h State save support for sceJpeg. 2013-07-05 10:56:55 +02:00
sceKernel.cpp Savestate and shutdown sceMp3 properly. 2013-10-24 20:07:07 -07:00
sceKernel.h Speed up __GetCurrentThread(), it's called a lot. 2013-11-02 22:12:43 -07:00
sceKernelAlarm.cpp Use the us based time for rtc/etc. 2013-10-24 01:10:09 -07:00
sceKernelAlarm.h
sceKernelEventFlag.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceKernelEventFlag.h Remove bad param from sceKernelPollEventFlag(). 2013-08-18 18:38:04 -07:00
sceKernelInterrupt.cpp Correct sceKernelIsCpuIntrSuspended(). 2013-11-04 08:03:51 -08:00
sceKernelInterrupt.h
sceKernelMbx.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceKernelMbx.h Use *_le for the sceKernel* funcs. 2013-07-25 08:04:34 -07:00
sceKernelMemory.cpp Support %X and %x in sceKernelPrintf(). 2013-10-01 08:00:08 -07:00
sceKernelMemory.h Wrap sceKernelFreeFpl() and use better errors. 2013-08-25 16:38:49 -07:00
sceKernelModule.cpp Robustify the ELF loader a little - it didn't like unaligned addresses.. 2013-11-14 11:44:14 +01:00
sceKernelModule.h Add ThreadManForKernel and ModuleForKernel 2013-08-25 10:48:32 +08:00
sceKernelMsgPipe.cpp Fix a potential null pointer. 2013-10-05 11:13:40 -07:00
sceKernelMsgPipe.h Correct sceKernelReferMsgPipeStatus(). 2013-08-18 18:45:43 -07:00
sceKernelMutex.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceKernelMutex.h Implement sceKernelCancelMutex(). 2013-08-25 16:38:49 -07:00
sceKernelSemaphore.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceKernelSemaphore.h
sceKernelThread.cpp Initialize fcr31 correctly (even though unsup.) 2013-11-14 23:44:49 -08:00
sceKernelThread.h Return the correct value for fcr0/fir. 2013-11-14 23:39:08 -08:00
sceKernelTime.cpp Use the us based time for rtc/etc. 2013-10-24 01:10:09 -07:00
sceKernelTime.h
sceKernelVTimer.cpp Use CoreTiming::GetGlobalTimeUs() for vtimers. 2013-10-24 01:10:46 -07:00
sceKernelVTimer.h Fix vtimer uid param type, add algorithm include. 2013-10-22 07:46:33 -07:00
sceMd5.cpp Pass the new sha1/md5 test. 2013-09-03 00:36:55 +02:00
sceMd5.h Pass the new sha1/md5 test. 2013-09-03 00:36:55 +02:00
sceMp3.cpp Respect the bgm vol setting for at3, mp3, video. 2013-10-26 19:33:25 -07:00
sceMp3.h Savestate and shutdown sceMp3 properly. 2013-10-24 20:07:07 -07:00
sceMp4.cpp Add missing sceAac NID 2013-09-23 15:55:53 +02:00
sceMp4.h
sceMpeg.cpp Revert "Use swap code from native instead. Remove all other versions of it." 2013-10-28 17:24:03 +01:00
sceMpeg.h endian fro sceMpeg 2013-08-16 09:18:18 +02:00
sceNet.cpp Wrap sceNetInit() 2013-10-06 00:58:02 +08:00
sceNet.h
sceNetAdhoc.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceNetAdhoc.h Split out sceNetAdhoc* into a separate file from sceNet. 2013-09-07 00:55:42 +02:00
sceNp.cpp Wrap some empty functions. 2013-11-14 22:43:00 +08:00
sceNp.h
sceOpenPSID.cpp
sceOpenPSID.h
sceP3da.cpp Delay as sas core for p3da 2013-09-26 18:44:52 +08:00
sceP3da.h
sceParseHttp.cpp
sceParseHttp.h
sceParseUri.cpp
sceParseUri.h
scePauth.cpp Remove unused local variable to fix a warning. 2013-10-14 11:44:52 -04:00
scePauth.h
scePower.cpp Turn down some logging. 2013-11-08 18:52:07 +01:00
scePower.h
scePsmf.cpp Revert "Use swap code from native instead. Remove all other versions of it." 2013-10-28 17:24:03 +01:00
scePsmf.h
scePspNpDrm_user.cpp Add SceNpDrmOpen to the table so it can be logged properly. 2013-08-14 09:23:58 -04:00
scePspNpDrm_user.h
sceRtc.cpp Use Blackberry/UNIX time functions instead of fallbacks. 2013-10-25 21:52:50 +10:00
sceRtc.h Use *_le for the sceKernel* funcs. 2013-07-25 08:04:34 -07:00
sceSas.cpp Add comment with link to important github thread about sceSas threading 2013-11-09 02:05:28 +01:00
sceSas.h
sceSsl.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceSsl.h
sceUmd.cpp Buildfixes for Symbian and iOS/etc. 2013-09-15 08:18:20 -07:00
sceUmd.h
sceUsb.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceUsb.h
sceUtility.cpp Logspam reduction 2013-11-06 10:34:56 +01:00
sceUtility.h Move GetLangValuesMapping out of MiscScreens.cpp so it can be used globally. 2013-09-25 21:06:58 -04:00
sceVaudio.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceVaudio.h