Nemoumbra
23cbddd3c6
Logical error fixed and func list properly updated now
2023-07-08 22:40:11 +03:00
Nemoumbra
abd2b21d60
Added the logic to the ScanRemoveWindow
2023-07-08 22:40:11 +03:00
Nemoumbra
b8dbe02010
Added a new window class
2023-07-08 22:39:58 +03:00
Henrik Rydgård
f3d95a2cef
Merge pull request #17676 from hrydgard/threadprofiler-remove-delay
...
Remove delays in sceKernelReferThreadProfiler/ReferGlobalProfiler.
2023-07-08 16:16:08 +02:00
Henrik Rydgård
ff8d71294a
Merge pull request #17677 from hrydgard/unknownbrackets-profiler-timing
...
Kernel: Use lower profiler func timing
2023-07-08 15:33:22 +02:00
Unknown W. Brackets
725f1059d6
Kernel: Use lower profiler func timing.
2023-07-08 06:20:17 -07:00
Henrik Rydgård
270382b958
Remove delays in sceKernelReferThreadProfiler/ReferGlobalProfiler.
...
This fixes timing in the MLB games, but is inconsistent with testing :(
See issue #17623
2023-07-08 11:26:47 +02:00
Henrik Rydgård
a2eab591a8
Merge pull request #17674 from hrydgard/notice-view
...
New UI view: Notice
2023-07-07 16:13:27 +02:00
Henrik Rydgård
952e125c7e
Break out rendering of "notices" from OnScreenDisplay. They can now also be used as views.
...
Use it for the new message in ControlMappingScreen, when you try to map
a combo when that's disabled. It'll have more uses.
2023-07-07 15:23:19 +02:00
Henrik Rydgård
e182837f86
Remove left-over debug logging
2023-07-07 15:16:47 +02:00
Henrik Rydgård
f69d4eda5b
Merge pull request #17673 from hrydgard/allow-combo-mapping-option
...
Add checkbox controlling if new mappings can be combo mappings.
2023-07-07 15:00:03 +02:00
Henrik Rydgård
1d49c9e910
Android: Clean up some joystick checks
2023-07-07 10:45:54 +02:00
Henrik Rydgård
b9327073bb
Add checkbox controlling if new mappings can be combo mappings.
...
These can be problematic with certain controllers that send double
signals. Like PS4 controllers on Android, the analog triggers send dual
axis events, and additionally digital events.
2023-07-07 10:42:08 +02:00
Henrik Rydgård
f33660b033
Oops, deleted a line too much. Fixes a weird storage permission issue.
2023-07-06 21:48:39 +02:00
Henrik Rydgård
b56b3b43c7
Y-flip menu analog stick mapping on Switch
2023-07-06 20:29:26 +02:00
Henrik Rydgård
16efa1d877
Merge pull request #17672 from hrydgard/android-show-exceptions
...
Android: Show some Java exceptions as they happen
2023-07-06 20:24:06 +02:00
Henrik Rydgård
bc35c3341f
Allow putting a user string in reported java exceptions
2023-07-06 19:21:19 +02:00
Henrik Rydgård
9d877106d7
Android: Report various exceptions that we catch to the user if they happen
...
This can let users help debug some obscure cases.
2023-07-06 19:06:27 +02:00
Henrik Rydgård
e1060c80ff
Merge pull request #17671 from hrydgard/android-message-cleanup
...
Android string message cleanup
2023-07-06 19:06:14 +02:00
Henrik Rydgård
b15b283600
Buildfixes
2023-07-06 18:40:06 +02:00
Henrik Rydgård
30f470a696
Merge pull request #17670 from hrydgard/input-fixes
...
Control and menu navigation fixes
2023-07-06 17:44:06 +02:00
Henrik Rydgård
84fffec4f3
Switch all NativeMessageReceived to System_PostUIMessage
2023-07-06 17:26:02 +02:00
Henrik Rydgård
ac4506e389
Stop "messages from java" to leak out to NativeMessageReceived except where explicitly allowed
2023-07-06 17:13:04 +02:00
Henrik Rydgård
c3d7074e30
Fix . button in the hostname/ip address editor
2023-07-06 16:49:36 +02:00
Henrik Rydgård
f27850ec1d
Minor cleanup in MoveFocus, set tags on screen roots for debugging
2023-07-06 16:34:54 +02:00
Henrik Rydgård
26e097923d
Fix issue with analog stick menu navigation caused by processing UI events twice per frame
2023-07-06 16:34:18 +02:00
Henrik Rydgård
cbd012f522
Cleanups around focus moves
2023-07-06 16:13:25 +02:00
Henrik Rydgård
77dff18701
XInputDevice: Dirty-track axes, for easier axis event debugging
2023-07-06 15:47:36 +02:00
Henrik Rydgård
0151d877b3
Simplify the joystick checking java code a little
2023-07-06 15:03:43 +02:00
Henrik Rydgård
356cc64eb5
Logging improvements, cleanup
2023-07-06 14:56:52 +02:00
Henrik Rydgård
c46d6e16b8
UI root: We should "accept" all key events that we don't determine special
2023-07-06 14:55:15 +02:00
Henrik Rydgård
de96926d2e
Android input: Filter axis messages for duplicates. Assorted fixes and cleanup.
2023-07-06 12:29:27 +02:00
Henrik Rydgård
fc3f7da3af
TouchTestScreen: Have 8 entries logged instead of 2.
2023-07-06 11:48:25 +02:00
Henrik Rydgård
3c1723947c
Merge pull request #17666 from hrydgard/mlb-perf-issue-with-profiler-funcs
...
Fix performance issue in MLB 2k games with profiler funcs
2023-07-06 11:22:56 +02:00
Henrik Rydgård
b690c94182
Update ffmpeg submodule (just to include another script)
2023-07-06 10:40:31 +02:00
Henrik Rydgård
a124fdef09
Merge pull request #17667 from tofilwiktor/master
...
Fixed a misspelling in the Polish translation
2023-07-06 10:29:22 +02:00
Unknown W. Brackets
c0ea067fff
Merge pull request #17662 from fp64/simplify-texproj
...
Simplify projective texcoord calculation
2023-07-05 23:13:19 -07:00
tofilwiktor
3022caa4ec
Fixed a misspelling in the Polish translation
2023-07-05 15:34:22 +02:00
Henrik Rydgård
51e9370198
Remove the unused parameter
2023-07-05 11:51:51 +02:00
Henrik Rydgård
7daaab96d5
Fix performance issue in MLB 2k games with profiler funcs
...
The two functions sceKernelReferThreadProfiler and
sceKernelReferGlobalProfiler are spammed by this game. So let's reduce
logging to DEBUG and delay the response by a tested number of ms.
Fixes #17623
2023-07-05 11:45:46 +02:00
Henrik Rydgård
65125583f8
Revert "Merge pull request #17651 from hch12907/master"
...
This reverts commit 1253e60d19
, reversing
changes made to adc24b5001
.
2023-07-04 17:08:22 +02:00
fp64
b0f71e08f4
Simplify projective texcoord calculation
...
As mentioned in https://github.com/hrydgard/ppsspp/issues/17613#issuecomment-1613583152 .
2023-07-03 10:59:09 -04:00
Henrik Rydgård
5017c1520e
Merge pull request #17660 from hrydgard/libretro-mk-buildfix
...
Backport rcheevos build setup to libretro/Makefile.common from the rc_client branch
2023-07-03 16:40:32 +02:00
Henrik Rydgård
c8fe0a47f9
Backport rcheevos build setup to libretro/Makefile.common from the rc_client branch
2023-07-03 14:43:16 +02:00
Henrik Rydgård
1b2c98c855
Merge pull request #17658 from hkbu-kennycheng/master
...
fix `Memory init failed` on Linux x32 ABI
2023-07-03 10:10:38 +02:00
Kenny Cheng
8b7b7d3729
fix Memory init failed
on Linux x32 ABI
2023-07-03 15:36:44 +08:00
Henrik Rydgård
1253e60d19
Merge pull request #17651 from hch12907/master
...
SDL: support HiDPI on wayland
2023-07-03 01:12:44 +02:00
Henrik Rydgård
adc24b5001
OpenGL: Fix a wrong assert
2023-07-03 01:10:42 +02:00
Henrik Rydgård
fc797ec55f
Merge pull request #17656 from lvonasek/compat_openxr_fixes
...
OpenXR - Game compatibility fixes
2023-07-02 21:12:21 +02:00
Lubos
6e10f20f8b
OpenXR - Tony Hawk mirroring hack better
2023-07-02 20:29:59 +02:00