Commit Graph
39166 Commits
Author SHA1 Message Date
jdgleaver ab7bdbaac2 (libretro) Fix static makefile 2021-02-22 10:10:08 +00:00
Henrik Rydgård 21511ac7b2 Don't even try the hack on iOS 14.4 2021-02-22 09:31:18 +01:00
Henrik Rydgård bd7b283399 Add iOS version detection, turn off JIT on bootup if >= 14.3. 2021-02-22 09:16:51 +01:00
Unknown W. Brackets 9a10325513 UI: Require buttons always have text. 2021-02-21 18:48:01 -08:00
Unknown W. Brackets 3360121b5c UI: Expose lists better in descriptions.
Explicitly marks several lists, which should make exposing text better.
2021-02-21 18:41:08 -08:00
Unknown W. Brackets 7f9a68afeb UI: Omit invisible views from viewgroup describe. 2021-02-21 17:38:50 -08:00
Unknown W. Brackets 1aa7109c04 UI: Lock only if mutating views. 2021-02-21 16:45:31 -08:00
Unknown W. Brackets 3c778f567c UI: Add text description for all views. 2021-02-21 16:38:02 -08:00
Henrik Rydgård 0e2ee8a848 Merge pull request #14140 from ANR2ME/adhoc
[Adhoc] Fix multiplayer issue on MGS:PW due to detecting an incorrect source port on incoming data
2021-02-21 22:18:05 +01:00
Unknown W. Brackets 7c72fe7110 UI: Rename Describe() method for logging. 2021-02-21 12:42:56 -08:00
Henrik Rydgård 9bd38381df Merge pull request #14200 from SeanMcG/unittest-fix
various fixes for unit tests
2021-02-21 19:55:28 +01:00
Sean McGovern 9a318673a7 UnitTest: call InitVFPUSinCos() to set vfpu_* function pointers 2021-02-21 12:59:17 -05:00
Sean McGovern 6bc6b0c547 CMake: enable testing 2021-02-21 12:59:17 -05:00
Sean McGovern 082a58287a CMake: add TestShaderGenerators source back to unitTest 2021-02-21 12:59:17 -05:00
Henrik Rydgård 7cefafeb31 Merge pull request #14199 from unknownbrackets/ffmpeg-update
Mpeg: Set low latency flag for video decode
2021-02-21 18:42:33 +01:00
Henrik Rydgård ad3d23424f Merge pull request #14197 from unknownbrackets/savestate
SaveState: Start new events at end properly
2021-02-21 18:41:35 +01:00
Unknown W. Brackets d6dc6e9d64 Mpeg: Set low latency flag for video decode. 2021-02-21 09:05:48 -08:00
Unknown W. Brackets 8c655750fe SaveState: Delay restart handling until end frame.
Otherwise, we end up having unmatched pushbuffer map/unmap.
2021-02-21 08:18:13 -08:00
Unknown W. Brackets e326971a96 SaveState: Start new events at end properly.
Oops, off by one mistake.
2021-02-21 08:13:32 -08:00
Henrik Rydgård 90f1e98ab3 Merge pull request #14195 from unknownbrackets/glslang-update
glslang: Update to latest glslang
2021-02-21 16:06:30 +01:00
Unknown W. Brackets bd4dd29eee glslang: Update to latest glslang. 2021-02-21 06:16:55 -08:00
ANR2ME 4ee08ef73b Making sure the port is bound to an interface when using bind with INADDR_ANY. Seems to fix #14130 2021-02-21 20:05:50 +07:00
ANR2ME cb61b34b53 Minor changes. 2021-02-21 20:05:50 +07:00
ANR2ME d323f4fe4d Minor AdhocMatching changes. 2021-02-21 20:05:49 +07:00
ANR2ME 85822f2eeb Making sure src_addr and addrlen args of recvfrom is being set correctly upon use. 2021-02-21 20:05:49 +07:00
ANR2ME eef3110dcf Shows a warning on Screen when detecting AdhocMatching data coming from an incorrect port, progressing any further may ended with connection issue.
Players will need to wait until the port detected correctly before progressing any further (may takes a few more seconds)
2021-02-21 20:05:48 +07:00
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