Commit Graph
27971 Commits
Author SHA1 Message Date
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årdandGitHub 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årdandGitHub 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. BracketsandGitHub 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
Henrik RydgårdandGitHub 3d5bac582a Merge pull request #13407 from ANR2ME/adhoc_socket
Adhoc Socket - Combining PDP & PTP Arrays into Union Array
2020-09-09 23:29:08 +02: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årdandGitHub 8eb999ebd4 Merge pull request #13406 from unknownbrackets/cull-through
Enable cull in through mode
2020-09-09 07:07:07 +02:00
Unknown W. Brackets 5fae2171cc softgpu: Correct cull handling for sprites. 2020-09-08 16:29:45 -07:00
Unknown W. Brackets c1ce8383ae Headless: Setup logman earlier.
So we can control all the GPU init logging.
2020-09-08 15:52:39 -07:00
Unknown W. Brackets cbeeb8fdf1 GPU: Allow culling in through mode.
It works per tests and is used in Soul Caliber.  Fixes #13400.
2020-09-08 15:52:01 -07:00
Henrik RydgårdandGitHub 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årdandGitHub 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årdandGitHub 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
Henrik RydgårdandGitHub b3d78647b5 Merge pull request #13401 from ANR2ME/wlan_channel
Wlan channel Fix - Ridge Racer 2 & Warriors Orochi 2
2020-09-08 07:29:42 +02: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 a817a60382 TexCache: Correct detaching textures. 2020-09-07 15:10:26 -07:00
Henrik RydgårdandGitHub 8a9b4ab40a Merge pull request #13397 from unknownbrackets/render-tex
TexCache: Always apply detach matches if found
2020-09-07 20:11:03 +02: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. BracketsandGitHub 0e98bd46e8 Merge pull request #13394 from unknownbrackets/debugger
Debugger: Add formats to breakpoint logging
2020-09-07 09:58:17 -04:00
Henrik RydgårdandGitHub 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 ee6fbd9a0b TexCache: Rename "Invalid" attach to "Inexact".
The name has seemed confusing to me for a while.
2020-09-06 23:04:52 -07:00
Unknown W. Brackets 85fb9a61e8 TexCache: Always apply detach matches if found.
The "Invalid" matches will only apply if nothing was attached, so it's
important that detaches happen.
2020-09-06 23:01:13 -07: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årdandGitHub 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
Henrik RydgårdandGitHub 901239c05e Merge pull request #13392 from ANR2ME/adhoc_socket
Ignore SIGPIPE error on certain system (ie. Linux)
2020-09-06 22:09:11 +02:00
ANR2ME 2040be06e1 Added another HexData printing with offset and ASCII contents to help dumping some data in the logs 2020-09-07 02:59:12 +07:00
ANR2ME 442d3685dc Fixed an issue where the 1st line showing 17 bytes of data instead of 16 bytes like the rest of the lines 2020-09-07 02:56:59 +07:00
ANR2ME 69b3c788eb Ignore SIGPIPE error on certain system (ie. Linux) 2020-09-07 02:38:45 +07:00
Henrik RydgårdandGitHub ec6fdc2ac0 Merge pull request #13388 from ANR2ME/adhoc_socket
Adhoc Socket - An attempt to implement Socket Alert
2020-09-06 17:27:27 +02:00
ANR2ME c2a4d56430 An attempt to implement AdhocSocketAlert 2020-09-06 11:12:04 +07:00