ppsspp/Core/HLE
Unknown W. Brackets 39cd7f812a Move ctrl to after vblank, not before.
Tests I'd done long ago suggested this wasn't right, but we made other
timing fixes since then, and now tests are showing this is the right
order.

May improve Patapon/etc. timing, or may hurt it...
2013-11-17 19:32:20 -08: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 Use a custom RA for module funcs. Not used yet. 2013-05-26 10:28:08 -07:00
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 Improve _AtracGenarateContext. 2013-06-09 19:06:24 +08:00
sceAudio.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceAudio.h Fix some init/type warnings. 2013-05-31 23:14:29 -07:00
sceAudiocodec.cpp Let's actually use the log category mechanism. A first step. 2013-09-07 21:19:21 +02:00
sceAudiocodec.h Add sceAudiocodec stuff 2013-06-09 01:28:58 +08:00
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 Add missing debug log in sceDeflt. 2013-04-25 07:51:32 -07:00
sceDeflt.h Added sceZlibDecompress and VS2010 build fix 2013-04-05 13:26:54 +08:00
sceDisplay.cpp Move ctrl to after vblank, not before. 2013-11-17 19:32:20 -08: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 Support replacement chars in sceFontGetCharInfo(). 2013-11-16 23:32:13 -08:00
sceFont.h remove defines 2013-03-16 12:29:20 +08:00
sceGameUpdate.cpp More log categories, use them (and existing ones). Improve log config. 2013-09-07 22:02:55 +02:00
sceGameUpdate.h Add sceGameUpdate 2013-03-19 08:00:29 +08:00
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 Add some syscall names that match by sha. 2013-05-19 22:12:39 -07:00
sceHprm.h
sceHttp.cpp Avoid some shadowing warnings. 2013-10-05 11:13:39 -07:00
sceHttp.h Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP. 2013-04-29 12:40:09 +09:00
sceImpose.cpp Rewrite most of the translation stuff to be cleaner. 2013-09-16 18:45:09 -04:00
sceImpose.h Cut down on h files including PointerWrap. 2013-02-04 08:26:59 -08:00
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 Add state saving to tertiary kernel modules. 2012-12-28 13:55:25 -08:00
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 Don't reschedule while interrupts are disabled. 2013-03-24 19:43:56 -07:00
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 Add state saving to tertiary kernel modules. 2012-12-28 13:55:25 -08:00
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 Replace some hleEatCycles() with actual PSP timing. 2013-05-04 23:42:10 -07:00
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 Add Register_sceMp4() 2013-04-28 08:25:30 +08:00
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 Stubs and error checks. Fix a bad NID in sceUmd. 2013-03-24 22:41:42 +01:00
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 Added sceJpeg & sceMd5 2013-05-15 19:49:34 +08:00
sceOpenPSID.cpp Fake scesupPreAcc 2012-12-06 18:02:55 +00:00
sceOpenPSID.h Add some missing sce* Functions 2012-12-06 18:02:55 +00:00
sceP3da.cpp Delay as sas core for p3da 2013-09-26 18:44:52 +08:00
sceP3da.h Add sceP3da 2013-03-15 20:16:45 +08:00
sceParseHttp.cpp Match syscall names to nids ot be safe. 2013-05-19 22:12:39 -07:00
sceParseHttp.h Add some missing sce* Functions 2012-12-06 18:02:55 +00:00
sceParseUri.cpp Match syscall names to nids ot be safe. 2013-05-19 22:12:39 -07:00
sceParseUri.h Add some missing sce* Functions 2012-12-06 18:02:55 +00:00
scePauth.cpp Remove unused local variable to fix a warning. 2013-10-14 11:44:52 -04:00
scePauth.h Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP. 2013-04-29 12:40:09 +09:00
scePower.cpp Turn down some logging. 2013-11-08 18:52:07 +01:00
scePower.h Cut down on h files including PointerWrap. 2013-02-04 08:26:59 -08:00
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 Add __PsmfPlayerDoState(PointerWrap &p) to sceKernel 2013-01-20 16:24:49 +08:00
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 DLC encryption 2013-02-24 19:27:37 +02:00
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 Start save stating audio, plus minor fixes. 2012-12-28 13:55:29 -08:00
sceSsl.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceSsl.h Cut down on h files including PointerWrap. 2013-02-04 08:26:59 -08:00
sceUmd.cpp Buildfixes for Symbian and iOS/etc. 2013-09-15 08:18:20 -07:00
sceUmd.h Fix PSP_UMD_TYPE_GAME... 2013-05-24 19:52:46 +02:00
sceUsb.cpp Check version in each DoState() func. 2013-09-14 20:23:03 -07:00
sceUsb.h Save state of a bunch of small modules. 2012-12-28 13:55:28 -08:00
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 Correct some error codes and init in Vaudio. 2013-05-19 15:50:52 -07:00