ppsspp/Core/HLE
2021-12-08 08:49:35 +07:00
..
__sceAudio.cpp Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
__sceAudio.h Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
FunctionWrappers.h Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
HLE.cpp Debugger: Track reason for entering stepping. 2021-10-23 16:56:15 -07:00
HLE.h HLE: Ignore flip time in syscall stats. 2021-08-14 20:18:06 -07:00
HLEHelperThread.cpp HLE: Correct helper thread arg handling. 2021-02-27 12:51:25 -08:00
HLEHelperThread.h HLE: Correct helper thread arg handling. 2021-02-27 12:51:25 -08:00
HLETables.cpp Merge pull request #13241 from ANR2ME/openpsid 2020-12-20 14:18:13 +01:00
HLETables.h HLE: Make calling mips funcs simpler. 2020-03-22 06:59:43 -07:00
KernelThreadDebugInterface.h Kernel: Rename conflicting kernel object names. 2020-03-15 08:33:40 -07:00
KernelWaitHelpers.h Remove Globals.h 2017-08-31 17:15:22 +02:00
KUBridge.cpp Fix invalid argument string for kuKernelLoadModule. Fixes #11895. 2019-03-24 11:56:35 +01:00
KUBridge.h Partially implement KUBridge, trying to help #8925. However, it doesn't even call the function.... Odd. 2016-10-09 12:40:40 +02:00
Plugins.cpp Common: Cleanup some Path constructions. 2021-05-14 22:48:04 -07:00
Plugins.h Plugins: Schedule plugins before game thread. 2020-09-08 09:31:09 -07:00
proAdhoc.cpp Added a note regarding FIONREAD behavior on different platforms. 2021-12-08 08:49:35 +07:00
proAdhoc.h Changing most frequently used global vars to atomic to avoid possible multi-threading issue on friendFinder thread which communicates with AdhocServer in background. 2021-09-28 20:44:03 +07:00
proAdhocServer.cpp Fix threading issue when exiting PPSSPP due to unjoined AdhocServer thread when AdhocServer failed to bind the socket and exited the thread early. 2021-09-28 20:44:03 +07:00
proAdhocServer.h Fix threading issue when exiting PPSSPP due to unjoined AdhocServer thread when AdhocServer failed to bind the socket and exited the thread early. 2021-09-28 20:44:03 +07:00
ReplaceTables.cpp HLE: Detect video buffer copies. 2021-09-19 07:51:33 -07:00
ReplaceTables.h Fix a performance issue in CallSyscall 2016-05-07 21:34:27 +02:00
sceAdler.cpp Clean up among the logs. Remove MASTER_LOG. 2017-03-06 13:10:23 +01:00
sceAdler.h update validAddresses range 2015-02-08 11:34:35 +08:00
sceAtrac.cpp Debugger: Add simple API to control tagging detail. 2021-04-04 20:23:51 -07:00
sceAtrac.h Atrac: Fix savestates. 2016-01-17 10:05:15 -08:00
sceAudio.cpp Writes target buffer address in multiple times. 2020-11-24 17:15:26 +08:00
sceAudio.h Really no need to call clear() in the constructor for AudioChannel. 2020-08-12 00:22:54 +02:00
sceAudiocodec.cpp HLE: Add a few syscall names. 2021-10-18 06:50:18 -07:00
sceAudiocodec.h Audio stuff: Cleanup, delete dead code 2014-06-22 14:01:23 +02:00
sceAudioRouting.cpp Clean up among the logs. Remove MASTER_LOG. 2017-03-06 13:10:23 +01:00
sceAudioRouting.h Add sceAudioRouting 2015-03-08 10:58:12 +08:00
sceCcc.cpp Debugger: Add more metadata for memory usage. 2021-02-15 15:01:21 -08:00
sceCcc.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceChnnlsv.cpp Add some comments and const-correctness, and a pointer type fix, to the "semaphore" crypto stuff. 2020-08-01 23:11:48 +02:00
sceChnnlsv.h Fix some vertical alignments in misc Core source files. 2014-03-03 11:16:53 -05:00
sceCtrl.cpp Get the new setup flow going, with a confirmation dialog etc. 2021-08-04 23:22:43 +02:00
sceCtrl.h Merge __CtrlSetAnalogX/Y into one function. Always called together. 2021-07-09 10:41:26 +02:00
sceDeflt.cpp Deflt: Correct available input length. 2021-04-03 18:14:59 -07:00
sceDeflt.h
sceDisplay.cpp Display: Prevent lock around listener calls. 2021-11-10 19:30:25 -08:00
sceDisplay.h Display: Allow threadsafe listeners. 2021-10-19 10:01:40 -07:00
sceDmac.cpp Dmac: Invalidate source data before copy. 2021-04-03 18:14:59 -07:00
sceDmac.h Core/HLE/sceKernel.h: Added name for PSP error code 0x80000023 and replaced the used if its error number with its error code name. 2014-04-03 18:42:10 +02:00
sceFont.cpp Font: Cleanup logging for invalid pointers. 2021-09-13 08:29:45 -07:00
sceFont.h Add sceLibFttt 2014-08-15 22:42:08 +08:00
sceG729.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
sceG729.h Add sceG729 module 2015-03-08 13:27:40 +08:00
sceGameUpdate.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
sceGameUpdate.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceGe.cpp Ge: Add measured minimal timing for sceGeDrawSync. 2021-08-14 20:18:52 -07:00
sceGe.h check for duplicated stack addresses 2014-08-13 21:28:22 +08:00
sceHeap.cpp Debugger: Add more metadata for memory usage. 2021-02-15 15:01:21 -08:00
sceHeap.h Fix bugs and Clean up. 2013-10-02 06:07:02 +08:00
sceHprm.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
sceHprm.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceHttp.cpp Move fileutil, net, image loaders, ui to Common. (#13506) 2020-10-04 20:48:47 +02:00
sceHttp.h
sceImpose.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceImpose.h
sceIo.cpp Headless: Indicate HAS_DISPLAY=0. 2021-11-03 17:41:07 -07:00
sceIo.h Move sceIo kernel tables to sceIo. 2016-08-04 09:46:29 -07:00
sceJpeg.cpp Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
sceJpeg.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceKernel.cpp HLE: Add a few syscall names. 2021-10-18 06:50:18 -07:00
sceKernel.h Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
sceKernelAlarm.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceKernelAlarm.h
sceKernelEventFlag.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceKernelEventFlag.h Remove bad param from sceKernelPollEventFlag(). 2013-08-18 18:38:04 -07:00
sceKernelHeap.cpp Debugger: Add more metadata for memory usage. 2021-02-15 15:01:21 -08:00
sceKernelHeap.h Assorted fixes (build and crash) 2020-04-26 11:19:31 +02:00
sceKernelInterrupt.cpp Dialog: Prevent reschedule on shutdown start. 2021-08-14 20:15:34 -07:00
sceKernelInterrupt.h Dialog: Prevent reschedule on shutdown start. 2021-08-14 20:15:34 -07:00
sceKernelMbx.cpp Rtc: Cleanup and simplify date struct handling. 2021-04-11 22:51:33 -07:00
sceKernelMbx.h Use *_le for the sceKernel* funcs. 2013-07-25 08:04:34 -07:00
sceKernelMemory.cpp Implement new thread manager, port stuff to it. 2021-06-12 13:03:53 +02:00
sceKernelMemory.h Wrap some SysMemForKernel 2020-06-07 11:16:46 +08:00
sceKernelModule.cpp Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
sceKernelModule.h Module: Split out module start to use externally. 2020-09-08 09:12:19 -07:00
sceKernelMsgPipe.cpp Debugger: Notate Memcpys directly as well. 2021-02-15 15:01:23 -08:00
sceKernelMsgPipe.h Correct sceKernelReferMsgPipeStatus(). 2013-08-18 18:45:43 -07:00
sceKernelMutex.cpp Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
sceKernelMutex.h Implement sceKernelCancelMutex(). 2013-08-25 16:38:49 -07:00
sceKernelSemaphore.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceKernelSemaphore.h Imp sceUtilsBufferCopyWithRange and sceUtilsBufferCopyByPollingWithRange (#13206) 2020-08-01 14:15:12 +02:00
sceKernelThread.cpp jit: Lock around changes to the jit pointer. 2021-11-28 10:04:22 -08:00
sceKernelThread.h Merge pull request #14149 from unknownbrackets/usb-wait 2021-02-16 00:02:08 +01:00
sceKernelTime.cpp Workaround for date bug in Car Jack Streets. 2020-10-11 16:19:06 +08:00
sceKernelTime.h Replay: Add file header handling. 2019-07-04 20:36:17 -07:00
sceKernelVTimer.cpp Debugger: Notate Memcpys directly as well. 2021-02-15 15:01:23 -08:00
sceKernelVTimer.h Fix vtimer uid param type, add algorithm include. 2013-10-22 07:46:33 -07:00
sceMd5.cpp Remove UTF-8 BOMs from a few files. 2016-08-07 17:59:35 -07:00
sceMd5.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceMp3.cpp Debugger: Add more metadata for memory usage. 2021-02-15 15:01:21 -08:00
sceMp3.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceMp4.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceMp4.h Implementation of sceAac module 2014-04-11 09:03:13 +02:00
sceMpeg.cpp HLE: Add a few syscall names. 2021-10-18 06:50:18 -07:00
sceMpeg.h Naruto 3: Probably a better fix for the video hang issue. 2019-02-10 11:42:53 +01:00
sceMt19937.cpp HLE: Fix some missing error logging. 2020-08-10 08:03:44 +00:00
sceMt19937.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceNet.cpp Added another returned error code on PdpCreate 2021-12-08 08:45:46 +07:00
sceNet.h Added another returned error code on PdpCreate 2021-12-08 08:45:46 +07:00
sceNetAdhoc.cpp Discard PDP packets from an IP that can't be resolved to Player's MAC address (simple version) to prevent confusing the game, since the source MAC won't be updated and may contains invalid MAC. 2021-12-08 08:46:45 +07:00
sceNetAdhoc.h An attempt to implement AdhocDiscover (can only Cancel the progress for now) 2021-10-01 12:13:03 +07:00
sceNp.cpp Fixed possible crash issue due to lingering leftover callback events from previous multiplayer session. 2020-09-04 02:39:00 +07:00
sceNp.h An attempt to simulate a fake PSN authentication on Patapon 3 2020-08-12 21:16:01 +07:00
sceOpenPSID.cpp Windows: Fix improper case or missing includes. 2021-02-14 10:30:10 -08:00
sceOpenPSID.h Net: Remove static declarations from h file. 2020-12-31 08:12:48 -08:00
sceP3da.cpp Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
sceP3da.h Cut down on a few more includes in Core/HLE/. 2014-03-15 11:49:35 -07:00
sceParseHttp.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
sceParseHttp.h
sceParseUri.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
sceParseUri.h
scePauth.cpp Move fileutil, net, image loaders, ui to Common. (#13506) 2020-10-04 20:48:47 +02:00
scePauth.h
scePower.cpp HLE: Add a few syscall names. 2021-10-18 06:50:18 -07:00
scePower.h Power: expose volatile memory lock/unlock funcs. 2021-01-18 10:37:12 -08:00
scePsmf.cpp Psmf: Check for invalid stream/EP map entry counts. 2021-12-02 19:04:48 -08:00
scePsmf.h Psmf: Ignore stream size with old PsmfPlayer libs. 2016-08-14 17:24:29 -07:00
scePspNpDrm_user.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
scePspNpDrm_user.h
sceRtc.cpp Rtc: Cleanup and simplify date struct handling. 2021-04-11 22:51:33 -07:00
sceRtc.h Replay: Add file header handling. 2019-07-04 20:36:17 -07:00
sceSas.cpp Common: Capitalize setCurrentThreadName(). 2021-04-30 23:02:36 -07:00
sceSas.h Show simple info about currently playing audio in on-screen Debug Statistics 2015-10-28 21:20:20 +01:00
sceSfmt19937.cpp Fix a bunch of compiler warnings, delete some unused code 2016-03-13 15:17:31 +01:00
sceSfmt19937.h Implement sceSfmt19937 module. 2015-02-15 13:22:20 +08:00
sceSha256.cpp Update all the HLE tables with arg and ret info. 2015-03-22 20:51:55 -07:00
sceSha256.h sceSha256 2014-12-04 22:44:41 +08:00
sceSsl.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceSsl.h
sceUmd.cpp It never ends... 2021-05-13 10:39:16 +02:00
sceUmd.h It never ends... 2021-05-13 10:39:16 +02:00
sceUsb.cpp Usb: Stub sceUsbstorBootSetCapacity(). 2021-04-30 23:22:01 -07:00
sceUsb.h Integrate sceUsbGps and sceUsbCam with Android 2017-08-27 17:19:11 +03:00
sceUsbAcc.cpp Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot) 2018-08-15 18:35:07 +02:00
sceUsbAcc.h Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot) 2018-08-15 18:35:07 +02:00
sceUsbCam.cpp Windows: Use CommonWindows more consistently. 2021-02-14 10:30:10 -08:00
sceUsbCam.h QT Api for Camera (Linux/macOS) 2020-02-10 08:47:55 +02:00
sceUsbGps.cpp Common: Include unistd.h before ctime on mingw. 2021-02-14 10:30:10 -08:00
sceUsbGps.h [Android] Audio record using OpenSL 2020-10-24 19:51:30 +03:00
sceUsbMic.cpp Build: Explicitly include ppsspp_config.h. 2021-03-02 21:04:03 -08:00
sceUsbMic.h Writes target buffer address in multiple times. 2020-11-24 17:15:26 +08:00
sceUtility.cpp Dialog: Allow termination of access thread at ret. 2021-09-16 08:57:20 -07:00
sceUtility.h Dialog: Use a thread to init dialogs too. 2021-04-07 18:13:46 -07:00
sceVaudio.cpp SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00
sceVaudio.h
ThreadQueueList.h SaveState: Rename ChunkFile files to Serialize. 2020-08-10 08:04:05 +00:00