10051 Commits

Author SHA1 Message Date
Unknown W. Brackets
2714d59ceb Core: Fix memory size check.
It can be 93 MB, just not larger.
2020-09-27 12:54:34 -07:00
Henrik Rydgård
72df3fd339 Try unknown's workaround for clang code gen bug. See #13187. 2020-09-13 09:13:47 +02:00
Unknown W. Brackets
37d7096703 SaveState: Update to latest Snappy v1.1.8. 2020-09-12 18:16:27 -07:00
Henrik Rydgård
9753e317f3
Merge pull request #13415 from ANR2ME/adhocctl_fix
Avoid getting Fatal signal 6 (SIGABRT) on linux/android
2020-09-12 16:30:05 +02:00
Henrik Rydgård
fb4a23af60
Merge pull request #13419 from shenweip/symList
Debugger:Update symbol list of disassembly window when loadexec.
2020-09-12 15:00:35 +02:00
shenweip
fbea8f438d Update symbol list of disassembly window when loadexec. 2020-09-12 19:45:25 +08:00
shenweip
766bd8e6bb Don't read data more than data size of pgd files. 2020-09-12 19:00:03 +08:00
ANR2ME
3b38062a47 Fix Failed to Bind already used port issue on Android (and probably linux too). This should fix Dynasty Warrior Strikeforce and Shin Sangoku Musou Multi Raid 2 2020-09-12 09:08:50 +07:00
ANR2ME
2b109f4640 Avoid getting Fatal signal 6 (SIGABRT) on linux/android when losing connectivity to the Adhoc Server. 2020-09-12 06:14:28 +07:00
ANR2ME
210413cba7 Allows reusing the same port for PtpListen and PtpOpen. This fixes Shin Sangoku Musou Multi Raid 2, and probably other games with similar issue (ie. Dynasty Warrior Strikeforce) 2020-09-11 20:29:49 +07:00
Henrik Rydgård
8d72abb605
Merge pull request #13413 from ANR2ME/adhocmatching_fix
AdhocMatching - Clients shouldn't try to detects other clients disconnection by them self.
2020-09-11 13:06:02 +02:00
Henrik Rydgård
2a51f081a2
Merge pull request #13408 from ANR2ME/adhocctl_fix
Stop waiting for connection on Exit to Menu to prevent causing lags.
2020-09-11 13:05:29 +02:00
ANR2ME
3eeb48bb40 Clients shouldn't try to detects timeout of other clients, because most of the time the client side doesn't have timeout information given, better wait for the host to tells them if a client got disconnected. 2020-09-11 13:44:09 +07:00
ANR2ME
1e6593f791 Sleep a bit longer, especially when PPSSPP paused. 2020-09-11 13:24:45 +07:00
Unknown W. Brackets
e3dd3e597c
Merge pull request #13411 from hrydgard/clear-speedhack-option
Add option for the clear-fb-on-first-use speedhack.
2020-09-10 22:59:04 -04:00
ANR2ME
2e9952cf6e Prevent spamming the log too much on some games 2020-09-11 07:19:03 +07:00
ANR2ME
c57d81cc3e Fixed sceNetAdhocMatchingGetMembers error return value 2020-09-11 07:19:03 +07:00
Henrik Rydgård
406fed7914 Add option for the clear-fb-on-first-use speedhack. See #13295 2020-09-10 23:52:35 +02:00
ANR2ME
82a064adcf Resolve Adhoc Server DNS early and cache it so we don't need to resolve it again later. 2020-09-10 12:00:30 +07:00
ANR2ME
2affbb850c Stop waiting for connection on Exit to Menu to prevent causing lags. 2020-09-10 12:00:30 +07:00
ANR2ME
97e5a1f447 Combining PDP and PTP socket's array into a union array. Fixes Hot Shots Tennis that doesn't works well with socketId > 255 2020-09-09 14:21:32 +07:00
Henrik Rydgård
cf43f2d57f
Merge pull request #13335 from unknownbrackets/plugins2
Support for loading game-specific plugins
2020-09-08 20:10:45 +02:00
Unknown W. Brackets
ac7522b0dd Plugins: Schedule plugins before game thread. 2020-09-08 09:31:09 -07:00
Unknown W. Brackets
2f4945aad8 Plugins: Oops, typo. 2020-09-08 09:12:19 -07:00
Unknown W. Brackets
e383b0279f Plugins: Support for loading game-specific plugins. 2020-09-08 09:12:19 -07:00
Unknown W. Brackets
8c80a97807 Module: Split out module start to use externally. 2020-09-08 09:12:19 -07:00
Henrik Rydgård
40272ff403
Merge pull request #13405 from ANR2ME/net_blocking
Allow blocking socket simulation on multiple threads simultaneously
2020-09-08 17:19:52 +02:00
ANR2ME
57584343a2 Simulate blocking PtpFlush 2020-09-08 19:16:44 +07:00
Henrik Rydgård
10520470d1
Merge pull request #13387 from sum2012/kernel_minor
Imp sceKernelFindModuleByName
2020-09-08 09:10:27 +02:00
ANR2ME
871707c6a7 Allows blocking socket simulation on multiple threads simultaneously 2020-09-08 13:17:52 +07:00
ANR2ME
d8d2fd8107 Making use Adhoc SocketAlert Flags to stop/abort blocking sockets 2020-09-08 13:17:52 +07:00
ANR2ME
20ad57a511 Fixed return value when using Automatic Wlan Channel. Fixes Ridge Racer 2 and Warriors Orochi 2 2020-09-08 10:33:20 +07:00
ANR2ME
87965ca89b Changing default Wlan Channel to 11 on Automatic to be the same with real PSP 2020-09-08 10:33:20 +07:00
ANR2ME
824beb7232 Prevent sceNetGetMallocStat from spamming Info Logs 2020-09-08 10:33:20 +07:00
Unknown W. Brackets
fcaef648ec Net: Fix memory corruption on save old state.
Can't restore these if they're not inited either.
2020-09-07 07:23:13 -07:00
Unknown W. Brackets
b5712efdfb Net: Correct save state from old loaded state.
Fixes #13395.
2020-09-07 07:11:33 -07:00
Unknown W. Brackets
0e98bd46e8
Merge pull request #13394 from unknownbrackets/debugger
Debugger: Add formats to breakpoint logging
2020-09-07 09:58:17 -04:00
Henrik Rydgård
9f18489fd9
Merge pull request #13396 from unknownbrackets/ge-debugger
GE Debugger: Include game ID inside dump file
2020-09-07 09:12:58 +02:00
Unknown W. Brackets
815580533c GE Debugger: Include game ID inside dump file.
Just so we're not relying on filename parsing.  It's useful information.
2020-09-06 14:38:56 -07:00
Henrik Rydgård
55ca5ab1d7
Merge pull request #13393 from ANR2ME/adhocctl_fix
Adhocctl fix - Fix SceNetAdhocctlParameter structure
2020-09-06 23:24:44 +02:00
Unknown W. Brackets
b92fab88b6 Debugger: Add formats to breakpoint logging. 2020-09-06 13:56:18 -07:00
ANR2ME
6a2de8647f Fixed SceNetAdhocctlParameter structure 2020-09-07 03:38:47 +07:00
ANR2ME
b1d6f6aa48 Added some more info in Debug Log to help debugging 2020-09-07 03:38:45 +07:00
ANR2ME
69b3c788eb Ignore SIGPIPE error on certain system (ie. Linux) 2020-09-07 02:38:45 +07:00
ANR2ME
c2a4d56430 An attempt to implement AdhocSocketAlert 2020-09-06 11:12:04 +07:00
ANR2ME
ff6b466eff Oops forgot to replace these numbers with const on adhoc socket reindexing PR 2020-09-06 05:53:16 +07:00
sum2012
d0f18cbbe5 Imp sceKernelFindModuleByName
#13204
2020-09-05 22:02:47 +08:00
Henrik Rydgård
5f1e3b2950
Merge pull request #13383 from ANR2ME/adhocctl_fix
Adhocctl Fix - Valhalla Knights 2
2020-09-05 10:07:33 +02:00
Henrik Rydgård
46208f8724
Merge pull request #13384 from ANR2ME/adhocmatching_fix
AdhocMatching Timeout Fix - Phantasy Star Portable 2 Timeout issue
2020-09-05 10:06:44 +02:00
Henrik Rydgård
75e55d5368
Merge pull request #13385 from ANR2ME/adhoc_socket
Adhoc Socket Reindexing - Fix Crash issue due to out of bound when indexing
2020-09-05 10:06:06 +02:00