Henrik Rydgård
ced83b4785
Libretro/VK: Add a README for debugging, so I don't forget. Minor cleanups.
2020-10-11 19:06:09 +02:00
Henrik Rydgård
afb35c3be3
Fix GPU profile display on notched screens
2020-10-11 19:04:35 +02:00
Henrik Rydgård
bdbf0b6590
Merge pull request #13532 from ANR2ME/adhoc_fix
...
Adhoc fix - Fix disconnection issue due to unexpected timeout
2020-10-11 13:24:39 +02:00
Henrik Rydgård
444c5e3b6b
Merge pull request #13537 from hrydgard/track-pipeline-flags
...
VK: Track and accumulate pipeline flags for render passes.
2020-10-11 13:19:38 +02:00
Henrik Rydgård
91cb1a4861
compat.ini: Add ID for European version of Car Jack Streets
2020-10-11 13:08:44 +02:00
Henrik Rydgård
5ece3de8ba
Track and accumulate pipeline flags for render passes.
...
(Information that will later let us make some interesting optimizations)
2020-10-11 12:22:25 +02:00
Henrik Rydgård
4ff059d3d8
Merge pull request #13535 from hrydgard/vk-separate-layout-transition
...
Vk: Separate layout transitions from renderpasses again.
2020-10-11 12:22:11 +02:00
Henrik Rydgård
9d78ba93e0
Bugfix
2020-10-11 11:17:43 +02:00
Henrik Rydgård
cccdfe4143
Merge pull request #13534 from shenweip/workaround-dateLimited
...
Workaround for date bug in Car Jack Streets.
2020-10-11 11:08:40 +02:00
Henrik Rydgård
692048fb8b
VK: Separate layout transitions from renderpasses again.
...
According to sage advice from themaister, this is just unnecessary overengineering.
Having them separate reduces the size of the renderpass key - we might be able to just
change that to an array lookup again. Will also make it easier to in the future add
depth-less render passes.
2020-10-11 11:06:54 +02:00
Henrik Rydgård
940611fe65
Remove the USE_GENERAL_LAYOUT_FOR* debug defines.
2020-10-11 11:06:54 +02:00
Henrik Rydgård
e870b29e85
Merge pull request #13536 from hrydgard/vk-copy-depth-if-cant-blit
...
VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth.
2020-10-11 11:05:59 +02:00
Henrik Rydgård
dc0f7ca8ee
VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth.
...
Fixes some recent issues with Intel GPUs on Vulkan.
2020-10-11 10:57:35 +02:00
shenweip
2d68dc1c16
Workaround for date bug in Car Jack Streets.
2020-10-11 16:19:06 +08:00
ANR2ME
00b11115bb
Fixed timeout issue due to the latest CoreTiming::GetGlobalTimeUsScaled() have a possibility to get smaller number than the previous one.
2020-10-11 13:34:30 +07:00
ANR2ME
59e2bab7ec
Added some network-related missing error codes.
2020-10-11 09:57:56 +07:00
Henrik Rydgård
b3cf097e77
Merge pull request #13530 from hrydgard/block-transfer-ff-type-0
...
Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0
2020-10-11 01:00:08 +02:00
Henrik Rydgård
b28baed7d3
Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0
...
Performance improvement by avoiding unnecessary readbacks.
New one is called IntraVRAMBlockTransferAllowCreateFB.
This one only allows intra-VRAM block transfers to happen on-GPU, such as the one this
game uses for bloom. Good chances to avoid missing stuff that actually requires
real readback, if there's any.
2020-10-10 23:59:51 +02:00
Henrik Rydgård
3fe1e35e3c
Merge branch 'shenweip-warning'
2020-10-10 19:23:24 +02:00
Henrik Rydgård
3788537ddc
Fix additional snappy warnings.
2020-10-10 19:21:12 +02:00
shenweip
a66cb1237d
Warning fixes.
2020-10-10 19:18:46 +02:00
Henrik Rydgård
291f17e279
Merge pull request #13526 from hrydgard/double-precision-sincos-modulo
...
VFPU: Compute sines and cosines in double precision.
2020-10-10 19:07:38 +02:00
Henrik Rydgård
e97baa503a
Avoid a division in time_now_d(). Minor optimizations.
2020-10-10 19:05:46 +02:00
Henrik Rydgård
16654d37ea
VFPU: Compute sines and cosines in double precision.
...
Let's see if we can do without the special checks in double precision.
2020-10-10 17:45:42 +02:00
Henrik Rydgård
1e923d52f3
Merge pull request #13528 from iota97/windowed
...
Make --windowed available on all platform
2020-10-10 17:40:15 +02:00
iota97
4c0908ef44
Make Qt apply fullscreen change from UI as well
2020-10-10 16:26:07 +02:00
iota97
cd42f8b3a6
Make --windowed available on all platform and make sure to trigger resize
2020-10-10 15:52:30 +02:00
Henrik Rydgård
0ee996b2a0
Merge pull request #13520 from shenweip/memStickSize
...
Simulates memory stick size to get fixed free space.
2020-10-10 15:41:44 +02:00
Henrik Rydgård
1a78328e32
Add an option to the in-game dev menu to reset counts on limited logging
...
(making it start logging such things again, until it hits the limits yet again).
2020-10-10 15:10:46 +02:00
Henrik Rydgård
d2516bb43f
Merge pull request #13522 from hrydgard/change-jpn0-font
...
Change jpn0.pgf for a new one generated by nassau-tk
2020-10-10 09:38:12 +02:00
Henrik Rydgård
cf669e6a21
Merge pull request #13519 from ANR2ME/adhoc_fix
...
Adhoc Fix - various fix
2020-10-09 23:42:04 +02:00
Henrik Rydgård
77c1e96588
Change jpn0.pgf for a new one generated by nassau-tk
...
See #13510 .
2020-10-09 23:35:21 +02:00
Henrik Rydgård
994331ff4e
Update gradle, assets/lang
2020-10-09 23:32:28 +02:00
ANR2ME
8f24e427fb
Prevent sceNetAdhocctlGetGameModeInfo from spamming Warn/Info Log on Street Supremacy
2020-10-10 01:43:01 +07:00
ANR2ME
bf8d49a5f0
Added socom.cc as an alternative Public Adhoc Server, just because they have statistic web page for players to find out which games are being played and how many players are there.
2020-10-10 01:01:45 +07:00
ANR2ME
731461ad4c
Minor changes.
2020-10-10 01:01:35 +07:00
ANR2ME
ee96f5aef0
Return early to reduce indentation on AdhocMatching code
2020-10-10 01:01:24 +07:00
ANR2ME
93e2a1b586
Updated AdhocPollSocket implementation to fix Bleach Heat the Soul 7, Fate Unlimited Codes, Carnage Heart EXA
2020-10-10 01:01:12 +07:00
ANR2ME
2b6a573c3b
Prevent getting too many Kernel Errors in the log during a Shutdown cleanups due to kernelObjects already cleared.
2020-10-10 01:00:59 +07:00
ANR2ME
8b2073cd7f
Prevent Dissidia 012 from opening too many ports when failed to connect continuously.
2020-10-10 01:00:32 +07:00
ANR2ME
fabcb60c9a
Making the workaround that fix Gundam vs Gundam Next Plus to be optional as it can improve connectivity on other games over high latency networks, and fix GvG Next Plus properly.
2020-10-10 01:00:32 +07:00
ANR2ME
90aca968ce
Updated AdhocSocket struct, and an attempt to reduce stutters by increasing the send buffer a little bit.
2020-10-10 01:00:30 +07:00
ANR2ME
d628eb2ebd
Fix Falcom games (ie. Ys vs. Sora no Kiseki, Vantage Master Portable)
2020-10-09 23:45:12 +07:00
ANR2ME
e475a0e6fa
Removing ETIMEDOUT from non-blocking socket's error checks
2020-10-09 23:42:40 +07:00
ANR2ME
6d02e25318
Updated GameMode implementation to fix Bomberman, also improved performance on BattleZone. (+1 squashed commits)
...
Squashed commits:
[4a3168b2d] GameMode oops
2020-10-09 23:42:03 +07:00
ANR2ME
625faf719d
Fix NetconfDialog timings to get a better message transitions.
2020-10-09 23:39:14 +07:00
ANR2ME
8a96112e1a
Fix Apctl and Adhocctl state change timings to works properly. Which fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link properly.
2020-10-09 23:37:35 +07:00
ANR2ME
59f395f6ef
Removing the workaround that fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link but having a side effect of 0.5 second lag
2020-10-09 13:41:36 +07:00
Henrik Rydgård
dfb5cd37d9
Fix a recent bug in XinputDevice.h
2020-10-08 23:49:14 +02:00
shenweip
0eb9577562
Sets the maximum memory stick size to 32GB like a Memory Stick Duo.
2020-10-09 01:12:12 +08:00