ppsspp/Core/HLE
Henrik Rydgård 21647cd3c1 Blind workaround for Shining Ark circle button problem
Seems the game might not handle the case of confirm button being set to
cross properly, so force it to circle if this game is running.

Fixes #15663 (hopefully..)
2022-11-27 23:32:43 +01:00
..
__sceAudio.cpp Another buildfix attempt 2022-09-01 14:07:27 +02:00
__sceAudio.h Another buildfix attempt 2022-09-01 14:07:27 +02:00
FunctionWrappers.h Added a FunctionWrapper used by sceNpService 2022-08-04 16:12:23 +07:00
HLE.cpp HLE: Fix bad logging without latestSyscall. 2022-09-23 18:47:51 -07:00
HLE.h Reporting: Always report hleReportDebug. 2022-10-04 23:48:57 -07:00
HLEHelperThread.cpp Kernel: Fix reported StopThread error. 2022-10-18 21:48:49 -07:00
HLEHelperThread.h HLE: Correct helper thread arg handling. 2021-02-27 12:51:25 -08:00
HLETables.cpp Fix save states 2022-10-16 15:23:33 +08:00
HLETables.h
KernelThreadDebugInterface.h
KernelWaitHelpers.h
KUBridge.cpp
KUBridge.h
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 Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back' 2022-09-30 12:35:28 +03:00
proAdhoc.h Mask some part of public IP in the logs for security reason. 2022-06-23 00:41:41 +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 GPU: Correct Marvel copy hook size check. 2022-11-11 21:54:58 -08:00
ReplaceTables.h
sceAdler.cpp Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
sceAdler.h
sceAtrac.cpp atrac3: Apply the overallocation workaround in a couple more places. Fixes #15788 . 2022-09-09 11:54:20 +02:00
sceAtrac.h
sceAudio.cpp Writes target buffer address in multiple times. 2020-11-24 17:15:26 +08:00
sceAudio.h
sceAudiocodec.cpp Add a newline to "Leaving main" message. 2022-08-16 18:29:14 -04:00
sceAudiocodec.h
sceAudioRouting.cpp
sceAudioRouting.h
sceCcc.cpp Debugger: Add more metadata for memory usage. 2021-02-15 15:01:21 -08:00
sceCcc.h
sceChnnlsv.cpp HLE: Remove misc usage of WriteStruct(). 2022-09-03 10:44:11 -07:00
sceChnnlsv.h
sceCtrl.cpp Display: Move listeners to separate HW file. 2022-01-30 09:41:08 -08:00
sceCtrl.h Merge __CtrlSetAnalogX/Y into one function. Always called together. 2021-07-09 10:41:26 +02:00
sceDeflt.cpp Remove allocation from the heaviest MemBlockInfo path (BlockTransfer). Required some refactoring. 2022-09-01 11:59:35 +02:00
sceDeflt.h
sceDisplay.cpp Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations. 2022-11-06 19:26:56 +01:00
sceDisplay.h OpenXR - Refactor display framerate 2022-08-17 16:55:19 +02:00
sceDmac.cpp jit: Ignore zero byte icache invalidates. 2022-10-15 18:27:52 -07:00
sceDmac.h
sceFont.cpp Font: Reduce internal font loading IO. 2022-10-09 14:42:31 -07:00
sceFont.h
sceG729.cpp
sceG729.h
sceGameUpdate.cpp
sceGameUpdate.h
sceGe.cpp Ge: Report and save Edram translation value. 2022-10-01 23:18:42 -07:00
sceGe.h
sceHeap.cpp Debugger: Add more metadata for memory usage. 2021-02-15 15:01:21 -08:00
sceHeap.h
sceHprm.cpp Logs unimplemented syscalls as error 2022-04-27 17:03:43 +07:00
sceHprm.h
sceHttp.cpp Move fileutil, net, image loaders, ui to Common. (#13506) 2020-10-04 20:48:47 +02:00
sceHttp.h
sceImpose.cpp Blind workaround for Shining Ark circle button problem 2022-11-27 23:32:43 +01:00
sceImpose.h
sceIo.cpp Fix for the aspect ratio plugin variable. Disable aspect ratio control in stretch mode. 2022-11-27 21:55:22 +01:00
sceIo.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
sceJpeg.cpp GPU: Rename readback and buffer write operations. 2022-10-09 13:49:41 -07:00
sceJpeg.h Jpeg: Play it safe with load/unload handling. 2022-10-07 00:24:19 -07:00
sceKernel.cpp Kernel: Stop reporting invalid semaphore names. 2022-10-16 08:48:15 -07:00
sceKernel.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
sceKernelAlarm.cpp
sceKernelAlarm.h
sceKernelEventFlag.cpp Kernel: Use PSPPointer for status objects. 2022-09-03 10:44:12 -07:00
sceKernelEventFlag.h
sceKernelHeap.cpp Kernel: Respect partition param in heap funcs. 2022-11-22 00:13:06 -08:00
sceKernelHeap.h
sceKernelInterrupt.cpp jit: Ignore zero byte icache invalidates. 2022-10-15 18:27:52 -07:00
sceKernelInterrupt.h Dialog: Prevent reschedule on shutdown start. 2021-08-14 20:15:34 -07:00
sceKernelMbx.cpp Kernel: Use PSPPointer for status objects. 2022-09-03 10:44:12 -07:00
sceKernelMbx.h
sceKernelMemory.cpp Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back' 2022-09-30 12:35:28 +03:00
sceKernelMemory.h Kernel: Allow volatile for MsgPipe buffers. 2022-09-20 09:20:05 -07:00
sceKernelModule.cpp Update elfSize to uncompressed elf size when needed. Fixes infinite loading in Wipeout. 2022-10-10 12:22:05 +02:00
sceKernelModule.h Module: Split out module start to use externally. 2020-09-08 09:12:19 -07:00
sceKernelMsgPipe.cpp Kernel: Allow volatile for MsgPipe buffers. 2022-09-20 09:20:05 -07:00
sceKernelMsgPipe.h
sceKernelMutex.cpp Kernel: Stop reporting invalid mutex names. 2022-10-16 08:40:01 -07:00
sceKernelMutex.h
sceKernelSemaphore.cpp Kernel: Stop reporting invalid semaphore names. 2022-10-16 08:48:15 -07:00
sceKernelSemaphore.h
sceKernelThread.cpp Kernel: Add reason to reported stop error. 2022-10-15 21:38:08 -07: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
sceKernelVTimer.cpp Debugger: Notate Memcpys directly as well. 2021-02-15 15:01:23 -08:00
sceKernelVTimer.h
sceMd5.cpp Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
sceMd5.h
sceMp3.cpp Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
sceMp3.h
sceMp4.cpp Fix save states 2022-10-16 15:23:33 +08:00
sceMp4.h Fix save states 2022-10-16 15:23:33 +08:00
sceMpeg.cpp Mpeg: Correct YUV order from decode. 2022-11-08 22:26:21 -08:00
sceMpeg.h Jpeg: Cleanup Init/Finish error checks. 2022-10-06 22:45:18 -07:00
sceMt19937.cpp Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
sceMt19937.h
sceNet.cpp Code readability, vec reserve() and remove excess c_str() 2022-09-30 12:31:32 +03:00
sceNet.h Added another returned error code on PdpCreate 2021-12-08 08:45:46 +07:00
sceNetAdhoc.cpp Fix assertion issue when playing Cars over public adhoc server. 2022-09-23 20:12:16 +07:00
sceNetAdhoc.h Shouldn't return as soon as possible when a blocking PtpConnect is getting ECONNREFUSED error, since it should be treated as ETIMEDOUT on non-Windows platform 2022-03-24 08:34:01 +07:00
sceNp.cpp Net: Remove usage of Memory::WriteStruct(). 2022-09-03 10:44:11 -07:00
sceNp.h Fix include issue. 2022-08-04 16:35:30 +07:00
sceNp2.cpp Net: Remove usage of Memory::WriteStruct(). 2022-09-03 10:44:11 -07:00
sceNp2.h Updated copyright's year. 2022-08-04 16:34:05 +07:00
sceOpenPSID.cpp HLE: Remove misc usage of WriteStruct(). 2022-09-03 10:44:11 -07: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
sceParseHttp.cpp
sceParseHttp.h
sceParseUri.cpp
sceParseUri.h
scePauth.cpp Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
scePauth.h
scePower.cpp HLE: Fix some type convert warnings. 2022-01-30 22:06:54 -08:00
scePower.h Power: expose volatile memory lock/unlock funcs. 2021-01-18 10:37:12 -08:00
scePsmf.cpp GPU: Rename readback and buffer write operations. 2022-10-09 13:49:41 -07:00
scePsmf.h Fix as @hrydgard suggest 2022-10-07 06:01:53 +08:00
scePspNpDrm_user.cpp
scePspNpDrm_user.h
sceRtc.cpp Rtc: Fix day of week stack bounds issue. 2022-01-26 00:43:05 -08:00
sceRtc.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
sceSas.cpp Common: Capitalize setCurrentThreadName(). 2021-04-30 23:02:36 -07:00
sceSas.h
sceSfmt19937.cpp
sceSfmt19937.h
sceSha256.cpp Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
sceSha256.h
sceSsl.cpp
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
sceUsbAcc.cpp
sceUsbAcc.h
sceUsbCam.cpp HLE: Remove misc usage of WriteStruct(). 2022-09-03 10:44:11 -07:00
sceUsbCam.h
sceUsbGps.cpp HLE: Remove misc usage of WriteStruct(). 2022-09-03 10:44:11 -07: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 Blind workaround for Shining Ark circle button problem 2022-11-27 23:32:43 +01:00
sceUtility.h Implement NP Signin Dialog (faked signin) 2022-08-04 16:12:25 +07:00
sceVaudio.cpp
sceVaudio.h
ThreadQueueList.h