28303 Commits

Author SHA1 Message Date
Henrik Rydgård
d738c9b784
Merge pull request #13563 from ANR2ME/adhoc_fix
Adhoc - Fix disconnection issue due to timeout bug with blocking PTP Socket implementation
2020-10-19 19:46:13 +02:00
ANR2ME
30b9f46aa5 Don't need to connect if AdhocServer IP is the same with this instance localhost IP and having AdhocServer disabled 2020-10-19 23:34:47 +07:00
ANR2ME
e11e8a7fda Updated Loggings and return value on PtpSend, PtpFlush, and PtpRecv. 2020-10-19 23:32:10 +07:00
ANR2ME
f597382619 Show a warning just in case an abnormal situation occurred. 2020-10-19 23:32:09 +07:00
ANR2ME
152f9a7e2b Fix disconnection issue due to timeout on blocking PTP Socket 2020-10-19 23:32:06 +07:00
ANR2ME
e5a02cebb4 Added Connection Refused error code on PtpConnect 2020-10-19 19:08:10 +07:00
ANR2ME
d395611135 Fixed disconnection issue when multiplayer game started on Shaun White Snowboarding, and improved multiplayer performance on games that use GameMode. 2020-10-19 19:08:10 +07:00
ANR2ME
5a169077f1 Updated Adhocctl timings based on the timestamp on JPCSP + prx files 2020-10-19 19:08:10 +07:00
Henrik Rydgård
d9cb457c62
Merge pull request #13562 from shenweip/psmfplayer-status
PsmfPlayer:The status will not be changed until the delay result is finished.
2020-10-19 11:50:29 +02:00
shenweip
c79d20ca07 DoState. 2020-10-19 16:57:51 +08:00
shenweip
d940f80b88 PsmfPlayer:The status will not be changed until the delay result is finished. 2020-10-19 16:29:42 +08:00
Henrik Rydgård
27d41693fc
Merge pull request #13561 from unknownbrackets/qt-screenshot
Qt: Remove Qt-specific screenshot path
2020-10-19 08:51:37 +02:00
Unknown W. Brackets
e4ad514e42 Qt: Remove Qt-specific screenshot path. 2020-10-18 20:46:09 -07:00
Henrik Rydgård
b56dbd8d5b
Merge pull request #13556 from hrydgard/d3d11-depth-texture
D3D11 depth texture support
2020-10-18 21:26:39 +02:00
Henrik Rydgård
92e1dce2db Error handling fixes 2020-10-18 20:26:19 +02:00
Henrik Rydgård
e80a526015 D3D11: Implement depth texturing. Fixes, for D3D11, #6411. 2020-10-18 20:14:25 +02:00
Henrik Rydgård
d3339d93b0 Set up depth buffers to be bound as shader resource views 2020-10-18 20:14:25 +02:00
Henrik Rydgård
aedc26b564
Merge pull request #13553 from aliaspider/libretro-fix
Libretro: set Memory Stick Size config value.
2020-10-17 18:29:52 +02:00
aliaspider
2a6e4dfe7d Libretro: set Memory Stick Size config value. fixes #13552. 2020-10-17 17:09:47 +01:00
Henrik Rydgård
f526f5977b OpenGL: Disable auto invalidation of framebuffers, it has somehow broken
(Breaks DBZ: Tag Team)
2020-10-17 12:51:45 +02:00
Henrik Rydgård
90ba3a20a9 retro ci fix 2020-10-16 15:31:07 +02:00
Henrik Rydgård
7e358f4c4b
Merge pull request #13550 from ANR2ME/adhoc_fix
Adhoc fix - Fixes some Capcom Classic games
2020-10-16 13:19:10 +02:00
Henrik Rydgård
d5e8333c40 oops, wrong filename 2020-10-16 13:06:00 +02:00
ANR2ME
0a04f47ea9 Removing the workaround that was used to fix Gran Turismo in the past but no longer needed. Since zero mac address is an invalid mac we should return an error. 2020-10-16 16:15:42 +07:00
ANR2ME
b86f3ca0f4 Updated AdhocPollSocket timeout checking. 2020-10-16 16:15:42 +07:00
ANR2ME
6d0a4fe681 Increasing Adhocctl timeout to 5 seconds (with side effects of longer freezes when detecting disconnected players), to prevent failure to connect to AdhocServer on time due to some unknown reason where sometimes it tooks more than 2 seconds for Adhocctl Init to connect to AdhocServer on localhost (normally only 10 ms), and sometimes it tooks more than 1 seconds for built-in AdhocServer to be ready (normally only 1 ms) 2020-10-16 16:15:40 +07:00
Henrik Rydgård
4c034ce988 Make all the Comp_Cache implementations the same.
We have the informative comments in the interpreter implementation
anyway.
2020-10-16 09:13:41 +02:00
Henrik Rydgård
b3b435aafb Add libretro CI. 2020-10-16 09:11:55 +02:00
ANR2ME
88ebed4c02 Prevent AdhocServer Pings from spamming Debug Log 2020-10-16 12:23:20 +07:00
ANR2ME
40c4df2306 Fix disconnection issue when joining multiplayer on Capcom Puzzle World 2020-10-16 12:23:18 +07:00
ANR2ME
cc1ff5b94c 2nd or more instance of PPSSPP should only bind it's own localhost IP for Adhoc Server. Fixes Capcom Classics Collection Remix multiplayer on multiple-instance. 2020-10-16 12:10:50 +07:00
Henrik Rydgård
1405e28166 More buildfixes 2020-10-16 00:24:12 +02:00
Henrik Rydgård
a8d3f30c12
Merge pull request #13549 from leopard20/master
Fix "naturalA" - Natural Colors (no blur) - postprocessing shader
2020-10-15 23:53:00 +02:00
Leo
5c387ce413
Removed unused texel info 2020-10-15 19:01:24 +03:30
Leo
f3514704b1
Added new vertex shader file naturalA.vsh
This fixes the trembling issue
2020-10-15 18:57:24 +03:30
Leo
370d6ef62d
Removed unnecessary vertex coords 2020-10-15 18:56:04 +03:30
Leo
6c2aa86225
Replaced shader vertex file for naturalA
Vertex shader file is different now. Not sure why I was using the old one anyway.
2020-10-15 18:54:50 +03:30
Henrik Rydgård
1269977aa1
Merge pull request #13548 from aliaspider/libretro-fixes
Libretro: add SYSPROP_DISPLAY_SAFE_INSET* properties. fixes screen size.
2020-10-15 05:52:02 +02:00
aliaspider
b5f7f5350a Libretro: add SYSPROP_DISPLAY_SAFE_INSET* properties. fixes screen frame
size.
2020-10-15 00:10:36 +01:00
Henrik Rydgård
74f8b3c69a Yet another one 2020-10-15 00:03:47 +02:00
Henrik Rydgård
f46759be5a Another missing header buildfix
thanks autechre
2020-10-14 23:49:59 +02:00
Henrik Rydgård
c1b52c398b Minor cleanups related to #13527
Doesn't fix it though. A "Resume" button will be added later to BREAK
crashes.
2020-10-14 23:45:19 +02:00
Henrik Rydgård
dc3c161b21 Add missing include in URL.h
Thanks autechre.
2020-10-14 23:30:51 +02:00
Henrik Rydgård
b3deaab963 VS 2017 buildfix hack - these parameters are new to Windows.
Thanks autechre.
2020-10-14 23:15:49 +02:00
Henrik Rydgård
6cc8c2ebc1
Merge pull request #13328 from hrydgard/libretro-fixes
Fix libretro with Vulkan
2020-10-14 22:08:11 +02:00
Henrik Rydgård
b8e8325888 Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too.
We considered any texture from kernel memory "reliable", which is wrong
since games can allocate out of the upper half of kernel RAM, which is
called "volatile" memory.

Fixes issue #13511
2020-10-14 00:09:08 +02:00
Henrik Rydgård
8367b10d9d
Merge pull request #13543 from aliaspider/kirkfix
libkirk: fix buffer overflow.
2020-10-13 08:45:27 +02:00
aliaspider
1aff9b3e2b Vulkan: fix stack overflow. 2020-10-13 06:05:30 +01:00
aliaspider
8bff088bb3 libkirk: fix buffer overflow. 2020-10-13 03:08:03 +01:00
Henrik Rydgård
2127524b35 Fix a couple of issues with #13477, found by aliaspider.
Might help #13494 and other freezing issues.
2020-10-12 23:00:06 +02:00