Commit Graph
47140 Commits
Author SHA1 Message Date
ANR2ME d23e1c0949 Shows a warning log when bound port is shifted to negative port (may cause port issue when wrapped to 1024 or lower on android) 2021-02-21 17:22:15 +07:00
Henrik Rydgård a062c177a3 Merge pull request #14188 from unknownbrackets/ffmpeg-update
Additional fixes for FFmpeg 3.1+
2021-02-21 10:19:36 +01:00
Henrik Rydgård 2f3bc2d373 Merge pull request #14056 from unknownbrackets/debugger-mem
Track memory allocations and writes for debug info
2021-02-21 10:18:11 +01:00
Henrik Rydgård ea07493022 Merge pull request #14190 from unknownbrackets/net-modules
Module: Block a few network modules already HLE'd
2021-02-21 10:14:32 +01:00
Henrik Rydgård f46203ce4e Merge pull request #14192 from sum2012/Open_season
Hook open season
2021-02-21 10:13:10 +01:00
Henrik Rydgård 74a2fecf68 Merge pull request #14191 from unknownbrackets/video-range
TexCache: Check for videos rendered as slices
2021-02-21 10:07:49 +01:00
sum2012 00d2a050b8 Hook open season
Fix #13252
original from #13326
2021-02-21 13:46:49 +08:00
Unknown W. Brackets 557bf0d963 TexCache: Check for videos rendered as slices.
In a few places, we were checking only the start address of the video.
2021-02-20 20:59:04 -08:00
Unknown W. Brackets d38c620f90 Module: Block a few network modules already HLE'd. 2021-02-20 19:06:27 -08:00
sum2012 354d263ccf sceKernelFindModuleByName:Add delay for Fake module
Fix #13601
2021-02-21 08:54:11 +08:00
Unknown W. Brackets ee71ef961f Debugger: Keep char *s for memchecks. 2021-02-20 16:16:43 -08:00
Unknown W. Brackets 9d031caa9d Mpeg: Assume 29.97 if bad frame rate returned.
FFmpeg 3.1+ reads the frame rate only into private data, and can only expose
it publicly when using the find stream info API that reads too far ahead.
2021-02-20 15:36:53 -08:00
Unknown W. Brackets d8e3bae2da Mpeg: Prevent sending flush packets to decode. 2021-02-20 15:15:21 -08:00
Unknown W. Brackets ed2610cf1a Atrac: Update to latest FFmpeg packet pump. 2021-02-20 15:14:17 -08:00
Henrik Rydgård dd980905a2 Merge pull request #14187 from hrydgard/discord-rpc-update
Update the discord-rpc submodule to the latest version.
2021-02-20 23:12:51 +01:00
Henrik Rydgård a058af456b Update the discord-rpc submodule to the latest version.
I didn't know it was deprecated, though. Its README is directing us
towards the Discord Game SDK, and I can't find a clear answer on what
the license for that is..
2021-02-20 22:17:13 +01:00
Henrik Rydgård 8a69c3d122 Merge pull request #14176 from unknownbrackets/ffmpeg-update
Remove deprecated API calls for new FFmpeg 4.3.x
2021-02-20 17:14:09 +01:00
Unknown W. Brackets b77d47e357 iOS: Undo app ID change. 2021-02-20 07:03:39 -08:00
Henrik Rydgård 5b737586b7 Merge pull request #14186 from hrydgard/ios-touch-fix
iOS: Fix multitouch tracking.
2021-02-20 13:36:31 +01:00
Henrik Rydgård 224bd05b4c iOS: Fix multitouch tracking.
Patterned on #9602.

Fixes #5099.

Note that the iPhone supports max 5 touches and will cancel all on the 6th touch.
That's platform behavior that can't be changed. We interpret touch cancellation
as touch up.
2021-02-20 13:16:09 +01:00
Henrik Rydgård bcbfee6403 Merge pull request #14185 from unknownbrackets/screenshot
GPU: Rotate screenshot framebuffer per display
2021-02-20 10:23:47 +01:00
Unknown W. Brackets 28a4057115 GPU: Rotate screenshot framebuffer per display. 2021-02-19 22:57:34 -08:00
Henrik Rydgård 2ac66446af Merge pull request #14182 from hrydgard/kernel-texture-invalidation-fix
Only consider the actual PPGe texture in kernel ram reliable.
2021-02-19 10:34:56 +01:00
Henrik Rydgård aec37e8bb4 Only consider the actual PPGe texture in kernel ram reliable.
It seems some Chinese patches like to allocate kernel space for
textures.

(On that note, we should probably allocate our texture elsewhere... in
case it takes up too much space).
2021-02-19 09:53:55 +01:00
Henrik Rydgård c1b03087d4 Merge pull request #14180 from unknownbrackets/endian-minor
Correct a bunch of endian casts
2021-02-19 09:40:02 +01:00
Henrik Rydgård c190abc578 Merge pull request #14181 from unknownbrackets/profiler-minor
SDL: Init profiler on SDL/Qt
2021-02-19 09:39:03 +01:00
Unknown W. Brackets 8f452fee23 SDL: Init profiler on SDL/Qt. 2021-02-18 22:59:56 -08:00
Unknown W. Brackets 277691746d GPU: Correct more vertex/index endian swaps. 2021-02-18 22:28:41 -08:00
Unknown W. Brackets 1556187d36 HLE: Swap endian in matrix multiply replacement. 2021-02-18 22:27:48 -08:00
aliaspider 9a3e5879bb Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
Henrik Rydgård 1197795945 Merge pull request #14179 from unknownbrackets/windows-osk
Windows: Run OSK/chat input box asynchronously
2021-02-18 21:23:28 +01:00
Unknown W. Brackets 9f68a3456f Merge pull request #14170 from TotalCaesar659/patch-1
Fix "Enable chat" in Linux Qt build
2021-02-18 11:22:04 -08:00
Henrik Rydgård 356ef8a9b0 Merge pull request #14177 from unknownbrackets/warnings
Windows: Stop ignoring all deprecated warnings
2021-02-18 19:42:15 +01:00
Unknown W. Brackets 90f701675d UWP: Disable SDLChecks, which error on deprecated.
We should get rid of deprecated usage, but it's troublesome for only UWP
to compile differently.  These were ignored before.
2021-02-18 08:56:36 -08:00
Unknown W. Brackets e7a3faaa8c Windows: Stop ignoring all deprecated warnings. 2021-02-18 08:56:36 -08:00
Unknown W. Brackets e97a0ec612 Windows: Run OSK/chat input box asynchronously.
This matches Android and should prevent hangs like seen in #14044.
2021-02-18 07:27:28 -08:00
Unknown W. Brackets 54dd4e4c0c Mpeg: Remove request_probe usage in newer FFmpeg.
No longer needed.
2021-02-18 00:32:16 -08:00
Unknown W. Brackets 0ab6f1d080 Mpeg: Update videos to latest FFmpeg packet pump. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets e3be3d5f7b Mpeg: Clarify fallback problems.
Also, modify it in case some packager was patching, so they see this.
2021-02-18 00:20:27 -08:00
Unknown W. Brackets e5849d109d Mpeg: Correct stream detection in newer FFmpeg. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets b19e39efb0 Audiocodec: Update to latest FFmpeg packet pump. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets 2b2dae60d3 Mpeg: Use direct pts value checks in newer FFmpeg. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets 6656c8a533 AVI: Update to latest FFmpeg packet pump. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets 26eca0ba3d AVI: Avoid deprecated ffmpeg context usage. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets 2362d71d70 Mpeg: Remove deprecated codec register calls. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets e4ef9cd4f5 libretro: Always use CONTINUOUS flipping. 2021-02-17 21:08:55 -08:00
Unknown W. Brackets 644d58e630 Merge pull request #14174 from SeanMcG/vertexjit_test_fix
TestVertexJit: fmodf() definition requires math.h
2021-02-17 20:02:11 -08:00
Sean McGovern e9dbc925ea TestVertexJit: fmodf() definition requires math.h 2021-02-17 22:25:26 -05:00
Henrik Rydgård f7f2d5178a Merge pull request #14171 from SeanMcG/assert_vfpu_funcs
UnitTest: test that the function pointer for vfpu_sincos() is non-null
2021-02-17 22:56:09 +01:00
Sean McGovern 4fa9973936 UnitTest: test that the function pointer for vfpu_sincos() is non-null 2021-02-17 16:41:28 -05:00