t895
09f993899e
android: Hide loading animation on first frame
2023-11-09 22:27:40 -05:00
Lucas Reis
edce713fc9
Allocate resources for test window before getting system info
2023-11-07 22:47:02 -04:00
Samay Navale
4c6217f09b
Update CMakeLists.txt
2023-11-07 02:20:29 +05:30
Samay Navale
c95f35ea85
Update CMakeLists.txt
...
Updated Comments for better readability.
2023-11-07 02:13:15 +05:30
liamwhite
40357098a2
Merge pull request #11896 from liamwhite/crop
...
renderer_vulkan: fix cropping for presentation
2023-11-06 12:08:03 -05:00
liamwhite
e7f4110791
Merge pull request #11873 from liamwhite/buffer-control
...
nvdrv: add ioctl command serialization wrapper
2023-11-06 12:07:50 -05:00
liamwhite
ca1dd1862b
Merge pull request #11972 from t895/fps-counter-adjustments
...
android: FPS counter adjustments
2023-11-06 11:09:59 -05:00
Charles Lombardo
5191465b0a
android: Simplify FPS counter padding
2023-11-05 18:34:27 -05:00
Charles Lombardo
50c604f37f
android: Color the FPS counter white
2023-11-05 18:29:00 -05:00
german77
a5a3167eba
service: am: Set the correct album program id
2023-11-05 17:26:34 -06:00
liamwhite
a423e0f9e0
renderer_vulkan: render on bottom of surface clip when flipped ( #11894 )
2023-11-05 21:47:35 +01:00
liamwhite
511c1f0c8b
Merge pull request #11957 from liamwhite/null2
...
renderer_null: fix
2023-11-05 13:15:19 -05:00
liamwhite
8369fcd71a
Merge pull request #11969 from german77/profile
...
service: acc: Ensure proper profile size
2023-11-05 13:15:14 -05:00
liamwhite
626916e9a4
Merge pull request #11961 from german77/recent
...
yuzu: Only store games in the recently played list
2023-11-05 13:15:07 -05:00
german77
507f360a81
yuzu: Only store games in the recently played list
2023-11-05 09:34:16 -06:00
german77
5323d9f6b3
service: acc: Ensure proper profile size
2023-11-05 09:28:22 -06:00
liamwhite
770d4b0b72
Merge pull request #11965 from german77/color
...
core: hid: Signal color updates
2023-11-04 23:26:24 -04:00
Narr the Reg
f07484bc64
core: hid: Signal color updates
2023-11-04 14:13:18 -06:00
Kelebek1
90aa937593
Convert files to LF eol
2023-11-04 18:25:40 +00:00
liamwhite
940618a64d
Merge pull request #11952 from liamwhite/opus_stereo_count
...
opus: Allow 0 stereo count
2023-11-04 11:28:47 -04:00
liamwhite
409fa5dda2
Merge pull request #11960 from german77/silence
...
service: hid: Silence EnableUnintendedHomeButtonInputProtection
2023-11-04 11:14:27 -04:00
liamwhite
211b67668d
Merge pull request #11959 from t895/firmware-reload-fix
...
android: Don't reload log/system after loading firmware/backup
2023-11-04 11:14:21 -04:00
liamwhite
f0cd02b9bd
Merge pull request #11881 from liamwhite/sockets-safe-access
...
sockets: use safe access helpers
2023-11-04 11:14:08 -04:00
liamwhite
34101d8c5e
Merge pull request #11885 from liamwhite/stop-nagging-me
...
qt: remove duplicate exit confirmation setting
2023-11-04 11:14:01 -04:00
german77
bf8d7bc0da
service: hid: Silence EnableUnintendedHomeButtonInputProtection
2023-11-03 23:22:28 -06:00
Charles Lombardo
9543adf072
android: Always update FPS counter
2023-11-04 00:04:20 -04:00
Charles Lombardo
036d2686af
android: Don't reload log/system after loading firmware/backup
2023-11-03 22:49:31 -04:00
Charles Lombardo
a80e0e7da5
Merge pull request #11954 from t895/log-hardware
...
android: Log more system information
2023-11-03 21:16:35 -04:00
Liam
75de0cadcf
renderer_null: fix
2023-11-03 20:54:38 -04:00
Charles Lombardo
4b321c003c
arm: NativeClock: Special handling for bad system counter clock frequency reporting
...
On some devices, checking the system counter clock frequency will return 0. Substitute in the correct values to prevent issues.
2023-11-03 16:21:54 -04:00
Charles Lombardo
0a83047368
android: Log more system information during startup
...
Logs device manufacturer/model, SoC manufacturer/model where available, and the total system memory
2023-11-03 15:52:01 -04:00
Charles Lombardo
9bb8ac7cb6
android: Fix fetching system memory size from MemoryUtil
...
We weren't rounding up the value at a unit before (GB, MB, etc) we were rounding up the total bytes and that would do nothing. This fixes that, and the check for total system memory during first emulation start where we tried to check the required system memory against 1 gigabyte.
2023-11-03 15:51:17 -04:00
Charles Lombardo
b3a1f793c3
android: Update surface parameters on emulation start
...
This adds a quick update that notifies the render surface if there was a change between surface creation and emulation starting.
2023-11-03 13:31:06 -04:00
Kelebek1
a294beb116
Allow 0 stereo count
2023-11-03 11:45:40 -04:00
liamwhite
eda403388a
Merge pull request #11948 from german77/hard_ring
...
service: hid: Ensure GetNextEntryIndex can't fail
2023-11-03 09:14:17 -04:00
liamwhite
3032980478
Merge pull request #11947 from german77/battery
...
core: hid: Fix wrong battery values
2023-11-03 09:14:10 -04:00
liamwhite
7f96f4db3f
Merge pull request #11943 from liamwhite/silence-logspam
...
renderer_vulkan: minimize transform feedback support log
2023-11-03 09:14:02 -04:00
liamwhite
a0f9a3ab5b
Merge pull request #11936 from liamwhite/romfs-nonsense
...
romfs: fix extraction of single-directory root
2023-11-03 09:13:46 -04:00
german77
b36fec486e
service: hid: Ensure GetNextEntryIndex can't fail
2023-11-02 20:33:19 -06:00
german77
57cf830862
core: hid: Fix wrong battery values
2023-11-02 18:39:08 -06:00
Liam
41701052d3
renderer_vulkan: minimize transform feedback support log
2023-11-01 20:47:08 -04:00
liamwhite
57c8dcfd77
Merge pull request #11942 from t895/log-version
...
android: Adjust log lifecycle
2023-11-01 15:45:53 -04:00
Charles Lombardo
398e881428
android: Adjust log lifecycle
...
Now logging will start when the frontend starts like qt does. This also adjusts the share log button to follow where we share the current log if we just returned from a game or return the old log if we haven't started a game yet.
2023-11-01 14:41:19 -04:00
Charles Lombardo
92418e909f
android: Use yuzu logging system
...
Now anything that's logged in the frontend will be printed into the log file
2023-11-01 14:41:19 -04:00
Charles Lombardo
344162db75
android: Default to player number 0 if we get an input from an unrecognized controller
2023-11-01 13:10:51 -04:00
Charles Lombardo
5872c7d420
android: Adjust driver manager source string
2023-11-01 00:18:20 -04:00
Charles Lombardo
2b6edd3efd
android: Reorganize settings tab
2023-11-01 00:17:38 -04:00
Liam
b0c6bf497a
romfs: fix extraction of single-directory root
2023-10-31 23:26:51 -04:00
Charles Lombardo
97b4ca1d01
android: Auto-generate locale config
2023-10-31 22:07:44 -04:00
Charles Lombardo
1d7ff850d6
android: Update translations from transifex
2023-10-31 22:07:43 -04:00
liamwhite
7e284809de
Merge pull request #11931 from t895/applet-launcher
...
android: Applet launcher UI
2023-10-31 16:55:57 -04:00
liamwhite
324c93e4aa
Merge pull request #11929 from dima-xd/swkbd-applet
...
service: am: Add support for LLE Software Keyboard Applet
2023-10-31 16:55:49 -04:00
Charles Lombardo
133788d0d4
android: Initialize filesystem components during application start
2023-10-31 14:41:40 -04:00
Charles Lombardo
e8cb8b2668
android: Implement applet launcher
2023-10-31 14:41:40 -04:00
Dzmitry Dubrova
361dbdddcc
service: am: Add support for LLE Software Keyboard Applet
2023-10-31 21:14:37 +03:00
Liam
6a7123826a
qt: remove duplicate exit confirmation setting
2023-10-31 10:31:50 -04:00
liamwhite
ab3e3c11af
Merge pull request #11925 from t895/controller-fix
...
android: Fix controllers stuck on player 2
2023-10-31 09:47:42 -04:00
liamwhite
db5c24eb66
Merge pull request #11892 from german77/pkm_screenshot
...
service: am: Implement ISelfController::SaveCurrentScreenshot
2023-10-31 09:47:19 -04:00
Charles Lombardo
f7755df2af
android: Reorder controller indexes and only use controllers
...
Before we could ignore controller inputs by forwarding them to player two if a non-controller was connected before and recognized as an input device.
2023-10-30 21:38:51 -04:00
liamwhite
c60204e255
Merge pull request #11922 from t895/simplify-card-layout
...
android: Simplify game card layout
2023-10-30 15:32:45 -04:00
liamwhite
5e69769356
Merge pull request #11903 from Macj0rdan/scrollable-volume-button
...
Implemented wheel event for volume control in VolumeButton
2023-10-30 15:32:39 -04:00
Charles Lombardo
e867768316
android: Simplify game card layout
...
Using a material card view to shape the image was just a waste of a layout pass. A shapeable image view does what we want and does it faster.
2023-10-30 13:28:52 -04:00
Charles Lombardo
f04bc172ae
android: FileUtil: Add option to suppress log for native exists() calls
...
We often check for the existence of files that only exist in ExeFS so this can spam logcat with useless messages when scanning for games.
2023-10-30 11:38:10 -04:00
Charles Lombardo
585b6e9d46
android: Fix resolving android URIs in native code
2023-10-30 11:38:10 -04:00
Charles Lombardo
a9e29a3972
android: Refactor game metadata collection to new file
...
This also removes irrelevant data and adds new information from/to the Game data class and RomMetadata struct
2023-10-30 11:38:09 -04:00
Charles Lombardo
1e61c3e1e7
android: Use header for EmulationSession
2023-10-30 11:28:23 -04:00
liamwhite
79d3cef8db
Merge pull request #11920 from Termynat0r/master
...
Fix macOS build
2023-10-30 10:01:03 -04:00
liamwhite
3e0da4f698
Merge pull request #11916 from t895/focus-fix
...
android: Release touch on input overlay when opening in-game menu
2023-10-30 09:59:53 -04:00
liamwhite
789c16305d
Merge pull request #11915 from t895/startup-freeze
...
android: Move game deserialization to another thread
2023-10-30 09:59:45 -04:00
liamwhite
1836e62d33
Merge pull request #11910 from liamwhite/surface-lost-on-creation
...
renderer_vulkan: ensure exception on surface loss
2023-10-30 09:59:37 -04:00
Termynat0r
0bbbe80f75
Fix macOS build
...
Added missing preprocessor macros for macOS analog to linux and freebsd
2023-10-30 10:49:39 +01:00
Charles Lombardo
70be45c992
android: InputHandler: Convert to object
...
This doesn't need to be an instance of a class because it doesn't hold any data. It's just all helper functions.
2023-10-30 01:20:27 -04:00
Charles Lombardo
9b3c64f4a4
android: Removed unused ControllerMappingHelper
2023-10-30 01:20:27 -04:00
liamwhite
eec3d356b6
Merge pull request #11689 from liamwhite/breakpad
...
qt: implement automatic crash dump support
2023-10-29 23:41:13 -04:00
Charles Lombardo
2c1d850b46
android: Release touch on input overlay when opening in-game menu
2023-10-29 21:42:47 -04:00
Charles Lombardo
2581590023
android: Move game deserialization to another thread
...
Deserializing games from the cache in shared preferences was done on the main thread and could cause a stutter on startup.
2023-10-29 21:29:32 -04:00
liamwhite
adb0900906
Merge pull request #11911 from german77/leak_event
...
core: Close all KEvents
2023-10-29 19:46:47 -04:00
liamwhite
2d608cd625
Merge pull request #11909 from t895/card-grid
...
android: Break home settings into grid with large screens
2023-10-29 19:46:41 -04:00
liamwhite
29955de767
Merge pull request #11904 from ameerj/gl_threaded_opts_on
...
nvidia_flags: Enable GL Threaded optimizations
2023-10-29 19:46:34 -04:00
liamwhite
ed2d77ddbc
Merge pull request #11893 from liamwhite/swizzle
...
renderer_vulkan: fix viewport swizzle dirty state tracking
2023-10-29 19:46:20 -04:00
german77
6e883a26da
core: Close all KEvents
2023-10-29 13:52:12 -06:00
Liam
8427b9d49d
renderer_vulkan: ensure exception on surface loss
2023-10-29 15:31:05 -04:00
FrozenAra
0bb1c7c804
Implemented wheel event for volume control in VolumeButton
2023-10-29 20:29:17 +01:00
Charles Lombardo
a5aa5876b4
android: Break home settings into grid with large screens
2023-10-29 13:47:41 -04:00
liamwhite
911d2216be
Merge pull request #11866 from liamwhite/more-qt-nonsense
...
qt: fix game list shutdown crash
2023-10-29 11:25:22 -04:00
liamwhite
4da2105a32
Merge pull request #11862 from liamwhite/pascal-robust
...
Manually robust on Pascal and earlier
2023-10-29 11:25:15 -04:00
liamwhite
1f9684eaf9
Merge pull request #11859 from Kelebek1/compute_findbuffer
...
Add missing loop around compute FindBuffer calls
2023-10-29 11:25:09 -04:00
liamwhite
40c97c0549
Merge pull request #11852 from german77/async_brr
...
input_common: joycon: Move vibrations to a queue
2023-10-29 11:25:02 -04:00
liamwhite
6aee148b17
Merge pull request #11843 from liamwhite/sync-process
...
kernel: update KProcess
2023-10-29 11:24:52 -04:00
liamwhite
b5b93e6741
Merge pull request #11827 from liamwhite/preallocated
...
nvnflinger: fix reporting and freeing of preallocated buffers
2023-10-29 11:24:44 -04:00
Narr the Reg
18a4529851
Merge pull request #11803 from flodavid/improve-controller-applet-click
...
yuzu: Improve behavior when clicking on controller box in Controller applet
2023-10-29 09:13:07 -06:00
Ameer J
9e4d606c4c
nvidia_flags: Enable GL Threaded optimizations
2023-10-28 21:26:22 -04:00
Liam
6513a356f0
renderer_vulkan: fix FSR cropping
2023-10-28 11:43:00 -04:00
Liam
65d4a16afd
renderer_vulkan: fix cropping for presentation
2023-10-28 00:05:06 -04:00
Liam
21c631b33b
renderer_vulkan: fix viewport swizzle dirty state tracking
2023-10-27 14:23:47 -04:00
Narr the Reg
f26dddf3b5
service: am: Implement ISelfController::SaveCurrentScreenshot
2023-10-26 22:29:52 -06:00
liamwhite
43be2bfe33
Merge pull request #11880 from abouvier/unbundle-stb
...
cmake: prefer system stb headers
2023-10-25 17:21:37 -04:00
Alexandre Bouvier
79ba5d9c26
cmake: prefer system stb headers
2023-10-25 21:47:32 +02:00
Liam
ca75c58f43
sockets: use safe access helpers
2023-10-25 14:07:22 -04:00
Liam
723df0f368
nvdrv: rework to remove memcpy
2023-10-25 13:05:56 -04:00