german77
ba896c8957
externals: Include player led fix on SDL
2023-06-24 17:43:08 -06:00
german77
b16b2a486b
input_common: Make use of new SDL features
2023-06-24 17:42:56 -06:00
zeltermann
377ffa277c
Only use SDL wakelock on Linux
...
SDL has internally fixed shenanigans related to wakelocking through DBus
from inside sandboxes from around August 2022, so we can now remove the
workaround we used since 2021.
2023-06-24 14:51:41 +07:00
lat9nq
fcdeca6556
nx_tzdb: Update tzdb_to_nx
...
Includes fixes for other BSD's, and axes shell scripts for pure CMake.
2023-06-23 19:07:26 -04:00
Morph
39e63bfe19
Merge pull request #10891 from german77/sdl28v2
...
externals: Include post release SDL fixes
2023-06-23 17:41:54 -04:00
Narr the Reg
b633178791
externals: Include post release SDL fixes
2023-06-23 12:25:47 -06:00
Abandoned Cart
51068a23af
android: define [[maybe_unused]] (const) auto
2023-06-23 14:05:14 -04:00
Abandoned Cart
f2aeaddf52
android: Parameter types from Android Studio
...
Android Studio marked these parameters as errors because it is an instance, not a class, that is being passed from Java.
2023-06-23 10:36:30 -04:00
liamwhite
188f3d786f
Merge pull request #10811 from 8bitDream/pip_mute
...
android: Add a PiP interface to mute / unmute
2023-06-23 09:27:28 -04:00
liamwhite
fa8419f54e
Merge pull request #10859 from liamwhite/no-more-atomic-wait
...
general: remove atomic signal and wait
2023-06-23 09:27:14 -04:00
liamwhite
67778a69b0
Merge pull request #10842 from german77/native_mifare
...
input_common: Implement native mifare/skylander support for joycons/pro controller
2023-06-23 09:27:00 -04:00
liamwhite
40f2c5b2ea
Merge pull request #10884 from liamwhite/spaghetti-vfs
...
vfs_real: lock concurrent accesses
2023-06-23 09:26:48 -04:00
Liam
217bb87494
vfs_real: lock concurrent accesses
2023-06-23 00:57:24 -04:00
bunnei
7a546be139
Merge pull request #10457 from Kelebek1/optimise
...
Remove memory allocations in some hot paths
2023-06-22 21:53:07 -07:00
bunnei
5b3787e8a3
Merge pull request #10806 from liamwhite/worst-fs-implementation-ever
...
vfs_real: misc optimizations
2023-06-22 21:46:50 -07:00
bunnei
889371ab35
Merge pull request #10794 from 8bitDream/multiples
...
android: Add support for multiple installs
2023-06-22 14:26:24 -07:00
Morph
0ad233da22
Merge pull request #10878 from GPUCode/log-droid
...
android: Log settings
2023-06-22 16:16:20 -04:00
bunnei
ab355248b0
Merge pull request #10873 from german77/sdl
...
externals: Update sdl to 2.28.0
2023-06-22 10:27:01 -07:00
bunnei
3963d06e86
Merge pull request #10869 from 8bitDream/memory
...
android: Add a notice when RAM inadequate
2023-06-22 10:26:32 -07:00
GPUCode
925a069402
android: Log settings
2023-06-22 20:17:52 +03:00
GPUCode
c813876c5a
vulkan_common: Remove required flags
...
* Allows VMA to fallback to system RAM instead of crashing
2023-06-22 20:03:12 +03:00
Liam
db40a2f430
general: remove atomic signal and wait
2023-06-22 09:25:23 -04:00
Kelebek1
c7430e51e3
Remove memory allocations in some hot paths
2023-06-22 08:05:10 +01:00
bunnei
72a469b967
Merge pull request #10086 from Morph1984/coretiming-ng-1
...
core_timing: Use CNTPCT as the guest CPU tick
2023-06-21 21:12:46 -07:00
bunnei
5a5080ba4e
Merge pull request #10777 from liamwhite/no-barrier
...
video_core: optionally skip barriers on feedback loops
2023-06-21 21:10:08 -07:00
bunnei
feb4104440
Merge pull request #10841 from liamwhite/math-is-hard
...
vfs_concat: fix offset calculation when not aligned to file boundary
2023-06-21 21:07:08 -07:00
bunnei
1642b5217e
Merge pull request #10863 from lat9nq/tz-end-of-string
...
time_zone_manager: Stop on comma
2023-06-21 21:05:03 -07:00
Narr the Reg
b24451c571
input_common: Implement native mifare support
2023-06-21 17:54:58 -06:00
Narr the Reg
84738daecf
externals: Update sdl to 2.28.0
2023-06-21 17:11:14 -06:00
Abandoned Cart
c955fc20b3
android: Generalize string message dialog
2023-06-21 18:25:15 -04:00
Abandoned Cart
42548ded9d
android: Add support for concurrent installs
2023-06-21 18:25:15 -04:00
Abandoned Cart
25ad652787
android: Convert memory sizes to resource
2023-06-21 18:24:49 -04:00
Abandoned Cart
0891b3e775
android: Add a notice when RAM inadequate
2023-06-21 18:24:49 -04:00
Abandoned Cart
f06174ed2b
android: Refactor native and corresponding variables
2023-06-21 18:23:13 -04:00
Abandoned Cart
777567975e
Fix JNI and expose mute settings to Android
2023-06-21 18:23:13 -04:00
Abandoned Cart
67ec04ddd5
android: Add a PiP interface to mute / unmute
2023-06-21 17:21:36 -04:00
liamwhite
1d3609ab7c
Merge pull request #10864 from t895/disable-mali-driver
...
android: Don't show custom driver button on mali and x86
2023-06-21 16:50:30 -04:00
Charles Lombardo
839e5f65e4
android: Don't show custom driver button on mali and x86
2023-06-20 20:06:36 -04:00
lat9nq
9357aaf637
time_zone_manager: Add null terminator
...
We aren't null-terminating this string after the copy, and we need to.
2023-06-20 15:54:28 -04:00
lat9nq
aedaa1aa19
time_zone_manager: Stop on comma
...
This is a deviation from the reference time zone implementation. The
actual code will set a pointer to the time zone name here, but for us we
have a limited number of characters to work with, and the name of the
time zone here could be larger than 8 characters.
We can make the assumption that time zone names greater than five
characters in length include a comma that denotes more data. Nintendo
just truncates that data for the name, so we can do the same.
time_zone_manager: Check for length of array
Just to be double sure that we never break past the array length,
directly compare against it.
2023-06-20 15:54:05 -04:00
bunnei
579d8eb35f
Merge pull request #10853 from lat9nq/update_tzdb_to_nx
...
externals: Update tzdb_to_nx
2023-06-20 10:42:54 -07:00
liamwhite
10f2beb17a
Merge pull request #10818 from vonchenplus/render_target_samples
...
video_core: add samples check when find render target
2023-06-20 09:55:23 -04:00
liamwhite
5df094850f
Merge pull request #10835 from lat9nq/intel-restrict-compute-disable
...
vulkan_device: Restrict compute disable only to affected Intel drivers
2023-06-20 09:55:14 -04:00
liamwhite
50fe67c0f1
Merge pull request #10840 from Kelebek1/unbug_blinks_brain
...
Use current GPU address when unmapping GPU pages, not the base
2023-06-20 09:55:01 -04:00
toast2903
f68b01a8cf
vulkan_device: Remove brace initializer
...
Co-authored-by: Tobias <thm.frey@gmail.com>
2023-06-19 17:35:12 -04:00
lat9nq
1ad8df763f
video_core: Check broken compute earlier
...
Checks it as the system is determining what settings to enable. Reduces
the need to check settings while the system is running.
2023-06-19 17:33:30 -04:00
lat9nq
92ad37bb0e
nx_tzdb: Rename GNU_DATE variable
...
The repository can handle either GNU date or Apple date now.
2023-06-19 15:30:11 -04:00
lat9nq
3f8742d38e
externals: Update tzdb_to_nx
...
Includes a fix for the Apple date utility.
2023-06-19 15:27:54 -04:00
Liam
e1d8e0d842
vfs_concat: verify short read
2023-06-19 09:47:05 -04:00
Liam
0faeac4fcb
vfs_concat: fix offset calculation when not aligned to file boundary
2023-06-18 22:21:29 -04:00